re PR rtl-optimization/11001 (global register %edi versus string builtins)
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
2
3 PR 11001
4 * gcc.target/i386/pr11001-strlen-1.c: New testcase.
5 * gcc.target/i386/pr11001-strlen-2.c: New testcase.
6 * gcc.target/i386/pr11001-strlen-3.c: New testcase.
7 * gcc.target/i386/pr11001-memset-1.c: New testcase.
8 * gcc.target/i386/pr11001-memset-2.c: New testcase.
9 * gcc.target/i386/pr11001-memset-3.c: New testcase.
10 * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
11 * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
12 * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
13
14 2007-10-12 Richard Guenther <rguenther@suse.de>
15
16 PR middle-end/26198
17 * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
18 * gcc.c-torture/execute/20071011-1.c: Likewise.
19 * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
20
21 2007-10-12 Uros Bizjak <ubizjak@gmail.com>
22
23 PR tree-optimization/33742
24 * gcc.dg/pr33742.c: New testcase.
25
26 2007-10-12 Jakub Jelinek <jakub@redhat.com>
27
28 PR tree-optimization/33645
29 * gcc.dg/pr33645-1.c: New test.
30 * gcc.dg/pr33645-2.c: New test.
31 * gcc.dg/pr33645-3.c: New test.
32
33 PR c++/32121
34 * g++.dg/ext/label4.C: Adjust error regexp.
35 * g++.dg/ext/label6.C: Adjust error regexp.
36 * g++.dg/ext/label7.C: New test.
37 * g++.dg/ext/label8.C: New test.
38 * g++.dg/ext/label9.C: New test.
39
40 2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
41
42 PR middle-end/33676
43 * gcc.dg/pr33676.c: New.
44
45 2007-10-11 Paolo Carlini <pcarlini@suse.de>
46
47 PR c++/31441
48 * g++.dg/cpp0x/variadic83.C: New.
49
50 2007-10-11 Paolo Carlini <pcarlini@suse.de>
51
52 PR c++/33461
53 * g++.dg/cpp0x/variadic81.C: New.
54 * g++.dg/cpp0x/variadic82.C: Likewise.
55
56 2007-10-11 Richard Guenther <rguenther@suse.de>
57
58 PR middle-end/33724
59 * gcc.dg/pr33724.c: New testcase.
60
61 2007-10-11 Richard Guenther <rguenther@suse.de>
62
63 PR c/33726
64 * gcc.dg/pr33726.c: New testcase.
65
66 2007-10-11 Uros Bizjak <ubizjak@gmail.com>
67
68 PR fortran/33500
69 * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
70
71 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
72
73 PR testsuite/33391
74 * gfortran.dg/do_3.F90: Run with -fwrapv.
75
76 2007-10-09 Geoffrey Keating <geoffk@apple.com>
77
78 * gcc.dg/unwind-1.c: New.
79
80 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
81
82 PR libfortran/33683
83 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
84 failure on some common systems.
85
86 2007-10-09 Richard Guenther <rguenther@suse.de>
87
88 PR middle-end/33692
89 * gcc.dg/pr33692.c: New testcase.
90
91 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
92
93 PR middle-end/33669
94 * gcc.c-torture/execute/pr33669.c: New.
95
96 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
97
98 PR tree-optimization/33615
99 * g++.dg/tree-ssa/pr33615-2.C: New test.
100
101 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
102
103 PR tree-optimization/33615
104 * g++.dg/tree-ssa/pr33615.C: New test.
105
106 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
107
108 PR tree-optimization/33572
109 * g++.dg/torture/pr33572.C: Replace with complete test.
110
111 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
112
113 PR fortran/33689
114 * gfortran.dg/spec_expr_5.f90: New.
115
116 2007-10-08 Geoffrey Keating <geoffk@apple.com>
117
118 * gcc.dg/pragma-darwin-2.c: New.
119
120 2007-10-08 Richard Guenther <rguenther@suse.de>
121
122 PR middle-end/33693
123 PR middle-end/33695
124 PR middle-end/33697
125 * gcc.dg/pr33693.c: New testcase.
126 * gcc.dg/pr33695.c: Likewise.
127 * gcc.dg/pr33697.c: Likewise.
128
129 2007-10-08 Richard Guenther <rguenther@suse.de>
130
131 PR middle-end/33691
132 PR middle-end/33694
133 PR middle-end/33696
134 * gcc.dg/pr33691.c: New testcase.
135 * gcc.dg/pr33694.c: Likewise.
136 * gcc.dg/pr33696.c: Likewise.
137
138 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
139
140 PR libfortran/33683
141 * gfortran.dg/gamma_5.f90: New test case
142
143 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
144
145 PR fortran/20851
146 * initialization_1.f90: Fix dg-error annotations.
147 * initialization_14.f90: New.
148 * initialization_7.f90: Fix dg-error annotations.
149 * initialization_9.f90: Likewise.
150
151 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
152
153 * gfortran.dg/error_recovery_4.f90: New test.
154
155 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
156
157 * gfortran.dg/default_format_denormal_2.f90: New test.
158 * gfortran.dg/default_format_2.inc: New test.
159 * gfortran.dg/default_format_denormal_1.f90: New test.
160 * gfortran.dg/default_format_1.inc: New test.
161 * gfortran.dg/default_format_1.f90: Don't test for denormalized
162 numbers.
163 * gfortran.dg/default_format_2.f90: Don't test for denormalized
164 numbers.
165
166 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
167
168 * gfortran.dg/namelist_15.f90: Revise test.
169
170 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
171
172 PR tree-optimization/33655
173 * gcc.dg/torture/pr33655.c: New.
174
175 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
176
177 PR tree-optimization/33572
178 * g++.dg/torture/pr33572.C: New.
179
180 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
181
182 PR fortran/25076
183 * gfortran.dg/forall_11.f90: New.
184
185 2007-10-05 Michael Matz <matz@suse.de>
186
187 PR middle-end/33667
188 * gcc.dg/pr33667.c: New testcase.
189
190 2007-10-05 Richard Guenther <rguenther@suse.de>
191
192 PR middle-end/33666
193 * gcc.dg/pr33666.c: New testcase.
194
195 2007-10-05 Michael Matz <matz@suse.de>
196
197 PR inline-asm/33600
198 * gcc.target/i386/pr33600.c: New testcase.
199
200 2007-10-05 Richard Guenther <rguenther@suse.de>
201
202 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
203
204 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
205
206 PR target/33635
207 * gcc.target/mips/pr33635-1.c: New test.
208
209 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
210
211 PR libfortran/33253
212 * gfortran.dg/namelist_39.f90: Revise to use long names.
213
214 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
215
216 PR fortran/33646
217 * gfortran.dg/pr33646.f90: New file.
218
219 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
220
221 PR fortran/33529
222 * gfortran.dg/char_type_len_2.f90: Adjust error message.
223 * gfortran.dg/char_decl_2.f90: New test.
224
225 2007-10-04 Richard Guenther <rguenther@suse.de>
226
227 PR middle-end/33641
228 * gcc.c-torture/compile/pr33641.c: New testcase.
229
230 2007-10-04 Michael Matz <matz@suse.de>
231
232 PR rtl-optimization/33653
233 * gcc.dg/pr33653.c: New.
234
235 2007-10-04 Richard Guenther <rguenther@suse.de>
236
237 PR tree-optimization/33627
238 * g++.dg/torture/pr33627.C: New testcase.
239
240 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
241
242 PR fortran/33626
243 * gfortran.dg/parens_6.f90: New.
244
245 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
246
247 PR fortran/33646
248 PR fortran/33542
249 * gfortran.dg/ambiguous_specific_1.f90: Remove.
250
251 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
252
253 * g++.dg/ext/gnu-inline-global-redecl.C: New.
254
255 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
256
257 PR target/33635
258 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
259 and mips_forced_be.
260 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
261 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
262 options.
263 * gcc.target/mips/fpr-moves-1.c: New test.
264 * gcc.target/mips/fpr-moves-2.c: Likewise.
265 * gcc.target/mips/fpr-moves-3.c: Likewise.
266 * gcc.target/mips/fpr-moves-4.c: Likewise.
267 * gcc.target/mips/fpr-moves-5.c: Likewise.
268 * gcc.target/mips/fpr-moves-6.c: Likewise.
269 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
270
271 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
272
273 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
274
275 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
276
277 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
278 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
279
280 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
281
282 PR fortran/33198
283 * gfortran.dg/common_errors_1.f90: New.
284
285 2007-10-03 Doug Kwan <dougkwan@google.com>
286 Richard Guenther <rguenther@suse.de>
287
288 PR debug/31899
289 * g++.dg/debug/using3.C: New testcase.
290
291 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
292
293 PR libfortran/33253
294 * gfortran.dg/namelist_38.f90: New test.
295 * gfortran.dg/namelist_39.f90: New test.
296
297 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
298
299 PR libfortran/33469
300 * gfortran.dg/default_format_1.f90: New test.
301 * gfortran.dg/default_format_2.f90: New test.
302 * gfortran.dg/namelist_print_1.f: Adjust expected output.
303 * gfortran.dg/real_const_3.f90: Adjust expected output.
304
305 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
306
307 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
308 default ABI. Split mips_forced_abi into mips_forced_abi and
309 mips_forced_regs.
310 (is_gp32_flag): Return true for -mabi=32.
311 (is_gp64_flag): New function. Handle 64-bit -mabi options.
312 (dg-mips-options): Use is_gp64_flag instead of checking specifically
313 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
314 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
315 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
316 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
317 * gcc.target/mips/save-restore-2.c: Likewise.
318 * gcc.target/mips/save-restore-3.c: Likewise.
319 * gcc.target/mips/save-restore-4.c: Likewise.
320
321 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
322
323 PR middle-end/33617
324 * gcc.c-torture/compile/pr33617.c: New test.
325
326 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
327
328 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
329 -gstabs+ for extended options.
330
331 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
332
333 PR fortran/33542
334 * gfortran.dg/ambiguous_specific_1.f90: New test.
335
336 2007-10-02 Revital Eres <eres@il.ibm.com>
337
338 * gcc.target/powerpc/paired-8.c: New test.
339 * gcc.target/powerpc/paired-9.c: New test.
340 * gcc.target/powerpc/paired-10.c: New test.
341
342 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
343
344 PR fortran/33566
345 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
346
347 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
348
349 PR fortran/33554
350 * gfortran.dg/intent_out_2.f90: New test.
351
352 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
353
354 PR fortran/33550
355 * gfortran.dg/ambiguous_reference_1.f90: New test.
356
357 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
358
359 PR fortran/31154
360 PR fortran/31229
361 PR fortran/33334
362 * gfortran.dg/function_kinds_1.f90: New test.
363 * gfortran.dg/function_kinds_2.f90: New test.
364 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
365 use association into interfaces.
366
367 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
368
369 PR testsuite/31828
370 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
371 (overflow): Use INFINITY, not FP_INFINITE.
372 gcc.dg/float-range-4.c: Likewise.
373 gcc.dg/float-range-5.c: Likewise.
374
375 2007-10-01 Nick Clifton <nickc@redhat.com>
376
377 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
378 for 16-bit targets.
379
380 2007-09-30 Diego Novillo <dnovillo@google.com>
381
382 PR 33593
383 * g++.dg/tree-ssa/pr33593.C: New test.
384
385 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
386
387 PR libfortran/33400
388 * gfortran.dg/PR19872.f: Fix test condition.
389 * gfortran.dg/list_read_7.f90: New test.
390
391 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
392
393 PR tree-optimization/33597
394 * gcc.dg/vect/pr33597.c: New testcase.
395
396 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
397
398 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
399 * gcc.target/i386/pr33524.c: ...this.
400
401 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
402
403 PR fortran/33354
404 * gfortran.dg/minmaxloc_4.f90: New.
405
406 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
407
408 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
409
410 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
411
412 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
413
414 2007-09-28 Paolo Carlini <pcarlini@suse.de>
415
416 PR c++/33213
417 * g++.dg/cpp0x/variadic79.C: New.
418
419 2007-09-28 Michael Matz <matz@suse.de>
420 Jakub Jelinek <jakub@redhat.com>
421
422 PR rtl-optimization/33552
423 * gcc.target/i386/pr33552.c: New runtime test.
424 * gcc.target/i386/strinline.c: New compile time test.
425
426 2007-09-28 Jakub Jelinek <jakub@redhat.com>
427
428 * gfortran.dg/openmp_stack.f90: Removed.
429
430 PR c++/31434
431 * g++.dg/cpp0x/variadic80.C: New test.
432
433 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
434
435 * gfortran.dg/namelist_38.f90: Delete test for revertion of
436 r128057.
437
438 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
439
440 PR middle-end/7003
441 * gcc.target/powerpc/gcse-1.c: New test.
442
443 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
444
445 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
446 fixed capitalizations.
447 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
448 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
449 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
450 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
451 * gfortran.dg/maxloc_shape_1.f90: Likewise.
452 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
453 * gfortran.dg/min_max_conformance.f90: Likewise.
454
455 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
456
457 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
458 options.
459 * gcc.dg/c99-tgmath-2.c: Likewise.
460 * gcc.dg/c99-tgmath-3.c: Likewise.
461 * gcc.dg/c99-tgmath-4.c: Likewise.
462
463 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
464
465 PR fortran/33568
466 * gfortran.dg/anint_1.f90: New test.
467
468 2007-09-27 Ian Lance Taylor <iant@google.com>
469
470 PR tree-optimization/33565
471 * gcc.dg/Wstrict-overflow-20.c: New test.
472
473 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
474
475 * gfortran.dg/openmp_stack.f90: Fix typo.
476 * gfortran.dg/recursive_stack.f90: Fix typo.
477
478 2007-09-27 Paolo Carlini <pcarlini@suse.de>
479
480 PR c++/33493
481 * g++.dg/template/error31.C: New.
482
483 2007-09-27 Jakub Jelinek <jakub@redhat.com>
484
485 * lib/prune.exp: Prune also "^In function .*$" lines and
486 "^ inlined from .*$" lines.
487
488 2007-09-26 Richard Guenther <rguenther@suse.de>
489
490 PR tree-optimization/33563
491 * gcc.dg/torture/pr33563.c: New testcase.
492
493 2007-09-26 Joseph Myers <joseph@codesourcery.com>
494
495 PR c/25309
496 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
497 array.
498 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
499 without -O2.
500
501 2007-09-26 Richard Guenther <rguenther@suse.de>
502
503 PR tree-optimization/30375
504 PR tree-optimization/33560
505 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
506 * gcc.dg/tree-ssa/complex-5.c: Likewise.
507 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
508 * gcc.dg/torture/pr30375.c: New testcase.
509 * gcc.dg/torture/pr33560.c: New testcase.
510 * gcc.dg/tree-ssa/pr30375.c: Likewise.
511
512 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
513
514 PR c++/33207
515 * g++.dg/parse/crash38.C: New test.
516
517 2007-09-25 Michael Meissner <michael.meissner@amd.com>
518
519 PR target/33524
520 * gcc.target/i386/sse5-convert.c: New file, test int->long
521 vectorized conversions.
522
523 2007-09-25 Revital Eres <eres@il.ibm.com>
524
525 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
526
527 2007-09-25 Joseph Myers <joseph@codesourcery.com>
528
529 PR c/32295
530 * gcc.dg/enum-incomplete-1.c: New test.
531
532 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
533
534 * gcc.c-torture/compile/20070919-1.c: New test.
535
536 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
537
538 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
539
540 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
541
542 PR c++/14688
543 * g++.dg/inherit/override_attribs.C: New file.
544
545 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
546
547 PR fortran/33269
548 * io.c (check_format_string): Move NULL and constant checks into
549 this function.
550 (check_io_constraints): Call gfc_simplify_expr() before calling
551 check_format_string(). Remove NULL and constant checks.
552
553 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
554
555 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
556 * gcc.c-torture/execute/loop-2g.x: Likewise.
557
558 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
559
560 * lib/target-supports.exp (check_effective_target_mips16_attribute):
561 Reject hard-float modes unless the ABI is o32 or o64.
562 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
563 of gcc.exp. Skip the tests when mips16 code generation is not
564 supported.
565 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
566 and use dg-add-options mips16_attribute.
567
568 2007-09-24 Jakub Jelinek <jakub@redhat.com>
569
570 PR c++/33506
571 * g++.dg/ext/attrib29.C: New test.
572
573 2007-09-23 Ollie Wild <aaw@google.com>
574
575 * gcc.dg/fold-bitand-1.c: New test.
576 * gcc.dg/fold-bitand-2.c: New test.
577 * gcc.dg/fold-bitand-3.c: New test.
578 * gcc.dg/fold-bitand-4.c: New test.
579
580 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
581
582 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
583 any of the macros to be defined for __mips16.
584 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
585
586 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
587
588 * gcc.dg/vect/pr21591.c: Require vect_int.
589 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
590 * gcc.dg/vect/vect-outer-2a.c: Likewise.
591 * gcc.dg/vect/vect-outer-2c.c: Likewise.
592
593 2007-09-23 Jakub Jelinek <jakub@redhat.com>
594
595 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
596 attributes.
597 * gcc.dg/va-arg-pack-len-2.c: New test.
598 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
599 attributes.
600 * g++.dg/ext/va-arg-pack-len-2.C: New test.
601
602 PR tree-optimization/32772
603 * gcc.c-torture/compile/20070905-1.c: New test.
604
605 PR tree-optimization/32975
606 * gcc.dg/pr32975.c: New test.
607
608 PR middle-end/28755
609 * gcc.dg/pr28755.c: New test.
610
611 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
612
613 * lib/target-supports.exp (check_effective_target_nomips16): New
614 procedure.
615 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
616 for mipsisa64*-*-*.
617 * gcc.dg/vect/vect.exp: Likewise.
618 * g++.dg/vect/vect.exp: Likewise.
619 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
620 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
621 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
622 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
623 * gcc.target/mips/clear-cache-1.c (f): Likewise.
624 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
625 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
626 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
627 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
628 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
629 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
630 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
631 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
632 (test14, test15, test16, test17, test18): Likewise.
633 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
634 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
635 (test14, test15, test16, test17, test18, test19, test20, test21)
636 (test22): Likewise.
637 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
638 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
639 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
640 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
641 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
642 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
643 * gcc.target/mips/mips-3d-1.c (main): Likewise.
644 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
645 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
646 (test13, test14, test15, test16, test17, test18, test19, test20)
647 (test21, test22, test23, test24, test25, test26, test27, test28)
648 (test29, test30, test31): Likewise.
649 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
650 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
651 (test13, test14, test15, test16, test17, test18, test19, test20)
652 (test21, test22, test23, test24, test25, test26, test27, test28)
653 (test29, test30, test31, test32, test33, test34, test35, test36)
654 (test37, test38, test39, test40, test41, test42, test43, test44)
655 (test45, test46, test47, test48, test49, test50, test51, test52)
656 (test53, test54, test55, test56, test57, test58, test59, test60)
657 (test61, test62, test63): Likewise.
658 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
659 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
660 (test13, test14, test15, test16, test17, test18, test19, test20)
661 (test21, test22, test23, test24, test25, test26, test27, test28)
662 (test29, test30, test31): Likewise.
663 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
664 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
665 (test13, test14, test15, test16, test17, test18, test19, test20)
666 (test21, test22, test23, test24, test25, test26, test27, test28)
667 (test29, test30, test31): Likewise.
668 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
669 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
670 (test13, test14, test15): Likewise.
671 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
672 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
673 (test13, test14, test15): Likewise.
674 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
675 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
676 (test13, test14, test15, test16, test17, test18, test19, test20)
677 (test21, test22, test23, test24, test25, test26, test27, test28)
678 (test29, test30, test31): Likewise.
679 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
680 (matrix_multiply4: Likewise.
681 * gcc.target/mips/mips-ps-1.c (main): Likewise.
682 * gcc.target/mips/mips-ps-2.c (main): Likewise.
683 * gcc.target/mips/mips-ps-3.c (main): Likewise.
684 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
685 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
686 (test13, test14, test15, test16, test17, test18, test19, test20)
687 (test21, test22, test23, test24, test25, test26, test27, test28)
688 (test29, test30, test31): Likewise.
689 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
690 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
691 (test13, test14, test15, test16, test17, test18, test19, test20)
692 (test21, test22, test23, test24, test25, test26, test27, test28)
693 (test29, test30, test31): Likewise.
694 * gcc.target/mips/mips-ps-5.c (main): Likewise.
695 * gcc.target/mips/mips-ps-6.c (main): Likewise.
696 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
697 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
698 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
699 (sub_v4qi): Likewise.
700 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
701 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
702 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
703 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
704 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
705 (subb, subc): Likewise.
706 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
707 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
708 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
709 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
710 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
711 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
712 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
713 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
714 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
715 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
716 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
717 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
718 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
719
720 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
721
722 * lib/target-supports.exp (add_options_for_mips16_attribute)
723 (check_effective_target_mips16_attribute): New functions.
724 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
725 command line.
726 (dg-mips-options) Remove -mno-mips16 handling. Add options to
727 extra_test_flags.
728 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
729 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
730 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
731 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
732 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
733 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
734 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
735 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
736 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
737 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
738 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
739 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
740 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
741 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
742 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
743 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
744 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
745 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
746 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
747 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
748 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
749 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
750 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
751 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
752 (NOMIPS16): Delete.
753 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
754 of dg-options.
755 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
756 options. Require { target mips16_attribute } and use dg-add-options
757 to add the associated options.
758 (foo): Use MIPS16.
759 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
760 * gcc.target/mips/call-saved-3.c: Likewise.
761 * gcc.target/mips/code-readable-1.c: Require { target
762 mips16_attribute } and use dg-add-options to add the associated
763 options. Remove trailing whitespace.
764 (NOMIPS16): Delete.
765 * gcc.target/mips/code-readable-2.c: Likewise.
766 * gcc.target/mips/code-readable-3.c: Likewise.
767 * gcc.target/mips/mips16-attributes-2.c: Likewise.
768 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
769 Require { target mips16_attribute } and use dg-add-options to
770 add the associated options.
771 (cksum16, cksum8): Use MIPS16.
772 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
773 Require { target mips16_attribute } and use dg-add-options to
774 add the associated options.
775 (foo): Use MIPS16.
776 * gcc.target/mips/save-restore-2.c: Likewise.
777 * gcc.target/mips/save-restore-3.c: Likewise.
778 * gcc.target/mips/save-restore-4.c: Likewise.
779 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
780 -mno-abicalls.
781 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
782 (foo): Use NOMIPS16.
783
784 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
785
786 PR fortran/33337
787 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
788
789 PR fortran/33376
790 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
791
792 2007-09-22 Tobias Burnus <burnus@net-b.de>
793
794 PR fortran/33445
795 * gfortran.dg/gomp/free-2.f90: New.
796 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
797 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
798
799 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
800
801 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
802 * gcc.target/i386/sse5-haddX.c: Ditto.
803 * gcc.target/i386/sse5-hsubX.c: Ditto.
804 * gcc.target/i386/sse5-maccXX.c: Ditto.
805 * gcc.target/i386/sse5-msubXX.c: Ditto.
806 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
807 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
808 * gcc.target/i386/sse5-permpX.c: Ditto.
809 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
810 effective target.
811 * gcc.target/i386/sse5-fma-vector.c: Ditto.
812 * gcc.target/i386/sse5-ima-vector.c: Ditto.
813 * gcc.target/i386/sse5-pcmov.c: Ditto.
814 * gcc.target/i386/sse5-pcmov2.c: Ditto.
815
816 2007-09-22 Richard Guenther <rguenther@suse.de>
817
818 PR tree-optimization/33146
819 * gcc.c-torture/compile/pr33146.c: New testcase.
820
821 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
822
823 * lib/target-supports.exp (check_cached_effective_target): New
824 procedure.
825 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
826 (check_effective_target_c99_runtime): New procedure.
827 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
828 (test3l): Likewise cargl.
829 * gcc.dg/builtins-59.c: Require c99_runtime.
830 * gcc.dg/builtins-61.c: Likewise.
831 * gcc.dg/builtins-62.c: Likewise.
832
833 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
834
835 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
836 * lib/target-supports-dg.exp (dg-add-options): Likewise.
837 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
838 target-specific dg-options.
839 * gcc.dg/builtins-20.c: Likewise.
840 * gcc.dg/builtins-53.c: Likewise.
841 * gcc.dg/builtins-55.c: Likewise.
842 * gcc.dg/single-precision-constant.c: Likewise.
843 * gcc.dg/torture/builtin-convert-1.c: Likewise.
844 * gcc.dg/torture/builtin-convert-2.c: Likewise.
845 * gcc.dg/torture/builtin-convert-3.c: Likewise.
846 * gcc.dg/torture/builtin-convert-4.c: Likewise.
847 * gcc.dg/torture/builtin-power-1.c: Likewise.
848
849 2007-09-21 Chao-ying Fu <fu@mips.com>
850
851 * lib/target-supports.exp (check_effective_target_fixed_point): New to
852 check if targets have fixed-point supports.
853 * gcc.dg/fixed-point/fixed-point.exp: New file.
854 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
855 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
856 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
857 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
858 * gcc.dg/fixed-point/constants-pedantic.c,
859 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
860 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
861 * gcc.dg/fixed-point/keywords-ignored-c99.c,
862 * gcc.dg/fixed-point/keywords-pedantic.c,
863 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
864 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
865 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
866 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
867 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
868 * gcc.dg/fixed-point/func-vararg-mixed.c,
869 * gcc.dg/fixed-point/operator-logical.c,
870 * gcc.dg/fixed-point/struct-union.c,
871 * gcc.dg/fixed-point/bit-complement.c,
872 * gcc.dg/fixed-point/operator-bitwise.c,
873 * gcc.dg/fixed-point/operator-comma.c,
874 * gcc.dg/fixed-point/struct-layout-1.c,
875 * gcc.dg/fixed-point/union-init.c,
876 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
877 * gcc.dg/fixed-point/func-mixed.c,
878 * gcc.dg/fixed-point/func-vararg-size0.c,
879 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
880 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
881 * gcc.dg/fixed-point/operator-unary.c,
882 * gcc.dg/fixed-point/allop-const.c,
883 * gcc.dg/fixed-point/muldiv-warning.c,
884 * gcc.dg/nofixed-point-1.c,
885 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
886 * gcc.target/mips/fixed-vector-type.c,
887 * gcc.target/mips/fixed-scalar-type.c: New tests.
888
889 2007-09-21 Olivier Hainque <hainque@adacore.com>
890
891 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
892 * gnat.dg/test_nested_subtype_byref.adb: New test.
893
894 2007-09-21 Jakub Jelinek <jakub@redhat.com>
895
896 PR fortran/33439
897 * gfortran.dg/gomp/pr33439.f90: New test.
898
899 2007-09-21 Tobias Burnus <burnus@net-b.de>
900
901 PR fortran/33455
902 * gfortran.dg/merge_char_3.f90: New.
903
904 2007-09-21 Tobias Burnus <burnus@net-b.de>
905
906 PR fortran/33037
907 * gfortran.dg/transfer_check_1.f90: New.
908
909 2007-09-20 Asher Langton <langton2@llnl.gov>
910
911 PR fortran/20441
912 * gfortran.dg/init_flag_1.f90: New.
913 * gfortran.dg/init_flag_2.f90: New.
914 * gfortran.dg/init_flag_3.f90: New.
915 * gfortran.dg/init_flag_4.f90: New.
916 * gfortran.dg/init_flag_5.f90: New.
917 * gfortran.dg/init_flag_6.f90: New.
918 * gfortran.dg/init_flag_7.f90: New.
919
920 2007-09-20 Paolo Carlini <pcarlini@suse.de>
921
922 PR c++/33460
923 * g++.dg/ext/anon-struct6.C: New.
924
925 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
926
927 PR libfortran/23272
928 * gfortran.dg/inquire_10.f90: New test.
929
930 2007-09-20 Joseph Myers <joseph@codesourcery.com>
931
932 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
933
934 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
935
936 PR fortran/33221
937 * gfortran.dg/used_types_18.f90: Declare variable of empty
938 derived type.
939
940 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
941
942 PR fortran/33288
943 * gfortran.dg/array_constructor_19.f90: New test.
944
945 2007-09-20 Jakub Jelinek <jakub@redhat.com>
946
947 PR debug/33316
948 * gcc.dg/debug/pr33316.c: New test.
949
950 PR c++/33496
951 * g++.dg/cpp0x/variadic76.C: New test.
952 * g++.dg/cpp0x/variadic77.C: New test.
953 * g++.dg/cpp0x/variadic78.C: New test.
954
955 PR c/33238
956 PR c/27301
957 * gcc.c-torture/execute/20070919-1.c: New test.
958 * gcc.dg/pr33238.c: New test.
959 * gcc.dg/pr27301.c: New test.
960
961 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
962
963 * lib/target-supports.exp (check_effective_target_mips64): New
964 procedure.
965 * gcc.dg/lower-subreg-1.c: Require !mips64.
966 * gcc.dg/sibcall-3.c (ATTR): New macro.
967 (recurser_void1, recurser_void2): Use it.
968 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
969 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
970
971 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
972
973 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
974 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
975 warning annotation.
976 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
977
978 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
979
980 PR fortran/33497
981 * gfortran.dg/c_loc_tests_11.f03: New test case.
982
983 2007-09-20 Paolo Carlini <pcarlini@suse.de>
984
985 PR c++/33459
986 * g++.dg/init/ref14.C: New.
987
988 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
989
990 * gnat.dg/slice2.ad[sb]: New testcase.
991
992 2007-09-19 Nick Clifton <nickc@redhat.com>
993
994 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
995
996 2007-09-19 Jie Zhang <jie.zhang@analog.com>
997
998 * gcc.target/bfin/bfin.exp: New.
999 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
1000 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
1001 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
1002 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
1003 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
1004 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
1005 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
1006 mcpu-bf561.c, mcpu-default.c}: New tests.
1007
1008 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
1009
1010 Restore detection of unsupported TLS.
1011
1012 Revert this patch:
1013 2007-02-10 Richard Henderson <rth@redhat.com>
1014
1015 * lib/target-supports.exp (check_effective_target_tls): Redefine
1016 to mean non-emulated tls.
1017 * gcc.dg/tls/alias-1.c: Remove tls requirement.
1018 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
1019 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
1020 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1021 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1022 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
1023 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
1024
1025 And then:
1026 * lib/target-supports.exp (check_effective_target_tls): Use
1027 stronger test for compiler support for TLS.
1028 (check_effective_target_tls_native): New, to test for non-emulated
1029 TLS support.
1030 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
1031 instead of dg-require-effective-target tls.
1032 * g++.dg/gomp/copyin-1.C: Likewise.
1033 * g++.dg/gomp/sharing-1.C: Likewise.
1034 * g++.dg/gomp/tls-1.C: Likewise.
1035 * g++.dg/gomp/tls-2.C: Likewise.
1036 * g++.dg/gomp/tls-3.C: Likewise.
1037 * g++.dg/tls/diag-1.C: Likewise.
1038 * g++.dg/tls/diag-2.C: Likewise.
1039 * g++.dg/tls/diag-3.C: Likewise.
1040 * g++.dg/tls/diag-4.C: Likewise.
1041 * g++.dg/tls/diag-5.C: Likewise.
1042 * g++.dg/tls/init-1.C: Likewise.
1043 * g++.dg/tls/init-2.C: Likewise.
1044 * g++.dg/tls/trivial.C: Likewise.
1045 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
1046 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
1047 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
1048 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
1049 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
1050 * gcc.dg/gomp/clause-1.c: Likewise.
1051 * gcc.dg/gomp/copyin-1.c: Likewise.
1052 * gcc.dg/gomp/sharing-1.c: Likewise.
1053 * gcc.dg/gomp/tls-1.c: Likewise.
1054 * gcc.dg/gomp/tls-2.c: Likewise.
1055 * gcc.dg/tls/alpha-1.c: Likewise.
1056 * gcc.dg/tls/opt-1.c: Likewise.
1057 * gcc.dg/tls/opt-13.c: Likewise.
1058 * gcc.dg/tls/opt-14.c: Likewise.
1059 * gcc.dg/tls/opt-2.c: Likewise.
1060 * gcc.dg/tls/opt-3.c: Likewise.
1061 * gcc.dg/tls/opt-4.c: Likewise.
1062 * gcc.dg/tls/opt-7.c: Likewise.
1063 * gcc.dg/tls/section-1.c: Likewise.
1064 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
1065 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
1066 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
1067 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
1068 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
1069 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
1070 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
1071 * gfortran.dg/gomp/crayptr2.f90: Likewise.
1072 * gfortran.dg/gomp/fixed-1.f: Likewise.
1073 * gfortran.dg/gomp/free-1.f90: Likewise.
1074 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1075 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
1076 * gfortran.dg/gomp/reduction1.f90: Likewise.
1077 * gfortran.dg/gomp/sharing-1.f90: Likewise.
1078
1079 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1080
1081 PR fortran/31119
1082 * gfortran.dg/bounds_check_9.f90: New test.
1083 * gfortran.dg/bounds_check_fail_2.f90: New test.
1084
1085 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1086
1087 PR c++/33462 (again)
1088 * g++.dg/ext/va-arg1.C: Adjust.
1089
1090 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1091
1092 PR c++/33462
1093 * g++.dg/ext/va-arg1.C: New.
1094
1095 2007-09-18 Tobias Burnus <burnus@net-b.de>
1096
1097 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
1098
1099 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1100
1101 PR c++/33463
1102 * g++.dg/rtti/typeid6.C: New.
1103
1104 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1105
1106 PR c++/33464
1107 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
1108 * g++.dg/ext/is_class_error2.C: New.
1109
1110 2007-09-18 Richard Guenther <rguenther@suse.de>
1111
1112 PR tree-optimization/33340
1113 * g++.dg/torture/pr33340.C: New testcase.
1114
1115 2007-09-18 Tobias Burnus <burnus@net-b.de>
1116
1117 PR fortran/33231
1118 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
1119 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
1120 * gfortran.dg/elemental_subroutine_5.f90: New.
1121
1122 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
1123
1124 * lib/target-supports.exp (check_profiling_available): Extend
1125 mips*-*-elf check to mips*-*-elf*.
1126
1127 2007-09-18 Jakub Jelinek <jakub@redhat.com>
1128
1129 * gcc.dg/format/c90-scanf-5.c: New test.
1130 * gcc.dg/format/c99-scanf-4.c: New test.
1131 * gcc.dg/format/ext-7.c: New test.
1132 * gcc.dg/format/ext-8.c: New test.
1133
1134 PR middle-end/33423
1135 * gcc.c-torture/compile/20070915-1.c: New test.
1136
1137 2007-09-17 Tobias Burnus <burnus@net-b.de>
1138
1139 PR fortran/33106
1140 * gfortran.dg/private_type_9.f90: New.
1141
1142 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1143
1144 PR middle-end/33449
1145 * gfortran.dg/pr33449.f90: New test.
1146
1147 2007-09-17 Tobias Burnus <burnus@net-b.de>
1148
1149 * gfortran.dg/interface_15.f90: Compile with -std=f95.
1150 * gfortran.dg/private_type_1.f90: Ditto
1151 * gfortran.dg/interface_18.f90: New.
1152 * gfortran.dg/private_type_8.f90: New.
1153
1154 2007-09-16 Paolo Carlini <pcarlini@suse.de>
1155
1156 PR c++/33124
1157 * g++.dg/warn/new1.C: Adjust.
1158 * g++.dg/torture/str_empty.C: Likewise.
1159
1160 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1161
1162 * gcc.target/mips/dse-1.c: New test.
1163
1164 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
1165
1166 PR c++/32756
1167 * g++.dg/overload/operator3.C: New.
1168
1169 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1170
1171 * gcc.target/mips/truncate-1.c: New test.
1172
1173 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
1174
1175 PR fortran/29396
1176 PR fortran/29606
1177 PR fortran/30625
1178 PR fortran/30871
1179 * gfortran.dg/subref_array_pointer_1.f90: New test.
1180 * gfortran.dg/subref_array_pointer_2.f90: New test.
1181
1182 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
1183
1184 * gfortran.dg/nint_2.f90: Correct last change.
1185
1186 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
1187
1188 * gcc.dg/tree-ssa/parallelization-1.c: New test.
1189
1190 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
1191
1192 * gcc.dg/vect/pr33373b.c: New test.
1193
1194 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
1195
1196 PR target/33438
1197 * gcc.target/i386/pr33438.c: New test.
1198
1199 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1200
1201 * gfortran.dg/nint_2.f90: Revert previous commit.
1202
1203 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1204
1205 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
1206
1207 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
1208
1209 PR debug/33429
1210 * g++.dg/other/unused1.C: XFAIL class2 scan.
1211
1212 2007-09-13 Tobias Burnus <burnus@net-b.de>
1213
1214 PR fortran/33343
1215 * gfortran.dg/elemental_args_check_1.f90: New.
1216 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
1217 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
1218
1219 2007-09-13 Tobias Burnus <burnus@net-b.de>
1220
1221 * gfortran.dg/recursive_check_3.f90: New.
1222
1223 2007-09-13 Tobias Burnus <burnus@net-b.de>
1224
1225 PR fortran/33412
1226 * gfortran.dg/elemental_bind_c.f90: New.
1227
1228 2007-09-13 Richard Sandiford <richard@codesourcery.com>
1229
1230 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
1231 * gcc.target/mips/mips16-attributes-2.c: New test.
1232 * gcc.target/mips/mips16-attributes-3.c: Likewise.
1233 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
1234 hard-float asm when __mips16 is defined.
1235 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
1236 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
1237 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
1238 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
1239 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
1240 * gcc.target/mips/pr26765.c (foo): Likewise.
1241 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
1242 targets, use dg-mips-options instead of dg-options, and use -mgp32
1243 to force 32-bit mode.
1244 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
1245 and 64-bit mode.
1246 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
1247
1248 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1249 Michael Meissner <michael.meissner@amd.com>
1250
1251 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
1252 * gcc.target/i386/sse5-hsubX.c: Ditto.
1253 * gcc.target/i386/sse5-permpX.c: Ditto.
1254 * gcc.target/i386/sse5-haddX.c: Ditto.
1255 * gcc.target/i386/sse5-maccXX.c: Ditto.
1256 * gcc.target/i386/sse5-msubXX.c: Ditto.
1257 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1258 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1259
1260 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
1261 optimizes floating point conditional moves into the pcmov
1262 instruction on SSE5.
1263 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1264
1265 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
1266 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
1267 SSE5.
1268
1269 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
1270 compiler optimizes vector (a*b)+c into fmadd on SSE5.
1271
1272 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
1273 optimizes (a*b)+c into fmadd on SSE5.
1274
1275 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
1276 whether the SSE5 instructions can be generated.
1277
1278 * gcc.target/i386/sse5-check.h: New. Add support for
1279 SSE5 tests.
1280
1281 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
1282 ammintrin.h, and turn on -msse5 option instead of -msse4a.
1283 * gcc.target/i386/sse-13.c: Ditto.
1284 * gcc.target/i386/sse-14.c: Ditto.
1285
1286 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1287
1288 PR testsuite/33153
1289 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
1290 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
1291
1292 2007-09-12 Jakub Jelinek <jakub@redhat.com>
1293
1294 PR target/32338
1295 * gcc.dg/pr32338-1.c: New test.
1296 * gcc.dg/pr32338-2.c: New test.
1297
1298 2007-09-12 Bob Wilson <bob.wilson@acm.org>
1299
1300 * lib/target-supports.exp (check_effective_target_sync_int_long):
1301 Revert change to add xtensa.
1302 (check_effective_target_sync_char_short): Likewise.
1303
1304 2007-09-12 Olivier Hainque <hainque@adacore.com>
1305
1306 * gnat.dg/packed_subtype.adb: New test.
1307
1308 2007-09-12 Tobias Burnus <burnus@net-b.de>
1309
1310 PR fortran/33297
1311 * gfortran.dg/intrinsic_size.f90: New.
1312
1313 2007-09-12 Tobias Burnus <burnus@net-b.de>
1314
1315 PR fortran/33284
1316 PR fortran/33310
1317 * gfortran.dg/conflicts_2.f90: New.
1318
1319 2007-09-12 Ira Rosen <irar@il.ibm.com>
1320
1321 PR tree-optimization/32377
1322 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
1323 dependence distance.
1324 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
1325 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
1326 * gcc.dg/vect/no-vfa-vect-depend-1.c,
1327 gfortran.dg/vect/no-vfa-pr32377.f90: New.
1328
1329 2007-09-12 Richard Guenther <rguenther@suse.de>
1330
1331 PR middle-end/33382
1332 * gcc.c-torture/compile/pr33382.c: New testcase.
1333 * gcc.c-torture/execute/pr33382.c: Likewise.
1334
1335 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
1336
1337 PR fortran/33395
1338 * gfortran.dg/c_ptr_tests_12.f03: New test case.
1339
1340 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
1341
1342 PR tree-optimization/33373
1343 * gcc.dg/vect/pr33373.c: New test.
1344
1345 2007-09-12 Ben Elliston <bje@au.ibm.com>
1346
1347 * lib/target-supports.exp (check_effective_target_vect_no_double):
1348 Remove unused proc.
1349
1350 2007-09-12 Ben Elliston <bje@au.ibm.com>
1351 Ulrich Weigand <uweigand@de.ibm.com>
1352
1353 * gcc.target/spu/dfcgt-nan.c: New test.
1354
1355 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1356
1357 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1358
1359 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1360
1361 PR fortran/33040
1362 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1363
1364 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1365
1366 * gcc.dg/va-arg-pack-len-1.c: New test.
1367 * g++.dg/va-arg-pack-len-1.C: New test.
1368
1369 2007-09-11 Michael Matz <matz@suse.de>
1370
1371 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1372
1373 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1374
1375 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1376 checks for size of long double.
1377 * gcc.dg/dfp/convert.h: New file.
1378 * gcc.dg/dfp/convert-bfp-2.c: New test.
1379 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1380 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1381 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1382 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1383 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1384 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1385 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1386 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1387 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1388
1389 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1390
1391 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1392 Change dg-final to expect 1 non-profitable loop and
1393 3 profitable loops.
1394 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1395 Change dg-final to expect 1 non-profitable loop and
1396 3 profitable loops.
1397 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1398 Change dg-final to expect 1 profitable loop.
1399 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1400 Change dg-final to expect 1 profitable loop.
1401
1402 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1403
1404 * gcc.target/mips/call-saved-1.c: New test.
1405 * gcc.target/mips/call-saved-2.c: Likewise.
1406 * gcc.target/mips/call-saved-3.c: Likewise.
1407 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1408 instead of mips_mips64. Set mips_fp64 too.
1409 (is_gp32_flag): Return true for -mips1 and -mips2.
1410 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1411
1412 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1413
1414 * g++.dg/ext/va-arg-pack-1.C: New test.
1415 * g++.dg/ext/va-arg-pack-2.C: New test.
1416
1417 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1418
1419 PR target/33369
1420 * gcc.dg/vect/pr33369.c: New test.
1421
1422 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1423
1424 PR fortran/33370
1425 * gfortran.dg/array_memcpy_5.f90: New test.
1426
1427 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1428
1429 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1430
1431 2007-09-09 Richard Guenther <rguenther@suse.de>
1432
1433 * gcc.c-torture/compile/20070906-1.c: New testcase.
1434
1435 2007-09-09 Ira Rosen <irar@il.ibm.com>
1436
1437 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1438 noinline attribute.
1439 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1440 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1441 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1442 Likewise.
1443
1444 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1445
1446 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1447
1448 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1449
1450 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1451
1452 2007-09-09 Ira Rosen <irar@il.ibm.com>
1453
1454 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1455 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1456 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1457 Compile tests with -fno-tree-pre.
1458 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1459 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1460 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1461 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1462 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1463 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1464 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1465 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1466 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1467 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1468 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1469 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1470 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1471 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1472 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1473 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1474 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1475 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1476 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1477
1478 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1479
1480 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1481 to call objdump.
1482 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1483 Use remote_exec to call c++filt.
1484 * lib/target-supports-dg.exp (dg-require-host-local): New.
1485 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1486 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1487 * g++.dg/rtti/repo1.C: Likewise.
1488 * g++.dg/template/repo1.C: Likewise.
1489 * g++.dg/template/repo2.C: Likewise.
1490 * g++.dg/template/repo3.C: Likewise.
1491 * g++.dg/template/repo4.C: Likewise.
1492 * g++.dg/template/repo5.C: Likewise.
1493 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1494 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1495 * g++.old-deja/g++.pt/repo1.C: Likewise.
1496 * g++.old-deja/g++.pt/repo2.C: Likewise.
1497 * g++.old-deja/g++.pt/repo3.C: Likewise.
1498 * g++.old-deja/g++.pt/repo4.C: Likewise.
1499 * gcc.dg/cpp/trad/builtins.c: Likewise.
1500
1501 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1502
1503 PR tree-optimization/32283
1504 * gcc.dg/tree-ssa/loop-31.c: New test.
1505
1506 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1507
1508 PR rtl-optimization/26449
1509 * gcc.target/i386/pr26449-1.c: New file.
1510
1511 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1512
1513 PR target/33329
1514 PR rtl-optimization/26449
1515 * gcc.target/i386/pr33329.c: New file.
1516
1517 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1518
1519 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1520
1521 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1522
1523 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1524
1525 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1526
1527 PR tree-optimization/33301
1528 * gfortran.dg/vect/pr33301.f: New test.
1529
1530 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1531
1532 PR libfortran/33307
1533 * gfortran.dg/backspace_10.f90: New test.
1534
1535 2007-09-07 Richard Guenther <rguenther@suse.de>
1536
1537 Reapply
1538 2007-09-06 Richard Guenther <rguenther@suse.de>
1539
1540 PR tree-optimization/32586
1541 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1542 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1543 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1544 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1545 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1546 now obsolete simplification.
1547
1548 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1549
1550 PR tree-optimization/33299
1551 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1552 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1553
1554 2007-09-07 Richard Guenther <rguenther@suse.de>
1555
1556 Revert
1557 2007-09-06 Richard Guenther <rguenther@suse.de>
1558
1559 PR tree-optimization/32586
1560 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1561 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1562 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1563 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1564 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1565 now obsolete simplification.
1566
1567 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1568
1569 PR tree-optimization/32821
1570 * gcc.dg/tree-ssa/pr32821.c: New file.
1571
1572 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1573
1574 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1575 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1576 and mips_forced_no_er.
1577 (dg-mips-options): Add -mno-abicalls when a small-data option is
1578 specified. Skip tests with small-data options if mips_forced_gp.
1579 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1580 * gcc.target/mips/sdata-1.c: New test.
1581 * gcc.target/mips/sdata-2.c: Likewise.
1582 * gcc.target/mips/sdata-3.c: Likewise.
1583 * gcc.target/mips/sdata-4.c: Likewise.
1584
1585 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1586
1587 PR fortran/33298
1588 * spread_zerosize_1.f90: New test case.
1589 * spread_bounds_1.f90: New test case.
1590
1591 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1592
1593 PR c++/32674
1594 * g++.dg/template/static31.C: New.
1595
1596 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1597
1598 PR fortran/33271
1599 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1600 powerpc*-linux-gnu.
1601
1602 2007-09-06 David Daney <ddaney@avtrex.com>
1603 Richard Sandiford <richard@codesourcery.com>
1604
1605 PR target/33256
1606 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1607 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1608 * gcc.target/mips/pr33256.c: New test.
1609
1610 2007-09-06 Tom Tromey <tromey@redhat.com>
1611
1612 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1613
1614 2007-09-06 Richard Guenther <rguenther@suse.de>
1615
1616 PR tree-optimization/32586
1617 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1618 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1619 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1620 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1621 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1622 now obsolete simplification.
1623
1624 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1625
1626 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1627 * gcc.target/i386/sse3-addsubps.c: Ditto.
1628 * gcc.target/i386/sse3-haddpd.c: Ditto.
1629 * gcc.target/i386/sse3-haddps.c: Ditto.
1630 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1631 * gcc.target/i386/sse3-hsubps.c: Ditto.
1632 * gcc.target/i386/sse3-lddqu.c: Ditto.
1633 * gcc.target/i386/sse3-movddup.c: Ditto.
1634 * gcc.target/i386/sse3-movshdup.c: Ditto.
1635 * gcc.target/i386/sse3-movsldup.c: Ditto.
1636
1637 2007-09-06 Richard Guenther <rguenther@suse.de>
1638
1639 PR tree-optimization/33302
1640 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1641
1642 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1643
1644 PR libfortran/33225
1645 * gfortran.dg./fmt_float.f90: New test.
1646
1647 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1648
1649 PR libfortran/33253
1650 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1651
1652 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1653
1654 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1655 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1656
1657 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1658
1659 * g++.dg/eh/builtin1.C: New test.
1660 * g++.dg/eh/builtin2.C: New test.
1661 * g++.dg/eh/builtin3.C: New test.
1662
1663 PR c++/33289
1664 * g++.dg/eh/builtin4.C: New test.
1665
1666 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1667
1668 * gcc.target/powerpc/dfp-dd.c: New test.
1669 * gcc.target/powerpc/dfp-td.c: New test.
1670
1671 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1672
1673 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1674 * gcc.dg/va-arg-pack-1.c: New test.
1675
1676 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1677
1678 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1679 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1680 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1681 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1682 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1683
1684 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1685
1686 PR c++/30302
1687 * g++.dg/ext/anon-struct5.C: New.
1688
1689 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1690
1691 * gcc.dg/i386-cpuid.h: Remove.
1692 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1693 (main): Use __get_cpuid to get target features.
1694 * gcc.target/i386/sse-check.h: Ditto.
1695 * gcc.target/i386/sse2-check.h: Ditto.
1696 * gcc.target/i386/sse3-check.h: Ditto.
1697 * gcc.target/i386/ssse3-check.h: Ditto.
1698 * gcc.target/i386/sse4_1-check.h: Ditto.
1699 * gcc.target/i386/sse4_2-check.h: Ditto.
1700 * gcc.target/i386/sse4a-check.h: Ditto.
1701 * gcc.dg/torture/pr16104-1.c: Ditto.
1702 (do_test): Change to void.
1703 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1704 * gcc.target/i386/sse-6.c: Ditto.
1705 * gcc.target/i386/sse-7.c: Ditto.
1706 * g++.dg/other/i386-1.C: Include cpuid.h.
1707 (main): New function. Use __get_cpuid to get target fetaures.
1708
1709 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1710 David Ung <davidu@mips.com>
1711 Nigel Stephens <nigel@mips.com>
1712
1713 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1714 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1715 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1716 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1717 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1718 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1719 * gcc.dg/torture/pr19683-1.c: Likewise.
1720 * gcc.target/mips/madd-3.c: Likewise.
1721 * gcc.target/mips/maddu-3.c: Likewise.
1722 * gcc.target/mips/msub-3.c: Likewise.
1723 * gcc.target/mips/msubu-3.c: Likewise.
1724 * gcc.target/mips/asm-1.c: Likewise.
1725 * gcc.target/mips/branch-1.c: Likewise.
1726 * gcc.target/mips/ins-1.c: Likewise.
1727 * gcc.target/mips/near-far-3.c: Likewise.
1728 * gcc.target/mips/near-far-4.c: Likewise.
1729 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1730 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1731 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1732 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1733 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1734 * gcc.target/mips/dspr2-MULT.c: Likewise.
1735 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1736 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1737 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1738 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1739 * gcc.target/mips/code-readable-2.c: Likewise.
1740 * gcc.target/mips/code-readable-3.c: Likewise.
1741
1742 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1743 David Ung <davidu@mips.com>
1744 Nigel Stephens <nigel@mips.com>
1745
1746 * gcc.target/mips/mips16-attributes.c: New.
1747
1748 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1749
1750 PR fortran/31564
1751 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1752
1753 PR fortran/33241
1754 * gfortran.dg/char_length_10.f90: New test.
1755
1756 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1757
1758 PR c++/29731
1759 * g++.dg/parse/template24.C: New.
1760
1761 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1762
1763 * g++.dg/other/spu2vmx-1.C: New test.
1764
1765 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1766
1767 PR tree-optimization/33017
1768 * gcc.dg/pr33017.c: New test.
1769
1770 2007-09-05 Ben Elliston <bje@au.ibm.com>
1771
1772 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1773 __protected_stream family of macros.
1774
1775 2007-09-04 Jan Hubicka <jh@suse.cz>
1776
1777 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1778 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1779 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1780 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1781 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1782 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1783 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1784 Likewise.
1785
1786 2007-09-04 Janus Weil <jaydub66@gmail.com>
1787 Tobias Burnus <burnus@net-b.de>
1788
1789 * gfortran.dg/proc_decl_1.f90: New.
1790 * gfortran.dg/proc_decl_2.f90: New.
1791 * gfortran.dg/proc_decl_3.f90: New.
1792 * gfortran.dg/proc_decl_4.f90: New.
1793
1794 2007-09-04 Jan Hubicka <jh@suse.cz>
1795
1796 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1797 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1798 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1799 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1800 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1801 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1802 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1803 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1804 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1805 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1806 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1807 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1808 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1809 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1810 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1811 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1812 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1813 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1814 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1815 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1816 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1817 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1818 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1819 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1820 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1821 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1822 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1823 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1824 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1825 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1826 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1827 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1828 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1829 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1830 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1831 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1832 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1833 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1834 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1835 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1836 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1837 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1838 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1839 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1840 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1841 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1842 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1843 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1844 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1845 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1846 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1847 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1848 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1849 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1850 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1851 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1852 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1853 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1854 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1855 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1856 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1857 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1858 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1859 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1860 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1861 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1862 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1863 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1864 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1865 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1866 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1867 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1868 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1869 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1870 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1871 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1872 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1873 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1874 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1875 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1876 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1877 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1878 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1879 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1880 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1881 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1882 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1883 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1884 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1885 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1886 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1887 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1888 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1889 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1890 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1891 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1892 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1893 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1894 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1895 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1896 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1897 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1898 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1899 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1900 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1901 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1902 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1903 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1904 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1905 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1906 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1907 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1908 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1909 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1910 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1911 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1912 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1913 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1914 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1915 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1916 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1917 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1918 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1919 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1920 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1921 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1922 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1923 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1924 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1925 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1926 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1927 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1928 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1929 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1930 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1931 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1932 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1933 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1934 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1935 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1936 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1937 noinline.
1938 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1939 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1940 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1941 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1942 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1943 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1944 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1945 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1946 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1947 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1948 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1949 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1950 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1951 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1952 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1953 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1954 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1955 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1956 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1957 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1958 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1959 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1960 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1961 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1962 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1963 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1964 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1965 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1966 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1967 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1968 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1969 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1970 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1971 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1972 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1973 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1974 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1975 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1976 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1977 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1978 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1979 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1980 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1981 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1982 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1983 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1984 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1985 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1986 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1987 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1988 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1989 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1990 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1991 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1992 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1993 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1994 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1995 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1996 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1997 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1998 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1999 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
2000 * gcc.dg/vect/vect-64.c: Mark functions noinline.
2001 * gcc.dg/vect/vect-89.c: Mark functions noinline.
2002 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
2003 * gcc.dg/vect/vect-103.c: Mark functions noinline.
2004 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
2005 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
2006 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
2007 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
2008 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
2009 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
2010 * gcc.dg/vect/vect-31.c: Mark functions noinline.
2011 * gcc.dg/vect/vect-14.c: Mark functions noinline.
2012 * gcc.dg/vect/vect-73.c: Mark functions noinline.
2013 * gcc.dg/vect/vect-56.c: Mark functions noinline.
2014 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
2015 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
2016 * gcc.dg/vect/vect-98.c: Mark functions noinline.
2017 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
2018 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
2019 * gcc.dg/vect/vect-112.c: Mark functions noinline.
2020 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
2021 * gcc.dg/vect/vect-6.c: Mark functions noinline.
2022 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
2023 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
2024 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
2025 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
2026 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
2027 * gcc.dg/vect/pr25413.c: Mark functions noinline.
2028 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
2029 * gcc.dg/vect/vect-40.c: Mark functions noinline.
2030 * gcc.dg/vect/vect-23.c: Mark functions noinline.
2031 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
2032 * gcc.dg/vect/vect-82.c: Mark functions noinline.
2033 * gcc.dg/vect/vect-65.c: Mark functions noinline.
2034 * gcc.dg/vect/vect-48.c: Mark functions noinline.
2035 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
2036 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
2037 * gcc.dg/vect/vect-104.c: Mark functions noinline.
2038 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
2039 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
2040 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
2041 * gcc.dg/vect/vect-32.c: Mark functions noinline.
2042 * gcc.dg/vect/vect-15.c: Mark functions noinline.
2043 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
2044 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
2045 * gcc.dg/vect/vect-91.c: Mark functions noinline.
2046 * gcc.dg/vect/vect-74.c: Mark functions noinline.
2047 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
2048 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
2049 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
2050 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
2051 * gcc.dg/vect/vect-99.c: Mark functions noinline.
2052 * gcc.dg/vect/vect-113.c: Mark functions noinline.
2053 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
2054 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
2055 * gcc.dg/vect/vect-7.c: Mark functions noinline.
2056 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
2057 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
2058 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
2059 * gcc.dg/vect/vect-24.c: Mark functions noinline.
2060 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
2061 * gcc.dg/vect/vect-83.c: Mark functions noinline.
2062 * gcc.dg/vect/vect-66.c: Mark functions noinline.
2063 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
2064
2065 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
2066
2067 PR middle-end/33187
2068 * gcc.target/i386/cmov7.c: New file.
2069
2070 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
2071
2072 * gcc.target/i386/sse4a-check.h: New file.
2073 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
2074 * gcc.target/i386/sse4a-insert.c: Ditto.
2075 * gcc.target/i386/sse4a-montsd.c: Ditto.
2076 * gcc.target/i386/sse4a-montss.c: Ditto.
2077 * gcc.target/i386/mmx-check.h: New file.
2078 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
2079 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
2080 * gcc.target/i386/sse-check.h: New file.
2081 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
2082 * gcc.target/i386/sse-3.c: Ditto.
2083 * gcc.target/i386/sse-7.c: Ditto.
2084 * gcc.target/i386/sse-9.c: Ditto.
2085 * gcc.target/i386/ssefn-3.c: Ditto.
2086 * gcc.target/i386/sse-recip.c: Ditto.
2087 * gcc.target/i386/sse-recip-vec.c: Ditto.
2088 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
2089 * gcc.target/i386/20020523-1.c: Remove.
2090 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
2091 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
2092 * gcc.target/i386/ssefn-4.c: Ditto.
2093 * gcc.target/i386/sse-6.c: Ditto.
2094 * gcc.target/i386/sse-10.c: Ditto.
2095 * gcc.target/i386/sse-11.c: Ditto.
2096 * gcc.target/i386/sse-18.c: Ditto.
2097 * gcc.target/i386/fpprec-1.c: Ditto.
2098 * g++.dg/other/i386-1.C: Ditto.
2099
2100 2007-09-04 Richard Guenther <rguenther@suse.de>
2101
2102 PR tree-optimization/33291
2103 * gcc.dg/volatile2.c: New testcase.
2104 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
2105 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
2106 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
2107 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
2108
2109 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2110
2111 PR fortran/33253
2112 * gfortran.dg/namelist_15.f90: Update test.
2113 * gfortran.dg/namelist_24.f90: Update test.
2114 * gfortran.dg/namelist_38.f90: New test.
2115
2116 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
2117
2118 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
2119 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2120 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
2121 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2122 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
2123 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2124
2125 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2126
2127 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
2128 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
2129
2130 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
2131
2132 2007-09-02 David Daney <ddaney@avtrex.com>
2133
2134 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
2135 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
2136 * gcc.target/mips/atomic-memory-1.c: Ditto.
2137 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
2138
2139 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2140
2141 * gcc.target/cris/builtin_clz_v0.c: New testcase.
2142 * gcc.target/cris/builtin_clz_v3.c: New testcase.
2143
2144 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
2145
2146 * gfortran.dg/substr_6.f90: New test.
2147
2148 2007-09-02 Paolo Carlini <pcarlini@suse.de>
2149
2150 PR c++/33208
2151 * g++.dg/other/error18.C: New.
2152 * g++.dg/expr/bitfield3.C: Adjust.
2153
2154 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
2155
2156 PR fortran/33276
2157 * gfortran.fortran-torture/compile/pr33276.f90: New.
2158
2159 2007-09-02 Joseph Myers <joseph@codesourcery.com>
2160
2161 PR middle-end/33272
2162 * gcc.dg/c99-arraydecl-3.c: New test.
2163
2164 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
2165
2166 PR c++/32597
2167 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
2168 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
2169
2170 2007-08-31 Tobias Burnus <burnus@net-b.de>
2171
2172 PR fortran/33232
2173 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
2174 * gfortran.dg/read_1.f90: New.
2175
2176 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2177
2178 PR c++/33210
2179 * g++.dg/template/error30.C: New.
2180
2181 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2182
2183 PR c++/32113
2184 * g++.dg/template/crash70.C: New.
2185
2186 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2187
2188 PR c++/33212
2189 * g++.dg/ext/is_class_error.C: New.
2190
2191 2007-08-31 Olivier Hainque <hainque@adacore.com>
2192
2193 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
2194
2195 2007-08-31 David Edelsohn <edelsohn@gnu.org>
2196 Revital Eres <eres@il.ibm.com>
2197
2198 * gcc.target/powerpc/paired-1.c: New test.
2199 * gcc.target/powerpc/paired-2.c: New test.
2200 * gcc.target/powerpc/paired-3.c: New test.
2201 * gcc.target/powerpc/paired-4.c: New test.
2202 * gcc.target/powerpc/paired-5.c: New test.
2203 * gcc.target/powerpc/paired-6.c: New test.
2204 * gcc.target/powerpc/paired-7.c: New test.
2205 * gcc.target/powerpc/ppc-paired.c: New test.
2206
2207 2007-08-31 Ollie Wild <aaw@google.com>
2208
2209 * g++.dg/conversion/ptrmem2.C: New test.
2210 * g++.dg/conversion/ptrmem3.C: New test.
2211 * g++.dg/conversion/ptrmem4.C: New test.
2212 * g++.dg/conversion/ptrmem5.C: New test.
2213 * g++.dg/conversion/ptrmem6.C: New test.
2214 * g++.dg/conversion/ptrmem7.C: New test.
2215 * g++.dg/conversion/ptrmem8.C: New test.
2216
2217 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
2218
2219 PR fortran/31879
2220 * gfortran.dg/char_length_7.f90: New test.
2221 * gfortran.dg/char_length_9.f90: New test.
2222 * gfortran.dg/char_assign_1.f90: Add extra warning.
2223
2224 PR fortran/31197
2225 PR fortran/31258
2226 * gfortran.dg/char_length_8.f90: New test.
2227
2228 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
2229
2230 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
2231
2232 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2233
2234 * gcc.dg/inline-24.c: New test.
2235 * g++.dg/opt/inline11.C: New test.
2236
2237 2007-08-30 Richard Guenther <rguenther@suse.de>
2238
2239 * gcc.target/i386/vectorize5.c: New testcase.
2240
2241 2007-08-30 Tobias Burnus <burnus@net-b.de>
2242
2243 PR fortran/33228
2244 * interface.c (check_interface0): Improve error for external procs.
2245 (check_sym_interfaces): Fix checking of module procedures.
2246
2247 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2248
2249 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
2250 (AI): Add AI_ALIGN.
2251 * gcc.dg/sync-3.c: New test.
2252
2253 PR middle-end/32758
2254 * gcc.dg/cleanup-12.c: New test.
2255
2256 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
2257
2258 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
2259 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
2260 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
2261 * gcc.dg/pr32450.c: Ditto.
2262 * gcc.dg/nest.c: Ditto.
2263 * gcc.dg/nested-func-4.c: Ditto.
2264 * g++.old-deja/g++.law/profile1.C: Ditto.
2265
2266 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2267
2268 PR fortran/32989
2269 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
2270 non-default integer kind arguments.
2271
2272 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
2273
2274 PR fortran/33105
2275 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
2276
2277 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2278
2279 * gcc.dg/h8300-ice2.c: Remove target selector.
2280
2281 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
2282
2283 PR fortran/33215
2284 * gfortran.dg/binding_label_tests_15.f03: New test case.
2285 * gfortran.dg/binding_label_tests_16.f03: Ditto.
2286
2287 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2288
2289 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
2290 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
2291
2292 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
2293
2294 PR c++/33194
2295 * g++.dg/other/canon-33194.C: New.
2296
2297 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
2298
2299 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
2300 * gcc.c-torture/execute/pr23135.c: Likewise.
2301
2302 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2303
2304 * gcc.dg/pr31344.c: Move to ...
2305 * gcc.dg/dfp/pr31344.c: ... here.
2306 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
2307 * gcc.dg/20050503-1.c: Ditto.
2308 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
2309 * gcc.dg/20061127-1.c: Compile only for fpic targets.
2310 * gcc.dg/20060801-1.c: Ditto.
2311
2312 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
2313
2314 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
2315 * gfortran.dg/nan_1.f90: Likewise.
2316
2317 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2318
2319 PR fortran/33055
2320 Revert previous patch.
2321
2322 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
2323 Kazu Hirata <kazu@codesourcery.com>
2324
2325 * gcc.target/m68k/interrupt-1.c: New.
2326
2327 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
2328
2329 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
2330 10000 for targets where "int" can't hold at least 100000.
2331 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
2332 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
2333 (test5)(test6): Use it.
2334 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
2335 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
2336 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
2337 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
2338 * gcc.dg/attr-alloc_size.c (test): Likewise.
2339
2340 2007-08-28 Paolo Carlini <pcarlini@suse.de>
2341
2342 PR c++/33209
2343 * g++.dg/template/error29.C: New.
2344
2345 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2346
2347 PR c++/32596
2348 * g++.dg/ext/visibility/anon5.C: New test.
2349
2350 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2351
2352 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2353
2354 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2355
2356 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2357 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2358 * gfortran.dg/gamma_4.f90: New: large-real tests.
2359
2360 2007-08-28 Jason Merrill <jason@redhat.com>
2361
2362 PR c++/29000
2363 * g++.dg/ext/stmtexpr12.C: New test.
2364
2365 PR c++/28558
2366 * g++.dg/ext/attrib28.C: New test.
2367
2368 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2369
2370 PR target/32661
2371 * gcc.target/i386/pr32661.c: New test.
2372
2373 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2374
2375 PR middle-end/32370
2376 * gcc.dg/pr32370.c: New test.
2377
2378 PR rtl-optimization/33148
2379 * gcc.c-torture/compile/20070827-1.c: New test.
2380
2381 PR debug/32914
2382 * d++.dg/debug/const3.C: New test.
2383 * d++.dg/debug/const4.C: New test.
2384 * d++.dg/debug/dwarf2/const1.C: New test.
2385 * d++.dg/debug/dwarf2/const2.C: New test.
2386 * d++.dg/debug/dwarf2/const2b.C: New test.
2387
2388 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2389 Vladimir Yanovsky <yanov@il.ibm.com>
2390 Revital Eres <eres@il.ibm.com>
2391 Andrey Belevantsev <abel@ispras.ru>
2392
2393 * gcc.dg/sms-1.c: New test.
2394
2395 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2396
2397 * g++.dg/ext/gnu-inline-common.h: New.
2398 * g++.dg/ext/gnu-inline-global-reject.C: New.
2399 * g++.dg/ext/gnu-inline-global.C: New.
2400 * g++.dg/ext/gnu-inline-namespace.C: New.
2401 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2402 * g++.dg/ext/gnu-inline-class.C: New.
2403 * g++.dg/ext/gnu-inline-class-static.C: New.
2404 * g++.dg/ext/gnu-inline-template-class.C: New.
2405 * g++.dg/ext/gnu-inline-template-func.C: New.
2406
2407 2007-08-27 Jason Merrill <jason@redhat.com>
2408
2409 PR c++/31337
2410 * g++.dg/ext/stmtexpr11.C: New.
2411
2412 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2413
2414 * lib/target-supports.exp (check_profiling_available):
2415 Set profiling_available_saved to 0 on fido-*-elf.
2416
2417 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2418
2419 PR tree-optimization/33173
2420
2421 * gcc.c-torture/compile/pr33173.c: New.
2422
2423 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2424
2425 PR target/31385
2426 * gcc.dg/dfp/pr31385.c: New.
2427
2428 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2429
2430 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2431
2432 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2433
2434 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2435 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2436 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2437 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2438 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2439 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2440 gcc.target/m68k directory.
2441 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2442 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2443 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2444 gcc.target/cris directory.
2445 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2446 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2447 gcc.target/bfin directory.
2448
2449 * gcc.target/sh: New directory.
2450 * gcc.target/sh/sh.exp: New file.
2451 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2452 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2453 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2454 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2455 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2456 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2457
2458 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2459
2460 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2461 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2462 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2463 * gcc.target/i386/local2.c: Ditto.
2464 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2465 * gcc.target/i386/20011119-1.c: Ditto.
2466 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2467 * gcc.target/i386/fastcall-1.c: Fix target selector.
2468
2469 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2470
2471 PR fortran/33055
2472 * gfortran.dg/negative_unit.f: Add new check
2473 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2474 -fdefault-integer-8.
2475
2476 2007-08-26 Asher Langton <langton2@llnl.gov>
2477
2478 * gfortran.dg/recursive_stack.f90: New.
2479 * gfortran.dg/openmp_stack.f90: New.
2480
2481 2007-08-26 Tobias Burnus <burnus@net-b.de>
2482
2483 PR fortran/31298
2484 * gfortran.dg/use_10.f90: New.
2485
2486 2007-08-26 Tobias Burnus <burnus@net-b.de>
2487
2488 PR fortran/32985
2489 * gfortran.dg/namelist_14.f90: Make test case valid.
2490 * gfortran.dg/common_10.f90: New.
2491
2492 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2493
2494 PR middle-end/33181
2495 * gcc.dg/ifelse-2.c: New.
2496
2497 2007-08-26 Tobias Burnus <burnus@net-b.de>
2498
2499 PR fortran/32980
2500 * gfortran.dg/gamma_1.f90: New.
2501 * gfortran.dg/gamma_2.f90: New.
2502 * gfortran.dg/gamma_3.f90: New.
2503
2504 2007-08-26 Tobias Burnus <burnus@net-b.de>
2505
2506 PR fortran/33188
2507 * gfortran.dg/used_types_18.f90: New.
2508
2509 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2510
2511 * gcc.dg/array-init-2.c: New test.
2512
2513 2007-08-24 Tobias Burnus <burnus@net-b.de>
2514
2515 PR fortran/33178
2516 * gfortran.dg/initialization_4.f90: Update dg-error.
2517 * gfortran.dg/initialization_13.f90: New.
2518
2519 2007-08-24 Richard Guenther <rguenther@suse.de>
2520
2521 PR middle-end/33166
2522 * gcc.c-torture/compile/pr33166.c: New testcase.
2523
2524 2007-08-24 Tobias Burnus <burnus@net-b.de>
2525
2526 PR fortran/33139
2527 * gfortran.dg/pointer_assign_4.f90: New.
2528 * gfortran.dg/shape_2.f90: Fix test case.
2529 * gfortran.dg/char_result_4.f90: Ditto.
2530
2531 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2532
2533 * gcc.dg/array-init-1.c: New test.
2534
2535 PR c++/32567
2536 * g++.dg/parse/crash36.C: New test.
2537
2538 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2539
2540 * gcc.dg/pr32721.c: Updated.
2541
2542 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2543
2544 PR tree-optimization/32573
2545 PR middle-end/32946
2546 * gcc.dg/pr32573.c: New test.
2547
2548 PR c++/32898
2549 * g++.dg/lookup/ns3.C: New test.
2550
2551 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2552
2553 PR c++/31941
2554 * g++.dg/parse/crash37.C: New test.
2555
2556 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2557
2558 PR target/17390
2559 * gcc.target/i386/pr17390.c: New test.
2560
2561 2007-08-23 Richard Guenther <rguenther@suse.de>
2562
2563 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2564 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2565 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2566 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2567 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2568 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2569 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2570 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2571
2572 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2573
2574 * gcc.target/s390: New directory.
2575 * gcc.target/s390/s390.exp: New file.
2576 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2577 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2578 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2579 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2580 gcc.target/s390 directory.
2581
2582 2007-08-23 Richard Guenther <rguenther@suse.de>
2583
2584 PR tree-optimization/32328
2585 * testsuite/gcc.dg/pr32328.c: New testcase.
2586
2587 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2588
2589 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2590 available.
2591
2592 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2593
2594 PR fortran/33095
2595 * gfortran.dg/min_max_optional_5.f90: New test.
2596 * gfortran.dg/min_max_optional_2.f90: Remove.
2597 * gfortran.dg/min_max_optional_3.f90: Remove.
2598 * gfortran.dg/min_max_optional_4.f90: Remove.
2599
2600 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2601
2602 * gcc.target/i386/xorps-sse.c: New.
2603 * gcc.target/i386/xorps-sse2.c: New.
2604
2605 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2606
2607 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2608 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2609 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2610
2611 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2612
2613 PR fortran/33020
2614 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2615 include multiple kinds for SHAPE parameter within a single
2616 namespace.
2617 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2618 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2619
2620 2007-08-22 Janus Weil <jaydub66@gmail.com>
2621
2622 * interface_abstract_1.f90: Extended test case.
2623 * interface_abstract_3.f90: New test.
2624
2625 2007-08-21 Christian Bruel <christian.bruel@st.com>
2626
2627 * gcc.dg/fold-sub.c: New test.
2628
2629 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2630
2631 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2632 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2633 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2634 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2635 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2636 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2637
2638 2007-08-22 Richard Guenther <rguenther@suse.de>
2639
2640 PR middle-end/33007
2641 * gcc.dg/pr33007.c: New testcase.
2642
2643 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2644
2645 * gcc.c-torture/execute/strcmp-1.x: Delete.
2646
2647 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2648
2649 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2650 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2651 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2652 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2653 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2654 gcc.target/i386/stack-realign.c,
2655 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2656 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2657 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2658 target using dg-require-effective-target directive.
2659 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2660 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2661 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2662 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2663 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2664 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2665 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2666 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2667 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2668 Require lp64 target using dg-require-effective-target directive.
2669 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2670 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2671 directive.
2672 * gcc.target/i386/20010202-1.c: Move from here ...
2673 * gcc.dg/20010202-1.c: ... to here.
2674
2675 2007-08-22 Richard Guenther <rguenther@suse.de>
2676
2677 PR tree-optimization/33142
2678 * gcc.c-torture/execute/pr33142.c: New testcase.
2679
2680 2007-08-22 Richard Guenther <rguenther@suse.de>
2681
2682 PR middle-end/32563
2683 * g++.dg/torture/pr32563.C: New testcase.
2684
2685 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2686
2687 PR middle-end/32912
2688 * gcc.dg/pr32912-1.c: Add -w to options.
2689 * gcc.dg/pr32912-2.c: Likewise.
2690 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2691
2692 2007-08-21 Ian Lance Taylor <iant@google.com>
2693
2694 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2695
2696 2007-08-21 Ian Lance Taylor <iant@google.com>
2697
2698 PR tree-optimization/33134
2699 * g++.dg/tree-ssa/pr33134.C: New test.
2700
2701 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2702
2703 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2704 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2705
2706 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2707
2708 PR debug/32610
2709 * gcc.dg/debug/pr32610.c: New test.
2710
2711 * g++.dg/init/new24.C: New test.
2712
2713 PR middle-end/32912
2714 * gcc.dg/pr32912-1.c: New test.
2715 * gcc.dg/pr32912-2.c: New test.
2716 * gcc.dg/pr32912-3.c: New test.
2717
2718 2007-08-21 Richard Guenther <rguenther@suse.de>
2719
2720 * gcc.dg/pointer-arith-10.c: New testcase.
2721
2722 2007-08-21 Richard Guenther <rguenther@suse.de>
2723
2724 PR middle-end/33122
2725 * gcc.c-torture/compile/pr33122.c: New testcase.
2726
2727 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2728
2729 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2730
2731 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2732
2733 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2734
2735 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2736
2737 PR c++/33025
2738 * g++.dg/init/new23.C: New test.
2739
2740 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2741
2742 PR middle-end/30564
2743 * gcc.c-torture/compile/pr30564-1.c: New test.
2744 * gcc.c-torture/compile/pr30564-2.c: New test.
2745
2746 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2747
2748 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2749
2750 2007-08-19 Tobias Burnus <burnus@net-b.de>
2751
2752 * gfortran.dg/interface_abstract_2.f90: New.
2753 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2754
2755 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2756
2757 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2758 unknown (so that outer-loop wont get analyzed).
2759 * gcc.dg/vect/vect-outer-1a.c: New test.
2760 * gcc.dg/vect/vect-outer-1b.c: New test.
2761 * gcc.dg/vect/vect-outer-1.c: New test.
2762 * gcc.dg/vect/vect-outer-2a.c: New test.
2763 * gcc.dg/vect/vect-outer-2b.c: New test.
2764 * gcc.dg/vect/vect-outer-2c.c: New test.
2765 * gcc.dg/vect/vect-outer-2.c: New test.
2766 * gcc.dg/vect/vect-outer-3a.c: New test.
2767 * gcc.dg/vect/vect-outer-3b.c: New test.
2768 * gcc.dg/vect/vect-outer-3c.c: New test.
2769 * gcc.dg/vect/vect-outer-3.c: New test.
2770 * gcc.dg/vect/vect-outer-4a.c: New test.
2771 * gcc.dg/vect/vect-outer-4b.c: New test.
2772 * gcc.dg/vect/vect-outer-4c.c: New test.
2773 * gcc.dg/vect/vect-outer-4d.c: New test.
2774 * gcc.dg/vect/vect-outer-4e.c: New test.
2775 * gcc.dg/vect/vect-outer-4f.c: New test.
2776 * gcc.dg/vect/vect-outer-4g.c: New test.
2777 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2778 * gcc.dg/vect/vect-outer-4i.c: New test.
2779 * gcc.dg/vect/vect-outer-4j.c: New test.
2780 * gcc.dg/vect/vect-outer-4k.c: New test.
2781 * gcc.dg/vect/vect-outer-4l.c: New test.
2782 * gcc.dg/vect/vect-outer-4m.c: New test.
2783 * gcc.dg/vect/vect-outer-4.c: New test.
2784 * gcc.dg/vect/vect-outer-5.c: New test.
2785 * gcc.dg/vect/vect-outer-6.c: New test.
2786 * gcc.dg/vect/vect-outer-fir.c: New test.
2787 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2788 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2789
2790 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2791
2792 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2793 and -fno-tree-reassoc.
2794 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2795 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2796 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2797 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2798 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2799 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2800 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2801 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2802 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2803 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2804 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2805 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2806 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2807 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2808 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2809 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2810 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2811 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2812 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2813 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2814 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2815 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2816 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2817 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2818 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2819 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2820 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2821 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2822 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2823 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2824 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2825 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2826 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2827 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2828 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2829 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2830 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2831
2832 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2833
2834 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2835 versioning for aliasing).
2836 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2837
2838 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2839 targets.
2840 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2841
2842 2007-08-18 Tom Tromey <tromey@redhat.com>
2843
2844 PR preprocessor/32974:
2845 * gcc.dg/cpp/pr32974.c: New file.
2846
2847 2007-08-17 Tobias Burnus <burnus@net-b.de>
2848
2849 * gfortran.dg/interface_abstract_1.f90: New.
2850
2851 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2852
2853 PR fortran/32881
2854 * gfortran.dg/pure_initializer_1.f90: New test.
2855
2856 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2857
2858 PR fortran/32875
2859 * gfortran.dg/array_constructor_18.f90: New test.
2860
2861 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2862
2863 PR c++/28989
2864 * g++.dg/expr/lval3.C: New test.
2865 * g++.dg/expr/lval4.C: New test.
2866
2867 2007-08-17 Ollie Wild <aaw@google.com>
2868
2869 PR c++/31749
2870 * g++.dg/lookup/builtin3.C: New test.
2871 * g++.dg/lookup/builtin4.C: New test.
2872 * g++.dg/lookup/using19.C: New test.
2873
2874 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2875
2876 PR c++/32190
2877 * g++.dg/parse/error31.C: New.
2878
2879 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2880
2881 PR c++/32112
2882 * g++.dg/template/error26.C: New.
2883
2884 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2885
2886 PR fortran/33079
2887 * gfortran.dg/zero_length_2.f90: New test.
2888
2889 2007-08-17 Tobias Burnus <burnus@net-b.de>
2890
2891 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2892 * gfortran.dg/kind_tests_3.f03: Ditto.
2893 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2894 * gfortran.dg/interface_13.f90: Ditto.
2895 * gfortran.dg/pr32738.f90: Ditto.
2896 * gfortran.dg/module_private_1.f90: Ditto.
2897 * gfortran.dg/test_only_clause.f90: Ditto.
2898 * gfortran.dg/bind_c_vars.f90: Ditto.
2899 * gfortran.dg/bind_c_dts.f90: Ditto.
2900 * gfortran.dg/use_9.f90: Ditto.
2901 * gfortran.dg/generic_8.f90: Ditto.
2902 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2903 * gfortran.dg/private_type_6.f90: Ditto.
2904 * gfortran.dg/c_assoc.f90: Ditto.
2905 * gfortran.dg/private_type_7.f90: Ditto.
2906 * gfortran.dg/global_vars_c_init.f90: Ditto.
2907 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2908 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2909 * gfortran.dg/c_size_t_test.f03: Ditto.
2910 * gfortran.dg/used_types_12.f90: Ditto.
2911 * gfortran.dg/pr25923.f90: Ditto.
2912 * gfortran.dg/test_com_block.f90: Ditto.
2913 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2914 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2915 * gfortran.dg/com_block_driver.f90: Ditto.
2916 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2917 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2918 * gfortran.dg/c_loc_test.f90: Ditto.
2919 * gfortran.dg/c_ptr_tests.f03: Ditto.
2920 * gfortran.dg/module_interface_1.f90: Ditto.
2921
2922 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2923
2924 PR c++/32870
2925 * g++.dg/other/error17.C: Adjust.
2926
2927 2007-08-17 Ben Elliston <bje@au.ibm.com>
2928
2929 PR middle-end/32970
2930 * g++.dg/ext/altivec-14.C: New test.
2931
2932 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2933
2934 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2935 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2936 dump files.
2937 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2938 * gcc.dg/vect/pr32366.c: Ditto.
2939
2940 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2941
2942 PR testsuite/33082
2943 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2944 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2945 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2946 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2947
2948 2007-08-16 Tobias Burnus <burnus@net-b.de>
2949
2950 PR fortran/33072
2951 * gfortran.dg/use_9.f90: New.
2952
2953 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2954
2955 * g++.dg/gcov/gcov-5.C: New test.
2956
2957 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2958
2959 * g++.dg/gcov/gcov-4.C: New test.
2960 * lib/gcov.exp (verify-lines): Add support for
2961 checking no-coverage lines.
2962
2963 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2964
2965 * gcc.dg/vect/vect-vfa-01.c: New.
2966 * gcc.dg/vect/vect-vfa-02.c: New.
2967 * gcc.dg/vect/vect-vfa-03.c: New.
2968 * gcc.dg/vect/vect-vfa-04.c: New.
2969 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2970 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2971 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2972 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2973 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2974 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2975 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2976 gfortran.dg/vect/pr19049.f90: Rename to start with
2977 prefix no-vfa-.
2978 * gcc.dg/vect/vect.exp: Disable versioning for alias
2979 when test starts with no-vfa-.
2980 * gfortran.dg/vect/vect.exp: Likewise.
2981
2982 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2983
2984 * gcc.dg/torture/pr32897.c: New test.
2985
2986 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2987
2988 PR c++/31132
2989 * g++.dg/template/crash69.C: New.
2990
2991 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2992
2993 * lib/target-supports.exp (check_effective_target_arm32): Use
2994 check_no_compiler_messages.
2995
2996 2007-08-15 Diego Novillo <dnovillo@google.com>
2997
2998 gcc.dg/tree-ssa/20070815.c: New test.
2999
3000 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3001
3002 PR fortran/33077
3003 * gfortran.dg/random_7.f90: Initialize variable.
3004
3005 2007-08-15 Jakub Jelinek <jakub@redhat.com>
3006
3007 PR middle-end/33074
3008 * gfortran.dg/pr33074.f90: New test.
3009
3010 PR c++/32992
3011 * g++.dg/opt/nrv14.C: New test.
3012
3013 2007-08-15 Paolo Carlini <pcarlini@suse.de>
3014
3015 PR c++/33035
3016 * g++.dg/template/crash68.C: New.
3017
3018 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
3019
3020 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
3021 * gcc.dg/sibcall-4.c: Ditto.
3022
3023 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3024
3025 PR fortran/33066
3026 * gfortran.dg/use_8.f90: New test.
3027 * gfortran.dg/c_loc_tests_2.f03: Fix code.
3028
3029 2007-08-14 Paolo Carlini <pcarlini@suse.de>
3030
3031 PR c++/27211
3032 * g++.dg/template/error27.C: New.
3033 * g++.dg/template/error28.C: New.
3034 * g++.dg/other/pr28304.C: Adjust.
3035 * g++.old-deja/g++.mike/p811.C: Likewise.
3036
3037 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
3038
3039 PR target/30315
3040 * gcc.target/i386/pr30315.c: New.
3041
3042 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3043
3044 PR fortran/32594
3045 * gfortran.dg/substr_5.f90: New test.
3046
3047 2007-08-14 Andrew Pinski <pinskia@gmail.com>
3048
3049 PR c/30428
3050 * gcc.dg/vector-2.c: New test.
3051
3052 PR c++/30428
3053 * g++.dg/ext/vector8.C: New test.
3054
3055 2007-08-13 Dan Hipschman <dsh@google.com>
3056
3057 PR c/32953
3058 * gcc.dg/format/array-1.c: Add an additional test for
3059 unterminated format strings of length 1.
3060
3061 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3062
3063 PR fortran/32926
3064 * gfortran.dg/external_procedures_3.f90: New test.
3065
3066 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3067
3068 PR fortran/32827
3069 * gfortran.dg/import6.f90: New test.
3070
3071 2007-08-13 Andrew Pinski <pinskia@gmail.com>
3072
3073 PR C/30427
3074 * gcc.dg/vector-1.c: New test.
3075
3076 2007-08-13 Richard Sandiford <richard@codesourcery.com>
3077
3078 * gcc.dg/pr21255-4.c: Skip for PIC.
3079 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
3080
3081 2007-08-13 Richard Sandiford <richard@codesourcery.com>
3082
3083 * gcc.dg/attr-isr.c: Skip for PIC.
3084 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
3085 * gcc.dg/attr-isr-trapa.c: Likewise.
3086 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
3087 * gcc.dg/pragma-isr-trapa.c: Likewise.
3088 * gcc.dg/pragma-isr-trapa2.c: Likewise.
3089
3090 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3091
3092 PR fortran/32962
3093 * gfortran.dg/transpose_1.f90: New test.
3094
3095 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3096
3097 PR fortran/29600
3098 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
3099 intrinsic.
3100
3101 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3102
3103 PR fortran/30964
3104 PR fortran/33054
3105 * gfortran.dg/random_4.f90: New test.
3106 * gfortran.dg/random_5.f90: New test.
3107 * gfortran.dg/random_6.f90: New test.
3108 * gfortran.dg/random_7.f90: New test.
3109
3110 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3111
3112 PR fortran/32860
3113 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
3114
3115 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3116
3117 PR fortran/31629
3118 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
3119
3120 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3121
3122 PR fortran/29600
3123 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
3124 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
3125
3126 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3127
3128 PR fortran/32937
3129 * gfortran.dg/char_length_6.f90: New test.
3130
3131 2007-08-10 Ollie Wild <aaw@google.com>
3132
3133 * g++.dg/lookup/using18.C: New test.
3134
3135 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3136
3137 PR c++/17763
3138 * g++.dg/other/error16.C: New.
3139
3140 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3141
3142 PR libfortran/33039
3143 * gfortran.dg/namelist_37.f90: New test.
3144
3145 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3146
3147 PR c++/22256
3148 * g++.dg/conversion/op3.C: New.
3149
3150 2007-08-09 Tobias Burnus <burnus@net-b.de>
3151
3152 PR fortran/32987
3153 * gfortran.dg/fmt_tab_1.f90: New.
3154 * gfortran.dg/fmt_tab_2.f90: New.
3155
3156 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3157
3158 PR c/32796
3159 * gcc.c-torture/compile/pr32796.c: New test.
3160
3161 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3162
3163 PR middle-end/32813
3164 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
3165 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
3166 instead of just -O.
3167
3168 2007-08-08 Richard Sandiford <richard@codesourcery.com>
3169
3170 * gcc.target/mips/code-readable-1.c: New test.
3171 * gcc.target/mips/code-readable-2.c: Likewise.
3172 * gcc.target/mips/code-readable-3.c: Likewise.
3173
3174 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
3175 Revital Eres <eres@il.ibm.com>
3176
3177 * gfortran.dg/sms-1.f90: Add comment.
3178 * gfortran.dg/sms-2.f90: New.
3179
3180 2007-08-07 Ian Lance Taylor <iant@google.com>
3181
3182 * gcc.dg/instrument-1.c: New test.
3183 * gcc.dg/instrument-2.c: New test.
3184 * gcc.dg/instrument-3.c: New test.
3185
3186 2007-08-07 Steve Ellcey <sje@cup.hp.com>
3187
3188 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
3189
3190 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
3191
3192 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
3193 !vector_alignment_reachable targets.
3194 * gcc.dg/vect/vect-33.c: Likewise.
3195 * gcc.dg/vect/vect-42.c: Likewise.
3196 * gcc.dg/vect/vect-44.c: Likewise.
3197 * gcc.dg/vect/vect-50.c: Likewise.
3198 * gcc.dg/vect/vect-70.c: Likewise.
3199 * gcc.dg/vect/vect-71.c: Likewise.
3200 * gcc.dg/vect/vect-87.c: Likewise.
3201 * gcc.dg/vect/vect-88.c: Likewise.
3202 * gcc.dg/vect/vect-91.c: Likewise.
3203 * gcc.dg/vect/vect-93.c: Likewise.
3204 * gcc.dg/vect/vect-96.c: Likewise.
3205 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
3206 * gcc.dg/vect/section-anchors-69.c: Likewise.
3207 * gcc.dg/vect/pr25413.c: Likewise.
3208 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
3209 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
3210 * gfortran.dg/vect-2.f90: Likewise.
3211 * gfortran.dg/vect-3.f90: Likewise.
3212 * gfortran.dg/vect-4.f90: Likewise.
3213 * gfortran.dg/vect-5.f90: Likewise.
3214 * lib/target-supports.exp (check_effective_target_natural_alignment):
3215 Return false for darwin.
3216 (check_effective_target_vector_alignment_reachable_for_double): New.
3217
3218 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
3219
3220 * gcc.dg/multiword-1.c: New testcase.
3221
3222 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
3223
3224 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
3225 messages.
3226 * gfortran.dg/namelist_36.f90: New test.
3227
3228 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
3229
3230 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
3231 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
3232
3233 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
3234
3235 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
3236 * gcc.dg/torture/type-generic-1.c: Likewise.
3237
3238 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
3239
3240 * gcc.c-torture/20070522-1.c: Move to ...
3241 * gcc.c-torture/compile/20070522-1.c: Here.
3242
3243 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3244
3245 PR fortran/29828
3246 * gfortran.dg/minmax_char_1.f90: New test.
3247 * gfortran.dg/minmax_char_2.f90: New test.
3248 * gfortran.dg/min_max_optional_4.f90: New test.
3249
3250 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3251
3252 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
3253 hanging on the testcase.
3254
3255 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3256
3257 PR middle-end/32988
3258 * gcc.c-torture/compile/pr32988.c: New test.
3259
3260 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3261
3262 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
3263
3264 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
3265
3266 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
3267
3268 Revert:
3269 2007-03-22 Dirk Mueller <dmueller@suse.de>
3270
3271 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
3272
3273 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3274
3275 PR fortran/32979
3276 * gfortran.dg/isnan_1.f90: New test.
3277
3278 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
3279 Revital Eres <eres@il.ibm.com>
3280
3281 * gcc.dg/sms-antideps.c: New test.
3282
3283 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
3284
3285 PR fortran/31214
3286 * gfortran.dg/entry_13.f90: New test.
3287
3288 * gfortran.dg/entry_12.f90: Clean up .mod file.
3289
3290 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3291
3292 PR fortran/32770
3293 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
3294 variables as kind=4 so they don't overflow the record length.
3295
3296 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
3297
3298 PR fortran/32968
3299 * gfortran.dg/selected_kind_1.f90: New test.
3300
3301 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
3302
3303 PR middle-end/32780
3304 * gcc.c-torture/compile/pr32780.c: New test.
3305
3306 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3307
3308 RP middle-end/32399
3309 * gcc.c-torture/compile/pr32399.c: New testcase.
3310
3311 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3312
3313 PR middle-end/32304
3314 * g++.dg/torture/pr32304.C: New testcase.
3315
3316 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3317
3318 PR middle-end/32935
3319 * gfortran.fortran-torture/compile/complex_1.f90: New test.
3320
3321 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3322
3323 PR fortran/32955
3324 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
3325
3326 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3327
3328 PR fortran/31202
3329 * gfortran.dg/nint_2.f90: New test.
3330
3331 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
3332
3333 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
3334 * gcc.dg/weak/typeof-2.c: Likewise.
3335
3336 2007-08-03 Diego Novillo <dnovillo@google.com>
3337
3338 PR 31521
3339 * gcc.dg/tree-ssa/pr31521.c: New test.
3340
3341 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
3342
3343 PR fortran/32770
3344 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
3345 iostat must be default kind.
3346
3347 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3348
3349 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
3350
3351 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3352
3353 PR fortran/32770
3354 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3355 explicit so test passes with -fdefault-integer-8.
3356 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3357 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3358
3359 2007-08-02 Lee Millward <lee.millward@gmail.com>
3360
3361 PR c++/30849
3362 * g++.dg/parse/asm1.C: New test.
3363
3364 PR c++/30850
3365 * g++.dg/parse/asm2.C: Likewise.
3366
3367 PR c++/30851
3368 * g++.dg/parse/asm3.C: Likewise.
3369
3370 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3371
3372 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3373 "int" is only 16 bit bits wide.
3374 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3375
3376 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3377
3378 * g++.dg/torture/type-generic-1.C: New.
3379 * gcc.dg/pr28796-2.c: Move tests ...
3380 * gcc.dg/tg-tests.h: ... here.
3381 * gcc.dg/torture/type-generic-1.c: New.
3382
3383 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3384
3385 PR libfortran/32954
3386 * minmaxloc_3.f90: New test case.
3387
3388 2007-08-01 Tobias Burnus <burnus@net-b.de>
3389
3390 PR fortran/32936
3391 * gfortran.dg/allocate_stat.f90: New.
3392
3393 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3394
3395 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3396
3397 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3398
3399 PR tree-optimization/32919
3400 * gcc.c-torture/compile/pr32919.c: New.
3401
3402 2007-08-01 Nick Clifton <nickc@redhat.com>
3403
3404 * gcc.c-torture/execute/execute.exp: Change copyright header to
3405 refer to version 3 of the GNU General Public License and to point
3406 readers at the COPYING3 file and the FSF's license web page.
3407 * gcc.c-torture/execute/ieee/ieee.exp,
3408 gcc.c-torture/unsorted/unsorted.exp,
3409 gcc.c-torture/compile/compile.exp,
3410 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3411 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3412 gcc.target/cris/torture/cris-torture.exp,
3413 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3414 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3415 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3416 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3417 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3418 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3419 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3420 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3421 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3422 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3423 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3424 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3425 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3426 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3427 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3428 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3429 gcc.dg/noncompile/noncompile.exp,
3430 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3431 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3432 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3433 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3434 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3435 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3436 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3437 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3438 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3439 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3440 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3441 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3442 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3443 g++.old-deja/old-deja.exp,
3444 gfortran.fortran-torture/execute/execute.exp,
3445 gfortran.fortran-torture/compile/compile.exp,
3446 treelang/output/output-1.c, treelang/output/output-1.tree,
3447 treelang/execute/execute.exp, treelang/Makefile.in,
3448 treelang/compile/compile.exp, g++.dg/dg.exp,
3449 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3450 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3451 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3452 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3453 g++.dg/compat/struct-layout-1.exp,
3454 g++.dg/compat/struct-layout-1_generate.c,
3455 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3456 g++.dg/bprob/bprob.exp, config/default.exp,
3457 gcc.test-framework/test-framework.awk,
3458 gcc.test-framework/gen_directive_tests,
3459 gcc.test-framework/test-framework.exp,
3460 objc.dg/special/special.exp,
3461 objc.dg/gnu-encoding/gnu-encoding.exp,
3462 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3463 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3464 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3465 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3466 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3467 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3468 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3469 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3470 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3471 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3472 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3473 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3474 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3475 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3476 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3477 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3478 Likewise.
3479
3480 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3481
3482 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3483 error message text.
3484
3485 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3486
3487 PR fortran/32945
3488 * gfortran.dg/initialization_12.f90: New test.
3489
3490 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3491
3492 PR fortran/31609
3493 * gfortran.dg/entry_12.f90: New test.
3494
3495 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3496
3497 PR fortran/32938
3498 * gfortran.dg/altreturn_6.f90: New test.
3499
3500 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3501
3502 PR fortran/32942
3503 * gfortran.dg/exponent_2.f90: New test.
3504
3505 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3506
3507 * gcc.dg/vect/vect-117.c: New test.
3508 * gcc.dg/vect/vect-74.c: Enabled test
3509 * gcc.dg/vect/vect-81.c: Enabled test
3510
3511 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3512
3513 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3514 s/dg-error/dg-warning where warning is expected.
3515
3516 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3517
3518 PR fortran/32770
3519 * gfortran.dg/array_constructor_12.f90: Adjust argument
3520 of huge() to correct kind.
3521
3522 2007-07-30 Ollie Wild <aaw@google.com>
3523
3524 * gcc.dg/cpp/counter-2.c: New test.
3525 * gcc.dg/cpp/counter-3.c: New test.
3526 * gcc.dg/cpp/dir-only-1.c: New test.
3527 * gcc.dg/cpp/dir-only-1.h: New file.
3528 * gcc.dg/cpp/dir-only-2.c: New test.
3529 * gcc.dg/cpp/dir-only-3.c: New test.
3530 * gcc.dg/cpp/dir-only-3a.h: New file.
3531 * gcc.dg/cpp/dir-only-3b.h: New file.
3532 * gcc.dg/cpp/dir-only-4.c: New test.
3533 * gcc.dg/cpp/dir-only-5.c: New test.
3534 * gcc.dg/cpp/dir-only-6.c: New test.
3535
3536 2007-07-30 Julian Brown <julian@codesourcery.com>
3537
3538 * gcc.target/arm/neon/v*.c: Regenerate.
3539
3540 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3541
3542 PR c++/32108
3543 * g++.dg/ext/label6.C: New.
3544
3545 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3546
3547 PR libfortran/32858
3548 PR libfortran/30814
3549 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3550
3551 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3552
3553 PR fortran/31211
3554 * gfortran.dg/actual_pointer_function_1.f90: New test.
3555
3556 PR fortran/32682
3557 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3558
3559 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3560
3561 PR fortran/32906
3562 * gfortran.dg/shape_1.f90: Adjust error message.
3563 * gfortran.dg/parameter_array_ref_1.f90: New test.
3564
3565 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3566
3567 PR fortran/31609
3568 * gfortran.dg/entry_11.f90: New test.
3569
3570 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3571 Revital Eres <eres@il.ibm.com>
3572
3573 * gfortran.dg/sms-1.f90: New test.
3574
3575 2007-07-28 Richard Guenther <rguenther@suse.de>
3576
3577 * gcc.c-torture/compile/pr32920.c: New testcase.
3578
3579 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3580
3581 PR c++/30917
3582 * g++.dg/lookup/friend11.C: New test.
3583
3584 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3585
3586 * gfortran.dg/namelist_5.f90: Adjusted error message.
3587 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3588 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3589 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3590 * gfortran.dg/namelist_32.f90: ... this.
3591
3592 PR fortran/32876
3593 * gfortran.dg/namelist_33.f90: New test.
3594
3595 PR fortran/32905
3596 * gfortran.dg/namelist_34.f90: New test.
3597
3598 PR fortran/31818
3599 * gfortran.dg/namelist_35.f90: New test.
3600
3601 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3602
3603 PR fortran/32880
3604 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3605
3606 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3607
3608 PR testsuite/32471
3609 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3610 assuming it is 0x7ffffffff.
3611 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3612 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3613
3614 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3615
3616 * gfortran.dg/operator_3.f90: Fix dg directive.
3617 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3618 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3619 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3620
3621 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3622
3623 * g++.dg/cpp0x/decltype1.C: New.
3624 * g++.dg/cpp0x/decltype2.C: New.
3625 * g++.dg/cpp0x/decltype3.C: New.
3626 * g++.dg/cpp0x/decltype4.C: New.
3627 * g++.dg/cpp0x/decltype5.C: New.
3628 * g++.dg/cpp0x/decltype6.C: New.
3629
3630 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3631
3632 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3633 because the test relies on bit 31 to be the sign bit.
3634
3635 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3636
3637 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3638 assuming it is 0x7fffffff.
3639 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3640 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3641
3642 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3643
3644 PR c++/32346
3645 * g++.dg/expr/bitfield9.C: New test.
3646
3647 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3648
3649 PR fortran/32899
3650 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3651
3652 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3653
3654 PR fortran/32760
3655 * gfortran.dg/private_type_7.f90: New test.
3656
3657 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3658
3659 PR fortran/32035
3660 * gfortran.dg/select_char_1.f90: New test.
3661
3662 2007-07-27 Tobias Burnus <burnus@net-b.de>
3663
3664 PR fortran/32903
3665 * gfortran.dg/initialization_11.f90: New test.
3666
3667 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3668
3669 * gcc.target/mips/ins-1.c: New test.
3670
3671 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3672
3673 PR/19232
3674 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3675 (f1): Likewise.
3676
3677 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3678
3679 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3680 error: width of 'spare' exceeds its type.
3681
3682 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3683
3684 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3685 * gcc.dg/sibcall-4.c: Likewise.
3686
3687 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3688
3689 PR rtl-optimization/31500
3690 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3691 * g++.dg/warn/Warray-bounds.C: Likewise.
3692
3693 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3694
3695 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3696
3697 2007-07-25 Julian Brown <julian@codesourcery.com>
3698 Paul Brook <paul@codesourcery.com>
3699 Joseph Myers <joseph@codesourcery.com>
3700 Mark Shinwell <shinwell@codesourcery.com>
3701
3702 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3703 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3704 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3705 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3706 (check_effective_target_arm_neon_hw): New.
3707 * gcc.target/arm/neon/neon.exp: New file.
3708 * gcc.target/arm/neon/polytypes.c: New file.
3709 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3710
3711 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3712
3713 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3714 targets where an "int" is less than 32 bits wide.
3715
3716 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3717
3718 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3719
3720 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3721
3722 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3723 during addition if an int is only 16 bits wide.
3724 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3725
3726 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3727
3728 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3729 size as "long int" and are 32 or 64 bits wide.
3730 * gcc.dg/torture/pr28814.c: Likewise.
3731
3732 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3733
3734 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3735 exactly as wide as an int.
3736
3737 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3738
3739 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3740 Define and use throughout as long long printf format specifier.
3741 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3742 Likewise.
3743
3744 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3745
3746 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3747 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3748
3749 2007-07-25 Ben Elliston <bje@au.ibm.com>
3750
3751 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3752
3753 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3754
3755 * gcc.c-torture/execute/20070724-1.c: New.
3756
3757 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3758
3759 PR fortran/31205
3760 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3761 "deallocates" to 24, since patch has code rid of much spurious
3762 code.
3763 * gfortran.dg/interface_assignment_1.f90 : New test.
3764
3765 PR fortran/32842
3766 * gfortran.dg/interface_assignment_2.f90 : New test.
3767
3768 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3769
3770 PR fortran/32867
3771 * fortran.dg/initialization_10.f90: New test.
3772
3773 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3774
3775 PR fortran/32778
3776 * gfortran.dg/imag_2.f: Removed
3777 * gfortran.dg/warn_std_1.f90: New test.
3778 * gfortran.dg/warn_std_2.f90: New test.
3779 * gfortran.dg/warn_std_3.f90: New test.
3780
3781 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3782
3783 PR c++/29001
3784 * g++.dg/init/new22.C: New.
3785
3786 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3787
3788 PR c++/32561
3789 * g++.dg/template/crash67.C: New.
3790
3791 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3792
3793 * lib/target-support.exp (check_effective_target_natural_alignment):
3794 (check_effective_target_vector_alignment_reachable): New.
3795 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3796 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3797 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3798 check.
3799 * gcc.dg/vect/pr25413.c: Likewise.
3800 * gcc.dg/vect/pr31699.c: Likewise.
3801
3802 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3803
3804 PR fortran/30814
3805 * gfortran.dg/pack_bounds_1.f90: New test case.
3806
3807 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3808
3809 PR fortran/31639
3810 * gfortran.dg/initialization_9.f90: New test.
3811
3812 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3813
3814 PR fortran/32797
3815 PR fortran/32800
3816 * gfortran.dg/bind_c_usage_8.f03: New test case.
3817 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3818 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3819
3820 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3821
3822 * gcc.target/mips/branch-cost-1.c: New test.
3823 * gcc.target/mips/branch-cost-2.c: Likewise.
3824
3825 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3826
3827 PR fortran/32732
3828 * gfortran.dg/c_char_tests.f03: New test case.
3829 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3830 * gfortran.dg/c_char_tests_2.f03: New test case.
3831 * gfortran.dg/value_6.f03: Ditto.
3832 * gfortran.dg/value_7.f03: Ditto.
3833
3834 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3835
3836 PR fortran/32600
3837 * gfortran.dg/c_funloc_tests_5.f03: New.
3838 * gfortran.dg/c_funloc_tests_5.f04: New.
3839 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3840
3841 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3842
3843 PR c++/32839
3844 * g++.dg/expr/call4.C: New.
3845 * g++.dg/expr/call5.C: New.
3846
3847 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3848
3849 PR fortran/32710
3850 * gfortran.dg/namelist_30.f90: New test.
3851
3852 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3853
3854 PR fortran/29962
3855 * gfortran.dg/array_initializer_1.f90: Removed warning.
3856 * gfortran.dg/initialization_1.f90: Adjusted messages.
3857 * gfortran.dg/nested_modules_6.f90: Removed warning.
3858
3859 PR fortran/31253
3860 * gfortran.dg/initialization_7.f90: New test.
3861
3862 PR fortran/31639
3863 * gfortran.dg/initialization_8.f90: New test.
3864
3865 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3866
3867 PR c++/30818
3868 * g++.dg/template/crash47.C: Adjust errors.
3869 * g++.dg/template/crash48.C: Adjust errors.
3870 * g++.dg/template/typename12.C: New.
3871 * g++.dg/template/typename13.C: New.
3872 * g++.dg/template/typename14.C: New.
3873 * g++.dg/template/typedef6.C: Adjust errors.
3874
3875 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3876
3877 PR fortran/32627
3878 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3879 * gfortran.dg/pr32627.f03: New test case.
3880
3881 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3882 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3883 c_f_pointer_logical.
3884 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3885 c_f_pointer_complex.
3886 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3887 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3888 c_f_pointer_shape_tests_2.
3889 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3890
3891 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3892
3893 PR fortran/32804
3894 * gfortran.dg/c_loc_tests_9.f03: New test case.
3895 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3896
3897 2007-07-21 Lee Millward <lee.millward@gmail.com>
3898
3899 PR fortran/32823
3900 * gfortran.dg/int_2.f90: New test.
3901
3902 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3903
3904 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3905
3906 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3907
3908 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3909 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3910
3911 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3912
3913 PR tree-optimization/19910
3914 * gcc.dg/pr19910.c: New test.
3915
3916 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3917
3918 PR fortran/32738
3919 * gfortran.dg/pr32738.f90: New test.
3920
3921 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3922
3923 PR tree-optimzation/32635
3924 * gfortran.dg/pr32635.f: New test case.
3925
3926 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3927
3928 PR fortran/32801
3929 * gfortran.dg/pr32801.f03: New test case.
3930
3931 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3932
3933 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3934 Test negative numbers also.
3935 * gcc.dg/c99-math-float-1.c: Likewise.
3936 * gcc.dg/c99-math-long-double-1.c: Likewise.
3937 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3938 test inputs.
3939
3940 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3941
3942 * lib/target-supports.exp (check_effective_target_sync_int_long):
3943 Enable for xtensa.
3944 (check_effective_target_sync_char_short): Likewise.
3945
3946 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3947
3948 * gcc.dg/pr28796-2.c: Add more cases.
3949
3950 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3951
3952 * gcc.dg/pr28796-1.c: Add more cases.
3953 * gcc.dg/pr28796-2.c: Likewise.
3954
3955 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3956
3957 * gcc.dg/pr28796-1.c: Add more cases.
3958 * gcc.dg/pr28796-2.c: Likewise.
3959
3960 2007-07-17 Janus Weil <jaydub66@gmail.com>
3961
3962 PR fortran/32535
3963 * gfortran.dg/pr32535.f90: New test.
3964
3965 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3966
3967 PR fortran/31320
3968 PR fortran/32665
3969 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3970
3971 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3972
3973 PR rtl-optimization/32773
3974 * gcc.dg/pr32773.c: New test.
3975
3976 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3977
3978 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3979 match flax-vector-conversions note.
3980 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3981 instead of dg-error for the warning.
3982
3983 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3984
3985 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3986 adapted to work on targets with 16-bit or wider int.
3987 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3988 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3989 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3990 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3991
3992 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3993
3994 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3995 support large arrays.
3996 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3997 * gcc.dg/20061109-1.c: Likewise.
3998 * gcc.c-torture/execute/20061101-1.x: Likewise.
3999 * gcc.c-torture/execute/pr29797-1.x: Likewise.
4000 * gcc.c-torture/execute/pr31448.x: Likewise.
4001
4002 2007-07-16 Lee Millward <lee.millward@gmail.com>
4003
4004 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
4005
4006 PR fortran/32238
4007 * gfortran.dg/pr32238.f90: New test.
4008
4009 PR fortran/32222
4010 * gfortran.dg/pr32222.f90: New test.
4011
4012 PR fortran/32242
4013 * gfortran.dg/pr32242.f90: New test.
4014
4015 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
4016 David Ung <davidu@mips.com>
4017
4018 * gcc.target/mips/mips-sched-madd.c: New test case.
4019
4020 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4021
4022 PR libfortran/32611
4023 * gfortran.dg/large_real_kind_1.f90: Update test.
4024 * gfortran.dg/pr17706.f90: Update test.
4025 * gfortran.dg/fmt_zero_digits.f90: Update test.
4026 * gfortran.dg/fmt_zero_precision.f90: Update test.
4027 * gfortran.dg/real_const_3.f90: Update test.
4028
4029 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4030
4031 PR fortran/32036
4032 * gfortran.dg/bounds_check_8.f90: New test.
4033 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
4034
4035 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4036
4037 PR fortran/32357
4038 * gfortran.dg/mvbits_2.f90: New test.
4039
4040 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4041
4042 PR libfortran/32731
4043 * gfortran.dg/pack_mask_1.f90: New test.
4044 * gfortran.dg/unpack_mask_1.f90: New test.
4045
4046 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4047
4048 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
4049 * gcc.dg/20001101-1.c: Likewise.
4050 * gcc.dg/20001102-1.c: Likewise.
4051 * gcc.dg/20020116-2.c: Likewise.
4052 * gcc.dg/20020416-1.c: Likewise.
4053 * gcc.dg/sparc-constant-1.c: Likewise.
4054 * gcc.dg/sparc-dwarf2.c: Likewise.
4055 * gcc.dg/sparc-frame-1.c: Likewise.
4056 * gcc.dg/sparc-getcontext-1.c: Likewise.
4057 * gcc.dg/sparc-loop-1.c: Likewise.
4058 * gcc.dg/sparc-reg-1.c: Likewise.
4059 * gcc.dg/sparc-ret.c: Likewise.
4060 * gcc.dg/sparc-trap-1.c: Likewise.
4061 * gcc.dg/ultrasp10.c: Likewise.
4062 * gcc.dg/ultrasp11.c: Likewise.
4063 * gcc.dg/ultrasp1.c: Likewise.
4064 * gcc.dg/ultrasp2.c: Likewise.
4065 * gcc.dg/ultrasp3.c: Likewise.
4066 * gcc.dg/ultrasp4.c: Likewise.
4067 * gcc.dg/ultrasp5.c: Likewise.
4068 * gcc.dg/ultrasp6.c: Likewise.
4069 * gcc.dg/ultrasp7.c: Likewise.
4070 * gcc.dg/ultrasp8.c: Likewise.
4071 * gcc.dg/ultrasp9.c: Likewise.
4072 * gcc.dg/splet-1.c: Delete.
4073
4074 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
4075
4076 PR fortran/32724
4077 * gfortran.dg/stfunc_5.f90: New test.
4078
4079 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
4080
4081 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
4082 New procedure to check if arrays are naturally aligned to the vector
4083 alignment boundary.
4084 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
4085 in size_t typedef. Adjust tree dump scan results according to
4086 vect_aligned_arrays target check.
4087 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
4088 vect_aligned_arrays target check.
4089 * gcc.dg/vect/pr31699.c: Ditto.
4090
4091 2007-07-13 Sa Liu <saliu@de.ibm.com>
4092
4093 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
4094 for V2DFmode vector conditional expression.
4095 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
4096 and dfceq patterns.
4097 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
4098 and dfcgt patterns.
4099 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
4100 V2DFmode comparison and test special values.
4101 * lib/target-supports.exp: Switch on test for V2DFmode
4102 vector conditional expression.
4103
4104 2007-07-13 Richard Guenther <rguenther@suse.de>
4105
4106 PR tree-optimization/32721
4107 * gcc.dg/pr32721.c: New testcase.
4108
4109 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
4110
4111 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
4112 error message part that continues on a new line.
4113
4114 2007-07-12 Geoffrey Keating <geoffk@apple.com>
4115
4116 * gcc.dg/c99-tgmath-1.c: New.
4117 * gcc.dg/c99-tgmath-2.c: New.
4118 * gcc.dg/c99-tgmath-3.c: New.
4119 * gcc.dg/c99-tgmath-4.c: New.
4120
4121 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4122 Janis Johnson <janis187@us.ibm.com>
4123
4124 PR testsuite/25241
4125 * gcc.test-framework/dg-error-exp-F.c: New test.
4126 * gcc.test-framework/dg-warning-exp-F.c: New test.
4127 * lib/gcc.exp: Enable warning and error prefixes.
4128 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
4129 (dg-error): Wrap original dg-error.
4130 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
4131 markers from dg-error/dg-warning directives.
4132 * gcc.dg/20040322-1.c: Likewise.
4133 * gcc.dg/Wchar-subscripts-1.c: Likewise.
4134 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
4135 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
4136 * gcc.dg/Werror-1.c: Likewise.
4137 * gcc.dg/Werror-10.c: Likewise.
4138 * gcc.dg/Werror-11.c: Likewise.
4139 * gcc.dg/Werror-2.c: Likewise.
4140 * gcc.dg/Werror-3.c: Likewise.
4141 * gcc.dg/Werror-4.c: Likewise.
4142 * gcc.dg/Werror-5.c: Likewise.
4143 * gcc.dg/Werror-6.c: Likewise.
4144 * gcc.dg/Werror-7.c: Likewise.
4145 * gcc.dg/Werror-8.c: Likewise.
4146 * gcc.dg/Werror-9.c: Likewise.
4147 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
4148 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
4149 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
4150 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
4151 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
4152 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
4153 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
4154 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
4155 * gcc.dg/Wnested-externs-1.c: Likewise.
4156 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
4157 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
4158 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
4159 * gcc.dg/Wshadow-3.c: Likewise.
4160 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
4161 * gcc.dg/Wwrite-strings-1.c: Likewise.
4162 * gcc.dg/anon-struct-5.c: Likewise.
4163 * gcc.dg/anon-struct-6.c: Likewise.
4164 * gcc.dg/anon-struct-7.c: Likewise.
4165 * gcc.dg/anon-struct-8.c: Likewise.
4166 * gcc.dg/array-8.c: Likewise.
4167 * gcc.dg/array-quals-2.c: Likewise.
4168 * gcc.dg/asm-qual-1.c: Likewise.
4169 * gcc.dg/asm-wide-1.c: Likewise.
4170 * gcc.dg/assign-warn-1.c: Likewise.
4171 * gcc.dg/assign-warn-2.c: Likewise.
4172 * gcc.dg/bitfld-10.c: Likewise.
4173 * gcc.dg/bitfld-11.c: Likewise.
4174 * gcc.dg/bitfld-12.c: Likewise.
4175 * gcc.dg/bitfld-13.c: Likewise.
4176 * gcc.dg/bitfld-14.c: Likewise.
4177 * gcc.dg/builtin-choose-expr-2.c: Likewise.
4178 * gcc.dg/builtins-30.c: Likewise.
4179 * gcc.dg/c90-const-expr-5.c: Likewise.
4180 * gcc.dg/c90-typespec-1.c: Likewise.
4181 * gcc.dg/c99-const-expr-5.c: Likewise.
4182 * gcc.dg/c99-flex-array-5.c: Likewise.
4183 * gcc.dg/c99-fordecl-3.c: Likewise.
4184 * gcc.dg/c99-tag-3.c: Likewise.
4185 * gcc.dg/c99-typespec-1.c: Likewise.
4186 * gcc.dg/c99-vla-jump-1.c: Likewise.
4187 * gcc.dg/c99-vla-jump-2.c: Likewise.
4188 * gcc.dg/c99-vla-jump-3.c: Likewise.
4189 * gcc.dg/c99-vla-jump-4.c: Likewise.
4190 * gcc.dg/c99-vla-jump-5.c: Likewise.
4191 * gcc.dg/cast-1.c: Likewise.
4192 * gcc.dg/cast-2.c: Likewise.
4193 * gcc.dg/cast-3.c: Likewise.
4194 * gcc.dg/cast-4.c: Likewise.
4195 * gcc.dg/cast-pretty-print-1.c: Likewise.
4196 * gcc.dg/comp-goto-2.c: Likewise.
4197 * gcc.dg/comp-goto-3.c: Likewise.
4198 * gcc.dg/cpp/error-1.c: Likewise.
4199 * gcc.dg/cpp/if-paren.c: Likewise.
4200 * gcc.dg/decl-7.c: Likewise.
4201 * gcc.dg/decl-8.c: Likewise.
4202 * gcc.dg/decl-nospec-1.c: Likewise.
4203 * gcc.dg/decl-nospec-2.c: Likewise.
4204 * gcc.dg/decl-nospec-3.c: Likewise.
4205 * gcc.dg/declspec-10.c: Likewise.
4206 * gcc.dg/declspec-11.c: Likewise.
4207 * gcc.dg/declspec-12.c: Likewise.
4208 * gcc.dg/declspec-13.c: Likewise.
4209 * gcc.dg/declspec-14.c: Likewise.
4210 * gcc.dg/declspec-15.c: Likewise.
4211 * gcc.dg/declspec-16.c: Likewise.
4212 * gcc.dg/declspec-17.c: Likewise.
4213 * gcc.dg/declspec-4.c: Likewise.
4214 * gcc.dg/declspec-5.c: Likewise.
4215 * gcc.dg/declspec-6.c: Likewise.
4216 * gcc.dg/declspec-7.c: Likewise.
4217 * gcc.dg/declspec-8.c: Likewise.
4218 * gcc.dg/declspec-9.c: Likewise.
4219 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
4220 * gcc.dg/dfp/constants-c99.c: Likewise.
4221 * gcc.dg/dfp/keywords-c89.c: Likewise.
4222 * gcc.dg/dfp/keywords-c99.c: Likewise.
4223 * gcc.dg/dfp/keywords-reserved.c: Likewise.
4224 * gcc.dg/dfp/typespec.c: Likewise.
4225 * gcc.dg/dremf-type-compat-2.c: Likewise.
4226 * gcc.dg/dremf-type-compat-3.c: Likewise.
4227 * gcc.dg/dremf-type-compat-4.c: Likewise.
4228 * gcc.dg/empty-source-2.c: Likewise.
4229 * gcc.dg/empty-source-3.c: Likewise.
4230 * gcc.dg/enum3.c: Likewise.
4231 * gcc.dg/extra-semi-2.c: Likewise.
4232 * gcc.dg/extra-semi-3.c: Likewise.
4233 * gcc.dg/float-range-1.c: Likewise.
4234 * gcc.dg/float-range-2.c: Likewise.
4235 * gcc.dg/float-range-3.c: Likewise.
4236 * gcc.dg/float-range-5.c: Likewise.
4237 * gcc.dg/format/asm_fprintf-2.c: Likewise.
4238 * gcc.dg/format/asm_fprintf-3.c: Likewise.
4239 * gcc.dg/format/asm_fprintf-4.c: Likewise.
4240 * gcc.dg/format/asm_fprintf-5.c: Likewise.
4241 * gcc.dg/format/cast-1.c: Likewise.
4242 * gcc.dg/format/gcc_diag-3.c: Likewise.
4243 * gcc.dg/format/gcc_diag-4.c: Likewise.
4244 * gcc.dg/format/gcc_diag-6.c: Likewise.
4245 * gcc.dg/format/gcc_diag-8.c: Likewise.
4246 * gcc.dg/format/gcc_diag-9.c: Likewise.
4247 * gcc.dg/format/nul-2.c: Likewise.
4248 * gcc.dg/format/opt-1.c: Likewise.
4249 * gcc.dg/format/opt-2.c: Likewise.
4250 * gcc.dg/format/opt-3.c: Likewise.
4251 * gcc.dg/format/opt-4.c: Likewise.
4252 * gcc.dg/format/opt-5.c: Likewise.
4253 * gcc.dg/format/opt-6.c: Likewise.
4254 * gcc.dg/framework-2.c: Likewise.
4255 * gcc.dg/func-args-1.c: Likewise.
4256 * gcc.dg/func-outside-1.c: Likewise.
4257 * gcc.dg/func-outside-2.c: Likewise.
4258 * gcc.dg/gnu-cond-expr-2.c: Likewise.
4259 * gcc.dg/gnu-cond-expr-3.c: Likewise.
4260 * gcc.dg/if-empty-1.c: Likewise.
4261 * gcc.dg/init-bad-1.c: Likewise.
4262 * gcc.dg/init-bad-2.c: Likewise.
4263 * gcc.dg/init-bad-3.c: Likewise.
4264 * gcc.dg/init-desig-obs-2.c: Likewise.
4265 * gcc.dg/init-desig-obs-3.c: Likewise.
4266 * gcc.dg/init-empty-2.c: Likewise.
4267 * gcc.dg/init-empty-3.c: Likewise.
4268 * gcc.dg/inline-11.c: Likewise.
4269 * gcc.dg/inline-12.c: Likewise.
4270 * gcc.dg/inline-8.c: Likewise.
4271 * gcc.dg/inline-9.c: Likewise.
4272 * gcc.dg/inline3.c: Likewise.
4273 * gcc.dg/label-decl-1.c: Likewise.
4274 * gcc.dg/label-decl-2.c: Likewise.
4275 * gcc.dg/label-decl-3.c: Likewise.
4276 * gcc.dg/label-decl-4.c: Likewise.
4277 * gcc.dg/long-long-typespec-1.c: Likewise.
4278 * gcc.dg/lvalue-2.c: Likewise.
4279 * gcc.dg/lvalue-3.c: Likewise.
4280 * gcc.dg/nested-func-3.c: Likewise.
4281 * gcc.dg/nested-redef-1.c: Likewise.
4282 * gcc.dg/noreturn-4.c: Likewise.
4283 * gcc.dg/old-style-prom-2.c: Likewise.
4284 * gcc.dg/old-style-prom-3.c: Likewise.
4285 * gcc.dg/old-style-then-proto-1.c: Likewise.
4286 * gcc.dg/overflow-warn-1.c: Likewise.
4287 * gcc.dg/overflow-warn-2.c: Likewise.
4288 * gcc.dg/overflow-warn-3.c: Likewise.
4289 * gcc.dg/overflow-warn-4.c: Likewise.
4290 * gcc.dg/overflow-warn-6.c: Likewise.
4291 * gcc.dg/parm-forwdecl-2.c: Likewise.
4292 * gcc.dg/parm-forwdecl-3.c: Likewise.
4293 * gcc.dg/parm-impl-decl-1.c: Likewise.
4294 * gcc.dg/parm-impl-decl-2.c: Likewise.
4295 * gcc.dg/parm-incomplete-1.c: Likewise.
4296 * gcc.dg/parm-mismatch-1.c: Likewise.
4297 * gcc.dg/pointer-arith-1.c: Likewise.
4298 * gcc.dg/pointer-arith-2.c: Likewise.
4299 * gcc.dg/pointer-arith-3.c: Likewise.
4300 * gcc.dg/pointer-arith-4.c: Likewise.
4301 * gcc.dg/pointer-arith-6.c: Likewise.
4302 * gcc.dg/pointer-arith-7.c: Likewise.
4303 * gcc.dg/pointer-arith-8.c: Likewise.
4304 * gcc.dg/pr13804-1.c: Likewise.
4305 * gcc.dg/pr15698-1.c: Likewise.
4306 * gcc.dg/pr15698-2.c: Likewise.
4307 * gcc.dg/pr15698-3.c: Likewise.
4308 * gcc.dg/pr15698-4.c: Likewise.
4309 * gcc.dg/pr15698-5.c: Likewise.
4310 * gcc.dg/pr15698-6.c: Likewise.
4311 * gcc.dg/pr15698-7.c: Likewise.
4312 * gcc.dg/pr15698-8.c: Likewise.
4313 * gcc.dg/pr17188-1.c: Likewise.
4314 * gcc.dg/pr17301-1.c: Likewise.
4315 * gcc.dg/pr17301-2.c: Likewise.
4316 * gcc.dg/pr17730-1.c: Likewise.
4317 * gcc.dg/pr20368-1.c: Likewise.
4318 * gcc.dg/pr20368-2.c: Likewise.
4319 * gcc.dg/pr20368-3.c: Likewise.
4320 * gcc.dg/pr22308-1.c: Likewise.
4321 * gcc.dg/qual-component-1.c: Likewise.
4322 * gcc.dg/redecl-1.c: Likewise.
4323 * gcc.dg/redecl-11.c: Likewise.
4324 * gcc.dg/redecl-12.c: Likewise.
4325 * gcc.dg/redecl-13.c: Likewise.
4326 * gcc.dg/redecl-14.c: Likewise.
4327 * gcc.dg/redecl-15.c: Likewise.
4328 * gcc.dg/register-var-1.c: Likewise.
4329 * gcc.dg/register-var-2.c: Likewise.
4330 * gcc.dg/stmt-expr-2.c: Likewise.
4331 * gcc.dg/stmt-expr-3.c: Likewise.
4332 * gcc.dg/stmt-expr-label-1.c: Likewise.
4333 * gcc.dg/stmt-expr-label-2.c: Likewise.
4334 * gcc.dg/stmt-expr-label-3.c: Likewise.
4335 * gcc.dg/struct-empty-2.c: Likewise.
4336 * gcc.dg/struct-empty-3.c: Likewise.
4337 * gcc.dg/struct-parse-1.c: Likewise.
4338 * gcc.dg/struct-semi-1.c: Likewise.
4339 * gcc.dg/struct-semi-2.c: Likewise.
4340 * gcc.dg/struct-semi-3.c: Likewise.
4341 * gcc.dg/switch-5.c: Likewise.
4342 * gcc.dg/switch-6.c: Likewise.
4343 * gcc.dg/switch-7.c: Likewise.
4344 * gcc.dg/tls/diag-5.c: Likewise.
4345 * gcc.dg/transparent-union-1.c: Likewise.
4346 * gcc.dg/transparent-union-3.c: Likewise.
4347 * gcc.dg/typespec-1.c: Likewise.
4348 * gcc.dg/vla-init-2.c: Likewise.
4349 * gcc.dg/vla-init-3.c: Likewise.
4350 * gcc.dg/vla-init-4.c: Likewise.
4351 * gcc.dg/vla-init-5.c: Likewise.
4352 * gcc.dg/void-cast-2.c: Likewise.
4353 * gcc.dg/wvla-3.c: Likewise.
4354 * gcc.dg/wvla-7.c: Likewise.
4355 * gcc.target/i386/991209-1.c: Likewise.
4356 * gcc.target/ia64/fpreg-1.c: Likewise.
4357 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4358 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4359
4360 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4361
4362 PR fortran/31639
4363 * gfortran.dg/func_decl_4.f90: New test.
4364
4365 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4366
4367 PR fortran/32727
4368 * gfortran.dg/interface_17.f90: New test.
4369
4370 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4371
4372 PR fortran/32599
4373 * gfortran.dg/32599.f03: New test case.
4374
4375 PR fortran/32601
4376 * gfortran.dg/32601.f03: New test case.
4377 * gfortran.dg/32601_1.f03: Ditto.
4378 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4379 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4380
4381 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4382
4383 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4384
4385 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4386 Devang Patel <dpatel@apple.com>
4387
4388 PR tree-optimization/25413
4389 * gcc.dg/vect/vect-align-1.c: New.
4390 * gcc.dg/vect/vect-align-2.c: New.
4391 * gcc.dg/vect/pr25413.c: New.
4392 * gcc.dg/vect/pr25413a.c: New.
4393 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4394
4395 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4396
4397 * lib/target-support.exp (check_ultrasparc_hw_available):
4398 New function.
4399 (is-effective-target): Check $arg for ultrasparc_hw.
4400 (is-effective-target-keyword): Likewise.
4401 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4402 when determining what to do on sparc platforms.
4403 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4404 * gcc.dg/20001101-1.c: Likewise.
4405 * gcc.dg/20001101-2.c: Likewise.
4406 * gcc.dg/ultrasp9.c: Likewise.
4407 * gcc.dg/ultrasp10.c: Likewise.
4408 * gcc.target/sparc/pdist-3.c: Likewise.
4409
4410 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4411
4412 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4413
4414 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4415
4416 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4417 get vectorized.
4418 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4419 now get vectorized.
4420 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4421 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4422 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4423 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4424 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4425 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4426 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4427 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4428 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4429 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4430 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4431 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4432 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4433 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4434 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4435 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4436 Add spu.
4437
4438 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4439
4440 PR c++/30854
4441 * g++.dg/parse/error30.C: New test.
4442
4443 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4444
4445 PR fortran/29804
4446 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4447
4448 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4449
4450 * gfortran.fortran-torture/compile/pr32663.f: New test.
4451
4452 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4453
4454 PR c++/31027
4455 * g++.dg/inherit/virtual4.C: New.
4456
4457 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4458
4459 PR target/32661
4460 * gcc.target/i386/pr32661-1.c: New test.
4461
4462 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4463
4464 * gnat.dg/invariant_index.ad[sb]: New test.
4465
4466 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4467
4468 PR c++/32560
4469 * g++.dg/template/decl3.C: New.
4470
4471 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4472
4473 PR 32617
4474 * gcc.c-torture/execute/align-3.c: New.
4475
4476 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4477
4478 PR target/32708
4479 * gcc.target/i386/pr32708-1.c: New test.
4480 * gcc.target/i386/pr32708-2.c: Ditto.
4481 * gcc.target/i386/pr32708-3.c: Ditto.
4482
4483 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4484
4485 * g++.dg/init/new20.C: Remove svn:executable flag.
4486
4487 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4488
4489 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4490
4491 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4492
4493 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4494
4495 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4496
4497 PR testsuite/25241
4498 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4499 directive.
4500
4501 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4502
4503 PR fortran/32157
4504 * gfortran.dg/overload_2.f90: New test.
4505
4506 PR fortran/32689
4507 * gfortran.dg/transfer_simplify_5.f90
4508
4509 PR fortran/32634
4510 * gfortran.dg/interface_15.f90: New test.
4511
4512 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4513
4514 PR libfortran/32336
4515 * gfortran.dg/matmul_5.f90: New test case.
4516
4517 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4518
4519 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4520 * gcc.dg/fesd-any.h: Likewise.
4521 * gcc.dg/fesd-baseonly.c: Likewise.
4522 * gcc.dg/fesd-baseonly.h: Likewise.
4523 * gcc.dg/fesd-none.c: Likewise.
4524 * gcc.dg/fesd-none.h: Likewise.
4525 * gcc.dg/fesd-reduced.c: Likewise.
4526 * gcc.dg/fesd-reduced.h: Likewise.
4527 * gcc.dg/fesd-sys.c: Likewise.
4528 * gcc.dg/fesd-sys.h: Likewise
4529 * gcc.dg/fesd.h: Likewise.
4530
4531 * g++.dg/debug/dwarf2: New directory.
4532 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4533 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4534 * g++.dg/other/fesd-any.h: Likewise.
4535 * g++.dg/other/fesd-baseonly.C: Likewise.
4536 * g++.dg/other/fesd-baseonly.h: Likewise.
4537 * g++.dg/other/fesd-none.C: Likewise.
4538 * g++.dg/other/fesd-none.h: Likewise.
4539 * g++.dg/other/fesd-reduced.C: Likewise.
4540 * g++.dg/other/fesd-reduced.h: Likewise.
4541 * g++.dg/other/fesd-sys.C: Likewise.
4542 * g++.dg/other/fesd-sys.h: Likewise.
4543 * g++.dg/other/fesd.h: Likewise.
4544
4545 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4546
4547 PR fortran/31129
4548 * gfortran.dg/parameter_unused.f90: New test.
4549
4550 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4551
4552 PR tree-optimization/32681
4553 * gcc.dg/tree-ssa/pr32681.c: New test.
4554
4555 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4556
4557 PR fortran/32678
4558 * gfortran.dg/fmt_t_5.f90: New test.
4559
4560 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4561
4562 PR c++/30535
4563 * g++.dg/template/operator10.C: New.
4564
4565 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4566
4567 PR libfortran/32217
4568 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4569
4570 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4571
4572 PR fortran/29876
4573 * gfortran.dg/operator_6.f90: New test.
4574
4575 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4576
4577 PR fortran/17711
4578 * gfortran.dg/operator_4.f90: New test.
4579 * gfortran.dg/operator_5.f90: New test.
4580 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4581 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4582
4583 2007-07-08 Tobias Burnus <burnus@net-b.de>
4584
4585 PR fortran/32669
4586 * gfortran.dg/argument_checking_6.f90: New.
4587
4588 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4589
4590 PR fortran/25094
4591 * gfortran.dg/interface_155555.f90: New test.
4592
4593 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4594
4595 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4596 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4597
4598 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4599
4600 PR testsuite/25241
4601 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4602 discern pedantic diagnostics and errors.
4603 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4604 and not an error.
4605 * gcc.dg/20050121-1.c: This is an error and not a warning.
4606 * gcc.target/i386/sseregparm-2.c: Likewise.
4607 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4608 * gcc.dg/charset/attribute2.c: Likewise.
4609 * gcc.dg/bitfld-1.c: Likewise.
4610 * gcc.dg/pack-test-2.c: Likewise.
4611 * gcc.dg/940510-1.c: Match separately error and warning.
4612 * gcc.dg/array-2.c: Match separately multiple messages. The second
4613 diagnostic is a pedantic warning and not an error.
4614 * gcc.dg/pr14475.c: Match separately multiple messages.
4615 * gcc.dg/pr18809-1.c: Likewise.
4616 * gcc.dg/pr27953.c: Likewise.
4617 * gcc.dg/vla-init-1.c: Likewise.
4618 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4619
4620 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4621
4622 PR fortran/32644
4623 * gfortran.dg/char_decl_1.f90: New test.
4624
4625 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4626
4627 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4628
4629 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4630
4631 PR c++/32232
4632 * g++.dg/template/overload9.C: New test.
4633
4634 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4635
4636 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4637 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4638
4639 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4640
4641 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4642 * gcc.dg/20001012-2.c: Likewise.
4643 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4644 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4645
4646 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4647
4648 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4649 about the chunk size when STACK_SIZE is defined.
4650
4651 2007-07-06 Josh Conner <jconner@apple.com>
4652
4653 PR middle-end/32602
4654 * gcc.dg/sibcall-8.c: New test.
4655
4656 2007-07-06 Josh Conner <jconner@apple.com>
4657
4658 PR middle-end/32603
4659 * gcc.target/arm/sibcall-1.c: New test.
4660
4661 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4662
4663 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4664
4665 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4666
4667 * gfortran.dg/save_parameter.f90: New test.
4668 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4669
4670 2007-07-06 Richard Guenther <rguenther@suse.de>
4671
4672 * g++.dg/opt/pr30965.C: New testcase.
4673
4674 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4675
4676 * gcc.target/mips/save-restore-5.c: New test.
4677
4678 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4679
4680 PR rtl_optimization/32450
4681 * gcc.dg/pr32450.c: New runtime test.
4682
4683 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4684
4685 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4686 single underscore in scan directives.
4687
4688 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4689
4690 PR c++/32245
4691 * g++.dg/init/ptrmem4.C: New test.
4692
4693 PR c++/32251
4694 * g++.dg/init/new21.C: Likewise.
4695
4696 PR c++/31992
4697 * g++.dg/template/static30.C: Likewise.
4698
4699 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4700
4701 * gcc.dg/vect/costmodel/ppc: New directory.
4702 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4703 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4704 New test.
4705 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4706 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4707 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4708 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4709 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4710 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4711 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4712 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4713 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4714 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4715 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4716 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4717 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4718 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4719
4720 2007-07-05 Tobias Burnus <burnus@net-b.de>
4721
4722 PR fortran/32359
4723 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4724
4725 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4726
4727 PR fortran/32526
4728 * gfortran.dg/interface_14.f90: New test.
4729
4730 PR fortran/32613
4731 * gfortran.dg/do_iterator_2.f90: New test.
4732
4733 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4734
4735 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4736 (FE_DEC_DOWNWARD): Likewise.
4737 (FE_DEC_UPWARD): Likewise.
4738 (FE_DEC_TOWARDZERO): Likewise.
4739 (FE_DEC_TONEARESTFROMZERO): Likewise.
4740
4741 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4742
4743 * gcc.c-torture/compile/pr32606.c: New.
4744 * gfortran.fortran-torture/execute/pr32604.f90: New.
4745
4746 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4747
4748 * gcc.dg/visibility-12.c: New test.
4749 * gcc.dg/visibility-13.c: Likewise.
4750 * g++.dg/ext/visibility-9.C: Likewise.
4751 * g++.dg/ext/visibility-10.C: Likewise.
4752
4753 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4754
4755 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4756 * gcc.dg/sh-relax-vxworks.c: New test.
4757
4758 2007-07-04 Richard Guenther <rguenther@suse.de>
4759
4760 PR tree-optimization/32500
4761 * gcc.c-torture/execute/pr32500.c: New testcase.
4762
4763 2007-07-04 Richard Guenther <rguenther@suse.de>
4764
4765 PR tree-optimization/32482
4766 * gcc.c-torture/compile/pr32482.c: New testcase.
4767
4768 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4769
4770 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4771 VxWorks kernels.
4772 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4773 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4774 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4775 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4776
4777 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4778
4779 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4780
4781 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4782
4783 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4784
4785 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4786
4787 PR fortran/31198
4788 * gfortran.dg/min_max_optional_1.f90: New test.
4789 * gfortran.dg/min_max_optional_2.f90: New test.
4790 * gfortran.dg/min_max_optional_3.f90: New test.
4791
4792 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4793
4794 PR fortran/32545
4795 * gfortran.dg/fmt_error.f90: New test.
4796
4797 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4798
4799 PR fortran/32612
4800 * gfortran.dg/interface_13.f90: New test.
4801
4802 2007-07-03 Dave Brolley <brolley@redhat.com>
4803
4804 PR c++/31743
4805 * g++.dg/init/new20.C: New test.
4806
4807 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4808
4809 PR fortran/32579
4810 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4811
4812 2007-07-03 Tobias Burnus <burnus@net-b.de>
4813
4814 PR fortran/25062
4815 * common_7.f90: New.
4816 * common_8.f90: New.
4817 * common_9.f90: New.
4818
4819 2007-07-03 Tobias Burnus <burnus@net-b.de>
4820
4821 PR fortran/30940
4822 * gfortran.dg/argument_checking_1.f90: New.
4823 * gfortran.dg/argument_checking_2.f90: New.
4824 * gfortran.dg/argument_checking_3.f90: New.
4825 * gfortran.dg/argument_checking_4.f90: New.
4826 * gfortran.dg/argument_checking_5.f90: New.
4827 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4828 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4829
4830 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4831
4832 * gcc.dg/pr32176.c: Add -w to default dg-options.
4833
4834 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4835
4836 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4837
4838 2007-07-03 Tobias Burnus <burnus@net-b.de>
4839
4840 PR fortran/20888
4841 * gfortran.dg/null_2.f90: New.
4842
4843 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4844 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4845
4846 PR middle-end/32176
4847 * gcc.dg/pr32176.c: New test.
4848
4849 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4850
4851 * gcc.dg/const-float80.c : New test.
4852 * gcc.dg/const-float128.c : New test.
4853 * gcc.dg/const-float80-ped.c : New test.
4854 * gcc.dg/const-float128-ped.c : New test.
4855
4856 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4857
4858 * gcc.dg/c99-math.h: Fix typo.
4859
4860 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4861
4862 PR libgomp/32468
4863 * gcc.dg/gomp/pr32468-1.c: New test.
4864
4865 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4866
4867 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4868 an ABI option.
4869
4870 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4871
4872 * gfortran.fortran-torture/compile/pr32583.f: New.
4873 * gcc.c-torture/compile/pr32584.c: New
4874
4875 2007-07-02 Ollie Wild <aaw@google.com>
4876
4877 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4878 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4879
4880 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4881
4882 * gcc.target/mips/save-restore-1.c: New test.
4883 * gcc.target/mips/save-restore-2.c: Likewise.
4884 * gcc.target/mips/save-restore-3.c: Likewise.
4885 * gcc.target/mips/save-restore-4.c: Likewise.
4886
4887 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4888
4889 PR tree-optimization/31966
4890 PR tree-optimization/32533
4891 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4892 * gfortran.dg/pr32533.f90: Ditto.
4893
4894 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4895
4896 * g++.dg/opt/nrv12.C: New test.
4897 * gcc.target/i386/nrv1.c: New test.
4898
4899 PR c++/31748
4900 * g++.dg/gomp/pr31748.C: New test.
4901
4902 2007-07-02 Ira Rosen <irar@il.ibm.com>
4903
4904 PR tree-optimization/32230
4905 * gcc.dg/vect/pr32230.c: New test.
4906
4907 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4908
4909 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4910 * bind_c_coms.f90: Ditto.
4911 * bind_c_coms_driver.c: Ditto.
4912 * bind_c_dts.f90: Ditto.
4913 * bind_c_dts_2.f03: Ditto.
4914 * bind_c_dts_2_driver.c: Ditto.
4915 * bind_c_dts_3.f03: Ditto.
4916 * bind_c_dts_4.f03: Ditto.
4917 * bind_c_dts_driver.c: Ditto.
4918 * bind_c_implicit_vars.f03: Ditto.
4919 * bind_c_procs.f03: Ditto.
4920 * bind_c_usage_2.f03: Ditto.
4921 * bind_c_usage_3.f03: Ditto.
4922 * bind_c_usage_5.f03: Ditto.
4923 * bind_c_usage_6.f03: Ditto.
4924 * bind_c_usage_7.f03: Ditto.
4925 * bind_c_vars.f90: Ditto.
4926 * bind_c_vars_driver.c: Ditto.
4927 * binding_c_table_15_1.f03: Ditto.
4928 * binding_label_tests.f03: Ditto.
4929 * binding_label_tests_10.f03: Ditto.
4930 * binding_label_tests_10_main.f03: Ditto.
4931 * binding_label_tests_11.f03: Ditto.
4932 * binding_label_tests_11_main.f03: Ditto.
4933 * binding_label_tests_12.f03: Ditto.
4934 * binding_label_tests_13.f03: Ditto.
4935 * binding_label_tests_13_main.f03: Ditto.
4936 * binding_label_tests_14.f03: Ditto.
4937 * binding_label_tests_2.f03: Ditto.
4938 * binding_label_tests_3.f03: Ditto.
4939 * binding_label_tests_4.f03: Ditto.
4940 * binding_label_tests_5.f03: Ditto.
4941 * binding_label_tests_6.f03: Ditto.
4942 * binding_label_tests_7.f03: Ditto.
4943 * binding_label_tests_8.f03: Ditto.
4944 * binding_label_tests_9.f03: Ditto.
4945 * c_assoc.f90: Ditto.
4946 * c_assoc_2.f03: Ditto.
4947 * c_f_pointer_shape_test.f90: Ditto.
4948 * c_f_pointer_tests.f90: Ditto.
4949 * c_f_tests_driver.c: Ditto.
4950 * c_funloc_tests.f03: Ditto.
4951 * c_funloc_tests_2.f03: Ditto.
4952 * c_funloc_tests_3.f03: Ditto.
4953 * c_funloc_tests_3_funcs.c: Ditto.
4954 * c_kind_params.f90: Ditto.
4955 * c_kind_tests_2.f03: Ditto.
4956 * c_kinds.c: Ditto.
4957 * c_loc_driver.c: Ditto.
4958 * c_loc_test.f90: Ditto.
4959 * c_loc_tests_2.f03: Ditto.
4960 * c_loc_tests_2_funcs.c: Ditto.
4961 * c_loc_tests_3.f03: Ditto.
4962 * c_loc_tests_4.f03: Ditto.
4963 * c_loc_tests_5.f03: Ditto.
4964 * c_loc_tests_6.f03: Ditto.
4965 * c_loc_tests_7.f03: Ditto.
4966 * c_loc_tests_8.f03: Ditto.
4967 * c_ptr_tests.f03: Ditto.
4968 * c_ptr_tests_10.f03: Ditto.
4969 * c_ptr_tests_5.f03: Ditto.
4970 * c_ptr_tests_7.f03: Ditto.
4971 * c_ptr_tests_7_driver.c: Ditto.
4972 * c_ptr_tests_8.f03: Ditto.
4973 * c_ptr_tests_8_funcs.c: Ditto.
4974 * c_ptr_tests_9.f03: Ditto.
4975 * c_ptr_tests_driver.c: Ditto.
4976 * c_size_t_driver.c: Ditto.
4977 * c_size_t_test.f03: Ditto.
4978 * com_block_driver.f90: Ditto.
4979 * global_vars_c_init.f90: Ditto.
4980 * global_vars_c_init_driver.c: Ditto.
4981 * global_vars_f90_init.f90: Ditto.
4982 * global_vars_f90_init_driver.c: Ditto.
4983 * interop_params.f03: Ditto.
4984 * iso_c_binding_only.f03: Ditto.
4985 * iso_c_binding_rename_1.f03: Ditto.
4986 * iso_c_binding_rename_1_driver.c: Ditto.
4987 * iso_c_binding_rename_2.f03: Ditto.
4988 * iso_c_binding_rename_2_driver.c: Ditto.
4989 * kind_tests_2.f03: Ditto.
4990 * kind_tests_3.f03: Ditto.
4991 * module_md5_1.f90: Ditto.
4992 * only_clause_main.c: Ditto.
4993 * print_c_kinds.f90: Ditto.
4994 * test_bind_c_parens.f03: Ditto.
4995 * test_c_assoc.c: Ditto.
4996 * test_com_block.f90: Ditto.
4997 * test_common_binding_labels.f03: Ditto.
4998 * test_common_binding_labels_2.f03: Ditto.
4999 * test_common_binding_labels_2_main.f03: Ditto.
5000 * test_common_binding_labels_3.f03: Ditto.
5001 * test_common_binding_labels_3_main.f03: Ditto.
5002 * test_only_clause.f90: Ditto.
5003 * use_iso_c_binding.f90: Ditto.
5004 * value_5.f90: Ditto.
5005 * value_test.f90: Ditto.
5006 * value_tests_f03.f90: Ditto.
5007
5008 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
5009
5010 * gcc.dg/tls/opt-14.c: New.
5011
5012 2007-07-01 Ollie Wild <aaw@google.com>
5013
5014 * g++.dg/lookup/using16.C: New test.
5015 * g++.dg/lookup/using17.C: New test.
5016
5017 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
5018
5019 PR fortran/32239
5020 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
5021 (test_4): Use proper test for floating point equality.
5022 (test_8): Likewise.
5023
5024 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5025
5026 PR libgfortran/32554
5027 * gfortran.dg/fmt_p_1.f90: New test.
5028
5029 2007-07-01 Ira Rosen <irar@il.ibm.com>
5030
5031 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
5032 initialization and fix dg-final check - the initialization loop is
5033 vectorizable.
5034
5035 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
5036 Volker Reichelt <reichelt@netcologne.de>
5037
5038 PR middle-end/32559
5039 * gcc.dg/pr32559.c: New test.
5040
5041 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
5042
5043 PR tree-optimization/25371
5044 * gcc.dg/vect/pr25371.c: New test.
5045
5046 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
5047
5048 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
5049 when allocating and initializing a flexible array.
5050
5051 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
5052
5053 PR fortran/20373
5054 * gfortran.dg/intrinsic.f90: New test.
5055
5056 2007-06-30 Tobias Burnus <burnus@net-b.de>
5057
5058 PR fortran/32555
5059 * gfortran.dg/fmt_zero_check.f90: New.
5060
5061 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
5062
5063 PR fortran/30284
5064 * gfortran.dg/repeat_f90: New test.
5065
5066 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5067
5068 PR testsuite/25241
5069 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
5070 -pedantic-errors, so we should match errors.
5071 * gcc.dg/cpp/escape-1.c: Likewise.
5072 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
5073 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
5074 warning.
5075 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
5076 errors instead of warnings.
5077 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
5078 a pedantic warning.
5079 * gcc.dg/cpp/arith-3.c: Likewise.
5080
5081 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5082
5083 PR testsuite/25241
5084 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
5085 * gcc.dg/pch/valid-2.c: Likewise.
5086 * gcc.dg/pch/valid-3.c: Likewise.
5087 * gcc.dg/pch/warn-1.c: Likewise.
5088 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
5089
5090 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5091
5092 PR c/4076
5093 * gcc.dg/Wunused-function.c: New.
5094
5095 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5096
5097 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
5098
5099 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
5100
5101 * g++.dg/other/canon-31724.C: New.
5102
5103 2007-06-29 Jan Hubicka <jh@suse.cz>
5104
5105 PR middle-end/32372
5106 * gcc.c-torture/compile/pr32372.c: new.
5107
5108 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
5109
5110 * gfortran.dg/operator_3.f90: New test.
5111
5112 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
5113
5114 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
5115 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
5116
5117 2007-06-29 Richard Guenther <rguenther@suse.de>
5118
5119 PR middle-end/32493
5120 * gcc.dg/inline-23.c: New testcase.
5121
5122 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
5123
5124 PR tree-optimization/24659
5125 * gcc.target/i386/vectorize2.c: New test.
5126 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
5127 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
5128
5129 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
5130
5131 * gcc.dg/pointer-arith-9.c: New test.
5132
5133 2007-06-29 Tobias Burnus <burnus@net-b.de>
5134
5135 PR fortran/32483
5136 * gfortran.dg/fmt_read_2.f90: New.
5137
5138 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5139
5140 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
5141 If it exists, don't try to create it.
5142
5143 2007-06-28 Geoffrey Keating <geoffk@apple.com>
5144
5145 * g++.dg/ext/visibility/ms-compat-1.C: New.
5146
5147 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5148
5149 PR tree-opt/32417
5150 * gfortran.fortran-torture/compile/pr32417.f90: New test.
5151
5152 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
5153
5154 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
5155 targets.
5156
5157 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
5158
5159 PR fortran/32467
5160 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
5161
5162 2007-06-27 Richard Guenther <rguenther@suse.de>
5163
5164 PR middle-end/32492
5165 * gcc.dg/inline-22.c: New testcase.
5166
5167 2007-06-26 Hui-May Chang <hm.chang@apple.com>
5168
5169 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
5170 the scan-assembler constant.
5171
5172 2007-06-25 Geoffrey Keating <geoffk@apple.com>
5173
5174 PR 20216
5175 * gcc.dg/pr20216.c: New.
5176
5177 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5178
5179 PR tree-opt/32421
5180 * gcc.dg/vect/pr32421.c: New test.
5181
5182 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
5183
5184 PR c++/32111
5185 * g++.dg/other/friend5.C: New test.
5186
5187 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
5188
5189 PR fortran/32464
5190 * gfortran.dg/host_assoc_function_2.f90: New test.
5191
5192 PR fortran/31494
5193 * gfortran.dg/host_assoc_call_1.f90: New test.
5194
5195 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5196
5197 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
5198
5199 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5200
5201 PR fortran/32456
5202 * gfortran.dg/error_format.f90: New test.
5203
5204 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5205
5206 PR fortran/32136
5207 * gfortran.dg/pr32136.f90: New test.
5208
5209 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5210
5211 PR fortran/31726
5212 * gfortran.dg/minmaxloc_1.f90: New test.
5213
5214 PR fortran/32298
5215 * gfortran.dg/minmaxloc_2.f90: New test.
5216
5217 2007-06-23 Richard Guenther <rguenther@suse.de>
5218
5219 PR tree-optimization/16876
5220 PR middle-end/29478
5221 * gcc.dg/pr29254.c: The warning is bogus.
5222 * gcc.dg/warn-1.c: Likewise.
5223 * gcc.dg/assign-warn-3.c: Likewise.
5224 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
5225
5226 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
5227
5228 * gcc.c-torture/execute/20070623-1.c: New.
5229
5230 2007-06-22 Jan Hubicka <jh@suse.cz>
5231
5232 * gcc.c-torture/compile/pr31541.c: New.
5233
5234 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5235
5236 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
5237 Remove -m64 from dg-options.
5238
5239 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5240
5241 PR middle-end/32374
5242 * gcc.dg/pr32374.c: New test.
5243
5244 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5245
5246 PR fortran/32360
5247 * gfortran.dg/pointer_assign_3.f90: New test.
5248
5249 2007-06-21 Sebastian Pop <sebpop@gmail.com>
5250
5251 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
5252
5253 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5254
5255 PR fortran/31162
5256 * gfortran.dg/assign.f90: Update test.
5257 * gfortran.dg/real_do_1.f90: Update test.
5258 * gfortran.dg/gomp/omp_do1.f90: Update test.
5259 * gfortran.dg/warnings_are_errors_1.f: Update test.
5260 * gfortran.dg/g77/20010519-1.f: Update test.
5261 * gfortran.dg/g77/pr9258.f: Update test.
5262 * gfortran.dg/g77/960317-1.f: Update test.
5263
5264 2007-06-21 Richard Guenther <rguenther@suse.de>
5265
5266 PR tree-optimization/32453
5267 * gcc.c-torture/compile/pr32453.c: New testcase.
5268
5269 2007-06-21 Jakub Jelinek <jakub@redhat.com>
5270
5271 PR tree-optimization/31866
5272 * gcc.dg/pr31866.c: New test.
5273
5274 2007-06-21 Richard Guenther <rguenther@suse.de>
5275
5276 PR tree-optimization/32451
5277 * g++.dg/torture/20070621-1.C: New testcase.
5278
5279 2007-06-21 Christian Bruel <christian.bruel@st.com>
5280
5281 * gcc.dg/attr-isr.c: Test delay slot content.
5282
5283 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5284
5285 PR fortran/32361
5286 gfortran.dg/pointer_assign_2.f90: New test.
5287
5288 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5289
5290 PR fortran/25061
5291 gfortran.dg/invalid_procedure_name.f90: New test.
5292
5293 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
5294
5295 PR tree-optimization/25737
5296 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
5297
5298 2007-06-20 Hui-May Chang <hm.chang@apple.com>
5299
5300 * gcc.target/i386/large-size-array-3.c: New.
5301
5302 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
5303 Richard Guenther <rguenther@suse.de>
5304
5305 PR fortran/32140
5306 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
5307
5308 2007-06-20 Jakub Jelinek <jakub@redhat.com>
5309
5310 PR middle-end/31959
5311 * gcc.dg/pr31959.c: New test.
5312
5313 PR inline-asm/32109
5314 * g++.dg/ext/asm10.C: New test.
5315
5316 PR middle-end/32285
5317 * gcc.c-torture/execute/20070614-1.c: New test.
5318
5319 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
5320
5321 * gcc.target/arm/stack-corruption.c: New test.
5322
5323 2007-06-19 Richard Guenther <rguenther@suse.de>
5324
5325 * g++.dg/torture/pr30252.C: New testcase.
5326
5327 2007-06-19 Jakub Jelinek <jakub@redhat.com>
5328
5329 PR tree-optimization/32353
5330 * g++.dg/opt/nrv13.C: New test.
5331
5332 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
5333
5334 PR fortran/20863
5335 PR fortran/20882
5336 * gfortran.dg/impure_assignment_2.f90 : New test.
5337
5338 PR fortran/32236
5339 * gfortran.dg/data_initialized_2.f90 : New test.
5340
5341 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
5342 appropriate version of 'dmach'.
5343
5344 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5345
5346 PR target/32389
5347 * gcc.target/i386/pr32389.c New test.
5348
5349 2007-06-18 Simon Baldwin <simonb@google.com>
5350
5351 PR c++/31923
5352 * g++.dg/template/error25.C: New.
5353 * g++.dg/template/spec35.C: New.
5354
5355 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5356
5357 * gcc.c-torture/compile/pr32355.c: New testcase.
5358
5359 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5360
5361 PR tree-optimization/32383
5362 * g++.dg/opt/pr32383.C: New test.
5363
5364 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5365
5366 PR rtl-optimization/32366
5367 * gcc.dg/vect/pr32366.c: New test.
5368
5369 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5370
5371 * gcc.c-torture/compile/pr32349.c: New testcase.
5372
5373 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5374
5375 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5376 * gcc.target/sparc/combined-2.c: Likewise.
5377 * gcc.target/sparc/fexpand.c : Likewise.
5378 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5379 * gcc.target/sparc/fpack16.c : Likewise.
5380 * gcc.target/sparc/fpmerge.c : Likewise.
5381 * gcc.target/sparc/fpmul.c : Likewise.
5382 * gcc.target/sparc/noresult.c : Likewise.
5383 * gcc.target/sparc/pdist.c: Likewise.
5384
5385 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5386
5387 PR middle-end/31723
5388 * gcc.target/i386/recip-divf.c: New test.
5389 * gcc.target/i386/recip-sqrtf.c: Ditto.
5390 * gcc.target/i386/recip-vec-divf.c: Ditto.
5391 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5392 * gcc.target/i386/sse-recip.c: Ditto.
5393 * gcc.target/i386/sse-recip-vec.c: Ditto.
5394
5395 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5396
5397 PR tree-opt/32225
5398 * gcc.c-torture/compile/20070605-1.c: New test.
5399
5400 * gcc.c-torture/compile/20070603-1.c: New testcase.
5401 * gcc.c-torture/compile/20070603-2.c: New testcase.
5402
5403 * gcc.c-torture/compile/20070531-1.c: New test.
5404
5405 PR tree-opt/32167
5406 * gcc.c-torture/compile/20070531-2.c: New test.
5407
5408 PR tree-opt/32144
5409 * gcc.c-torture/compile/20070529-1.c: New test.
5410
5411 PR tree-opt/32145
5412 * gcc.c-torture/compile/20070529-2.c: New test.
5413
5414 PR tree-opt/32015
5415 * gcc.c-torture/compile/20070520-1.c: New test.
5416
5417 * g++.dg/ext/java-1.C: New test.
5418
5419 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5420 loops instead of one. Remove the "can't determine dependence"
5421 check.
5422 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5423 needed as the cast is gone in the first place.
5424 * gcc.dg/max-1.c: Change local variable a to be a global one.
5425 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5426 have a cast which is PREd.
5427
5428 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5429
5430 * g++.dg/lookup/anon6.C: New test.
5431
5432 2007-06-14 Dirk Mueller <dmueller@suse.de>
5433
5434 PR c++/31806
5435 * g++.dg/opt/static6.C: New testcase.
5436
5437 2007-06-14 Geoff Keating <geoffk@apple.com>
5438
5439 * g++.dg/ext/visibility/overload-1.C: New.
5440
5441 PR 31093
5442 * g++.dg/ext/visibility/anon4.C: New.
5443
5444 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5445
5446 PR target/32268
5447 * gcc.target/i386/pr32268.c: New test.
5448
5449 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5450
5451 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5452 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5453 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5454
5455 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5456 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5457 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5458 BID is used.
5459
5460 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5461
5462 PR fortran/32302
5463 * gfortran.dg/common_resize_1.f90: New test.
5464
5465 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5466
5467 PR target/32274
5468 * gcc.dg/vect/pr32224.c: Fix.
5469
5470 2007-06-13 Eric Christopher <echristo@apple.com>
5471
5472 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5473
5474 2007-06-13 Tobias Burnus <burnus@net-b.de>
5475
5476 PR fortran/32323
5477 * gfortran.dg/actual_array_vect_1.f90: New.
5478
5479 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5480
5481 * gcc.target/sparc/mfpu.c: New test.
5482
5483 2007-06-12 Geoff Keating <geoffk@apple.com>
5484
5485 * g++.dg/warn/weak1.C: Suppress on Darwin.
5486 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5487
5488 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5489
5490 PR middle-end/31579
5491 * g++.dg/torture/pr31579.C: New testcase.
5492
5493 2007-06-12 Ian Lance Taylor <iant@google.com>
5494
5495 PR libstdc++/29286
5496 * g++.dg/init/new16.C: New test.
5497 * g++.dg/init/new17.C: New test.
5498 * g++.dg/init/new18.C: New test.
5499 * g++.dg/init/new19.C: New test.
5500
5501 2007-06-12 Olivier Hainque <hainque@adacore.com>
5502
5503 * gnat.dg/lhs_view_convert.adb: New test.
5504
5505 2007-06-12 Richard Guenther <rguenther@suse.de>
5506
5507 PR tree-optimization/15353
5508 PR tree-optimization/31657
5509 * gcc.c-torture/execute/20070424-1.c: New testcase.
5510 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5511 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5512 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5513 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5514 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5515
5516 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5517
5518 PR rtl-optimization/32293
5519 * gcc.dg/pr32293.c: New test.
5520
5521 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5522
5523 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5524
5525 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5526
5527 PR fortran/29786
5528 * gfortran.dg/equiv_7.f90: New test.
5529 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5530
5531 PR fortran/30875
5532 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5533
5534 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5535
5536 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5537 * gcc.dg/setjmp-4.c: Likewise.
5538 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5539
5540 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5541
5542 PR rtl-optimization/31025
5543 * gfortran.dg/pr31025.f90: New.
5544
5545 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5546
5547 PR target/32280
5548 * gcc.target/i386/pr32280.c: New test.
5549
5550 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5551
5552 PR middle-end/32279
5553 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5554
5555 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5556
5557 PR libgfortran/32235
5558 * gfortran.dg/backspace_9.f: New test.
5559
5560 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5561
5562 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5563
5564 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5565
5566 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5567
5568 2007-06-09 Ian Lance Taylor <iant@google.com>
5569
5570 PR tree-optimization/32169
5571 * gcc.c-torture/compile/pr32169.c: New test.
5572
5573 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5574
5575 * gcc.dg/vect/costmodel: New directory.
5576 * gcc.dg/vect/costmodel/i386: New directory.
5577 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5578 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5579 New test.
5580 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5581 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5582 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5583 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5584 * gcc.dg/vect/costmodel/x86_64: New directory.
5585 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5586 New testsuite.
5587 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5588 New test.
5589 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5590 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5591 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5592 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5593 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5594
5595 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5596
5597 PR tree-optimization/32243
5598 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5599 flags for -Os tests.
5600 * gcc.dg/vect/03-vect-pr32243.c: New test.
5601
5602 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5603
5604 PR tree-optimization/32224
5605 * gcc.dg/vect/pr32224.c: New test.
5606
5607 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5608
5609 PR c++/32177
5610 * g++.dg/gomp/pr32177.C: New test.
5611
5612 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5613
5614 PR testsuite/25241
5615 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5616 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5617 warning nor an error.
5618 * gcc.dg/Wfatal-2.c: Likewise.
5619 * gcc.dg/Werror-1.c: Likewise.
5620 * gcc.dg/Werror-5.c: Likewise.
5621 * gcc.dg/Werror-7.c: Likewise.
5622 * gcc.dg/Werror-10.c: Likewise.
5623 * gcc.dg/Werror-11.c: Likewise.
5624
5625 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5626
5627 PR c++/30759
5628 * g++.dg/init/brace6.C: New test.
5629
5630 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5631
5632 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5633 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5634 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5635 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5636
5637 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5638 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5639 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5640 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5641 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5642 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5643 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5644 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5645
5646 * gcc.dg/darwin-minversion-3.c: New.
5647
5648 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5649
5650 * gcc.target/i386/builtin-copysign.c: New test.
5651
5652 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5653
5654 PR tree-optimization/32220
5655 * gfortran.dg/predcom-2.f: New testcase.
5656
5657 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5658
5659 PR tree-opt/32231
5660 * gcc.target/i386/vectorize4.c: New test.
5661
5662 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5663
5664 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5665
5666 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5667
5668 PR testsuite/25241
5669 * gcc.dg/simd-5.c: Mark output as a note.
5670 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5671 dg-message.
5672 * gcc.dg/simd-1.c: Likewise.
5673 * gcc.dg/always_inline.c: Mark output as a sorry.
5674 * gcc.dg/always_inline2.c: Likewise.
5675 * gcc.dg/always_inline3.c: Likewise.
5676
5677 2007-06-06 Ian Lance Taylor <iant@google.com>
5678
5679 * g++.dg/conversion/enum1.C: New test.
5680
5681 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5682
5683 PR tree-optimization/32216
5684 * gcc.dg/vect/pr32216.c: New test.
5685
5686 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5687
5688 PR testsuite/18923
5689 * gfortran.dg/invalid_contains_1.f90: New test.
5690 * gfortran.dg/invalid_contains_2.f90: New test.
5691
5692 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5693
5694 PR testsuite/32057
5695 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5696 midnight issues.
5697
5698 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5699
5700 PR testsuite/25241
5701 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5702 dg-message to match de note.
5703 * gcc.dg/pr26570.c: Use dg-message for a note.
5704 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5705 dg-error instead of dg-warning because of -Werror.
5706 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5707 neither an error, nor a warning.
5708 * gcc.dg/glibc-uclibc-2.c: Likewise
5709 * gcc.dg/cpp/19940712-1.c: Likewise.
5710
5711 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5712
5713 PR preprocessor/23479
5714 * gcc.dg/binary-constants-1.c: Add test suites for
5715 the 0b-prefixed binary integer constants.
5716 * gcc.dg/binary-constants-2.c: Ditto.
5717 * gcc.dg/binary-constants-3.c: Ditto.
5718 * gcc.dg/binary-constants-4.c: Ditto.
5719
5720 2007-06-05 Ian Lance Taylor <iant@google.com>
5721
5722 * gcc.dg/Wstrict-overflow-19.c: New test.
5723
5724 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5725
5726 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5727
5728 2007-06-04 Ian Lance Taylor <iant@google.com>
5729
5730 * gcc.dg/Wstrict-overflow-18.c: New test.
5731
5732 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5733
5734 PR testsuite/25241
5735 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5736 * gcc.dg/cpp/mi5.c: Likewise.
5737 * gcc.dg/cpp/mi7.c: Likewise.
5738
5739 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5740
5741 PR c/32191
5742 * gcc.dg/pr32191.c: New test.
5743
5744 2007-05-28 Tobias Burnus <burnus@net-b.de>
5745
5746 PR fortran/32124
5747 * gfortran.dg/allocate_stat_1.f90: Remove.
5748
5749 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5750
5751 * gcc.target/i386/sse4_2-check.h: New.
5752 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5753 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5754 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5755 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5756 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5757 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5758 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5759 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5760 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5761 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5762 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5763 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5764 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5765 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5766 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5767 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5768 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5769 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5770
5771 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5772
5773 * gcc.dg/pie-link.c: New test.
5774
5775 2007-06-01 Ian Lance Taylor <iant@google.com>
5776
5777 * gcc.dg/Wstrict-overflow-17.c: New test.
5778
5779 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5780
5781 * gcc.dg/builtin-return-1.c (g): New.
5782 (main): Allocate at least 64 bytes on the stack.
5783
5784 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5785
5786 * g++.dg/init/cleanup3.C: New test.
5787
5788 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5789
5790 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5791 int is 16 bits.
5792
5793 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5794
5795 PR fortran/32156
5796 * gfortran.dg/char_array_constructor_3.f90: New test.
5797
5798 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5799
5800 PR tree-optimization/32160
5801 * gfortran.dg/predcom-1.f: New test.
5802
5803 2007-05-31 Richard Guenther <rguenther@suse.de>
5804
5805 * g++.dg/other/str_empty.C: Move...
5806 * g++.dg/other/pr30567.C: Move...
5807 * g++.dg/tree-ssa/pr27218.C: Move...
5808 * g++.dg/torture: ...here and remove dg-options.
5809
5810 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5811
5812 PR c++/32158
5813 * g++.dg/ext/is_pod_incomplete.C: New.
5814
5815 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5816 Douglas Gregor <doug.gregor@gmail.com>
5817 Pedro Lamarao <pedro.lamarao@mndfck.org>
5818 Howard Hinnant <howard.hinnant@gmail.com>
5819
5820 PR c++/7412
5821 PR c++/29939
5822 * g++.dg/cpp0x/rv8p.C: New.
5823 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5824 * g++.dg/cpp0x/cast-bug.C: New.
5825 * g++.dg/cpp0x/elision_weak.C: New.
5826 * g++.dg/cpp0x/collapse-bug.C: New.
5827 * g++.dg/cpp0x/rv3p.C: New.
5828 * g++.dg/cpp0x/rv7n.C: New.
5829 * g++.dg/cpp0x/overload-conv-1.C: New.
5830 * g++.dg/cpp0x/rv2n.C: New.
5831 * g++.dg/cpp0x/deduce.C: New.
5832 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5833 * g++.dg/cpp0x/rv6p.C: New.
5834 * g++.dg/cpp0x/template_deduction.C: New.
5835 * g++.dg/cpp0x/implicit-copy.C: New.
5836 * g++.dg/cpp0x/rv1p.C: New.
5837 * g++.dg/cpp0x/cast.C: New.
5838 * g++.dg/cpp0x/rv5n.C: New.
5839 * g++.dg/cpp0x/collapse.C: New.
5840 * g++.dg/cpp0x/overload-conv-2.C: New.
5841 * g++.dg/cpp0x/rv4p.C: New.
5842 * g++.dg/cpp0x/rvo.C: New.
5843 * g++.dg/cpp0x/iop.C: New.
5844 * g++.dg/cpp0x/rv3n.C: New.
5845 * g++.dg/cpp0x/rv7p.C: New.
5846 * g++.dg/cpp0x/reference_collapsing.C: New.
5847 * g++.dg/cpp0x/overload.C: New.
5848 * g++.dg/cpp0x/named.C: New.
5849 * g++.dg/cpp0x/rv2p.C: New.
5850 * g++.dg/cpp0x/rv6n.C: New.
5851 * g++.dg/cpp0x/not_special.C: New.
5852 * g++.dg/cpp0x/bind.C: New.
5853 * g++.dg/cpp0x/rv1n.C: New.
5854 * g++.dg/cpp0x/rv5p.C: New.
5855 * g++.dg/cpp0x/elision.C: New.
5856 * g++.dg/cpp0x/named_refs.C: New.
5857 * g++.dg/cpp0x/unnamed_refs.C: New.
5858 * g++.dg/cpp0x/rv4n.C: New.
5859 * g++.dg/cpp0x/elision_neg.C: New.
5860 * g++.dg/init/copy7.C: Run in C++98 mode.
5861 * g++.dg/overload/arg1.C: Ditto.
5862 * g++.dg/overload/arg4.C: Ditto.
5863
5864 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5865
5866 PR c++/31809
5867 * g++.dg/opt/static5.C: New test.
5868
5869 2007-05-30 Richard Guenther <rguenther@suse.de>
5870
5871 * g++.dg/dg.exp: Prune torture/.
5872 * g++.dg/torture/dg-torture.exp: New testsuite.
5873
5874 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5875
5876 * gcc.target/arm/pr27387.C: Move and rename to ...
5877 * g++.dg/inherit/thunk8.C: ... here.
5878
5879 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5880
5881 PR tree-optimization/31769
5882 * g++.dg/gomp/pr31769.C: New test.
5883
5884 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5885
5886 * gcc.target/i386/stack-realign.c: New.
5887
5888 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5889
5890 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5891
5892 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5893
5894 * gfortran.dg/sizeof.f90: New.
5895
5896 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5897
5898 PR c/31339
5899 * gcc.dg/boolcomplex-1.c: New test.
5900
5901 PR c++/31339
5902 * g++.dg/ext/boolcomplex-1.c: New test.
5903
5904 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5905
5906 * gcc.dg/matrix: New directory.
5907
5908 2007-05-28 Tobias Burnus <burnus@net-b.de>
5909
5910 PR fortran/32124
5911 * gfortran.dg/allocate_stat_1.f90: New.
5912
5913 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5914
5915 PR fortran/31972
5916 * transfer_hollerith_1.f90: New test.
5917
5918 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5919
5920 PR tree-opt/32100
5921 * gcc.c-torture/execute/vrp-7.c: New test.
5922
5923 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5924
5925 * gfortran.dg/transfer_simplify_4.f90: New test.
5926
5927 2007-05-27 Tobias Burnus <burnus@net-b.de>
5928
5929 PR fortran/32088
5930 * gfortran.dg/func_result_3.f90: New.
5931
5932 2007-05-27 Tobias Burnus <burnus@net-b.de>
5933
5934 PR middle-end/32083
5935 * gfortran.dg/transfer_simplify_3.f90: New.
5936
5937 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5938
5939 PR target/32065
5940 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5941 to compile options.
5942 * gcc.target/i386/pr32065-2.c: New test.
5943
5944 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5945
5946 PR fortran/31813
5947 * gfortran.dg/io_constraints_2.f90: Update.
5948
5949 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5950
5951 PR fortran/31219
5952 * gfortran.dg/array_constructor_17.f90: New test.
5953
5954 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5955
5956 PR tree-opt/32090
5957 * g++.dg/opt/array2.C: New testcase.
5958
5959 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5960
5961 PR target/32065
5962 * gcc.target/i386/pr32065.c: New test.
5963
5964 2007-05-25 Dirk Mueller <dmueller@suse.de>
5965 Marcus Meissner <meissner@suse.de>
5966
5967 * gcc.dg/attr-alloc_size.c: New.
5968
5969 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5970 Lee Millward <lee.millward@gmail.com>
5971
5972 PR c++/31745
5973 * g++.dg/parse/crash34.C: New test.
5974
5975 * g++.dg/parse/crash35.C: New test.
5976
5977 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5978
5979 * gcc.target/i386/sse2-check.h: New.
5980 * gcc.target/i386/sse2-vec-1.c: Likewise.
5981 * gcc.target/i386/sse2-vec-2.c: Likewise.
5982 * gcc.target/i386/sse2-vec-3.c: Likewise.
5983 * gcc.target/i386/sse2-vec-4.c: Likewise.
5984 * gcc.target/i386/sse2-vec-5.c: Likewise.
5985 * gcc.target/i386/sse2-vec-6.c: Likewise.
5986
5987 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5988
5989 PR c++/31431
5990 PR c++/31432
5991 PR c++/31434
5992 PR c++/31435
5993 PR c++/31437
5994 PR c++/31438
5995 PR c++/31442
5996 PR c++/31443
5997 PR c++/31444
5998 PR c++/31445
5999 * g++.dg/cpp0x/pr31431.C: New.
6000 * g++.dg/cpp0x/pr31437.C: New.
6001 * g++.dg/cpp0x/pr31442.C: New.
6002 * g++.dg/cpp0x/pr31444.C: New.
6003 * g++.dg/cpp0x/pr31431-2.C: New.
6004 * g++.dg/cpp0x/pr31432.C: New.
6005 * g++.dg/cpp0x/pr31434.C: New.
6006 * g++.dg/cpp0x/pr31438.C: New.
6007 * g++.dg/cpp0x/pr31443.C: New.
6008 * g++.dg/cpp0x/pr31445.C: New.
6009 * g++.dg/cpp0x/variadic-crash1.C: New.
6010
6011 2007-05-25 Richard Sandiford <richard@codesourcery.com>
6012
6013 * gcc.target/arm/long-calls-1.c: New test.
6014 * gcc.target/arm/long-calls-2.c: Likewise.
6015 * gcc.target/arm/long-calls-3.c: Likewise.
6016 * gcc.target/arm/long-calls-4.c: Likewise.
6017
6018 2007-05-25 Richard Guenther <rguenther@suse.de>
6019 Andrew Pinski <andrew_pinski@playstation.sony.com>
6020
6021 PR tree-optimization/31982
6022 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
6023
6024 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
6025
6026 PR fortran/32047
6027 * gfortran.dg/result_in_spec_2.f90: New test.
6028
6029 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6030
6031 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
6032
6033 2007-05-24 Ollie Wild <aaw@google.com>
6034
6035 * gcc.dg/cpp/counter-1.c: New test.
6036 * gcc.dg/pch/counter-1.c: New test.
6037 * gcc.dg/pch/counter-1.hs: New file.
6038 * gcc.dg/pch/counter-2.c: New test.
6039 * gcc.dg/pch/counter-2.hs: New file.
6040 * gcc.dg/pch/counter-3.c: New test.
6041 * gcc.dg/pch/counter-3.hs: New file.
6042
6043 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
6044
6045 * gcc.dg/tree-ssa/predcom-1.c: New test.
6046 * gcc.dg/tree-ssa/predcom-2.c: New test.
6047 * gcc.dg/tree-ssa/predcom-3.c: New test.
6048 * gcc.dg/tree-ssa/predcom-4.c: New test.
6049 * gcc.dg/tree-ssa/predcom-5.c: New test.
6050 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
6051
6052 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
6053
6054 PR testsuite/32062
6055 * gcc.target/i386/sse4_1-check.h (MASK): New.
6056
6057 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6058
6059 PR fortran/32038
6060 * gfortran.dg/pr25603.f: Initialize integer variables.
6061
6062 2007-05-23 Ian Lance Taylor <iant@google.com>
6063
6064 * g++.dg/other/vrp1.C: New test.
6065
6066 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
6067
6068 PR preprocessor/20077
6069 * gcc.dg/cpp/paste15.c: New test.
6070
6071 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
6072 Nigel Stephens <nigel@mips.com>
6073 Richard Sandiford <richard@codesourcery.com>
6074
6075 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
6076 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
6077 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
6078 * gcc.target/mips/inter/mips16-inter.exp: New.
6079
6080 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
6081
6082 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
6083
6084 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
6085
6086 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
6087 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
6088 * gcc.target/i386/sse3-addsubps.c: Likewise.
6089 * gcc.target/i386/sse3-haddpd.c: Likewise.
6090 * gcc.target/i386/sse3-haddps.c: Likewise.
6091 * gcc.target/i386/sse3-hsubpd.c: Likewise.
6092 * gcc.target/i386/sse3-hsubps.c: Likewise.
6093 * gcc.target/i386/sse3-lddqu.c: Likewise.
6094 * gcc.target/i386/sse3-movddup.c: Likewise.
6095 * gcc.target/i386/sse3-movshdup.c: Likewise.
6096 * gcc.target/i386/sse3-movsldup.c: Likewise.
6097
6098 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
6099 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
6100 * gcc.target/i386/ssse3-pabsd.c: Likewise.
6101 * gcc.target/i386/ssse3-pabsw.c: Likewise.
6102 * gcc.target/i386/ssse3-palignr.c: Likewise.
6103 * gcc.target/i386/ssse3-phaddd.c: Likewise.
6104 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
6105 * gcc.target/i386/ssse3-phaddw.c: Likewise.
6106 * gcc.target/i386/ssse3-phsubd.c: Likewise.
6107 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
6108 * gcc.target/i386/ssse3-phsubw.c: Likewise.
6109 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
6110 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
6111 * gcc.target/i386/ssse3-pshufb.c: Likewise.
6112 * gcc.target/i386/ssse3-psignb.c: Likewise.
6113 * gcc.target/i386/ssse3-psignd.c: Likewise.
6114 * gcc.target/i386/ssse3-psignw.c: Likewise.
6115 * gcc.target/i386/ssse3-vals.h: Likewise.
6116
6117 * gcc.target/i386/sse3-check.h: New file.
6118 * gcc.target/i386/ssse3-check.h: Likewise.
6119
6120 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6121
6122 PR middle-end/31095
6123 * gcc.c-torture/compile/bcopy-1.c: New testcase.
6124
6125 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6126
6127 PR middle-end/31606
6128 * gcc.c-torture/20070522-1.c: New testcase.
6129
6130 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6131
6132 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
6133
6134 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
6135
6136 * gcc.c-torture/execute/ieee/20000320-1.x,
6137 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
6138 m68k-*-* and check_effective_target_coldfire_fpu.
6139
6140 2007-05-22 Ollie Wild <aaw@google.com>
6141
6142 * g++.dg/lookup/hidden-class10.C: New test.
6143 * g++.dg/lookup/hidden-class11.C: New test.
6144
6145 2007-05-22 Ollie Wild <aaw@google.com>
6146
6147 * g++.dg/lookup/name-clash5.C: New test.
6148 * g++.dg/lookup/name-clash6.C: New test.
6149
6150 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6151
6152 * g++.dg/other/i386-2.C: Update comments on header files tested.
6153 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
6154 of <tmmintrin.h>.
6155 * gcc.target/i386/sse-12.c: Likewise.
6156 * gcc.target/i386/sse-13.c: Likewise.
6157 * gcc.target/i386/sse-14.c: Likewise.
6158
6159 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
6160 Redefined to test with immediate operand.
6161 (__builtin_ia32_blendps): Likewise.
6162 (__builtin_ia32_blendpd): Likewise.
6163 (__builtin_ia32_dpps): Likewise.
6164 (__builtin_ia32_dpps): Likewise.
6165 (__builtin_ia32_insertps128): Likewise.
6166 (__builtin_ia32_vec_ext_v4sf): Likewise.
6167 (__builtin_ia32_vec_set_v16qi): Likewise.
6168 (__builtin_ia32_vec_set_v4si): Likewise.
6169 (__builtin_ia32_vec_set_v2di): Likewise.
6170 (__builtin_ia32_vec_ext_v16qi): Likewise.
6171 (__builtin_ia32_vec_ext_v4si): Likewise.
6172 (__builtin_ia32_vec_ext_v2di): Likewise.
6173 (__builtin_ia32_roundpd): Likewise.
6174 (__builtin_ia32_roundsd): Likewise.
6175 (__builtin_ia32_roundps): Likewise.
6176 (__builtin_ia32_roundss): Likewise.
6177 (__builtin_ia32_mpsadbw128): Likewise.
6178
6179 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6180
6181 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
6182
6183 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6184
6185 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
6186 failures.
6187 * gcc.dg/dfp/func-struct.c: Ditto.
6188 * gcc.dg/dfp/operator-assignment.c: Ditto.
6189 * gcc.dg/dfp/convert-bfp.c: Ditto.
6190 * gcc.dg/dfp/convert-int.c: Ditto.
6191 * gcc.dg/dfp/convert-int-max.c: Ditto.
6192 * gcc.dg/dfp/func-scalar.c: Ditto.
6193 * gcc.dg/dfp/cast.c: Ditto.
6194 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
6195 failures, and fix a typo in return type of arg1_128.
6196 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
6197 failures, and fix a typo in a constant suffix.
6198 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
6199 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
6200
6201 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6202 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6203
6204 * lib/gcc-dg.exp(process_message): New proc.
6205 (dg-message): New test directive.
6206 * gcc.dg/always_inline.c: Use dg-message.
6207 * gcc.dg/always_inline2.c: Ditto.
6208 * gcc.dg/always_inline3.c: Ditto.
6209 * gcc.dg/invalid-call-1.c: Ditto.
6210 * gcc.dg/pr17506.c: Ditto.
6211 * gcc.dg/simd-5.c: Ditto.
6212 * gcc.dg/simd-6.c: Ditto.
6213 * gcc.dg/va-arg-2.c: Ditto.
6214 * gcc.dg/cpp/syshdr.c: Ditto.
6215 * gcc.dg/cpp/unc4.c: Ditto.
6216 * gcc.dg/cpp/trad/mi1.c: Ditto.
6217 * gcc.dg/cpp/trad/mi5.c: Ditto.
6218 * gcc.dg/cpp/trad/mi7.c: Ditto.
6219 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
6220 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
6221 * gcc.test-framework/test-framework.awk: Special-case outexists
6222 tests.
6223
6224 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6225
6226 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
6227 (bit_SSE4_2): Likewise.
6228 (bit_POPCNT): Likewise.
6229
6230 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
6231 Check if assembler supports SSE4 instructions.
6232
6233 * gcc.target/i386/sse4_1-blendpd.c: New file.
6234 * gcc.target/i386/sse4_1-blendps.c: Likewise.
6235 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
6236 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
6237 * gcc.target/i386/sse4_1-check.h: Likewise.
6238 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
6239 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
6240 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
6241 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
6242 * gcc.target/i386/sse4_1-extractps.c: Likewise.
6243 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
6244 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
6245 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
6246 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
6247 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
6248 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
6249 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
6250 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
6251 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
6252 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
6253 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
6254 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
6255 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
6256 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
6257 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
6258 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
6259 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
6260 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
6261 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
6262 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
6263 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
6264 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
6265 * gcc.target/i386/sse4_1-pminud.c: Likewise.
6266 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
6267 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
6268 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
6269 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
6270 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
6271 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
6272 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
6273 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
6274 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
6275 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
6276 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
6277 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
6278 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
6279 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
6280 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
6281 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
6282 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
6283 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
6284 * gcc.target/i386/sse4_1-round.h: Likewise.
6285 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
6286 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
6287 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
6288 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
6289 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
6290 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
6291 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
6292 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
6293 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
6294 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
6295 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
6296 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
6297 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
6298 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
6299
6300 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6301
6302 PR fortran/31627
6303 * gfortran.dg/bounds_check_7.f90: New test.
6304
6305 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
6306
6307 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
6308 (check_effective_target_sse4a): Ditto.
6309
6310 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
6311 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
6312 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
6313 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
6314 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
6315 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
6316 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
6317 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
6318 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
6319 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
6320 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
6321 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
6322 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
6323 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
6324 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
6325 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
6326 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
6327 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
6328 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
6329 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
6330
6331 2007-05-21 Mark Mitchell <mark@codesourcery.com>
6332
6333 * g++.dg/ext/cleanup-1.C: New test.
6334 * g++.dg/ext/cleanup-2.C: Likewise.
6335 * g++.dg/ext/cleanup-3.C: Likewise.
6336 * g++.dg/ext/cleanup-4.C: Likewise.
6337 * g++.dg/ext/cleanup-5.C: Likewise.
6338 * g++.dg/ext/cleanup-6.C: Likewise.
6339 * g++.dg/ext/cleanup-8.C: Likewise.
6340 * g++.dg/ext/cleanup-9.C: Likewise.
6341 * g++.dg/ext/cleanup-10.C: Likewise.
6342 * g++.dg/ext/cleanup-11.C: Likewise.
6343 * g++.dg/ext/cleanup-dtor.C: Likewise.
6344
6345 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6346
6347 PR middle-end/31995
6348 * gcc.dg/vect/vect-102a.c: New test.
6349
6350 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6351 Paolo Carlini <pcarlini@suse.de>
6352 Uros Bizjak <ubizjak@gmail.com>
6353
6354 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6355 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6356 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6357 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6358 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6359 New testcases.
6360
6361 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6362
6363 PR fortran/32002
6364 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6365
6366 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6367
6368 PR fortran/32027
6369 * gfortran.dg/do_3.F90: Add checks for the final value of the
6370 loop variable.
6371
6372 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6373
6374 * gcc.c-torture/execute/990127-2.x: New file.
6375
6376 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6377
6378 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6379 * gcc.target/i386/sse-12: Add -O to compile options.
6380 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6381 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6382 and mm3dnow.h. Add -O to compile options.
6383
6384 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6385
6386 PR fortran/31867
6387 * gfortran.dg/char_length_5.f90: New test.
6388
6389 PR fortran/31994
6390 * gfortran.dg/array_reference_1.f90: New test.
6391
6392 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6393
6394 PR middle-end/7651
6395 PR c++/11856
6396 PR c/12963
6397 PR c/23587
6398 PR other/29694
6399 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6400 * gcc.dg/Wtype-limits.c: New.
6401 * gcc.dg/Wtype-limits-Wextra.c: New.
6402 * gcc.dg/Wtype-limits-no.c: New.
6403 * g++.dg/warn/Wtype-limits.C: New.
6404 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6405 * g++.dg/warn/Wtype-limits-no.C: New.
6406
6407 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6408
6409 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6410 instead of "-msse2".'
6411 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6412 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6413 and mm3dnow.h.
6414 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6415 to test with immediate operand.
6416 (__builtin_ia32_insertqi): Ditto.
6417 (__builtin_ia32_palignr128): Ditto.
6418 (__builtin_ia32_palignr): Ditto.
6419 (__builtin_ia32_pshufhw): Ditto.
6420 (__builtin_ia32_pshuflw): Ditto.
6421 (__builtin_ia32_pshufd): Ditto.
6422 (__builtin_ia32_vec_set_v8hi): Ditto.
6423 (__builtin_ia32_vec_ext_v8hi): Ditto.
6424 (__builtin_ia32_shufpd): Ditto.
6425 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6426
6427 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6428
6429 PR fortran/32001
6430 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6431
6432 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6433
6434 PR target/31585
6435 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6436 and "__inline". Use "-msse" instead of "-msse2".
6437
6438 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6439
6440 PR middle-end/7651
6441 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6442 * gcc.dg/20030906-2.c: Likewise.
6443 * objc.dg/method-17.m: Add -Wreturn-type.
6444 * obj-c++.dg/method-21.mm: Likewise.
6445
6446 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6447
6448 PR target/31585
6449 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6450 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6451 (__builtin_ia32_psrlqi128): Ditto.
6452 (__builtin_ia32_psrlwi128): Ditto.
6453 (__builtin_ia32_psrldi128): Ditto.
6454 (__builtin_ia32_psrldqi128): Ditto.
6455 (__builtin_ia32_pslldqi128): Ditto.
6456 (__builtin_ia32_psrawi128): Ditto.
6457 (__builtin_ia32_psradi128): Ditto.
6458 (__builtin_ia32_psllqi128): Ditto.
6459 (__builtin_ia32_pslldi128): Ditto.
6460 (__builtin_prefetch): Ditto.
6461 (__builtin_ia32_pshufw): Ditto.
6462 (__builtin_ia32_vec_set_v4hi): Ditto.
6463 (__builtin_ia32_vec_ext_v4hi): Ditto.
6464 (__builtin_ia32_shufps): Ditto.
6465 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6466
6467 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6468
6469 PR fortran/31974
6470 * gfortran.dg/char_allocation_1.f90: New test.
6471
6472 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6473
6474 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6475 * gcc.dg/Wconversion-sign.c: New.
6476 * gcc.dg/Wconversion-integer-no-sign.c: New.
6477 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6478 Wconversion-sign.C
6479 * g++.dg/warn/Wconversion-sign.C: New.
6480 * g++.old-deja/g++.other/warn4.C: Update.
6481 * g++.dg/warn/Wconversion1.C: Likewise.
6482
6483 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6484
6485 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6486 * gcc.dg/torture/builtin-math-4.c: Likewise.
6487
6488 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6489
6490 PR libfortran/31964
6491 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6492
6493 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6494
6495 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6496
6497 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6498
6499 PR target/31628
6500 * gcc.target/i386/pr31628.c: New.
6501
6502 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6503
6504 PR middle-end/31344
6505 * gcc.dg/pr31344.c: New test.
6506
6507 2007-05-17 Ian Lance Taylor <iant@google.com>
6508
6509 PR tree-optimization/31953
6510 * gcc.c-torture/compile/pr31953.c: New test.
6511
6512 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6513
6514 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6515
6516 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6517 and drem.
6518 * gcc.dg/torture/builtin-math-4.c: Likewise.
6519
6520 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6521 * gcc.dg/torture/builtin-math-4.c: Likewise.
6522
6523 * gcc.dg/torture/builtin-math-4.c: New test.
6524
6525 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6526 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6527
6528 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6529 * gcc.dg/cpp/include2.c: Ditto.
6530 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6531 * gcc.dg/cpp/paste5.c: Ditto.
6532 * gcc.dg/cpp/paste6.c: Ditto.
6533 * gcc.dg/cpp/paste8.c: Ditto.
6534 * gcc.dg/cpp/paste11.c: Ditto.
6535 * gcc.dg/cpp/paste13.c: Ditto.
6536 * gcc.dg/cpp/skipping2.c: Ditto.
6537 * gcc.dg/reg-vol-struct-1.c: Ditto.
6538 * gcc.dg/Wshadow-1.c: Ditto.
6539 * gcc.dg/cpp/trad/comment.c: Ditto.
6540 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6541 * gcc.dg/cpp/if-2.c: Ditto.
6542 * gcc.dg/array-5.c: Ditto.
6543 * gcc.dg/inline-15.c: Ditto.
6544 * gcc.dg/pr27953.c: Ditto.
6545 * gcc.dg/Wno-c++-compat.c: Ditto.
6546
6547 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6548
6549 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6550
6551 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6552
6553 * gcc.c-torture/execute/20070517-1.c: New test.
6554
6555 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6556
6557 PR fortran/31919
6558 * gfortran.dg/min_max_conformance.f90: New test.
6559
6560 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6561
6562 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6563 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6564 gcc.dg/vect/vect-104.c: Use more complex construction to
6565 prevent vectorizing.
6566 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6567
6568 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6569
6570 PR tree-optimization/24659
6571 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6572 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6573 not vect_int target.
6574 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6575 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6576 targets.
6577 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6578 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6579 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6580
6581 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6582
6583 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6584 and x86_64-*-* targets.
6585 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6586
6587 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6588
6589 PR fortran/18769
6590 PR fortran/30881
6591 PR fortran/31194
6592 PR fortran/31216
6593 PR fortran/31427
6594 * transfer_simplify_1.f90: New test.
6595 * transfer_simplify_2.f90: New test.
6596
6597 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6598
6599 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6600
6601 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6602
6603 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6604
6605 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6606
6607 PR c/31924
6608 * gcc.dg/fltconst-1.c: New test.
6609
6610 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6611 * gcc.dg/dfp/operator-assignment.c: Ditto.
6612
6613 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6614
6615 PR c++/29928
6616 * g++.dg/rtti/typeid5.C: New.
6617
6618 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6619
6620 PR fortran/31725
6621 * gfortran.dg/substr_4.f: New test.
6622
6623 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6624
6625 * gcc.target/m68k/interrupt_thread-1.c,
6626 gcc.target/m68k/interrupt_thread-2.c,
6627 gcc.target/m68k/interrupt_thread-3.c: New.
6628 * gcc.target/m68k/m68k.exp: Accept fido.
6629
6630 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6631
6632 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6633 * gfortran.dg/altreturn_3.f90: Likewise.
6634 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6635 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6636 * gfortran.dg/inquire_iolength.f90: Likewise.
6637 * gfortran.dg/module_naming_1.f90: Likewise.
6638 * gfortran.dg/oldstyle_2.f90: Likewise.
6639 * gfortran.dg/operator_2.f90: Likewise.
6640 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6641 * gfortran.dg/used_types_11.f90: Likewise.
6642 * gfortran.dg/zero_array_components_1.f90: Likewise.
6643 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6644 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6645 * gfortran.dg/real_const_3.f90: Likewise.
6646
6647 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6648
6649 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6650 * gcc.dg/tree-ssa/loop-30.c: New test.
6651
6652 2007-05-13 Richard Guenther <rguenther@suse.de>
6653
6654 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6655 scanning forwprop1.
6656 * g++.dg/tree-ssa/pr31146.C: Likewise.
6657
6658 2007-05-13 Revital Eres <eres@il.ibm.com>
6659
6660 * gcc.dg/dse.c: New test.
6661
6662 2007-05-12 Richard Guenther <rguenther@suse.de>
6663
6664 PR tree-optimization/31797
6665 * gcc.c-torture/compile/pr31797.c: New testcase.
6666
6667 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6668
6669 PR fortran/30746
6670 * gfortran.dg/host_assoc_function_1.f90: New test.
6671
6672 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6673
6674 PR c++/31829
6675 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6676
6677 2007-05-11 Silvius Rus <rus@google.com>
6678
6679 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6680 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6681 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6682 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6683 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6684 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6685 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6686 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6687 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6688 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6689 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6690 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6691 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6692 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6693 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6694 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6695
6696 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6697
6698 PR other/31852
6699 * gcc.c-torture/execute/builtins/memchr.c: New.
6700 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6701 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6702
6703 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6704
6705 PR fortran/30876
6706 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6707 line.
6708 * gfortran.dg/recursive_reference_2.f90: New test.
6709
6710 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6711
6712 PR fortran/30878
6713 * gfortran.dg/namelist_29.f90: New test.
6714
6715 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6716
6717 PR fortran/31474
6718 * gfortran.dg/entry_10.f90: New test.
6719
6720 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6721
6722 PR tree-optimization/31885
6723 * gcc.dg/tree-ssa/loop-29.c: New test.
6724
6725 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6726
6727 * assumed_dummy_1.f90: Fix dg directive.
6728 * char_initialiser_actual.f90: Likewise.
6729 * nested_modules_2.f90: Likewise.
6730 * shift-alloc.f90: Likewise.
6731
6732 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6733
6734 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6735
6736 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6737
6738 PR libfortran/31880
6739 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6740
6741 2007-05-09 Mike Stump <mrs@apple.com>
6742
6743 * g++.dg/other/first-global.C: Add -fpie for darwin.
6744 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6745
6746 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6747
6748 * gcc.dg/20070507-1.c: New testcase.
6749
6750 2007-05-08 Chao-ying Fu <fu@mips.com>
6751
6752 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6753 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6754 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6755 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6756
6757 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6758
6759 PR 31847
6760 * gcc.dg/pr31847.c: New test.
6761
6762 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6763
6764 PR fortran/31692
6765 * gfortran.dg/actual_array_result_1.f90: New test.
6766
6767 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6768
6769 PR fortran/29397
6770 * gfortran.dg/parameter_array_init_1.f90: New test.
6771
6772 PR fortran/29400
6773 * gfortran.dg/parameter_array_init_2.f90: New test.
6774
6775 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6776
6777 PR target/31854
6778 * gcc.target/i386/pr31854.c: New test.
6779
6780 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6781
6782 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6783
6784 2007-05-07 Mike Stump <mrs@apple.com>
6785
6786 * g++.old-deja/g++.mike/empty.C: Add.
6787
6788 2007-05-07 Eric Christopher <echristo@apple.com>
6789
6790 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6791
6792 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6793
6794 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6795 variable. Rearrange conversions from binary float to decimal float.
6796
6797 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6798
6799 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6800 x86.
6801
6802 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6803
6804 * gnat.dg/opt1.ad[sb]: New testcase.
6805
6806 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6807
6808 PR fortran/31399
6809 * gfortran.dg/do_3.F90: New test.
6810
6811 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6812
6813 PR fortran/31764
6814 * gfortran.dg/new_line.f90: Add new checks.
6815
6816 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6817
6818 PR fortran/31201
6819 * gfortran.dg/large_unit_1.f90: New.
6820 * gfortran.dg/large_unit_2.f90: New.
6821 * gfortran.dg/iostat_4.f90: New
6822 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6823
6824 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6825
6826 PR fortran/31540
6827 * gfortran.dg/char_result_4.f90: New test.
6828
6829 2007-06-05 Revital Eres <eres@il.ibm.com>
6830
6831 PR 30957
6832 * gcc.dg/pr30957-1.c: New test.
6833
6834 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6835
6836 PR fortran/31251
6837 * gfortran.dg/char_type_len_2.f90: New test.
6838
6839 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6840
6841 PR 31775
6842 * g++.dg/other/nested-extern.cc: New.
6843 * g++.dg/other/nested-extern-1.C: New.
6844 * g++.dg/other/nested-extern-2.C: New.
6845
6846 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6847
6848 PR fortran/31760
6849 * gfortran.dg/erf.f90: New test.
6850 * gfortran.dg/besxy.f90: New test.
6851
6852 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6853
6854 PR fortran/22359
6855 * gfortran.dg/fseek.f90: New test.
6856
6857 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6858
6859 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6860
6861 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6862
6863 PR libfortran/31210
6864 * gfortran.dg/zero_length_1.f90: New test.
6865
6866 2007-05-04 Tobias Burnus <burnus@net-b.de>
6867
6868 PR fortran/31803
6869 * gfortran.dg/char_pointer_assign_3.f90: New test.
6870 * gfortran.dg/char_result_2.f90: Re-enable test.
6871
6872 2007-05-04 Tobias Burnus <burnus@net-b.de>
6873
6874 PR fortran/25071
6875 * gfortran.dg/char_length_3.f90: New test.
6876 * gfortran.dg/char_result_2.f90: Fix test.
6877
6878 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6879
6880 PR tree-optimization/30565
6881 * gcc.dg/tree-ssa/loop-27.c: New test.
6882
6883 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6884
6885 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6886 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6887 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6888 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6889
6890 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6891
6892 PR tree-optimization/31699
6893 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6894 New.
6895 (check_effective_target_vect_floatint_cvt): New.
6896 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6897 of specific targets.
6898 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6899 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6900 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6901 * gcc.dg/vect/vect-iv-4.c: Likewise.
6902 * gcc.dg/vect/vect-multitypes-11.c: New.
6903 * gcc.dg/vect/pr31699.c: New.
6904
6905 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6906
6907 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6908
6909 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6910
6911 PR C++/31663
6912 * g++.dg/warn/anonymous-namespace-2.C: New.
6913 * g++.dg/warn/anonymous-namespace-2.h: New.
6914
6915 2007-05-02 Paul Brook <paul@codesourcery.com>
6916
6917 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6918
6919 2007-05-02 Eric Christopher <echristo@apple.com>
6920
6921 * gcc.dg/cpp/if-div.c: New file.
6922
6923 2007-05-02 Tom Tromey <tromey@redhat.com>
6924
6925 PR preprocessor/28709:
6926 * gcc.dg/cpp/pr28709.c: New file.
6927
6928 2007-05-02 Richard Guenther <rguenther@suse.de>
6929
6930 PR tree-optimization/31146
6931 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6932
6933 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6934
6935 * gcc.c-torture/compile/limits-blockid.c: New.
6936 * gcc.c-torture/compile/limits-caselabels.c: New.
6937 * gcc.c-torture/compile/limits-declparen.c: New.
6938 * gcc.c-torture/compile/limits-enumconst.c: New.
6939 * gcc.c-torture/compile/limits-exprparen.c: New.
6940 * gcc.c-torture/compile/limits-externalid.c: New.
6941 * gcc.c-torture/compile/limits-fnargs.c: New.
6942 * gcc.c-torture/compile/limits-fndefn.c: New.
6943 * gcc.c-torture/compile/limits-idexternal.c: New.
6944 * gcc.c-torture/compile/limits-idinternal.c: New.
6945 * gcc.c-torture/compile/limits-pointer.c: New.
6946 * gcc.c-torture/compile/limits-stringlit.c: New.
6947 * gcc.c-torture/compile/limits-structmem.c: New.
6948 * gcc.c-torture/compile/limits-structnest.c: New.
6949
6950 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6951
6952 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6953
6954 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6955
6956 PR middle-end/31740
6957 * gcc.c-torture/compile/20070501-1.c: New testcase.
6958
6959 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6960
6961 PR fortran/31732
6962 * gfortran.dg/array_memset_2: New test case.
6963
6964 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6965
6966 PR testsuite/31615
6967 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6968
6969 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6970
6971 PR testsuite/31589
6972 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6973 dg-final test.
6974 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6975 keyword to dg-final test.
6976 * gcc.dg/vect/vect-iv-4.c: Likewise.
6977 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6978 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6979 test.
6980 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6981 cast.
6982 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6983 * lib/target-supports.exp
6984 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6985 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6986
6987 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6988
6989 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6990 __LONG_LONG_MAX__ and its friends instead of those supplied by
6991 limits.h.
6992
6993 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6994
6995 PR C++/31721
6996 * g++.dg/ext/vector7.C: New testcase.
6997
6998 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6999
7000 PR fortran/31591
7001 * gfortran.dg/bound_simplification_1.f90: New test.
7002
7003 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7004
7005 PR fortran/31645
7006 * gfortran.dg/bom_error.f90: New test.
7007 * gfortran.dg/bom_include.f90: New test.
7008 * gfortran.dg/bom_UTF16-LE.f90: New test.
7009 * gfortran.dg/bom_UTF16-BE.f90: New test.
7010 * gfortran.dg/bom_UTF-8.f90: New test.
7011 * gfortran.dg/bom_UTF-32.f90: New test.
7012 * gfortran.dg/bom_UTF-8.F90: New test.
7013 * gfortran.dg/bom_include.inc: New file.
7014
7015 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
7016
7017 PR C++/30221
7018 * g++.dg/init/ptrfn2.C: New test.
7019 * g++.dg/init/ptrfn3.C: New test.
7020
7021 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
7022
7023 PR fortran/31711
7024 * gfortran.dg/dependency_21.f90: New test.
7025
7026 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7027
7028 * gfortran.dg/secnds.f: Use real*8.
7029 * gfortran.dg/secnds-1.f: Use real*8.
7030
7031 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7032
7033 PR libfortran/31532
7034 * gfortran.dg/inquire_5.f90: Update test.
7035
7036 2007-04-27 Ian Lance Taylor <iant@google.com>
7037
7038 PR middle-end/31710
7039 * gcc.c-torture/compile/pr31710.c: New test.
7040
7041 2007-04-27 Richard Guenther <rguenther@suse.de>
7042
7043 PR tree-optimization/30965
7044 PR tree-optimization/30978
7045 * gcc.dg/tree-ssa/pr30978.c: New testcase.
7046 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
7047 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
7048 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
7049
7050 2007-04-27 Richard Guenther <rguenther@suse.de>
7051
7052 PR tree-optimization/31715
7053 * gcc.dg/Warray-bounds-4.c: New testcase.
7054
7055 2007-04-26 Ian Lance Taylor <iant@google.com>
7056
7057 PR target/28675
7058 * gcc.c-torture/compile/pr28675.c: New test.
7059
7060 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
7061
7062 PR C++/30016
7063 * g++.dg/ext/vector6.C: New test.
7064
7065 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
7066
7067 * gcc.c-torture/execute/ieee/20000320-1.x: New.
7068
7069 2007-04-26 Steve Ellcey <sje@cup.hp.com>
7070
7071 PR middle-end/31617
7072 * g++.dg/other/str_empty.C: Add expected warning.
7073
7074 2007-04-26 Richard Guenther <rguenther@suse.de>
7075 Daniel Berlin <dberlin@dberlin.org>
7076
7077 PR tree-optimization/30567
7078 * g++.dg/other/pr30567.C: New testcase.
7079
7080 2007-04-26 Richard Guenther <rguenther@suse.de>
7081
7082 PR tree-optimization/31703
7083 * gcc.c-torture/compile/pr31703.c: New testcase.
7084 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
7085 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7086
7087 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
7088
7089 * gfortran.dg/open_errors.f90: Added if statements checking
7090 the value of iostat.
7091
7092 2007-04-26 Jakub Jelinek <jakub@redhat.com>
7093
7094 PR c++/31598
7095 * g++.dg/gomp/pr31598.C: New test.
7096
7097 PR tree-optimization/30558
7098 * g++.dg/gomp/pr30558.C: New test.
7099
7100 2007-04-24 Mark Mitchell <mark@codesourcery.com>
7101
7102 PR c++/31338
7103 * g++.dg/ext/complex2.C: New test.
7104
7105 2007-04-25 Paolo Carlini <pcarlini@suse.de>
7106
7107 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
7108
7109 2007-04-25 Thiemo Seufer <ths@mips.com>
7110
7111 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
7112 value to signed char.
7113
7114 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
7115
7116 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
7117 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
7118 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
7119
7120 2007-04-25 Tobias Burnus <burnus@net-b.de>
7121
7122 PR fortran/31668
7123 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
7124 statement functions.
7125 * gfortran.dg/c_by_val_5.f90: New test.
7126
7127 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
7128
7129 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
7130 with two new subroutines to avoid parameter-induced aliasing.
7131 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
7132 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
7133
7134 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7135
7136 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
7137 * g++.dg/warn/Warray-bounds.C: Likewise.
7138
7139 2007-04-24 Ian Lance Taylor <iant@google.com>
7140
7141 PR tree-optimization/31605
7142 * gcc.c-torture/execute/pr31605.c: New test.
7143
7144 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7145
7146 PR fortran/31587
7147 * lib/gcc-dg.exp (scan-module): New function.
7148 * gfortran.dg/module_md5_1.f90: New test.
7149
7150 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
7151
7152 * g++.old-deja/g++.pt/defarg6.C: Only run with
7153 -std=gnu++98.
7154 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
7155 * g++.dg/cpp0x/variadic61.C: Ditto.
7156 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
7157 * g++.dg/cpp0x/variadic62.C: Ditto.
7158 * g++.dg/template/meminit1.C: Ditto.
7159 * g++.dg/template/operator7.C: Ditto.
7160 * g++.dg/template/static15.C: Ditto.
7161 * g++.dg/template/invalid1.C: Ditto.
7162 * g++.dg/template/shift1.C: Ditto.
7163 * g++.dg/template/error10.C: Ditto.
7164
7165 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
7166
7167 PR diagnostic/25923
7168 * gfortran.dg/pr25923.f90: New test.
7169
7170 2007-04-24 Ian Lance Taylor <iant@google.com>
7171
7172 PR tree-optimization/31602
7173 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
7174
7175 2007-04-24 Janis Johnson <janis187@us.ibm.com>
7176
7177 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
7178 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
7179
7180 2007-04-24 Hui-May Chang <hm.chang@apple.com>
7181
7182 * gcc.target/i386/reload-1.c. New.
7183
7184 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
7185 Olga Golovanevsky <olga@il.ibm.com>
7186
7187 * g++.dg/other/str_empty.C: New test.
7188
7189 2007-04-24 Richard Henderson <rth@redhat.com>
7190
7191 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
7192
7193 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
7194
7195 PR target/31641
7196 * gcc.c-torture/compile/pr31641.c: New testcase.
7197
7198 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
7199
7200 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
7201 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
7202 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
7203 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
7204
7205 2007-04-23 Simon Baldwin <simonb@google.com>
7206
7207 * g++.dg/other/error15.C: New.
7208 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
7209 triggering a "multiple parameters named" error.
7210
7211 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
7212
7213 PR fortran/31618
7214 * gfortran.dg/backspace_8.f: New test case.
7215
7216 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
7217
7218 PR fortran/31630
7219 * gfortran.dg/used_types_17.f90: New test.
7220
7221 PR fortran/31620
7222 * gfortran.dg/zero_array_components_1.f90: New test.
7223
7224 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7225
7226 PR fortran/31616
7227 * gfortran.dg/open_errors.f90: Allow a different error message.
7228
7229 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
7230
7231 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
7232 Rename from check_effective_target_vect_pack_mod. Rename global
7233 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
7234 messages.
7235 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
7236 rename.
7237 * gcc.dg/vect/vect-iv-8a.c: Ditto.
7238 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
7239
7240 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7241
7242 PR middle-end/31448
7243 * gcc.c-torture/execute/pr31448.c: New testcase.
7244
7245 2007-04-22 Nick Clifton <nickc@redhat.com>
7246
7247 * gcc.dg/20020312-2.c: Add support for the FRV.
7248
7249 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
7250
7251 PR tree-optimization/24659
7252 * gcc.dg/vect/vect-float-extend-1.c: New test.
7253 * gcc.dg/vect/vect-float-truncate-1.c: New test.
7254
7255 2007-04-22 Richard Guenther <rguenther@suse.de>
7256
7257 PR tree-optimization/29789
7258 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
7259 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7260
7261 2007-04-22 Revital Eres <eres@il.ibm.com>
7262
7263 * gcc.dg/var-expand2.c: New test.
7264
7265 2007-04-22 Revital Eres <eres@il.ibm.com>
7266
7267 * gcc.dg/var-expand3.c: New test.
7268
7269 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7270
7271 PR fortran/31495
7272 * gfortran.dg/continuation_8.f90: New test.
7273
7274 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
7275
7276 PR C/30265
7277 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
7278 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
7279
7280 2007-04-21 Richard Guenther <rguenther@suse.de>
7281
7282 PR middle-end/31136
7283 * gcc.c-torture/execute/pr31136.c: New testcase.
7284
7285 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
7286
7287 * gcc.target/i386/movsi-sm-1.c: New.
7288
7289 2007-04-20 Richard Henderson <rth@redhat.com>
7290
7291 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
7292 * gcc.dg/pr27095.c: Cope with alpha GOT load.
7293
7294 2007-04-20 Jakub Jelinek <jakub@redhat.com>
7295
7296 * gcc.target/i386/ordcmp-1.c: New test.
7297 * gcc.target/i386/unordcmp-1.c: New test.
7298
7299 PR tree-optimization/31632
7300 * gcc.c-torture/compile/20070419-1.c: New test.
7301
7302 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7303
7304 * gcc.dg/invalid-call-1.c: New test.
7305
7306 2007-04-18 Dirk Mueller <dmueller@suse.de>
7307
7308 PR diagnostic/31227
7309 * gcc.dg/Warray-bounds-3.c: New.
7310
7311 2007-04-18 Richard Guenther <rguenther@suse.de>
7312
7313 PR tree-optimization/19431
7314 PR tree-optimization/21463
7315 * gcc.c-torture/execute/20070212-1.c: New testcase.
7316 * gcc.c-torture/execute/20070212-2.c: Likewise.
7317 * gcc.c-torture/execute/20070212-3.c: Likewise.
7318 * gcc.dg/tree-ssa/pr19431.c: Likewise.
7319 * gcc.dg/tree-ssa/pr21463.c: Likewise.
7320 * g++.dg/tree-ssa/pr21463.C: Likewise.
7321 * g++.dg/tree-ssa/pr30738.C: Likewise.
7322
7323 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7324
7325 PR c++/31513
7326 * g++.dg/expr/bitfield8.C: New test.
7327
7328 2007-04-17 Joseph Myers <joseph@codesourcery.com>
7329 Richard Sandiford <richard@codesourcery.com>
7330
7331 * lib/target-supports.exp (check_profiling_available): Return 0
7332 for uClibc with -p or -pg.
7333
7334 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
7335
7336 PR c++/31517
7337 * g++.dg/template/init7.C: New test.
7338
7339 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
7340
7341 PR rtl-optimization/31360
7342 * gcc.dg/loop-7.c: New test.
7343
7344 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7345
7346 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
7347 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
7348 build.
7349 (compat-execute): Likewise.
7350 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7351 files to remote hosts.
7352 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7353 (c-torture-execute): Likewise.
7354 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7355 or plain file. Use remote_upload and remote_download to copy
7356 files about.
7357 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7358 before scanning it.
7359
7360 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7361
7362 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7363
7364 2007-04-16 Lawrence Crowl <crowl@google.com>
7365
7366 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7367 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7368 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7369 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7370 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7371 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7372 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7373 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7374 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7375 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7376 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7377
7378 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7379 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7380 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7381 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7382 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7383 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7384 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7385 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7386 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7387 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7388 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7389
7390 2007-04-16 Ian Lance Taylor <iant@google.com>
7391
7392 PR tree-optimization/31522
7393 * gcc.dg/Wstrict-overflow-16.c: New test.
7394
7395 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7396
7397 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7398
7399 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7400
7401 PR fortran/31144
7402 * gfortran.dg/module_naming_1.f90: New.
7403
7404 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7405
7406 * lib/target-supports.exp (check_profiling_available): Return
7407 false for m68k-*-uclinux.
7408
7409 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7410
7411 PR c++/29365
7412 Testcase for c++ anonymous namespace warning
7413
7414 * g++.dg/warn/anonymous-namespace-1.C: New test
7415 * g++.dg/warn/anonymous-namespace-1.h: New test
7416
7417 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7418
7419 PR testsuite/31578
7420 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7421
7422 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7423
7424 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7425
7426 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7427
7428 PR fortran/31204
7429 * gfortran.dg/array_constructor_16.f90: New test.
7430
7431 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7432
7433 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7434 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7435
7436 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7437
7438 PR rtl-optimization/31500
7439 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7440 * g++.dg/warn/Warray-bounds.C: Likewise.
7441
7442 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7443
7444 PR C/31520
7445 * gcc.dg/gnu89-init-4.c: New testcase.
7446
7447 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7448
7449 PR c++/25874
7450 * gcc.dg/gomp/pr25874.c: Add dg-options.
7451 * g++.dg/gomp/pr25874.C: Add dg-options.
7452
7453 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7454
7455 PR fortran/21061
7456 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7457 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7458
7459 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7460
7461 PR fortran/31561
7462 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7463
7464 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7465
7466 PR fortran/29507
7467 PR fortran/31404
7468 * gfortran.dg/initialization_6.f90: New test.
7469
7470 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7471
7472 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7473
7474 * lib/target-supports.exp (check_gc_sections_available):
7475 Return false if ldflags includes -elf2flt.
7476
7477 2007-04-13 Jason Merrill <jason@redhat.com>
7478
7479 PR c++/31074
7480 * conv3.C: New test.
7481
7482 2007-04-13 Mike Stump <mrs@apple.com>
7483
7484 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7485 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7486
7487 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7488
7489 PR tree-optimization/29598
7490 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7491
7492 2007-04-13 Tobias Burnus <burnus@net-b.de>
7493
7494 PR fortran/31559
7495 * gfortran.dg/func_assign.f90: New test.
7496
7497 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7498
7499 PR fortran/31550
7500 * gfortran.dg/used_types_16.f90: New test.
7501
7502 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7503
7504 PR fortran/18937
7505 * gfortran.dg/goto_2.f90: New.
7506 * gfortran.dg/goto_3.f90: New.
7507 * gfortran.dg/pr17708.f90: Rename to ...
7508 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7509
7510 2007-04-13 Tobias Burnus <burnus@net-b.de>
7511
7512 PR fortran/31562
7513 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7514 instead of a struct.
7515
7516 2007-04-13 Tobias Burnus <burnus@net-b.de>
7517
7518 PR fortran/31562
7519 * gfortran.dg/value_4.c: Use GNU extensions for complex
7520 instead of a struct.
7521
7522 2007-04-13 Richard Guenther <rguenther@suse.de>
7523
7524 PR tree-optimization/21258
7525 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7526
7527 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7528
7529 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7530 <complex.h>.
7531
7532 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7533
7534 PR fortran/31250
7535 * gfortran.dg/char_length_2.f90: New.
7536 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7537 * gfortran.dg/repeat_4.f90: Likewise.
7538
7539 PR fortran/31266
7540 * gfortran.dg/char_assign_1.f90: New.
7541
7542 PR fortran/31471
7543 * gfortran.dg/block_name_1.f90: New.
7544 * gfortran.dg/block_name_2.f90: New.
7545
7546 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7547
7548 PR c++/31078
7549 * g++.dg/other/pr31078.C: New.
7550
7551 2007-04-12 Richard Guenther <rguenther@suse.de>
7552
7553 PR tree-optimization/31169
7554 * gcc.c-torture/execute/pr31169.c: New testcase.
7555
7556 2007-04-12 Richard Guenther <rguenther@suse.de>
7557
7558 PR tree-optimization/24689
7559 PR tree-optimization/31307
7560 * g++.dg/tree-ssa/pr31307.C: New testcase.
7561 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7562
7563 2007-04-12 Tobias Burnus <burnus@net-b.de>
7564
7565 PR fortran/31472
7566 * gfortran.dg/access_spec_1.f90: New test.
7567 * gfortran.dg/access_spec_2.f90: New test.
7568 * gfortran.dg/non_module_public.f90: Match new error message.
7569
7570 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7571
7572 PR testsuite/31538
7573 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7574 to 4 at line 38 to fix bounds problem.
7575
7576 2007-04-11 Tobias Burnus <burnus@net-b.de>
7577
7578 PR testsuite/31240
7579 * gfortran.dg/pointer_intent_1.f90: Fix test.
7580
7581 2007-04-10 Eric Christopher <echristo@apple.com>
7582
7583 * lib/target-supports.exp
7584 (check_effective_target_fstack_protector): Rewrite.
7585
7586 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7587
7588 PR c++/31449
7589 * g++.dg/init/const5.C: New test.
7590
7591 2007-04-09 Jan Hubicka <jh@suse.cz>
7592
7593 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7594
7595 2007-04-08 Jan Hubicka <jh@suse.cz>
7596
7597 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7598
7599 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7600
7601 PR fortran/31257
7602 * gfortran.dg/achar_4.f90: New test.
7603
7604 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7605
7606 PR fortran/30880
7607 * gfortran.dg/used_dummy_types_8.f90: New test.
7608
7609 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7610
7611 PR fortran/30872
7612 * gfortran.dg/parameter_array_element_1.f90: New test.
7613
7614 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7615
7616 PR fortran/31222
7617 * gfortran.dg/default_numeric_type_1.f90: New test.
7618
7619 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7620
7621 PR fortran/31424
7622 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7623
7624 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7625
7626 PR fortran/31293
7627 * gfortran.dg/interface_12.f90: New test.
7628
7629 2007-04-07 Bruce Korb <bkorb@gnu.org>
7630
7631 * gcc.dg/format/opt-6.c: New test.
7632 * gcc.dg/format/nul-1.c: New test.
7633 * gcc.dg/format/nul-2.c: New test.
7634
7635 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7636
7637 PR libgfortran/31395
7638 * gfortran.dg/fmt_colon.f90: New test.
7639
7640 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7641
7642 * g++.old-deja/g++.other/init18.C: Use
7643 dg-require-effective-target instead of an explicit xfail.
7644
7645 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7646
7647 * gcc.dg/dfp/signbit-1.c
7648 * gcc.dg/dfp/signbit-2.c
7649
7650 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7651
7652 PR fortran/31483
7653 * gfortran.dg/altreturn_5.f90: New test.
7654
7655 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7656
7657 PR fortran/31292
7658 * gfortran.dg/contained_module_proc_1.f90: New test.
7659
7660 2007-04-04 Stuart Hastings <stuart@apple.com>
7661
7662 PR 31281
7663 * objc/execute/exceptions/pr31281.m: New.
7664
7665 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7666
7667 * g++.dg/ext/dllimport12.C: Update comments.
7668
7669 2007-04-03 Eric Christopher <echristo@apple.com>
7670
7671 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7672
7673 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7674
7675 PR fortran/31304
7676 * gfortran.dg/repeat_2.f90: New test.
7677 * gfortran.dg/repeat_3.f90: New test.
7678 * gfortran.dg/repeat_4.f90: New test.
7679
7680 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7681
7682 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7683
7684 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7685
7686 PR c++/30847
7687 * g++.dg/parse/cond3.C: New test.
7688
7689 PR middle-end/30704
7690 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7691
7692 2007-04-02 Jason Merrill <jason@redhat.com>
7693
7694 PR c++/31187
7695 * g++.dg/ext/visibility/anon3.C: New test.
7696
7697 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7698
7699 PR libgfortran/31052
7700 * gfortran.dg/namelist_28.f90: New test.
7701
7702 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7703
7704 PR libgfortran/31366
7705 * gfortran.dg/direct_io_6.f90: New test.
7706
7707 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7708
7709 PR libgfortran/31207
7710 * gfortran.dg/advance_5.f90: New test.
7711 * gfortran.dg/advance_6.f90: New test.
7712
7713 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7714
7715 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7716 * g++.dg/ext/dllimport7.C: Likewise.
7717 * g++.dg/ext/selectany1.C: Likewise.
7718
7719 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7720
7721 * g++.dg/parser/pr31138.C: New.
7722 * g++.dg/parser/pr31140.C: New.
7723 * g++.dg/parser/pr31141.C: New.
7724
7725 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7726
7727 PR c++/26099
7728 * g++.dg/ext/is_base_of.C: New.
7729 * g++.dg/ext/has_virtual_destructor.C: New.
7730 * g++.dg/ext/is_polymorphic.C: New.
7731 * g++.dg/ext/is_base_of_diagnostic.C: New.
7732 * g++.dg/ext/is_enum.C: New.
7733 * g++.dg/ext/has_nothrow_assign.C: New.
7734 * g++.dg/ext/has_nothrow_constructor.C: New.
7735 * g++.dg/ext/is_empty.C: New.
7736 * g++.dg/ext/has_trivial_copy.C: New.
7737 * g++.dg/ext/has_trivial_assign.C: New.
7738 * g++.dg/ext/is_abstract.C: New.
7739 * g++.dg/ext/is_pod.C: New.
7740 * g++.dg/ext/has_nothrow_copy.C: New.
7741 * g++.dg/ext/is_class.C: New.
7742 * g++.dg/ext/has_trivial_constructor.C: New.
7743 * g++.dg/ext/is_union.C: New.
7744 * g++.dg/ext/has_trivial_destructor.C: New.
7745 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7746 * g++.dg/template/crash43.C: Likewise.
7747
7748 2007-03-29 Dirk Mueller <dmueller@suse.de>
7749
7750 * g++.dg/warn/pedantic2.C: New testcase.
7751
7752 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7753
7754 * size_dim.f90: Fix dg directive.
7755 * pr16433.f: Likewise.
7756 * use_6.f90: Likewise.
7757 * use_7.f90: Likewise.
7758 * entry_9.f90: Likewise.
7759 * pointer_intent_2.f90: Likewise.
7760 * protected_1.f90: Likewise.
7761 * fmt_missing_period_2.f: Likewise.
7762 * pointer_intent_3.f90: Likewise.
7763 * protected_2.f90: Likewise.
7764 * protected_3.f90: Likewise.
7765 * pr15754.f90: Likewise.
7766 * protected_4.f90: Likewise.
7767 * protected_5.f90: Likewise.
7768 * initialization_2.f90: Likewise.
7769 * protected_6.f90: Likewise.
7770 * continuation_7.f90: Likewise.
7771 * derived_function_interface_1.f90: Likewise.
7772 * der_pointer_4.f90: Likewise.
7773 * fmt_zero_precision.f90: Likewise.
7774 * blockdata_3.f90: Likewise.
7775 * fmt_missing_period_1.f: Likewise.
7776 * real_const_3.f90: Likewise.
7777 * use_4.f90: Likewise.
7778 * fmt_missing_period_3.f: Likewise.
7779 * use_5.f90: Likewise.
7780
7781 2007-03-28 Mike Stump <mrs@apple.com>
7782
7783 * gcc.dg/darwin-comm.c: Add.
7784
7785 2007-03-28 Eric Christopher <echristo@apple.com>
7786
7787 * lib/target-supports.exp (check_effective_target_fstack_protector):
7788 New.
7789 * gcc.dg/ssp-1.c: Use.
7790 * gcc.dg/ssp-2.c: Ditto.
7791
7792 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7793
7794 PR c++/29077
7795 * g++.dg/parse/constructor3.C: New test.
7796
7797 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7798
7799 * gnat.dg/thin_pointer.ad[sb]: New test.
7800
7801 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7802
7803 * g++.dg/cpp0x/bracket1.C: New.
7804 * g++.dg/cpp0x/bracket2.C: New.
7805 * g++.dg/cpp0x/bracket3.C: New.
7806 * g++.dg/cpp0x/bracket4.C: New.
7807
7808 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7809
7810 * g++.dg/cpp0x/temp_default1.C: New.
7811 * g++.dg/cpp0x/temp_default3.C: New.
7812 * g++.dg/cpp0x/temp_default2.C: New.
7813 * g++.dg/cpp0x/temp_default4.C: New.
7814
7815 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7816
7817 PR c++/29993
7818 * g++.dg/other/cv_func2.C: New.
7819
7820 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7821
7822 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7823 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7824 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7825 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7826
7827 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7828 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7829
7830 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7831
7832 * lib/compat.exp (compat-execute): Fix processing of file names.
7833
7834 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7835
7836 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7837
7838 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7839
7840 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7841 Delete created executable test file.
7842 (check_effective_target_fortran_large_int): Ditto.
7843 (check_effective_target_static_libgfortran): Ditto.
7844
7845 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7846
7847 PR c++/30500
7848 * g++.dg/warn/pragma-system_header1.C: New test.
7849 * g++.dg/warn/pragma-system_header2.C: New test.
7850 * g++.dg/warn/pragma-system_header1.h. New.
7851 * g++.dg/warn/pragma-system_header2.h. New.
7852
7853 2007-03-26 Ian Lance Taylor <iant@google.com>
7854
7855 PR tree-optimization/31345
7856 * gcc.c-torture/compile/pr31345-1.c: New test.
7857
7858 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7859
7860 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7861 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7862 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7863 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7864 * gfortran.dg/overload_1.f90: Likewise.
7865 * gfortran.dg/impure_assignment_1.f90: Likewise.
7866 * gfortran.dg/error_recovery_3.f90: Likewise.
7867 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7868 * gfortran.dg/sequence_types_1.f90: Likewise.
7869 * gfortran.dg/internal_references_1.f90: Likewise.
7870 * gfortran.dg/present_1.f90: Likewise.
7871 * gfortran.dg/volatile10.f90: Likewise.
7872 * gfortran.dg/module_equivalence_2.f90: Likewise.
7873 * gfortran.dg/use_4.f90: Likewise.
7874 * gfortran.dg/elemental_result_1.f90: Likewise.
7875 * gfortran.dg/generic_actual_arg.f90: Likewise.
7876 * gfortran.dg/private_type_5.f90: Likewise.
7877 * gfortran.dg/protected_4.f90: Likewise.
7878 * gfortran.dg/interface_3.f90: Likewise.
7879
7880 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7881
7882 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7883 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7884
7885 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7886
7887 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7888
7889 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7890
7891 PR libgfortran/31199
7892 * gfortran.dg/fmt_t_4.f90: New test.
7893
7894 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7895
7896 PR libfortran/31297
7897 * gfortran.dg/backspace_5.f: Initialize variable(s).
7898 * gfortran.dg/backspace_6.f: Likewise.
7899 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7900 * gfortran.dg/direct_io_2.f90: Likewise.
7901 * gfortran.dg/write_back.f: Likewise.
7902 * gfortran.dg/write_rewind_2.f: Likewise.
7903 * gfortran.dg/write_rewind_1.f: Likewise.
7904 * gfortran.dg/write_rewind_2.f: Likewise.
7905
7906 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7907
7908 PR tree-optimization/30784
7909 * gcc.dg/vect/pr30784.c: New test.
7910
7911 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7912
7913 PR fortran/30877
7914 * gfortran.dg/operator_1.f90: New test.
7915 * gfortran.dg/operator_2.f90: New test.
7916
7917 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7918
7919 PR libfortran/31196
7920 * gfortran.dg/reshape_transpose_1.f90: New test.
7921
7922 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7923
7924 PR fortran/30655
7925 * gfortran.dg/bounds_check_6.f90: New test.
7926
7927 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7928
7929 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7930 #ifndef/#endif.
7931 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7932 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7933
7934 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7935
7936 PR fortran/31209
7937 * gfortran.dg/pointer_function_actual_1.f90: New test.
7938
7939 PR fortran/31200
7940 * gfortran.dg/pointer_function_actual_2.f90: New test.
7941
7942 PR fortran/31215
7943 * gfortran.dg/result_in_spec_1.f90: New test.
7944
7945 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7946
7947 PR fortran/30834
7948 * gfortran.dg/integer_exponentiation_3.F90: New test.
7949 * gfortran.dg/integer_exponentiation_4.f90: New test.
7950 * gfortran.dg/integer_exponentiation_5.F90: New test.
7951
7952 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7953
7954 PR c++/30863
7955 * g++.dg/template/error24.C: New test.
7956 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7957
7958 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7959
7960 PR c++/31273
7961 * g++.dg/expr/bitfield7.C: New test.
7962
7963 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7964
7965 PR other/23572
7966 * gcc.dg/float-range-4.c: New.
7967 * gcc.dg/float-range-1.c: Update. Test for a warning.
7968 * gcc.dg/float-range-3.c: New.
7969 * gcc.dg/float-range-5.c: New.
7970
7971 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7972
7973 PR fortran/31262
7974 * gfortran.dg/no_range_check_1.f90: New test.
7975
7976 2007-03-22 Dirk Mueller <dmueller@suse.de>
7977
7978 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7979 * g++.dg/other/static1.C: Remove stray semicolon.
7980 * g++.dg/other/init1.C: Likewise.
7981 * g++.dg/rtti/dyncast1.C: Likewise.
7982 * g++.dg/tree-ssa/pr17153.C: Likewise.
7983 * g++.dg/lookup/disamb1.C: Likewise.
7984 * g++.dg/lookup/scoped2.C: Likewise.
7985 * g++.dg/lookup/friend7.C: Likewise.
7986 * g++.dg/parse/parse4.C: Likewise.
7987 * g++.dg/parse/parse5.C: Likewise.
7988 * g++.dg/expr/pr29066.C: Likewise.
7989 * g++.dg/expr/cast4.C: Likewise.
7990 * g++.dg/tc1/dr193.C: Likewise.
7991 * g++.dg/tc1/dr213.C: Likewise.
7992 * g++.dg/abi/dcast1.C: Likewise.
7993 * g++.dg/abi/covariant2.C: Likewise.
7994 * g++.dg/inherit/covariant11.C: Likewise.
7995 * g++.dg/inherit/covariant9.C: Likewise.
7996 * g++.dg/inherit/covariant10.C: Likewise.
7997 * g++.dg/init/static3.C: Likewise.
7998 * g++.dg/init/init-ref3.C: Likewise.
7999 * g++.dg/init/ref10.C: Likewise.
8000 * g++.dg/template/meminit2.C: Likewise.
8001 * g++.dg/template/using9.C: Likewise.
8002 * g++.dg/template/friend9.C: Likewise.
8003 * g++.dg/template/ref1.C: Likewise.
8004 * g++.old-deja/g++.warn/inline.C: Likewise.
8005 * g++.old-deja/g++.robertl/eb91.C: Likewise.
8006 * g++.old-deja/g++.robertl/eb46.C: Likewise.
8007 * g++.old-deja/g++.robertl/eb34.C: Likewise.
8008 * g++.old-deja/g++.robertl/eb43.C: Likewise.
8009 * g++.old-deja/g++.robertl/eb26.C: Likewise.
8010 * g++.old-deja/g++.robertl/eb116.C: Likewise.
8011 * g++.old-deja/g++.brendan/copy5.C: Likewise.
8012 * g++.old-deja/g++.brendan/overload8.C: Likewise.
8013 * g++.old-deja/g++.brendan/overload11.C: Likewise.
8014 * g++.old-deja/g++.brendan/copy7.C: Likewise.
8015 * g++.old-deja/g++.brendan/crash38.C: Likewise.
8016 * g++.old-deja/g++.brendan/template11.C: Likewise.
8017 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
8018 * g++.old-deja/g++.brendan/crash50.C: Likewise.
8019 * g++.old-deja/g++.brendan/crash16.C: Likewise.
8020 * g++.old-deja/g++.jason/pmem2.C: Likewise.
8021 * g++.old-deja/g++.jason/parse9.C: Likewise.
8022 * g++.old-deja/g++.jason/byval2.C: Likewise.
8023 * g++.old-deja/g++.jason/overload8.C: Likewise.
8024 * g++.old-deja/g++.jason/pmf8.C: Likewise.
8025 * g++.old-deja/g++.jason/template33.C: Likewise.
8026 * g++.old-deja/g++.jason/return3.C: Likewise.
8027 * g++.old-deja/g++.jason/scoping2.C: Likewise.
8028 * g++.old-deja/g++.jason/virtual.C: Likewise.
8029 * g++.old-deja/g++.jason/opeq3.C: Likewise.
8030 * g++.old-deja/g++.jason/template27.C: Likewise.
8031 * g++.old-deja/g++.jason/synth6.C: Likewise.
8032 * g++.old-deja/g++.jason/ref8.C: Likewise.
8033 * g++.old-deja/g++.jason/offset1.C: Likewise.
8034 * g++.old-deja/g++.other/static20.C: Likewise.
8035 * g++.old-deja/g++.other/array1.C: Likewise.
8036 * g++.old-deja/g++.other/new3.C: Likewise.
8037 * g++.old-deja/g++.other/array2.C: Likewise.
8038 * g++.old-deja/g++.other/overload9.C: Likewise.
8039 * g++.old-deja/g++.other/cast6.C: Likewise.
8040 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
8041 * g++.old-deja/g++.other/eh4.C: Likewise.
8042 * g++.old-deja/g++.other/using7.C: Likewise.
8043 * g++.old-deja/g++.other/init18.C: Likewise.
8044 * g++.old-deja/g++.other/dyncast1.C: Likewise.
8045 * g++.old-deja/g++.other/dyncast2.C: Likewise.
8046 * g++.old-deja/g++.other/dtor11.C: Likewise.
8047 * g++.old-deja/g++.pt/static11.C: Likewise.
8048 * g++.old-deja/g++.pt/crash19.C: Likewise.
8049 * g++.old-deja/g++.pt/overload12.C: Likewise.
8050 * g++.old-deja/g++.pt/crash46.C: Likewise.
8051 * g++.old-deja/g++.pt/mi1.C: Likewise.
8052 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
8053 * g++.old-deja/g++.pt/nontype5.C: Likewise.
8054 * g++.old-deja/g++.pt/local5.C: Likewise.
8055 * g++.old-deja/g++.pt/typename2.C: Likewise.
8056 * g++.old-deja/g++.pt/explicit80.C: Likewise.
8057 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
8058 * g++.old-deja/g++.law/visibility1.C: Likewise.
8059 * g++.old-deja/g++.law/visibility2.C: Likewise.
8060 * g++.old-deja/g++.law/virtual2.C: Likewise.
8061 * g++.old-deja/g++.law/operators19.C: Likewise.
8062 * g++.old-deja/g++.law/parsing10.C: Likewise.
8063 * g++.old-deja/g++.law/visibility4.C: Likewise.
8064 * g++.old-deja/g++.law/operators4.C: Likewise.
8065 * g++.old-deja/g++.law/dtors2.C: Likewise.
8066 * g++.old-deja/g++.law/missed-error3.C: Likewise.
8067 * g++.old-deja/g++.law/visibility10.C: Likewise.
8068 * g++.old-deja/g++.law/scope3.C: Likewise.
8069 * g++.old-deja/g++.law/casts2.C: Likewise.
8070 * g++.old-deja/g++.law/code-gen5.C: Likewise.
8071 * g++.old-deja/g++.law/operators33.C: Likewise.
8072 * g++.old-deja/g++.law/friend4.C: Likewise.
8073 * g++.old-deja/g++.mike/pmf7.C: Likewise.
8074 * g++.old-deja/g++.mike/p5611.C: Likewise.
8075 * g++.old-deja/g++.mike/net37.C: Likewise.
8076 * g++.old-deja/g++.mike/p3570.C: Likewise.
8077 * g++.old-deja/g++.mike/p5718.C: Likewise.
8078 * g++.old-deja/g++.mike/net21.C: Likewise.
8079 * g++.old-deja/g++.mike/p1862.C: Likewise.
8080 * g++.old-deja/g++.mike/p4511.C: Likewise.
8081 * g++.old-deja/g++.mike/virt3.C: Likewise.
8082 * g++.old-deja/g++.mike/p16146.C: Likewise.
8083 * g++.old-deja/g++.mike/p1989.C: Likewise.
8084 * g++.old-deja/g++.mike/p5571.C: Likewise.
8085 * g++.old-deja/g++.gb/scope10.C: Likewise.
8086 * g++.old-deja/g++.abi/primary5.C: Likewise.
8087 * g++.old-deja/g++.abi/empty2.C: Likewise.
8088 * g++.old-deja/g++.abi/arraynew.C: Likewise.
8089 * g++.old-deja/g++.eh/vbase4.C: Likewise.
8090 * g++.old-deja/g++.eh/ptr1.C: Likewise.
8091 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
8092 * g++.old-deja/g++.bob/template3.C: Likewise.
8093 * g++.old-deja/g++.bob/inherit1.C: Likewise.
8094
8095 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
8096
8097 PR fortran/31193
8098 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
8099
8100 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
8101
8102 PR fortran/20897
8103 * gfortran.dg/derived_name_1.f90: New.
8104 * gfortran.dg/derived_name_2.f: New.
8105
8106 2007-03-21 Richard Sandiford <richard@codesourcery.com>
8107
8108 * lib/target-supports.exp (check_effective_target_nonpic): New
8109 procedure.
8110 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
8111 when compiling PIC.
8112 * gcc.target/i386/asm-4.c: Require nonpic.
8113 * gcc.target/i386/cmov1.c: Likewise.
8114 * gcc.target/i386/mul.c: Likewise.
8115 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
8116 * gcc.target/i386/ssetype-1.c: Require nonpic.
8117 * gcc.target/i386/ssetype-3.c: Likewise.
8118 * gcc.target/i386/ssetype-5.c: Likewise.
8119
8120 2007-03-21 Richard Sandiford <richard@codesourcery.com>
8121
8122 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
8123 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
8124 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
8125 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
8126
8127 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
8128
8129 PR tree-optimization/30590
8130 * g++.dg/opt/pr30590.C: New testcase.
8131
8132 2007-03-20 Jakub Jelinek <jakub@redhat.com>
8133
8134 PR c/30762
8135 * gcc.dg/pr30762-1.c: New test.
8136 * gcc.dg/pr30762-2.c: New test.
8137
8138 PR inline-asm/30505
8139 * gcc.target/i386/pr30505.c: New test.
8140
8141 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
8142
8143 * gcc.target/arm/register-variables.c: New.
8144
8145 2007-03-19 Jeff Law <law@redhat.com>
8146
8147 * PR tree-optimization/30984
8148 * gcc.c-torture/pr30984.c: New test.
8149
8150 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
8151 Richard Guenther <rguenther@suse.de>
8152
8153 PR tree-optimization/31254
8154 * gcc.dg/torture/pr31254.c: New testcase.
8155
8156 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
8157
8158 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
8159 target default_packed.
8160
8161 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8162
8163 PR fortran/31203
8164 * gfortran.dg/string_length_1.f90: New test.
8165
8166 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8167
8168 PR testsuite/30395
8169 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
8170
8171 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8172
8173 PR libgfortran/31052
8174 * gfortran.dg/namelist_27.f90: New test.
8175
8176 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
8177
8178 PR fortran/30531
8179 * gfortran.dg/used_types_14.f90: New test.
8180
8181 PR fortran/31086
8182 * gfortran.dg/used_types_15.f90: New test.
8183
8184 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
8185
8186 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
8187 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
8188
8189 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8190
8191 PR fortran/31120
8192 * gfortran.dg/integer_exponentiation_2.f90: New test.
8193
8194 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
8195
8196 PR tree-optimization/31041
8197 * gcc.dg/vect/pr31041.c: New test.
8198
8199 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8200
8201 * g++.dg/warn/Wconversion-integer.C: New
8202 * g++.dg/warn/Wconversion-real.C: New.
8203 * g++.dg/warn/Wconversion-real-integer.C: New.
8204 * g++.dg/warn/conv2.C: Updated.
8205
8206 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8207
8208 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
8209 exclude RTPs.
8210
8211 2007-03-16 Richard Guenther <rguenther@suse.de>
8212
8213 PR tree-optimization/31146
8214 * g++.dg/tree-ssa/pr31146.C: New testcase.
8215
8216 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8217
8218 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
8219 assume that the target has <features.h>.
8220
8221 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8222
8223 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
8224 dg-options rather than to the whole test.
8225
8226 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
8227
8228 PR debug/29906
8229 * g++.dg/debug/pr29906.C: New
8230
8231 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8232
8233 PR libgfortran/31099
8234 * gfortran.dg/unformatted_recl.f90: Update test.
8235
8236 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
8237
8238 * gcc.dg/tree-ssa/prefetch-5.c: New test.
8239
8240 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8241
8242 PR c++/30891
8243 * g++.dg/parse/namespace-definition.C: New.
8244
8245 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8246
8247 PR c++/24924
8248 * g++.dg/cpp/pedantic-errors.C: New.
8249 * g++.dg/cpp/permissive.C: New.
8250
8251 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8252
8253 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
8254 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
8255
8256 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8257
8258 * lib/target-supports.exp (check_missing_uclibc_feature)
8259 (check_effective_target_wchar): New procedures.
8260 * gcc.dg/wchar_t-1.c: Require target wchar.
8261 * gcc.dg/wint_t-1.c: Likewise.
8262
8263 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8264
8265 * lib/target-supports.exp (check_gc_sections_available): Return
8266 false for VxWorks targets.
8267
8268 2007-03-15 Dirk Mueller <dmueller@suse.de>
8269
8270 * g++.dg/warn/Wconversion2.C: Fix typo.
8271 * gcc.dg/if-empty-1.c: Ditto.
8272
8273 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8274
8275 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
8276
8277 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8278
8279 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
8280 * gcc.target/i386/pr31167.c: Ditto.
8281
8282 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8283
8284 PR target/31167
8285 * gcc.target/i386/pr31167.c: New test.
8286
8287 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
8288
8289 PR fortran/30922
8290 * gfortran.dg/import5.f90.f90: New test.
8291
8292
8293 PR fortran/30879
8294 * gfortran.dg/data_components_1.f90: New test.
8295
8296
8297 PR fortran/30870
8298 * gfortran.dg/generic_13.f90: New test.
8299
8300 PR fortran/31163
8301 * gfortran.dg/alloc_comp_basics_5.f90: New test.
8302
8303 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8304
8305 PR libgfortran/31051
8306 * gfortran.dg/fmt_t_4.f90: New
8307
8308 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
8309
8310 PR C++/31165
8311 * g++.dg/other/default7.C: New test.
8312
8313 2007-03-15 Dirk Mueller <dmueller@suse.de>
8314
8315 * g++.dg/warn/Wconversion2.C: New.
8316
8317 2007-03-14 Eric Christopher <echristo@apple.com>
8318
8319 * gcc.dg/ssp-1.c: New.
8320 * gcc.dg/ssp-2.c: Ditto.
8321
8322 2007-03-14 Dirk Mueller <dmueller@suse.de>
8323
8324 * g++.dg/warn/do-empty.C: New.
8325 * gcc.dg/do-empty.c: New.
8326 * gcc.dg/if-empty-1.c: Update.
8327 * gcc.dg/20001116-1.c: Update.
8328 * gcc.dg/pr23165.c: Update.
8329
8330 2007-03-14 Jakub Jelinek <jakub@redhat.com>
8331
8332 * gfortran.dg/module_implicit_conversion.f90: New test.
8333
8334 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
8335
8336 PR middle-end/31127
8337 * gcc.dg/pr31127.c: New.
8338
8339 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
8340
8341 * gcc.dg/tree-ssa/loop-26.c: New test.
8342
8343 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
8344
8345 * gcc.target/i386/cmpxchg16b-1.c: New test.
8346
8347 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8348
8349 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
8350 * gcc.dg/c99-vla-1.c: Likewise.
8351 * g++.dg/ext/vla1.C: Likewise
8352
8353 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8354
8355 * gcc.dg/wvla-1.c: New test
8356 * gcc.dg/wvla-2.c: New test
8357 * gcc.dg/wvla-3.c: New test
8358 * gcc.dg/wvla-4.c: New test
8359 * gcc.dg/wvla-5.c: New test
8360 * gcc.dg/wvla-6.c: New test
8361 * gcc.dg/wvla-7.c: New test
8362 * g++.dg/warn/Wvla-1.C: New test
8363 * g++.dg/warn/Wvla-2.C: New test
8364 * g++.dg/warn/Wvla-3.C: New test
8365
8366 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8367
8368 PR c++/30108
8369 * g++.dg/other/default6.C: New test.
8370
8371 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8372
8373 * lib/target-supports.exp (check_profiling_available): Return false
8374 for VxWorks.
8375 (check_effective_target_vxworks_kernel): New procedure.
8376 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8377 VxWorks.
8378 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8379 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8380 to include VxWorks.
8381 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8382
8383 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8384
8385 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8386 PIC is not supported.
8387 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8388 * gcc.dg/20020426-2.c: Likewise.
8389 * gcc.dg/pr28243.c: Likewise.
8390 * gcc.dg/visibility-11.c: Likewise.
8391 * gcc.dg/tls/opt-9.c: Likewise.
8392 * gcc.dg/tls/opt-10.c: Likewise.
8393 * gcc.dg/tls/pic-1.c: Likewise.
8394 * gcc.dg/tls/struct-1.c: Likewise.
8395 * gcc.target/i386/20000807-1.c: Likewise.
8396 * gcc.target/i386/20000904-1.c: Likewise.
8397 * gcc.target/i386/20011119-1.c: Likewise.
8398 * gcc.target/i386/990213-2.c: Likewise.
8399 * gcc.target/i386/990214-1.c: Likewise.
8400 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8401 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8402 * gcc.target/i386/pic-1.c: Likewise.
8403 * gcc.target/i386/pr21518.c: Likewise.
8404 * gcc.target/i386/pr23098.c: Likewise.
8405 * gcc.target/i386/pr23943.c: Likewise.
8406
8407 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8408
8409 PR c++/31038
8410 * g++.dg/template/complit2.C: New test.
8411
8412 PR c++/30328
8413 * g++.dg/ext/bitfield1.C: New test.
8414
8415 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8416
8417 PR fortran/30883
8418 * gfortran.dg/interface_11.f90: New test.
8419
8420 2007-03-11 Richard Guenther <rguenther@suse.de>
8421
8422 PR tree-optimization/31115
8423 * gcc.dg/torture/pr31115.c: New testcase.
8424
8425 2007-03-11 Ira Rosen <irar@il.ibm.com>
8426
8427 PR tree-optimization/29925
8428 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8429
8430 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8431
8432 PR c++/30274
8433 * g++.dg/expr/bitfield3.C: New test.
8434 * g++.dg/expr/bitfield4.C: Likewise.
8435 * g++.dg/expr/bitfield5.C: Likewise.
8436 * g++.dg/expr/bitfield6.C: Likewise.
8437
8438 PR c++/30924
8439 * g++.dg/template/array18.C: New test.
8440
8441 2007-03-10 Dirk Mueller <dmueller@suse.de>
8442
8443 PR c++/17946
8444 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8445 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8446
8447 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8448
8449 PR c++/20599
8450 * g++.dg/cpp0x/variadic-bind.C: New.
8451 * g++.dg/cpp0x/variadic-function.C: New.
8452 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8453 * g++.dg/cpp0x/variadic-tuple.C: New.
8454 * g++.dg/cpp0x/variadic1.C: New.
8455 * g++.dg/cpp0x/variadic2.C: New.
8456 * g++.dg/cpp0x/variadic3.C: New.
8457 * g++.dg/cpp0x/variadic4.C: New.
8458 * g++.dg/cpp0x/variadic5.C: New.
8459 * g++.dg/cpp0x/variadic6.C: New.
8460 * g++.dg/cpp0x/variadic7.C: New.
8461 * g++.dg/cpp0x/variadic8.C: New.
8462 * g++.dg/cpp0x/variadic9.C: New.
8463 * g++.dg/cpp0x/variadic10.C: New.
8464 * g++.dg/cpp0x/variadic11.C: New.
8465 * g++.dg/cpp0x/variadic12.C: New.
8466 * g++.dg/cpp0x/variadic13.C: New.
8467 * g++.dg/cpp0x/variadic14.C: New.
8468 * g++.dg/cpp0x/variadic15.C: New.
8469 * g++.dg/cpp0x/variadic16.C: New.
8470 * g++.dg/cpp0x/variadic17.C: New.
8471 * g++.dg/cpp0x/variadic18.C: New.
8472 * g++.dg/cpp0x/variadic19.C: New.
8473 * g++.dg/cpp0x/variadic20.C: New.
8474 * g++.dg/cpp0x/variadic21.C: New.
8475 * g++.dg/cpp0x/variadic22.C: New.
8476 * g++.dg/cpp0x/variadic23.C: New.
8477 * g++.dg/cpp0x/variadic24.C: New.
8478 * g++.dg/cpp0x/variadic25.C: New.
8479 * g++.dg/cpp0x/variadic26.C: New.
8480 * g++.dg/cpp0x/variadic27.C: New.
8481 * g++.dg/cpp0x/variadic28.C: New.
8482 * g++.dg/cpp0x/variadic29.C: New.
8483 * g++.dg/cpp0x/variadic30.C: New.
8484 * g++.dg/cpp0x/variadic31.C: New.
8485 * g++.dg/cpp0x/variadic32.C: New.
8486 * g++.dg/cpp0x/variadic33.C: New.
8487 * g++.dg/cpp0x/variadic34.C: New.
8488 * g++.dg/cpp0x/variadic35.C: New.
8489 * g++.dg/cpp0x/variadic36.C: New.
8490 * g++.dg/cpp0x/variadic37.C: New.
8491 * g++.dg/cpp0x/variadic38.C: New.
8492 * g++.dg/cpp0x/variadic39.C: New.
8493 * g++.dg/cpp0x/variadic40.C: New.
8494 * g++.dg/cpp0x/variadic41.C: New.
8495 * g++.dg/cpp0x/variadic42.C: New.
8496 * g++.dg/cpp0x/variadic43.C: New.
8497 * g++.dg/cpp0x/variadic44.C: New.
8498 * g++.dg/cpp0x/variadic45.C: New.
8499 * g++.dg/cpp0x/variadic46.C: New.
8500 * g++.dg/cpp0x/variadic47.C: New.
8501 * g++.dg/cpp0x/variadic48.C: New.
8502 * g++.dg/cpp0x/variadic49.C: New.
8503 * g++.dg/cpp0x/variadic50.C: New.
8504 * g++.dg/cpp0x/variadic51.C: New.
8505 * g++.dg/cpp0x/variadic52.C: New.
8506 * g++.dg/cpp0x/variadic53.C: New.
8507 * g++.dg/cpp0x/variadic54.C: New.
8508 * g++.dg/cpp0x/variadic55.C: New.
8509 * g++.dg/cpp0x/variadic56.C: New.
8510 * g++.dg/cpp0x/variadic57.C: New.
8511 * g++.dg/cpp0x/variadic58.C: New.
8512 * g++.dg/cpp0x/variadic59.C: New.
8513 * g++.dg/cpp0x/variadic60.C : New.
8514 * g++.dg/cpp0x/variadic61.C : New.
8515 * g++.dg/cpp0x/variadic62.C : New.
8516 * g++.dg/cpp0x/variadic63.C : New.
8517 * g++.dg/cpp0x/variadic64.C : New.
8518 * g++.dg/cpp0x/variadic65.C : New.
8519 * g++.dg/cpp0x/variadic66.C : New.
8520 * g++.dg/cpp0x/variadic67.C : New.
8521 * g++.dg/cpp0x/variadic68.C : New.
8522 * g++.dg/cpp0x/variadic69.C : New.
8523 * g++.dg/cpp0x/variadic70.C : New.
8524 * g++.dg/cpp0x/variadic71.C : New.
8525 * g++.dg/cpp0x/variadic72.C : New.
8526 * g++.dg/cpp0x/variadic73.C : New.
8527 * g++.dg/cpp0x/variadic74.C : New.
8528 * g++.dg/cpp0x/variadic75.C : New.
8529 * g++.dg/cpp0x/variadic-ex1.C : New.
8530 * g++.dg/cpp0x/variadic-ex2.C : New.
8531 * g++.dg/cpp0x/variadic-ex3.C : New.
8532 * g++.dg/cpp0x/variadic-ex4.C : New.
8533 * g++.dg/cpp0x/variadic-ex5.C : New.
8534 * g++.dg/cpp0x/variadic-ex6.C : New.
8535 * g++.dg/cpp0x/variadic-ex7.C : New.
8536 * g++.dg/cpp0x/variadic-ex8.C : New.
8537 * g++.dg/cpp0x/variadic-ex9.C : New.
8538 * g++.dg/cpp0x/variadic-ex10.C : New.
8539 * g++.dg/cpp0x/variadic-ex11.C : New.
8540 * g++.dg/cpp0x/variadic-ex12.C : New.
8541 * g++.dg/cpp0x/variadic-ex13.C : New.
8542 * g++.dg/cpp0x/variadic-ex14.C : New.
8543
8544 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8545
8546 PR libgfortran/31099
8547 * gfortran.dg/unformatted_recl.f90: New test.
8548
8549 2007-03-09 Roger Sayle <roger@eyesopen.com>
8550
8551 * gcc.dg/fold-eqcmplx-1.c: New test case.
8552
8553 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8554
8555 PR rtl-optimization/30643
8556 * gcc.dg/pr30643.c: New.
8557
8558 2007-03-09 Chao-ying Fu <fu@mips.com>
8559
8560 * gcc.target/mips/mips32-dspr2-type.c: New test.
8561 * gcc.target/mips/mips32-dspr2.c: New test.
8562 * gcc.target/mips/dspr2-MULT.c: New test.
8563 * gcc.target/mips/dspr2-MULTU.c: New test.
8564 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8565 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8566 Adjust some formats.
8567
8568 2007-03-09 Dirk Mueller <dmueller@suse.de>
8569
8570 PR c++/17946
8571 * gcc.dg/Wlogical-op-1.c: New.
8572 * g++.dg/warn/Wlogical-op-1.C: New.
8573
8574 2007-03-09 Richard Guenther <rguenther@suse.de>
8575
8576 PR tree-optimization/30904
8577 PR middle-end/31058
8578 * gcc.dg/pr30904.c: Remove xfail.
8579
8580 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8581
8582 PR C/31072
8583 * gcc.c-torture/execute/pr31072.c: New test.
8584
8585 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8586
8587 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8588 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8589 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8590 *lrint* and *lround*.
8591 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8592 floor->lfloor.
8593 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8594 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8595 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8596 and *lround*. Correct macro names.
8597 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8598 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8599
8600 2007-03-08 Ian Lance Taylor <iant@google.com>
8601
8602 * gcc.dg/no-strict-overflow-5.c: New test.
8603 * gcc.dg/no-strict-overflow-6.c: New test.
8604 * gcc.dg/Wstrict-overflow-11.c: New test.
8605 * gcc.dg/Wstrict-overflow-12.c: New test.
8606 * gcc.dg/Wstrict-overflow-13.c: New test.
8607 * gcc.dg/Wstrict-overflow-14.c: New test.
8608 * gcc.dg/Wstrict-overflow-15.c: New test.
8609
8610 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8611
8612 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8613 for VxWorks kernel mode.
8614 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8615
8616 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8617
8618 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8619 mode.
8620
8621 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8622
8623 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8624 and lib/bfill.c on VxWorks targets.
8625 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8626 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8627 lib/bfill.c and lib/memmove.c on VxWorks targets.
8628 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8629 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8630 on VxWorks targets.
8631 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8632 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8633
8634 2007-03-08 Tobias Burnus <burnus@net-b.de>
8635
8636 * gfortran.dg/use_5.f90: New test.
8637 * gfortran.dg/use_6.f90: Ditto.
8638 * gfortran.dg/use_7.f90: Ditto.
8639
8640 2007-03-08 Tobias Burnus <burnus@net-b.de>
8641
8642 PR fortran/30973
8643 * gfortran.dg/use_4.f90: New test.
8644 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8645
8646 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8647
8648 PR fortran/31011
8649 * gfortran.dg/parameter_array_section_2.f90: New test.
8650
8651 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8652
8653 PR c++/30852
8654 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8655
8656 PR c++/30534
8657 * g++.dg/template/arg5.C: New test.
8658
8659 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8660
8661 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8662
8663 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8664
8665 * gcc.dg/var-expand1.c: Add newline at end of file.
8666
8667 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8668
8669 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8670
8671 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8672
8673 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8674
8675 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8676
8677 * gcc.dg/torture/builtin-convert-4.c: New test.
8678
8679 2007-03-05 Ian Lance Taylor <iant@google.com>
8680
8681 * gcc.c-torture/compile/pr31034.c: New test.
8682
8683 2007-03-05 Ian Lance Taylor <iant@google.com>
8684
8685 * gcc.dg/inline-18.c: New test.
8686 * gcc.dg/inline-19.c: New test.
8687 * gcc.dg/inline-20.c: New test.
8688 * gcc.dg/inline-21.c: New test.
8689
8690 2007-03-05 Richard Guenther <rguenther@suse.de>
8691
8692 PR tree-optimization/14052
8693 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8694
8695 2007-03-05 Richard Guenther <rguenther@suse.de>
8696
8697 PR tree-optimization/23777
8698 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8699
8700 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8701
8702 PR other/30465
8703 * gcc.dg/multiple-overflow-warn-3.c: New.
8704 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8705
8706 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8707
8708 PR c++/30895
8709 * g++.dg/parse/template23.C: New test.
8710
8711 2007-03-04 Roger Sayle <roger@eyesopen.com>
8712
8713 PR middle-end/30744
8714 * gcc.dg/pr30744-1.c: New test case.
8715
8716 2007-03-04 Tobias Burnus <burnus@net-b.de>
8717
8718 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8719
8720 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8721
8722 PR target/30406
8723 * gfortran.dg/logical_3.f90: New test.
8724
8725 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8726
8727 PR libfortran/30981
8728 * gfortran.dg/integer_exponentiation_1.f90: New test.
8729
8730 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8731
8732 * gcc.target/m68k/m68k.exp: New.
8733 * gcc.target/m68k/crash1.c: New.
8734
8735 2007-03-03 Tobias Burnus <burnus@net-b.de>
8736
8737 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8738 to be more compatible with integer(kind=8).
8739
8740 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8741
8742 PR libfortran/31001
8743 * gfortran.dg/zero_sized_3.f90: New test.
8744
8745 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8746
8747 PR c++/15787
8748 * g++.dg/parse/else.C: New.
8749 * g++.dg/parse/else-2.C: New.
8750
8751 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8752 Tobias Burnus <burnus@net-b.de>
8753
8754 PR fortran/30882
8755 * gfortran.dg/size_dim.f90: New test.
8756
8757 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8758 Tobias Burnus <burnus@net-b.de>
8759
8760 PR fortran/30873
8761 * gfortran.dg/entry_9.f90: New test.
8762
8763 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8764
8765 PR c++/28253
8766 * g++.dg/inherit/covariant16.C: New test.
8767
8768 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8769
8770 * g++.dg/other/darwin-minversion-1.C: New.
8771
8772 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8773
8774 * gcc.dg/tree-ssa/20070302-1.c: New test.
8775
8776 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8777
8778 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8779 tests.
8780
8781 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8782
8783 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8784
8785 2007-03-01 Simon Baldwin <simonb@google.com>
8786
8787 PR c++/23689
8788 * warn/ignored_typedef.C: New.
8789 * init/ctor8.C: Added dg-warning to consume ignored typedef
8790 warning.
8791 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8792 and added an explicit line number.
8793
8794 2007-02-28 Richard Guenther <rguenther@suse.de>
8795
8796 PR middle-end/30364
8797 * gcc.dg/torture/pr30364-1.c: New testcase.
8798 * gcc.dg/torture/pr30364-2.c: Likewise.
8799 * gcc.dg/torture/pr30364-3.c: Likewise.
8800
8801 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8802
8803 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8804 powerpc*, use -funsafe-math-optimizations.
8805 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8806 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8807
8808 2007-02-28 Tobias Burnus <burnus@net-b.de>
8809 Paul Thomas <pault@gcc.gnu.org>
8810
8811 PR fortran/30888
8812 PR fortran/30887
8813 * c_by_val_1.f: Test %VAL() with non-default kind.
8814 * c_by_val.c: Ditto.
8815 * c_by_val_4.f: New test.
8816
8817 2007-02-28 Tobias Burnus <burnus@net-b.de>
8818
8819 PR fortran/30968
8820 * gfortran.dg/continuation_7.f90: New test.
8821
8822 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8823
8824 * g++.dg/inherit/thunk7.C: New test.
8825 * lib/target-supports.exp (check_profiling_available): Not available
8826 for bfin-*-*.
8827
8828 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8829
8830 PR target/30970
8831 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8832
8833 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8834
8835 * lib/target-supports.exp (check_effective_target_init_priority):
8836 Remove Solaris special case.
8837
8838 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8839
8840 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8841 for more builtin types.
8842
8843 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8844 * g++.dg/ext/visibility/noPLT.C: Likewise.
8845
8846 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8847
8848 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8849 sh* targets.
8850
8851 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8852
8853 PR fortran/30865
8854 * size_optional_dim_1.f90: New test.
8855
8856 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8857
8858 * gcc.dg/vxworks/vxworks.exp: New file.
8859 * gcc.dg/vxworks/initpri1.c: Likewise.
8860 * gcc.dg/vxworks/initpri2.c: Likewise.
8861 * gcc.dg/initpri2.c: Add more tests.
8862 * g++.dg/special/initpri2.C: Likewise.
8863
8864 * gcc.dg/initpri1.c: New test.
8865 * gcc.dg/initpri2.c: Likewise.
8866 * g++.dg/special/initpri1.C: New test.
8867 * g++.dg/special/initpri2.C: Likewise.
8868 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8869 * g++.dg/special/conpr-2.C: Likewise.
8870 * g++.dg/special/conpr-3.C: Likewise.
8871 * g++.dg/special/conpr-4.C: Likewise.
8872 * g++.dg/special/initp1.C: Likewise.
8873 * g++.dg/special/ecos.exp: Remove code to detect availability of
8874 constructor priorities.
8875 * lib/target-supports.exp (check_effective_target_init_priority):
8876 New function.
8877
8878 2007-02-24 Jan Hubicka <jh@suse.cz>
8879
8880 * gcc.c-torture/execute/pr30778.c: New testcase.
8881
8882 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8883
8884 PR libgfortran/30918
8885 * gfortran.dg/namelist_26.f90: New test.
8886
8887 2007-02-24 Richard Guenther <rguenther@suse.de>
8888
8889 PR middle-end/30951
8890 * gcc.dg/pr30951.c: New testcase.
8891
8892 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8893
8894 * gcc.dg/torture/builtin-modf-1.c: New test.
8895
8896 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8897
8898 PR tree-optimization/30904
8899 * gcc.dg/pr30904.c: New test.
8900
8901 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8902
8903 * gcc.test-framework/README: Correct command.
8904 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8905 -Wunused-value.
8906 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8907
8908 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8909
8910 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8911
8912 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8913
8914 * lib/target-supports.exp (check_effective_target_newlib): New
8915 function.
8916
8917 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8918
8919 PR fortran/30660
8920 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8921 allocatable component.
8922
8923
8924 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8925
8926 * gcc.dg/torture/builtin-logb-1.c: New test.
8927 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8928 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8929 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8930 sh* targets.
8931
8932 2007-02-23 Richard Guenther <rguenther@suse.de>
8933
8934 * g++.dg/warn/changes-meaning.C: New testcase.
8935
8936 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8937
8938 PR libgfortran/30910
8939 * gfortran.dg/fmt_zero_precision.f90: Update test.
8940
8941 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8942
8943 * gcc.dg/torture/builtin-frexp-1.c: New test.
8944
8945 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8946
8947 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8948
8949 2007-02-22 Ian Lance Taylor <iant@google.com>
8950
8951 PR debug/30898
8952 * g++.dg/debug/pr30898.C: New test.
8953
8954 2007-02-22 Ira Rosen <irar@il.ibm.com>
8955
8956 * gcc.dg/vect/vect-106.c: New test.
8957
8958 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8959 Ira Rosen <irar@il.ibm.com>
8960
8961 PR tree-optimization/30843
8962 * gcc.dg/vect/pr30843.c: New test.
8963
8964 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8965
8966 PR tree-optimization/30858
8967 * gcc.dg/vect/pr30858.c: New test.
8968
8969 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8970
8971 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8972 to set options for compiling testglue.
8973 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8974 * lib/obj-c++.exp (obj-c++_init): Likewise.
8975
8976 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8977
8978 * gnat.dg/derived_aggregate.adb: New test.
8979
8980 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8981
8982 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8983 sh* targets. Call the correct CKSGN macro.
8984
8985 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8986
8987 * gfortran.dg/gomp/omp_parse1.f90: New test.
8988 * gfortran.dg/gomp/omp_parse2.f: New test.
8989
8990 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8991
8992 PR fortran/30869
8993 * gfortran.dg/do_pointer_1.f90: New test.
8994
8995 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8996
8997 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8998 and scalbln.
8999
9000 2007-02-20 Geoffrey Keating <geoffk@apple.com>
9001
9002 * gcc.dg/darwin-minversion-1.c: New.
9003 * gcc.dg/darwin-minversion-2.c: New.
9004
9005 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9006
9007 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
9008
9009 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9010 DJ Delorie <dj@redhat.com>
9011
9012 PR other/30824
9013 * gcc.dg/Wfatal.c: New.
9014 * gcc.dg/Wfatal-2.c: New.
9015 * gcc.dg/Werror-1.c: Adjust expectations.
9016 * gcc.dg/Werror-5.c: Likewise.
9017 * gcc.dg/Werror-7.c: Likewise.
9018 * gcc.dg/Werror-10.c: Likewise.
9019 * gcc.dg/Werror-11.c: Likewise.
9020
9021 2007-02-20 Tobias Burnus <burnus@net-b.de>
9022
9023 PR fortran/30522
9024 * gfortran.dg/volatile10.f90: New test.
9025
9026 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
9027
9028 PR libfortran/30533
9029 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
9030
9031 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9032
9033 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
9034 * gcc.dg/Walways-true-1.c: Likewise.
9035 * gcc.dg/weak/weak-3.c: Likewise.
9036 * gcc.dg/Werror-1.c: Likewise.
9037 * gcc.dg/Werror-3.c: Likewise.
9038 * gcc.dg/Werror-4.c: Likewise.
9039 * gcc.dg/Werror-5.c: Likewise.
9040 * gcc.dg/Werror-6.c: Likewise.
9041 * gcc.dg/Werror-7.c: Likewise.
9042 * gcc.dg/Werror-8.c: Likewise.
9043 * gcc.dg/Werror-10.c: Likewise.
9044 * gcc.dg/Werror-11.c: Likewise.
9045 * gcc.dg/Werror-12.c: Likewise.
9046 * g++.old-deja/g++.mike/warn8.C: Likewise.
9047 * g++.dg/warn/Walways-true-1.C: Likewise.
9048 * g++.dg/warn/Walways-true-2.C: Likewise.
9049 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
9050 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
9051 -Wstring-literal-comparison with -Waddress.
9052 * gcc.dg/Wstring-literal-comparison-4.c: Replace
9053 -Wno-string-literal-comparison with -Wno-address.
9054
9055 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
9056
9057 * gnat.dg/self_aggregate_with_call.adb: New test.
9058
9059 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
9060
9061 PR tree-optimization/30975
9062 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
9063 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
9064 * gcc.dg/vect/pr30795.c: New.
9065
9066 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9067
9068 PR fortran/30681
9069 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
9070
9071 2007-02-18 Roger Sayle <roger@eyesopen.com>
9072
9073 PR rtl-optimization/28173
9074 * gcc.target/i386/andor-1.c: New test case.
9075
9076 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9077
9078 * gcc.dg/torture/builtin-ldexp-1.c: New.
9079 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
9080
9081 2007-02-18 Roger Sayle <roger@eyesopen.com>
9082
9083 * gfortran.dg/array_constructor_15.f90: New test case.
9084
9085 2007-02-18 Roger Sayle <roger@eyesopen.com>
9086
9087 * gfortran.dg/forall_10.f90: New test case.
9088
9089 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
9090
9091 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
9092
9093 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
9094
9095 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
9096 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
9097
9098 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
9099
9100 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
9101 * gcc.target/i386/builtin-bswap-3.c: Ditto.
9102 * gcc.target/i386/xchg-1.c: New test.
9103 * gcc.target/i386/xchg-2.c: New test.
9104
9105 2007-02-16 Richard Guenther <rguenther@suse.de>
9106 Christian Bruel <christian.bruel@st.com>
9107
9108 * gcc.dg/strict-overflow-5.c: New testcase.
9109
9110 2007-02-16 Tobias Burnus <burnus@net-b.de>
9111
9112 PR fortran/30793
9113 * gfortran.dg/func_derived_4.f90: New test.
9114
9115 2007-02-15 Roger Sayle <roger@eyesopen.com>
9116
9117 PR middle-end/30391
9118 * gfortran.dg/pr30391-1.f90: New test case.
9119
9120 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9121
9122 PR middle-end/30433
9123 * gcc.c-torture/compile/pr30433.c: New testcase to check
9124 that complex constants comparisions are foldded.
9125
9126 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9127
9128 PR C++/30158
9129 * g++.dg/ext/stmtexpr10.C: New testcase.
9130
9131 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9132
9133 PR middle-end/30729
9134 * gcc.dg/Wunused-value-2.c: New testcase.
9135
9136 2007-02-15 Ian Lance Taylor <iant@google.com>
9137
9138 * g++.dg/eh/subreg-1.C: New test.
9139
9140 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9141
9142 PR c/26494
9143 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
9144 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
9145 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
9146 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
9147 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
9148 * gcc.dg/Werror-implicit-function-declaration.c: New.
9149
9150 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9151
9152 PR c++/28943
9153 * g++.dg/warn/pr28943.C: New.
9154
9155 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9156
9157 * gfortran.fortran-torture/execute/math.f90: Fix typo.
9158
9159 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9160
9161 PR fortran/30779
9162 * gfortran.dg/error_recovery_3.f90: New test.
9163
9164 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9165
9166 * g++.dg/tree-ssa/sra-1.C: New.
9167
9168 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9169
9170 * g++.dg/tree-ssa/sra-1.C: New.
9171
9172 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9173
9174 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
9175
9176 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9177
9178 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
9179
9180 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
9181
9182 PR fortran/30799
9183 * gfortran.dg/logical_2.f90: New test.
9184
9185 2007-02-14 Joseph Myers <joseph@codesourcery.com>
9186
9187 * gcc.dg/torture/complex-alias-1.c: New test.
9188
9189 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
9190
9191 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
9192 instead of -fdump-tree-tailcall.
9193
9194 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
9195
9196 * gfortran.dg/interface_10.f90: Fix comment typo.
9197
9198 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
9199
9200 PR tree-optimization/30771
9201 * gcc.dg/vect/pr30771.c: New test.
9202
9203 2007-02-13 Ian Lance Taylor <iant@google.com>
9204
9205 * gcc.dg/Wstrict-overflow-1.c: New test.
9206 * gcc.dg/Wstrict-overflow-2.c: New test.
9207 * gcc.dg/Wstrict-overflow-3.c: New test.
9208 * gcc.dg/Wstrict-overflow-4.c: New test.
9209 * gcc.dg/Wstrict-overflow-5.c: New test.
9210 * gcc.dg/Wstrict-overflow-6.c: New test.
9211 * gcc.dg/Wstrict-overflow-7.c: New test.
9212 * gcc.dg/Wstrict-overflow-8.c: New test.
9213 * gcc.dg/Wstrict-overflow-9.c: New test.
9214 * gcc.dg/Wstrict-overflow-10.c: New test.
9215
9216 2007-02-13 Roger Sayle <roger@eyesopen.com>
9217
9218 * gcc.target/ia64/builtin-bswap-2.c: New test case.
9219
9220 2007-02-13 Richard Henderson <rth@redhat.com>
9221
9222 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
9223 * gcc.c-torture/execute/pr29302-1.c: ... here.
9224
9225 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9226
9227 PR c/29521
9228 * gcc.dg/c90-return-1.c: Update output.
9229 * gcc.dg/c99-return-1.c: Likewise.
9230
9231 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
9232
9233 PR fortran/30554
9234 * gfortran.dg/used_dummy_types_7.f90: New test..
9235
9236 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
9237
9238 * gcc.target/i386/parity-1.c: New test.
9239 * gcc.target/i386/parity-2.c: New test.
9240
9241 2007-02-12 Roger Sayle <roger@eyesopen.com>
9242
9243 * gcc.target/i386/builtin-bswap-3.c: New test case.
9244
9245 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
9246
9247 PR tree-optimization/29145
9248 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
9249 alias analysis is improved to take better advantage of restrict
9250 qualified pointers.
9251 * gcc.dg/vect/vect-80.c: Likewise.
9252 * gcc.dg/vect/pr29145.c: New.
9253
9254 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
9255
9256 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
9257 * gcc.target/i386/sse4a-insert.c: Likewise.
9258
9259 2007-02-11 Roger Sayle <roger@eyesopen.com>
9260
9261 * gcc.target/ia64/builtin-popcount-1.c: New test case.
9262 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
9263
9264 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
9265
9266 PR fortran/30478
9267 * gfortran.dg/enum_4.f90: Update error message checks.
9268
9269 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
9270
9271 PR fortran/30554
9272 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
9273 versions of the modules.
9274
9275 PR fortran/30617
9276 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
9277 by getting rid of recursive I/O and providing functions with
9278 results.
9279
9280 PR fortran/30319
9281 * gfortran.dg/char_array_constructor_2.f90
9282
9283 2007-02-11 Mark Mitchell <mark@codesourcery.com>
9284
9285 PR c++/26988
9286 * g++.dg/template/spec34.C: New test
9287
9288 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
9289
9290 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
9291 on i?86 and x86_64.
9292 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
9293 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
9294 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
9295 on i?86 and x86_64.
9296 * gcc.dg/vect/vect-113.c: Ditto.
9297
9298 2007-02-06 Mark Mitchell <mark@codesourcery.com>
9299
9300 PR c++/29487
9301 * g++.dg/eh/weak1-C: New test.
9302 * g++.dg/eh/weak1-a.cc: Likewise.
9303 * g++.dg/eh/comdat1.C: Likewise.
9304
9305 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
9306 Dorit Nuzman <dorit@il.ibm.com>
9307
9308 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
9309 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
9310 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
9311 * gcc.dg/vect/vect-113.c: Likewise.
9312
9313 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
9314
9315 2007-02-10 Richard Henderson <rth@redhat.com>
9316
9317 * lib/target-supports.exp (check_effective_target_tls): Redefine
9318 to mean non-emulated tls.
9319 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9320 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9321 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9322 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9323 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9324 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9325 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9326
9327 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9328
9329 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
9330
9331 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
9332
9333 * gfortran.dg/secnds.f: Replace time tolerance with a
9334 before-and-after bracket.
9335 * gfortran.dg/secnds-1.f: Likewise.
9336
9337 2007-02-09 Tobias Burnus <burnus@net-b.de>
9338
9339 PR fortran/30512
9340 * gfortran.dg/maxlocval_1.f90: New test.
9341
9342 2007-02-09 Roger Sayle <roger@eyesopen.com>
9343
9344 * gcc.target/ia64/builtin_bswap-1.c: New test case.
9345
9346 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9347
9348 PR fortran/30720
9349 * gfortran.dg/array_function_1.f90: New test.
9350
9351 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9352
9353 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9354 (check_effective_target_dummy_wcsftime): New functions.
9355
9356 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9357
9358 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9359 * lib/target-supports.exp (check_effective_target_uclibc): New
9360 function.
9361
9362 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9363
9364 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9365 (vsnprintf): Don't define for uClibc targets.
9366
9367 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9368
9369 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9370 set before checking whether it was allowed.
9371 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9372 before checking inside_main.
9373
9374 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9375
9376 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9377 uClinux targets.
9378 (u16sf): Likewise u4sf.
9379 * g++.dg/compat/struct-layout-1.h: Likewise.
9380
9381 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9382
9383 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9384 procedure.
9385 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9386 m68k targets if check_effective_target_coldfire_fpu returns true.
9387
9388 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9389 Richard Guenther <rguenther@suse.de>
9390
9391 PR middle-end/23361
9392 * gcc.dg/fold-compare-3.c: New testcase.
9393 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9394
9395 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9396
9397 * gcc.dg/pr26570.c: Clean up coverage files.
9398 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9399 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9400 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9401 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9402 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9403 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9404 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9405 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9406 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9407 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9408 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9409 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9410 * gcc.dg/vect/pr28952.c: Ditto.
9411 * gcc.dg/vect/pr27151.c: Ditto.
9412 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9413 * g++.dg/gomp/macro-3.C: Ditto.
9414
9415 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9416
9417 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9418 of the loop.
9419
9420 2007-02-08 Roger Sayle <roger@eyesopen.com>
9421
9422 * gcc.target/i386/builtin-bswap-2.c: New test case.
9423
9424 2007-02-08 Roger Sayle <roger@eyesopen.com>
9425
9426 * gfortran.dg/forall_8.f90: New test case.
9427 * gfortran.dg/forall_9.f90: Likewise.
9428
9429 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9430
9431 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9432
9433 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9434
9435 * lib/target-supports.exp (check_effective_target_simulator): New.
9436
9437 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9438
9439 * gcc.dg/tree-ssa/loop-25.c: New test.
9440
9441 2007-02-06 Richard Henderson <rth@redhat.com>
9442
9443 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9444
9445 2007-02-06 Roger Sayle <roger@eyesopen.com>
9446
9447 * gcc.target/powerpc/popcount-1.c: New test case.
9448 * gcc.target/powerpc/parity-1.c: Likewise.
9449
9450 2007-02-06 Richard Guenther <rguenther@suse.de>
9451
9452 PR middle-end/27302
9453 * gcc.dg/torture/pr27302-2.c: New testcase.
9454
9455 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9456
9457 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9458 * gcc.dg/vect/vect-iv-1.c: New test.
9459 * gcc.dg/vect/vect-iv-2.c: New test.
9460 * gcc.dg/vect/vect-iv-3.c: New test.
9461 * gcc.dg/vect/vect-iv-4.c: New test.
9462 * gcc.dg/vect/vect-iv-5.c: New test.
9463 * gcc.dg/vect/vect-iv-6.c: New test.
9464 * gcc.dg/vect/vect-iv-7.c: New test.
9465 * gcc.dg/vect/vect-iv-8.c: New test.
9466 * gcc.dg/vect/vect-iv-9.c: New test.
9467 * gcc.dg/vect/vect-iv-10.c: New test.
9468 * gcc.dg/vect/vect-iv-11.c: New test.
9469 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9470 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9471 * gcc.dg/vect/vect-14.c: Now vectorizable.
9472 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9473 loop).
9474 * gcc.dg/vect/vect-27.c: Likewise.
9475 * gcc.dg/vect/vect-29.c Likewise.
9476 * gcc.dg/vect/vect-dv-2.c: Likewise.
9477 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9478 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9479 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9480
9481 2007-02-06 Ira Rosen <irar@il.ibm.com>
9482
9483 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9484
9485 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9486
9487 * gcc.dg/builtins-20.c: Add more cases.
9488
9489 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9490
9491 PR debug/30189
9492 * gcc.dg/pr30189.c: New test.
9493
9494 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9495
9496 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9497 for running tests.
9498 * gcc.target/i386/sse4a-extract.c: New test.
9499 * gcc.target/i386/sse4a-insert.c: New test.
9500 * gcc.target/i386/sse4a-montsd.c: New test.
9501 * gcc.target/i386/sse4a-montss.c: New test.
9502
9503 2007-02-05 Richard Guenther <rguenther@suse.de>
9504
9505 * gcc.target/i386/vectorize3.c: New testcase.
9506
9507 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9508
9509 PR target/30665
9510 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9511
9512 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9513
9514 PR fortran/30611
9515 * gfortran.dg/repeat_1.f90: New test.
9516
9517 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9518
9519 PR fortran/30605
9520 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9521 * gfortran.dg/derived_init_2.f90: Ditto.
9522 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9523 * gfortran.dg/array_initializer_1.f90: Ditto.
9524 * gfortran.dg/do_2.f90: Ditto.
9525 * gfortran.dg/proc_assign_1.f90: Ditto.
9526
9527 2007-02-04 Richard Guenther <rguenther@suse.de>
9528
9529 PR middle-end/30636
9530 * g++.dg/warn/pr30636.C: New testcase.
9531 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9532
9533 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9534
9535 PR middle-end/30667
9536 * gfortran.dg/pr30667.f: New test.
9537
9538 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9539
9540 * gcc.dg/builtins-54.c: Add more cases.
9541
9542 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9543
9544 PR fortran/30514
9545 * gfortran.dg/zero_sized_2.f90: New test.
9546
9547 PR fortran/30660
9548 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9549
9550 PR fortran/29820
9551 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9552 file.
9553
9554 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9555
9556 PR fortran/30683
9557 * gfortran.dg/interface_10.f90: New test.
9558
9559 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9560
9561 * gcc.dg/builtins-20.c: Add more cases.
9562
9563 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9564
9565 PR target/29682
9566 * gcc-target/ia64/pr29682.c: New test.
9567
9568 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9569
9570 PR fortran/30284
9571 * gfortran.dg/arrayio_11.f90.f90: New test.
9572
9573 PR fortran/30626
9574 * gfortran.dg/arrayio_12.f90.f90: New test.
9575
9576 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9577
9578 PR c++/30536
9579 * g++.dg/tls/diag-5.C: New test.
9580
9581 PR middle-end/30473
9582 * gcc.dg/pr30473.c: New test.
9583 * gcc.c-torture/execute/20070201-1.c: New test.
9584
9585 2007-02-01 Roger Sayle <roger@eyesopen.com>
9586
9587 * gfortran.dg/dependency_20.f90: New test case.
9588
9589 2007-01-31 Ian Lance Taylor <iant@google.com>
9590
9591 * gcc.dg/lower-subreg-1.c (test): New test.
9592
9593 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9594
9595 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9596
9597 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9598
9599 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9600 * gcc.dg/torture/builtin-math-3.c: Likewise.
9601
9602 2007-01-31 Dirk Mueller <dmueller@suse.de>
9603
9604 gcc.dg/Wparentheses-2.c: Update and add new tests.
9605
9606 2007-01-31 Ira Rosen <irar@il.ibm.com>
9607
9608 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9609 vectorize.
9610
9611 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9612
9613 * gcc.dg/builtins-63.c: New test.
9614
9615 2007-01-31 Tobias Burnus <burnus@net-b.de>
9616
9617 PR fortran/27588
9618 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9619
9620 2007-01-31 Tobias Burnus <burnus@net-b.de>
9621
9622 PR fortran/30520
9623 * gfortran.dg/volatile8.f90: New argument conformance test.
9624 * gfortran.dg/volatile9.f90: New scope test.
9625
9626 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9627
9628 PR c++/24745
9629 * g++.dg/warn/null4.C: New.
9630
9631 2001-01-30 Roger Sayle <roger@eyesopen.com>
9632 Uros Bizjak <ubizjak@gmail.com>
9633
9634 * gcc.dg/large-size-array-3.c: Correct typo.
9635
9636 2007-01-30 Richard Guenther <rguenther@suse.de>
9637
9638 PR middle-end/27657
9639 * g++.dg/debug/pr27657.C: New testcase.
9640
9641 2007-01-30 Richard Guenther <rguenther@suse.de>
9642
9643 PR middle-end/30313
9644 * gcc.dg/torture/pr30313.c: New testcase.
9645
9646 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9647
9648 * gcc.dg/dfp/dfp-except.h: New file.
9649 * gcc.dg/dfp/fe-check.h: New file.
9650 * gcc.dg/dfp/fe-binop.c: New test.
9651 * gcc.dg/dfp/fe-convert-1.c: New test.
9652 * gcc.dg/dfp/fe-convert-2.c: New test.
9653 * gcc.dg/dfp/fe-convert-3.c: New test.
9654
9655 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9656 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9657 * gcc.dg/dfp/convert-dfp.c: Ditto.
9658 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9659
9660 2007-01-29 Josh Conner <jconner@apple.com>
9661
9662 * gcc.target/powerpc/altivec-24.c: New test.
9663
9664 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9665
9666 PR c++/28266
9667 * g++.dg/parse/defarg12.C: New test.
9668
9669 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9670
9671 PR fortran/30554
9672 * gfortran.dg/used_dummy_types_6.f90: New test.
9673
9674 2007-01-28 Jan Hubicka <jh@suse.cz>
9675
9676 * gcc.dg/tree-prof/val-prof-6.c: New test.
9677
9678 2007-01-28 Roger Sayle <roger@eyesopen.com>
9679
9680 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9681
9682 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9683
9684 PR C++/28988
9685 * g++.dg/expr/dtor4.C: New test.
9686
9687 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9688
9689 * gcc.dg/tree-ssa/loop-23.c: New test.
9690
9691 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9692
9693 PR libfortran/30389
9694 * gfortran.dg/achar_2.f90: New test.
9695 * gfortran.dg/achar_3.f90: New test.
9696
9697 2007-01-27 Ian Lance Taylor <iant@google.com>
9698
9699 * gcc.dg/strict-overflow-1.c: New test.
9700 * gcc.dg/no-strict-overflow-1.c: New test.
9701 * gcc.dg/strict-overflow-2.c: New test.
9702 * gcc.dg/no-strict-overflow-2.c: New test.
9703 * gcc.dg/strict-overflow-3.c: New test.
9704 * gcc.dg/no-strict-overflow-3.c: New test.
9705 * gcc.dg/strict-overflow-4.c: New test.
9706 * gcc.dg/no-strict-overflow-4.c: New test.
9707 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9708 * gcc.dg/pr15784-1.c: Likewise.
9709 * gcc.dg/pr20922-1.c: Likewise.
9710 * gcc.dg/pr20922-3.c: Likewise.
9711 * gcc.dg/pr20922-4.c: Likewise.
9712 * gcc.dg/pr20922-6.c: Likewise.
9713 * gcc.dg/compare-4.c: Likewise.
9714 * gcc.dg/torture/pr26898-1.c: Likewise.
9715 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9716 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9717 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9718 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9719 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9720 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9721 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9722 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9723 * g++.dg/tree-ssa/pr21082.C: Likewise.
9724
9725 2007-01-27 Roger Sayle <roger@eyesopen.com>
9726
9727 * gcc-dg/large-size-array-3.c: New test case.
9728
9729 2007-01-27 Roger Sayle <roger@eyesopen.com>
9730
9731 * gfortran.dg/forall_7.f90: New test case.
9732
9733 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9734
9735 PR fortran/30407
9736 * gfortran.dg/where_operator_assign_1.f90: New test.
9737 * gfortran.dg/where_operator_assign_2.f90: New test.
9738 * gfortran.dg/where_operator_assign_3.f90: New test.
9739
9740 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9741
9742 * lib/target-supports.exp
9743 (check_effective_target_powerpc_altivec): New.
9744 (check_effective_target_vect_cmdline_needed): Use it.
9745
9746 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9747
9748 PR fortran/30278
9749 * gfortran.dg/backslash_3.f: New test.
9750
9751 2007-01-26 Richard Guenther <rguenther@suse.de>
9752
9753 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9754
9755 2007-01-26 Tobias Burnus <burnus@net-b.de>
9756
9757 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9758 * gfortran.dg/vect/vect.exp: Ditto.
9759 * gfortran.dg/dg.exp: Ditto.
9760 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9761 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9762
9763 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9764
9765 * gcc.dg/builtins-20.c: Add more cases.
9766 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9767
9768 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9769
9770 PR fortran/30437
9771 * gcc.dg/Wall.c: New.
9772 * gcc.dg/Wno-all.c: New.
9773 * gfortran.dg/Wall.f90: New.
9774 * gfortran.dg/Wno-all.f90: New.
9775
9776 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9777
9778 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9779 * g++.dg/eh/simd-2.C: Also run on Darwin.
9780 * g++.dg/eh/simd-3.C: New.
9781 * g++.dg/eh/simd-4.C: New.
9782
9783 2007-01-25 Richard Guenther <rguenther@suse.de>
9784
9785 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9786 and _PROFILE_USE.
9787 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9788
9789 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9790
9791 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9792 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9793 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9794 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9795 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9796 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9797 * gcc.dg/ipa/ipa-7.c: New testcase.
9798
9799 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9800
9801 * g++.dg/cpp0x/warn_cxx0x.C: New.
9802
9803 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9804
9805 * gcc.dg/builtins-20.c: Test builtin carg.
9806
9807 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9808
9809 PR middle-end/27416
9810 * gcc.dg/gomp/pr27416.c: New test.
9811
9812 PR middle-end/30494
9813 * gcc.dg/gomp/pr30494.c: New test.
9814 * g++.dg/gomp/pr30494.C: New test.
9815
9816 PR middle-end/30421
9817 * gcc.dg/gomp/pr30421.c: New test.
9818
9819 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9820
9821 * gcc.target/ia64/versionid-1.c: New test.
9822 * gcc.target/ia64/versionid-2.c: New test.
9823
9824 2007-01-24 Richard Guenther <rguenther@suse.de>
9825
9826 PR testsuite/30181
9827 * gcc.dg/builtins-57.c: Change to a link-time testcase
9828 to support non-C99 targets.
9829
9830 2007-01-24 Jan Hubicka <jh@suse.cz>
9831
9832 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9833
9834 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9835
9836 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9837
9838 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9839
9840 PR objc/27438
9841 * objc.dg/const-str-12.m: New test.
9842
9843 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9844
9845 PR fortran/30532
9846 * gfortran.dg/ctrl-z.f90: New test.
9847
9848 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9849
9850 PR fortran/30481
9851 * gfortran.dg/namelist_assumed_char.f90: New test.
9852
9853 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9854
9855 PR c++/27492
9856 * g++.dg/inherit/covariant15.C: New test.
9857
9858 2007-01-23 Ian Lance Taylor <iant@google.com>
9859
9860 * g++.dg/warn/Wparentheses-24.C: New test.
9861
9862 2007-01-23 Richard Guenther <rguenther@suse.de>
9863
9864 PR testsuite/30560
9865 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9866 with full path.
9867
9868 2007-01-22 Richard Guenther <rguenther@suse.de>
9869
9870 PR tree-optimization/30038
9871 * gcc.dg/builtins-62.c: New testcase.
9872
9873 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9874
9875 * gcc.c-torture/compile/20070121.c: New test.
9876
9877 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9878
9879 PR libfortran/30525
9880 * gfortran.dg/char_comparison_1.f: New test.
9881
9882 2007-01-21 Ira Rosen <irar@il.ibm.com>
9883
9884 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9885
9886 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9887
9888 PR objc/30479
9889 * objc.dg/pch: New directory.
9890 * objc.dg/pch/pch.exp: New file.
9891 * objc.dg/pch/interface-1.m: New test.
9892 * objc.dg/pch/interface-1.hs: New include file.
9893 * lib/objc.exp (objc_target_compile): Add
9894 "-x objective-c-header" in front of the sources if this is
9895 a precompiled header being compiled.
9896
9897 2007-01-20 Roger Sayle <roger@eyesopen.com>
9898
9899 * gfortran.dg/array_memcpy_3.f90: New test case.
9900 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9901
9902 2007-01-20 Roger Sayle <roger@eyesopen.com>
9903 Brooks Moses <brooks.moses@codesourcery.com>
9904 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9905
9906 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9907 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9908
9909 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9910
9911 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9912
9913 2007-01-19 Mike Stump <mrs@apple.com>
9914
9915 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9916 away.
9917
9918 2007-01-19 Roger Sayle <roger@eyesopen.com>
9919
9920 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9921 option instead of -funsafe-math-optimizations.
9922
9923 2007-01-19 Tomas Bily <tbily@suse.cz>
9924
9925 gcc.dg/tree-prof/indir-call-prof.c: New.
9926 g++.dg/dg.exp: Add tree-prof subdirectory.
9927 g++.dg/tree-prof/indir-call-prof.C: New.
9928 g++.dg/tree-prof/tree-prof.exp: New.
9929
9930 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9931
9932 PR c++/17947
9933 * g++.dg/warn/deprecated.C: Update warning output.
9934 * g++.dg/warn/deprecated-2.C: Likewise.
9935 * g++.dg/warn/deprecated-3.C: New.
9936
9937 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9938
9939 * gcc.c-torture/execute/nestfunc-7.c: New.
9940
9941 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9942
9943 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9944
9945 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9946
9947 * gcc.dg/m68k-pic-1.c: New.
9948
9949 2007-01-18 Roger Sayle <roger@eyesopen.com>
9950
9951 * gfortran.dg/array_memcpy_4.f90: New test case.
9952
9953 2007-01-18 Josh Conner <jconner@apple.com>
9954
9955 PR target/30485
9956 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9957 * gcc.dg/vect/no-trapping-math-1: New.
9958 * gcc.dg/vect/no-trapping-math-2: New.
9959
9960 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9961
9962 * gcc.target/i386/387-8.c: Update comment about optimizing
9963 inherent load of 1.0 of fptan instruction.
9964
9965 2007-01-18 Dirk Mueller <dmueller@suse.de>
9966 Richard Guenther <rguenther@suse.de>
9967
9968 PR diagnostic/8268
9969 * gcc.dg/Warray-bounds.c: New testcase.
9970 * gcc.dg/Warray-bounds-2.c: New testcase.
9971 * g++.dg/warn/Warray-bounds.C: New testcase.
9972 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9973
9974 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9975
9976 PR fortran/30476
9977 * gfortran.dg/generic_12.f90: New test.
9978
9979 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9980
9981 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9982 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9983
9984 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9985
9986 * gcc.dg/dfp/compare-special.h: New file.
9987 * gcc.dg/dfp/compare-special-32.c: New test.
9988 * gcc.dg/dfp/compare-special-64.c: New test.
9989 * gcc.dg/dfp/compare-special-128.c: New test.
9990
9991 2007-01-16 Roger Sayle <roger@eyesopen.com>
9992 Paul Thomas <pault@gcc.gnu.org>
9993 Steven G. Kargl <kargl@gcc.gnu.org>
9994
9995 PR fortran/30404
9996 * gfortran.dg/forall_6.f90: New test case.
9997 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9998 * gfortran.dg/dependency_13.f90: Likewise.
9999
10000 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10001
10002 PR testsuite/12325
10003 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
10004 targets that don't support Inf.
10005
10006 2007-01-15 Dale Johannesen <dalej@apple.com>
10007
10008 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
10009
10010 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
10011
10012 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
10013 of achar for 0xff to avoid the "Extended ASCII not
10014 implemented" error message.
10015
10016 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
10017
10018 PR fortran/28172
10019 * gfortran.dg/altreturn_4.f90: New test.
10020
10021 PR fortran/29389
10022 * gfortran.dg/stfunc_4.f90: New test.
10023
10024 PR fortran/29712
10025 * gfortran.dg/bound_2.f90: Reinstate commented out line.
10026 * gfortran.dg/initialization_1.f90: Change warning.
10027
10028 PR fortran/30283
10029 * gfortran.dg/specification_type_resolution_2.f90: New test.
10030
10031 2007-01-14 Jan Hubicka <jh@suse.cz>
10032
10033 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
10034 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
10035 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
10036 elimination.
10037
10038 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
10039
10040 PR fortran/30410
10041 * gfortran.dg/external_procedures_2.f90: New test.
10042
10043 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
10044
10045 PR target/30413
10046 * gcc.target/i386/pr30413.c: New test.
10047
10048 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
10049
10050 PR fortran/30452
10051 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
10052
10053 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
10054
10055 * gcc.dg/20070112-1.c: New test.
10056
10057 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10058
10059 PR libgfortran/30435
10060 * gfortran.dg/list_read_6.f90: New test.
10061
10062 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
10063
10064 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
10065
10066 2007-01-12 Tom Tromey <tromey@redhat.com>
10067
10068 PR preprocessor/28227:
10069 * gcc.dg/cpp/pr28227.c: New file.
10070
10071 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10072
10073 * gcc.dg/tree-ssa/loop-22.c: New test.
10074
10075 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10076
10077 PR tree-optimization/29516
10078 * gcc.dg/tree-ssa/loop-20.c: New test.
10079
10080 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
10081
10082 PR libfortran/30415
10083 * minmaxloc_integer_kinds_1.f90: New test.
10084
10085 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
10086
10087 PR c++/29573
10088 * g++.dg/template/sizeof-template-argument.C: New test.
10089
10090 2007-01-11 Jan Hubicka <jh@suse.cz>
10091
10092 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
10093 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
10094 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
10095 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
10096 * gcc.dg/tree-ssa/pr21658.c: Likewise.
10097 * gcc.dg/tree-ssa/pr15349.c: Likewise.
10098 * gcc.dg/tree-ssa/pr25501.c: Likewise.
10099 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
10100 transformation in question.
10101 * gcc.dg/tree-ssa/vrp05.c: Likewise.
10102 * gcc.dg/tree-ssa/pr20701.c: Likewise.
10103 * gcc.dg/always_inline3.c: Likewise.
10104
10105 2007-01-10 Mark Mitchell <mark@codesourcery.com>
10106
10107 PR c++/28999
10108 * g++.dg/template/typename11.C: New test.
10109
10110 2007-01-10 Robert Kennedy <jimbob@google.com>
10111
10112 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
10113
10114 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
10115
10116 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
10117 for different integer kinds.
10118 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
10119 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
10120 * gfortran.dg/ishft_2.f90: New test.
10121 * gfortran.dg/ishft_3.f90: New test.
10122
10123 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
10124
10125 * gfortran.dg/altreturn_2.f90: Removed executable bit.
10126
10127 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
10128
10129 PR tree-optimization/30322
10130 * gcc.dg/tree-ssa/loop-21.c: New test.
10131
10132 2007-01-08 Geoffrey Keating <geoffk@apple.com>
10133
10134 * g++.dg/rtti/darwin-builtin-linkage.C: New.
10135
10136 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
10137
10138 * gcc.target/spu/intrinsics-1.c: Remove xfail.
10139
10140 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10141
10142 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
10143 * g++.dg/warn/overflow-warn-3.C: Likewise.
10144 * g++.dg/warn/overflow-warn-4.C: Likewise.
10145 * g++.dg/warn/overflow-warn-5.C: Likewise.
10146 * g++.dg/warn/overflow-warn-6.C: Likewise.
10147 * g++.dg/warn/Woverflow-1.C: Likewise.
10148 * g++.dg/warn/Woverflow-2.C: Likewise.
10149 * g++.dg/warn/Woverflow-3.C: Likewise.
10150 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
10151
10152 2007-01-08 Roger Sayle <roger@eyesopen.com>
10153
10154 * gfortran.dg/array_constructor_14.f90: New test case.
10155 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
10156
10157 2007-01-08 Richard Guenther <rguenther@suse.de>
10158
10159 PR tree-optimization/23603
10160 * gcc.dg/tree-ssa/vrp31.c: New testcase.
10161 * gcc.dg/tree-ssa/vrp32.c: Likewise.
10162
10163 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10164
10165 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
10166 in __v8qi typedef.
10167 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
10168 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
10169 compiler behaviour.
10170 * gcc.dg/simd-5.c: Likewise.
10171 * gcc.dg/simd-6.c: Likewise.
10172 * g++.dg/conversion/simd1.C: Likewise.
10173 * g++.dg/conversion/simd3.C: Likewise.
10174 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
10175 (main): Use it.
10176
10177 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10178
10179 PR tree-optimization/29877
10180 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
10181 name of a hard register for the target concerned. Adjust dg-error
10182 directives to cope with new behaviour of TER.
10183
10184 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10185
10186 PR c++/28986
10187 * g++.dg/conversion/nullptr1.C: Added overflow warning.
10188 * g++.dg/warn/overflow-warn-1.C: New.
10189 * g++.dg/warn/overflow-warn-3.C: New.
10190 * g++.dg/warn/overflow-warn-4.C: New.
10191 * g++.dg/warn/overflow-warn-5.C: New.
10192 * g++.dg/warn/overflow-warn-6.C: New.
10193 * g++.dg/warn/Woverflow-1.C: New.
10194 * g++.dg/warn/Woverflow-2.C: New.
10195 * g++.dg/warn/Woverflow-3.C: New.
10196 * g++.dg/warn/multiple-overflow-warn-2.C: New.
10197
10198 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
10199
10200 PR fortran/27698
10201 * gfortran.dg/invalid_name.f90: New test.
10202 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
10203 * gfortran.dg/gomp/pr29759.f90: Ditto.
10204
10205 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
10206
10207 * gfortran.dg/present_1.f90: Update error message.
10208
10209 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
10210
10211 PR c++/19439
10212 * g++.dg/template/duplicate1.C: New test
10213 * g++.dg/template/memfriend6.C: Adjust error markers.
10214
10215 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
10216
10217 PR tree-opt/30385
10218 * gcc.dg/torture/inline-1.c: New test.
10219
10220 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10221
10222 PR c/19978
10223 * gcc.dg/multiple-overflow-warn-1.c: New.
10224 * gcc.dg/multiple-overflow-warn-2.c: New.
10225 * gcc.dg/overflow-warn-6.c: New.
10226 * g++.dg/warn/multiple-overflow-warn-1.C: New.
10227
10228 2007-01-05 Roger Sayle <roger@eyesopen.com>
10229
10230 * gfortran.dg/array_memcpy_1.f90: New test case.
10231 * gfortran.dg/array_memcpy_2.f90: Likewise.
10232
10233 2007-01-05 Richard Guenther <rguenther@suse.de>
10234
10235 PR middle-end/27826
10236 * g++.dg/opt/pr27826.C: New testcase.
10237
10238 2007-01-05 Ian Lance Taylor <iant@google.com>
10239
10240 * gcc.dg/Walways-true-1.c: New test.
10241 * gcc.dg/Walways-true-2.c: New test.
10242 * g++.dg/warn/Walways-true-1.C: New test.
10243 * g++.dg/warn/Walways-true-2.C: New test.
10244
10245 2007-01-05 Jakub Jelinek <jakub@redhat.com>
10246
10247 PR c/30360
10248 * gcc.dg/pr30360.c: New test.
10249
10250 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
10251
10252 PR fortran/23232
10253 * gfortran.dg/data_implied_do_1.f90: New test.
10254
10255 PR fortran/27996
10256 PR fortran/27998
10257 * gfortran.dg/char_length_1.f90: New test.
10258
10259 2007-01-05 Richard Guenther <rguenther@suse.de>
10260
10261 PR middle-end/28116
10262 * g++.dg/opt/pr28116.C: New testcase.
10263
10264 2007-01-05 Tobias Burnus <burnus@net-b.de>
10265
10266 PR fortran/29624
10267 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
10268 invalid deallocate.
10269 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
10270 * gfortran.dg/protected_4.f90: Add pointer intent check.
10271 * gfortran.dg/protected_6.f90: Add pointer intent check.
10272 * gfortran.dg/pointer_intent_1.f90: New test.
10273 * gfortran.dg/pointer_intent_2.f90: New test.
10274 * gfortran.dg/pointer_intent_3.f90: New test.
10275
10276 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
10277
10278 PR 30235
10279 * gfortran.dg/altreturn_2.f90: new test.
10280
10281 2007-01-04 Tom Tromey <tromey@redhat.com>
10282
10283 PR preprocessor/28165:
10284 * gcc.dg/cpp/pr28165.c: New file.
10285
10286 2007-01-03 Josh Conner <jconner@apple.com>
10287
10288 PR middle-end/29683
10289 * gcc.dg/pr29683.c: New.
10290
10291 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10292
10293 PR c++/28217
10294 * g++.dg/pch/template-1.C: New test.
10295 * g++.dg/pch/template-1.Hs: New file.
10296
10297 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10298
10299 PR middle-end/30353
10300 * gcc.c-torture/compile/complex-4.c: New test.
10301
10302 2007-01-03 Joseph Myers <joseph@codesourcery.com>
10303
10304 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
10305 -maltivec.
10306 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
10307
10308 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10309
10310 PR middle-end/30286
10311 * gcc.dg/pr30286.c: New test.
10312
10313 PR c++/29535
10314 * g++.dg/template/crash66.C: New test.
10315
10316 PR c++/29054
10317 * g++.dg/template/friend49.C: New test.
10318
10319 2007-01-03 Steven G. Kargl <kargls@comcast.net>
10320
10321 * gfortran.dg/ibits.f90: New test.
10322
10323 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
10324
10325 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
10326 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
10327
10328 2007-01-02 Jan Hubicka <jh@suse.cz>
10329
10330 * gcc.dg/pr16194.c: We now output error on all three functions,
10331 not just first one.
10332
10333 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10334
10335 PR c/19977
10336 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
10337 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
10338
10339 2006-01-02 Ian Lance Taylor <iant@google.com>
10340
10341 * g++.dg/warn/Wparentheses-22.C: New test.
10342 * g++.dg/warn/Wparentheses-23.C: New test.
10343
10344 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10345
10346 PR middle-end/7651
10347 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
10348 * gcc.dg/declspec-3-Wextra.c: New.
10349 * gcc.dg/declspec-3-no.c: New
10350
10351 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10352
10353 PR fortran/20896
10354 * gfortran.dg/interface_10.f90: Remove.
10355
10356 2007-01-01 Roger Sayle <roger@eyesopen.com>
10357
10358 * gcc.dg/fold-eqxor-4.c: New test case.
10359
10360 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10361
10362 PR middle-end/30311
10363 * gcc.c-torture/compile/pr30311.c: New test.
10364
10365 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10366
10367 PR middle-end/30253
10368 * gcc.c-torture/compile/statement-expression-1.c: New test.
10369
10370 2007-01-01 Andreas Schwab <schwab@suse.de>
10371
10372 PR target/29166
10373 * g++.dg/eh/pr29166.C: New test.
10374
10375 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10376
10377 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10378 New.
10379 (check_effective_target_vect_cmdline_needed): Use it.
10380
10381 2006-12-31 Richard Guenther <rguenther@suse.de>
10382
10383 PR middle-end/30137
10384 * gcc.dg/pr30137-1.c: New testcase.
10385 * gcc.dg/pr30137-2.c: Likewise.
10386
10387 2006-12-31 Roger Sayle <roger@eyesopen.com>
10388
10389 PR middle-end/30322
10390 * gcc.dg/fold-plusnot-1.c: New test case.
10391
10392 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10393
10394 PR c++/29731
10395 * g++.dg/parse/template22.C: New test.
10396
10397 2006-12-31 Richard Guenther <rguenther@suse.de>
10398
10399 PR middle-end/30338
10400 * gcc.c-torture/compile/pr30338.c: New testcase.
10401
10402 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10403
10404 PR fortran/27900
10405 * gfortran.dg/intrinsic_actual_4.f90: New test.
10406
10407 PR fortran/24325
10408 * gfortran.dg/func_decl_3.f90: New test.
10409
10410 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10411
10412 PR fortran/23060
10413 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10414 * gfortran.dg/c_by_val_1.f: New test.
10415 * gfortran.dg/c_by_val_2.f: New test.
10416 * gfortran.dg/c_by_val_3.f: New test.
10417
10418 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10419
10420 PR libfortran/30321
10421 * gfortran.dg/sum_zero_array_1.f90: New test.
10422
10423 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10424
10425 PR preprocessor/29612
10426 * gcc.dg/cpp/pr29612-1.c: New test.
10427 * gcc.dg/cpp/pr29612-2.c: New test.
10428
10429 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10430
10431 PR fortran/30034
10432 * gfortran.dg/pure_formal_proc_1.f90: New test.
10433
10434 PR fortran/30237
10435 * gfortran.dg/intrinsic_actual_3.f90: New test.
10436
10437 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10438
10439 PR fortran/30014
10440 * gfortran.dg/io_constraints_1.f90: Update test.
10441 * gfortran.dg/io_constraints_2.f90: Update test.
10442 * gfortran.dg/inquire_iolength.f90: New test.
10443
10444 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10445
10446 PR fortran/20896
10447 * gfortran.dg/interface_10.f90: New test.
10448 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10449 since z is already, locally a variable.
10450
10451 PR fortran/25135
10452 * gfortran.dg/generic_11.f90: New test.
10453 * gfortran.dg/interface_7.f90: Remove name clash between module
10454 name and procedure 'x' referenced in the interface.
10455
10456 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10457
10458 PR middle-end/7651
10459 * gcc.dg/Wmissing-parameter-type.c: New.
10460 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10461 * gcc.dg/Wmissing-parameter-type-no.c: New.
10462
10463 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10464
10465 PR fortran/25818
10466 * gfortran.dg/entry_array_specs_2.f: New test.
10467
10468 PR fortran/30084
10469 * gfortran.dg/nested_modules_6.f90: New test.
10470
10471 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10472
10473 PR middle-end/7651
10474 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10475 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10476
10477 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10478
10479 PR C++/30168
10480 * g++.dg/opt/complex6.C: New test.
10481
10482 2006-12-22 Ben Elliston <bje@au.ibm.com>
10483
10484 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10485 full" if the linker on spu-*-* warns about exceeding local store.
10486
10487 And revert this patch:
10488 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10489 fail to link due to relocation overflows on spu-*-*.
10490
10491 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10492
10493 PR fortran/30273
10494 * gfortran.dg/dependency_19.f90: New test.
10495
10496 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10497
10498 PR fortran/30202
10499 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10500
10501 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10502
10503 PR middle-end/30262
10504 * gcc.c-torture/execute/20061220-1.c: New test.
10505
10506 PR middle-end/30263
10507 * gcc.dg/gomp/asm-1.c: New test.
10508
10509 PR target/30230
10510 * g++.dg/eh/ia64-2.C: New test.
10511
10512 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10513
10514 PR target/28966
10515 PR target/29248
10516 * gcc.dg/rs6000-leaf.c: New.
10517
10518 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10519
10520 PR fortran/25392
10521 * gfortran.dg/f2c_8.f90: New test.
10522
10523 2006-12-20 Bill Wendling <wendling@apple.com>
10524
10525 * gcc.dg/asm-b.c: Check for __ppc64__.
10526
10527 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10528
10529 PR fortran/30190
10530 * gfortran.dg/bounds_check_5.f90: New test.
10531
10532 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10533
10534 PR middle-end/30143
10535 * gcc.dg/gomp/complex-1.c: New testcase.
10536
10537 2006-12-20 Roger Sayle <roger@eyesopen.com>
10538
10539 * gfortran.dg/array_memset_1.f90: New test case.
10540
10541 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10542
10543 * lib/target-supports.exp: Add spu to
10544 check_effective_target_vect_widen_mult_hi_to_si.
10545
10546 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10547
10548 PR fortran/29992
10549 * gfortran.dg/generic_9.f90: New test.
10550
10551 PR fortran/30081
10552 * gfortran.dg/generic_10.f90: New test.
10553
10554 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10555
10556 PR tree-opt/30045
10557 * gcc.dg/pr30045.c: New test.
10558
10559 2006-12-20 Ben Elliston <bje@au.ibm.com>
10560
10561 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10562
10563 2006-12-19 Eric Christopher <echristo@apple.com>
10564
10565 PR target/29302
10566 * gcc.c-torture/execute/pr29302-1.c: New.
10567
10568 2006-12-19 Tobias Burnus <burnus@net-b.de>
10569
10570 PR fortran/39238
10571 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10572
10573 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10574
10575 PR fortran/30236
10576 * gfortran.dg/altreturn_3.f90: New test.
10577
10578 * gfortran.dg/char_result_12.f90: Fix comment typos.
10579
10580 2006-12-19 Ben Elliston <bje@au.ibm.com>
10581
10582 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10583 as newlib's stdio.h uses non-traditional cpp constructs.
10584
10585 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10586
10587 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10588 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10589 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10590 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10591 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10592 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10593 * gfortran.dg/default_initialization.f: Renamed to
10594 default_initialization_1.f
10595 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10596 dollar_edit_descriptor_1.f
10597 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10598 dollar_edit_descriptor_2.f
10599 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10600 dollar_edit_descriptor_3.f
10601 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10602 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10603 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10604 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10605 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10606 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10607 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10608 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10609 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10610 * gfortran.dg/default_initialization_1.f: Renamed from
10611 default_initialization.f
10612 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10613 dollar_edit_descriptor-1.f
10614 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10615 dollar_edit_descriptor-2.f
10616 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10617 dollar_edit_descriptor-3.f
10618 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10619 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10620 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10621
10622 2006-12-18 Bill Wendling <wendling@apple.com>
10623
10624 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10625 id is an OjbC keyword.
10626
10627 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10628
10629 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10630
10631 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10632
10633 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10634
10635 2006-12-18 Ian Lance Taylor <iant@google.com>
10636
10637 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10638
10639 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10640
10641 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10642
10643 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10644
10645 PR fortran/30207
10646 * gfortran.fortran-torture/execute/where21.f90: New test.
10647
10648 2006-12-17 Tobias Burnus <burnus@net-b.de>
10649
10650 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10651
10652 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10653
10654 PR middle-end/7651
10655 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10656 * gcc.dg/if-empty-1.c: Likewise.
10657 * gcc.dg/pr23165.c: Likewise.
10658 * g++.dg/warn/empty-body.C: Likewise.
10659
10660 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10661
10662 PR libfortran/30005
10663 * gfortran.dg/open_errors.f90: New test.
10664
10665 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10666
10667 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10668
10669 * gcc.target/i386/ssse3-pabsb.c: New file.
10670 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10671 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10672 * gcc.target/i386/ssse3-palignr.c: Likewise.
10673 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10674 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10675 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10676 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10677 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10678 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10679 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10680 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10681 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10682 * gcc.target/i386/ssse3-psignb.c: Likewise.
10683 * gcc.target/i386/ssse3-psignd.c: Likewise.
10684 * gcc.target/i386/ssse3-psignw.c: Likewise.
10685 * gcc.target/i386/ssse3-vals.h: Likewise.
10686
10687 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10688
10689 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10690 * lib/fortran-torture.exp: Include target-supports.exp.
10691
10692 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10693
10694 PR target/30185
10695 * gcc.c-torture/execute/pr30185.c: New test.
10696
10697 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10698
10699 PR testsuite/30179
10700 PR testsuite/30180
10701 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10702 * gcc.dg/builtin-bswap-2.c: Likewise.
10703 * gcc.dg/builtin-bswap-3.c: Likewise.
10704 * gcc.dg/builtin-bswap-4.c: Likewise.
10705 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10706 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10707
10708 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10709
10710 PR libfortran/30145
10711 * gfortran.dg/write_zero_array: New test.
10712
10713 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10714
10715 PR fortran/30200
10716 * gfortran.dg/write_fmt_trim.f90: New test.
10717
10718 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10719
10720 PR 30194
10721 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10722 temporarily.
10723
10724 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10725
10726 * lib/target-supports.exp (check_weak_available): Use istarget
10727 "hppa*-*-hpux10*" instead of regexp.
10728 (check_cxa_atexit_available): Likewise.
10729
10730 2006-12-14 Richard Guenther <rguenther@suse.de>
10731
10732 PR tree-optimization/30197
10733 * gcc.c-torture/execute/complex-1.c: Fix function name.
10734 * gcc.dg/builtins-61.c: New testcase.
10735
10736 2006-12-14 Richard Guenther <rguenther@suse.de>
10737
10738 PR middle-end/30172
10739 * gcc.dg/pr30172-1.c: New testcase.
10740
10741 2006-12-14 Richard Guenther <rguenther@suse.de>
10742
10743 PR tree-optimization/30198
10744 * gcc.dg/builtins-60.c: New testcase.
10745
10746 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10747
10748 * lib/target-supports.exp (vect_no_align): Remove spu.
10749
10750 2006-12-13 Ian Lance Taylor <iant@google.com>
10751
10752 PR c++/19564
10753 PR c++/19756
10754 * g++.dg/warn/Wparentheses-5.C: New test.
10755 * g++.dg/warn/Wparentheses-6.C: New test.
10756 * g++.dg/warn/Wparentheses-7.C: New test.
10757 * g++.dg/warn/Wparentheses-8.C: New test.
10758 * g++.dg/warn/Wparentheses-9.C: New test.
10759 * g++.dg/warn/Wparentheses-10.C: New test.
10760 * g++.dg/warn/Wparentheses-11.C: New test.
10761 * g++.dg/warn/Wparentheses-12.C: New test.
10762 * g++.dg/warn/Wparentheses-13.C: New test.
10763 * g++.dg/warn/Wparentheses-14.C: New test.
10764 * g++.dg/warn/Wparentheses-15.C: New test.
10765 * g++.dg/warn/Wparentheses-16.C: New test.
10766 * g++.dg/warn/Wparentheses-17.C: New test.
10767 * g++.dg/warn/Wparentheses-18.C: New test.
10768 * g++.dg/warn/Wparentheses-19.C: New test.
10769 * g++.dg/warn/Wparentheses-20.C: New test.
10770 * g++.dg/warn/Wparentheses-21.C: New test.
10771
10772 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10773
10774 PR testsuite/30157
10775 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10776 for target "hppa.*hpux10".
10777
10778 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10779
10780 * g++.dg/debug/vartrack1.C: New test.
10781
10782 * g++.dg/opt/ifcvt1.C: New test.
10783
10784 * gcc.dg/tls/opt-13.c: New test.
10785
10786 * gcc.dg/20060425-2.c: New test.
10787
10788 * g++.dg/opt/pr15054-2.C: New test.
10789
10790 * gcc.c-torture/execute/20060420-1.c: New test.
10791
10792 * gcc.c-torture/execute/20060412-1.c: New test.
10793
10794 * objc/compile/20060406-1.m: New test.
10795
10796 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10797
10798 * g++.dg/template/array17.C: New test.
10799
10800 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10801
10802 * gcc.target/powerpc/altivec-23.c: New test.
10803
10804 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10805
10806 PR c++27316
10807 * g++.dg/inherit/error3.C: New test.
10808
10809 PR c++/28740
10810 * g++.dg/inherit/error4.C: New test.
10811
10812 2006-12-13 Richard Guenther <rguenther@suse.de>
10813
10814 PR tree-optimization/17687
10815 * gcc.dg/builtins-59.c: New testcase.
10816
10817 2006-12-13 Ben Elliston <bje@au.ibm.com>
10818
10819 * gcc.target/spu/Wmain.c: New test.
10820
10821 2006-12-12 Josh Conner <jconner@apple.com>
10822
10823 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10824 * g++.dg/abi/thunk4.C: Likewise.
10825 * g++.dg/abi/rtti3.C: Likewise.
10826
10827 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10828
10829 * gcc.target/spu/cpat-1.c: New test.
10830 * gcc.target/spu/cpat-2.c: New test.
10831 * gcc.target/spu/cpat-3.c: New test.
10832 * gcc.target/spu/cpat-4.c: New test.
10833
10834 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10835
10836 PR tree-opt/28436
10837 * gcc.c-torture/compile/vector-1.c: New test.
10838 * gcc.c-torture/compile/vector-2.c: New test.
10839 * gcc.c-torture/compile/vector-3.c: New test.
10840
10841 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10842
10843 * lib/fortran-torture.exp: Update copyright years. Remove
10844 obsolete comment. Test -ftree-vectorize where it makes sense.
10845 * lib/gfortran-dg.exp: Update copyright years. Use settings
10846 from fortran-torture.exp.
10847 * gfortran.dg/char_transpose_1.f90,
10848 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10849 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10850 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10851 '-w' to dg-options.
10852
10853 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10854
10855 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10856 saved_${tool}_load.
10857
10858 2006-12-12 Ira Rosen <irar@il.ibm.com>
10859
10860 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10861 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10862 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10863 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10864 gaps.
10865
10866 2006-12-12 Richard Guenther <rguenther@suse.de>
10867
10868 PR middle-end/30147
10869 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10870
10871 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10872 Diego Novillo <dnovillo@redhat.com>
10873
10874 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10875 VDEF/VUSE changes.
10876 * gcc.dg/tree-ssa/pr26421.c: Likewise
10877 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10878 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10879 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10880 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10881 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10882 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10883 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10884 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10885 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10886
10887 2006-12-11 Jan Hubicka <jh@suse.cz>
10888
10889 * gcc.dg/tree-prof/stringop-1.c: New test.
10890 * gcc.dg/tree-prof/stringop-2.c: New test.
10891
10892 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10893
10894 PR target/30120
10895 * gcc.target/i386/pr30120.c: New test.
10896
10897 Revert:
10898 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10899
10900 * gcc.target/i386/x87regparm-1.c: New test.
10901 * gcc.target/i386/x87regparm-2.c: New test.
10902 * gcc.target/i386/x87regparm-3.c: New test.
10903 * gcc.target/i386/x87regparm-4.c: New test.
10904
10905 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10906
10907 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10908
10909 2006-12-10 Tobias Burnus <burnus@net-b.de>
10910
10911 PR fortran/23994
10912 * gfortran.dg/protected_1.f90: New test.
10913 * gfortran.dg/protected_2.f90: New test.
10914 * gfortran.dg/protected_3.f90: New test.
10915 * gfortran.dg/protected_4.f90: New test.
10916 * gfortran.dg/protected_5.f90: New test.
10917 * gfortran.dg/protected_6.f90: New test.
10918
10919 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10920 Tobias Burnus <burnus@gcc.gnu.org>
10921
10922 PR fortran/29975
10923 PR fortran/30068
10924 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10925 interface.
10926 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10927 ambiguous interfaces.
10928 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10929 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10930 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10931 ambiguous interfaces.
10932 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10933 * gfortran.dg/array_initializer_2.f90: Add initializer array
10934 constructor test.
10935
10936 PR fortran/30096
10937 * gfortran.dg/interface_9.f90: Test that host interfaces are
10938 not checked for ambiguity with the local version.
10939
10940 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10941
10942 PR fortran/29464
10943 * gfortran.dg/module_interface_2.f90: New test.
10944
10945 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10946
10947 PR fortran/29941
10948 * gfortran.dg/assumed_len.f90: New test.
10949
10950 2006-12-09 Richard Guenther <rguenther@suse.de>
10951
10952 * g++.dg/warn/implicit-typename1.C: Qualify types.
10953 * g++.dg/parse/crash12.C: Likewise.
10954 * g++.dg/tree-ssa/pr22444.C: Likewise.
10955
10956 2006-12-09 Tobias Burnus <burnus@net-b.de>
10957
10958 * gfortran.dg/array_2.f90: Added sqrt test.
10959
10960 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10961
10962 * gcc.target/i386/x87regparm-1.c: XFAIL.
10963 * gcc.target/i386/x87regparm-2.c: XFAIL.
10964 * gcc.target/i386/x87regparm-3.c: XFAIL.
10965 * gcc.target/i386/x87regparm-4.c: XFAIL.
10966
10967 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10968
10969 * lib/target-supports.exp
10970 (check_effective_target_large_long_double): New.
10971 * gcc.dg/Wconversion-real.c : Use it.
10972 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10973 unsigned.
10974
10975 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10976
10977 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10978
10979 2006-12-08 Tobias Burnus <burnus@net-b.de>
10980
10981 PR fortran/27546
10982 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10983
10984 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10985
10986 PR c++/29732
10987 * g++.dg/template/crash65.C: New test.
10988 * g++.dg/template/spec16.C: Tweak error markers.
10989
10990 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10991
10992 * gcc.target/spu: New directory.
10993 * gcc.target/spu/spu.exp: New file.
10994 * gcc.target/spu/intrinsics-1.c: New test.
10995
10996 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10997
10998 PR c++/29980
10999 * g++.dg/ext/attrib27.C: New test.
11000 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
11001 * g++.dg/parse/typedef5.C: Likewise.
11002
11003 2006-12-07 Mike Stump <mrs@apple.com>
11004
11005 * treelang/compile/var_defs.tree: Adjust.
11006
11007 2006-12-06 Mark Mitchell <mark@codesourcery.com>
11008
11009 PR c++/29730
11010 * g++.dg/template/crash64.C: New test.
11011 * g++.dg/parse/crash27.C: Adjust error markers.
11012
11013 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
11014
11015 PR libfortran/30009
11016 PR libfortran/30056
11017 * gfortran.dg/read_eof_4.f90: Add tests.
11018 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
11019 * gfortran.dg/unf_read_corrupted_1.f90: New test.
11020
11021 2006-12-05 Mark Mitchell <mark@codesourcery.com>
11022
11023 PR c++/29729
11024 * g++.dg/template/crash63.C: New test.
11025
11026 PR c++/29728
11027 * g++.dg/template/crash62.C: New test.
11028
11029 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
11030
11031 PR fortran/30003
11032 * gfortran.dg/allocatable_function_1.f90: Increase the number
11033 of expected calls of free to 10; the lhs section reference is
11034 now evaluated so there is another call to bar. Change the
11035 comment appropriately.
11036 * gfortran.dg/array_section_1.f90: New test.
11037
11038 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
11039
11040 PR fortran/29912
11041 * gfortran.dg/char_result_12.f90: New test.
11042
11043 2006-12-05 Richard Guenther <rguenther@suse.de>
11044
11045 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
11046 * gcc.dg/vect/vect-pow-2.c: Rename to ...
11047 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
11048 vect_double, xfail for spu*-*-*.
11049
11050 2006-12-04 Tobias Burnus <burnus@net-b.de>
11051
11052 PR fortran/29962
11053 * initialization_4.f90: Test noninteger exponents (-std=f95).
11054 * initialization_5.f90: New test for noninteger exponents
11055 with -std=f2003.
11056
11057 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
11058
11059 PR fortran/29821
11060 * gfortran.dg/parameter_array_section_1.f90: New test.
11061
11062 2006-12-04 Mark Mitchell <mark@codesourcery.com>
11063
11064 PR c++/29733
11065 * g++.dg/template/crash61.C: New test.
11066
11067 PR c++/29632
11068 * g++.dg/template/error23.C: New test.
11069
11070 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
11071
11072 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
11073
11074 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
11075
11076 PR fortran/29916
11077 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
11078
11079 2006-12-04 Jakub Jelinek <jakub@redhat.com>
11080
11081 PR middle-end/29965
11082 * gcc.dg/gomp/pr29965-1.c: New test.
11083 * gcc.dg/gomp/pr29965-2.c: New test.
11084 * gcc.dg/gomp/pr29965-3.c: New test.
11085 * gcc.dg/gomp/pr29965-4.c: New test.
11086 * gcc.dg/gomp/pr29965-5.c: New test.
11087 * gcc.dg/gomp/pr29965-6.c: New test.
11088 * g++.dg/gomp/pr29965-1.C: New test.
11089 * g++.dg/gomp/pr29965-2.C: New test.
11090 * g++.dg/gomp/pr29965-3.C: New test.
11091 * g++.dg/gomp/pr29965-4.C: New test.
11092 * g++.dg/gomp/pr29965-5.C: New test.
11093 * g++.dg/gomp/pr29965-6.C: New test.
11094 * g++.dg/gomp/pr29965-7.C: New test.
11095 * g++.dg/gomp/pr29965-8.C: New test.
11096 * g++.dg/gomp/pr29965-9.C: New test.
11097 * g++.dg/gomp/pr29965-10.C: New test.
11098
11099 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
11100
11101 * gnat.dg/pointer_variable_bounds.adb: New test.
11102 * gnat.dg/pointer_variable_bounds.ads: Likewise.
11103 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
11104
11105 2006-12-03 Eric Christopher <echristo@apple.com>
11106
11107 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
11108
11109 2006-12-03 Richard Henderson <rth@redhat.com>
11110 Andrew Pinski <pinskia@gmail.com>
11111
11112 PR C++/14329
11113 * g++.dg/warn/unit-1.C: New test.
11114
11115 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
11116
11117 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
11118
11119 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
11120
11121 * g++.dg/vect/vect.exp: Enable tests to run on spu.
11122 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
11123 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
11124 * gcc.dg/vect/vect-70.c: Reduce array size.
11125 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
11126 vect_no_compaer_double targets.
11127 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
11128 vect_float, vect_double, and vect_int.
11129
11130 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
11131
11132 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
11133 test for loop versioning on vect_no_align targets.
11134 * gcc.dg/vect/pr20122.c: Likewise.
11135 * gcc.dg/vect/vect-105.c: Likewise.
11136 * gcc.dg/vect/vect-42.c: Likewise.
11137 * gcc.dg/vect/vect-43.c: Likewise.
11138 * gcc.dg/vect/vect-74.c: Likewise.
11139 * gcc.dg/vect/vect-75.c: Likewise.
11140 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
11141 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
11142 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
11143 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
11144
11145 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
11146
11147 PR fortran/29642
11148 * gfortran.dg/value_1.f90 : New test.
11149 * gfortran.dg/value_2.f90 : New test.
11150 * gfortran.dg/value_3.f90 : New test.
11151 * gfortran.dg/value_4.f90 : New test.
11152 * gfortran.dg/value_4.c : Called from value_4.f90.
11153
11154 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
11155
11156 PR C++/30033
11157 * g++.dg/cpp0x/static_assert4.C: New testcase.
11158
11159 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11160
11161 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
11162
11163 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
11164
11165 PR c/27953
11166 * gcc.dg/pr27953.c: New test.
11167
11168 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11169
11170 PR c++/30022
11171 * g++.dg/ext/vector5.C: New test.
11172
11173 PR c++/30021
11174 * g++.dg/other/main1.C: New test.
11175
11176 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
11177
11178 PR libfortran/29568
11179 * gfortran.dg/convert_implied_open.f90: Change to
11180 new default record length.
11181 * gfortran.dg/unf_short_record_1.f90: Adapt to
11182 new error message.
11183 * gfortran.dg/unformatted_subrecords_1.f90: New test.
11184
11185 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
11186
11187 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
11188
11189 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
11190
11191 PR c++/29066
11192 * g++.dg/expr/pr29066.c: New.
11193
11194 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
11195 Zdenek Dvorak <dvorakz@suse.cz>
11196
11197 PR tree-optimization/29921
11198 * gcc.dg/pr29921-2.c: New test.
11199
11200 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
11201
11202 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
11203 (i386_get_cpuid): New function.
11204 (i386_cpuid_ecx): Likewise.
11205 (i386_cpuid_edx): Likewise.
11206 (i386_cpuid): Updated to call i386_cpuid_edx.
11207
11208 * gcc.target/i386/sse3-addsubpd.c: New file.
11209 * gcc.target/i386/sse3-addsubps.c: Likewise.
11210 * gcc.target/i386/sse3-haddpd.c: Likewise.
11211 * gcc.target/i386/sse3-haddps.c: Likewise.
11212 * gcc.target/i386/sse3-hsubpd.c: Likewise.
11213 * gcc.target/i386/sse3-hsubps.c: Likewise.
11214 * gcc.target/i386/sse3-lddqu.c: Likewise.
11215 * gcc.target/i386/sse3-movddup.c: Likewise.
11216 * gcc.target/i386/sse3-movshdup.c: Likewise.
11217 * gcc.target/i386/sse3-movsldup.c: Likewise.
11218
11219 2006-12-01 Dirk Mueller <dmueller@suse.de>
11220
11221 * g++.dg/warn/Wreturn-type-4.C: New testcase.
11222
11223 2006-11-30 Janis Johnson <janis187@us.ibm.com>
11224
11225 * gcc.dg/dfp/convert-int-max.c: New test.
11226 * gcc.dg/dfp/convert-int-max-fold.c: New test.
11227
11228 2006-11-30 Richard Guenther <rguenther@suse.de>
11229
11230 * gcc.dg/vect/vect-pow-1.c: Rename ...
11231 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
11232 floats instead of doubles, check successful vectorization.
11233
11234 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
11235
11236 PR target/29945
11237 * gcc.c-torture/compile/pr29945.c: New testcase.
11238
11239 2006-11-30 Joseph Myers <joseph@codesourcery.com>
11240
11241 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
11242 -maltivec.
11243
11244 2006-11-29 Eric Christopher <echristo@apple.com>
11245
11246 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
11247
11248 2006-11-29 Janis Johnson <janis187@us.ibm.com>
11249
11250 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
11251
11252 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
11253
11254 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
11255
11256 PR c++/29022
11257 * g++.dg/inherit/virtual2.C: New test.
11258 * g++.dg/inherit/virtual3.C: Likewise.
11259 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
11260 * g++.dg/inherit/error2.C: Likewise.
11261 * g++.dg/template/instantiate1.C: Likewise.
11262
11263 2006-11-28 Andrew Pinski <pinskia@gmail.com>
11264
11265 PR tree-opt/29984
11266 * gcc.dg/tree-ssa/reassoc-12.c: New test.
11267
11268 2006-11-28 Jan Hubicka <jh@suse.cz>
11269
11270 * gcc.dg/memcpy-1.c: New test.
11271
11272 2006-11-28 Jakub Jelinek <jakub@redhat.com>
11273
11274 PR c++/29735
11275 * g++.dg/warn/main-3.C: New test.
11276
11277 2006-11-28 Jan Hubicka <jh@suse.cz>
11278
11279 * gcc.dg/winline-1.c: New test.
11280
11281 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
11282
11283 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
11284 alignments.
11285
11286 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11287
11288 PR fortran/29976
11289 * gfortran.dg/missing_optional_dummy_3.f90
11290
11291 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11292
11293 PR fortran/20880
11294 * gfortran.dg/interface_3.f90: Modify errors.
11295
11296 2006-11-28 Ben Elliston <bje@au.ibm.com>
11297
11298 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
11299 fail to link due to relocation overflows on spu-*-*.
11300
11301 2006-11-27 Michael Matz <matz@suse.de>
11302 Andreas Krebbel <krebbel1@de.ibm.com>
11303
11304 PR target/29319
11305 * gcc.dg/20061127-1.c: New testcase.
11306
11307 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
11308
11309 * gcc.dg/20061124-1.c: Add exit() function prototype.
11310
11311 2006-11-27 Jan Hubicka <jh@suse.cz>
11312
11313 * gcc.target/i386/memcpy-1.c: Adjust size.
11314 * gcc.dg/visibility-11.c: Likewise.
11315
11316 2006-11-27 Richard Guenther <rguenther@suse.de>
11317
11318 PR middle-end/25620
11319 * gcc.target/i386/pow-1.c: New testcase.
11320 * gcc.dg/builtins-58.c: Likewise.
11321
11322 2006-11-26 Mark Mitchell <mark@codesourcery.com>
11323
11324 PR c++/29886
11325 * g++.dg/expr/cast8.C: New test.
11326
11327 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11328
11329 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
11330 Don't ever inline the testcase.
11331
11332 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11333
11334 PR fortran/29982
11335 * gfortran.fortran-torture/compile/parameter_3.f90: New
11336 testcase.
11337
11338 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11339
11340 PR fortran/29951
11341 * gfortran.fortran-torture/execute/transfer2.f90: New test.
11342
11343 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11344
11345 * gfortran.fortran-torture/execute/specifics.f90: Remove test
11346 for CHAR.
11347
11348 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11349
11350 PR libgfortran/29936
11351 * gfortran.dg/write_check3.f90: New test.
11352
11353 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11354
11355 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11356
11357 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11358
11359 PR fortran/20880
11360 * gfortran.dg/interface_3.f90: New test.
11361
11362 PR fortran/29387
11363 * gfortran.dg/generic_8.f90: New test.
11364
11365 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11366
11367 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11368 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11369 * gfortran.dg/specifics_3.f90: Remove.
11370
11371 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11372
11373 PR c/29955
11374 * gcc.dg/gomp/pr29955.c: New test.
11375
11376 PR c/29736
11377 * gcc.dg/pr29736.c: New test.
11378
11379 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11380
11381 PR tree-opt/29964
11382 * gcc.dg/pure-1.c: New test.
11383
11384 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11385
11386 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11387 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11388
11389 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11390
11391 * gcc.dg/20061124-1.c: New testcase.
11392
11393 2006-11-23 Eric Christopher <echristo@apple.com>
11394
11395 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11396
11397 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11398
11399 PR c/2707
11400 PR c++/26167
11401 * gcc.dg/Wconversion-integer.c: New. Supersedes
11402 Wconversion-negative-constants.c
11403 * gcc.dg/Wconversion-real.c: New.
11404 * gcc.dg/Wconversion-real-integer.c: New.
11405 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11406 * g++.dg/warn/Wconversion1.C: Modified.
11407
11408 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11409
11410 * gfortran.dg/overload_1.f90: New test.
11411
11412 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11413
11414 PR c/9072
11415 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11416 Wtraditional-conversion.
11417 * gcc.dg/overflow-warn-2.c: Likewise.
11418 * gcc.dg/Wconversion.c: Likewise. Renamed as
11419 Wtraditional-conversion.c .
11420 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11421 Wtraditional-conversion-2.c .
11422 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11423 Wtraditional-conversion-2.c
11424 * gcc.dg/Wconversion-negative-constants.c: New.
11425
11426 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11427
11428 * gcc.dg/tree-ssa/dump-1.c: New test.
11429
11430 2006-11-23 David Ung <davidu@mips.com>
11431
11432 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11433 -mfp64, allowable when ISA >= 33 and float is enabled.
11434 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11435 of mthc1 and mfhc1 patterns.
11436
11437 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11438
11439 PR tree-optimization/29921
11440 * gcc.dg/pr29921.c: New test.
11441
11442 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11443
11444 PR fortran/29441
11445 * gfortran.dg/initialization_4.f90: New test.
11446
11447 2006-11-22 Ira Rosen <irar@il.ibm.com>
11448
11449 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11450 platforms that have interleaving support.
11451 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11452 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11453 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11454 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11455 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11456 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11457 gcc.dg/vect/vect-strided-u8-i8.c,
11458 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11459 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11460 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11461 gcc.dg/vect/vect-strided-float.c,
11462 gcc.dg/vect/vect-strided-a-mult.c,
11463 gcc.dg/vect/vect-strided-mult-char-ls.c,
11464 gcc.dg/vect/vect-strided-a-u16-mult.c,
11465 gcc.dg/vect/vect-strided-a-u32-mult.c,
11466 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11467 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11468 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11469 gcc.dg/vect/vect-strided-mult.c,
11470 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11471 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11472 New.
11473
11474 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11475
11476 PR fortran/25087
11477 * gfortran.dg/auto_char_len_4.f90: New test.
11478
11479 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11480
11481 PR fortran/29652
11482 * gfortran.dg/generic_7.f90: New test.
11483 * gfortran.dg/defined_operators_1.f90: Add new error.
11484
11485 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11486
11487 PR tree-optimization/29902
11488 * g++.dg/tree-ssa/pr29902.C: New test.
11489
11490 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11491
11492 PR fortran/29820
11493 * gfortran.dg/used_types_13.f90: New test.
11494
11495 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11496
11497 * gcc.dg/dfp/snan.c: Delete.
11498
11499 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11500
11501 * g++.dg/cpp0x/static_assert1.C: New.
11502 * g++.dg/cpp0x/static_assert2.C: New.
11503 * g++.dg/cpp0x/static_assert3.C: New.
11504
11505 2006-11-21 Richard Guenther <rguenther@suse.de>
11506
11507 * gcc.dg/vect/vect-pow-1.c: New testcase.
11508 * gcc.dg/vect/vect-pow-2.c: Likewise.
11509
11510 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11511
11512 PR c++/29570
11513 * g++.dg/template/static29.C: New test.
11514
11515 PR c++/29734
11516 * g++.dg/conversion/simd4.C: New test.
11517
11518 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11519
11520 PR c++/29475
11521 * g++.dg/template/access19.C: New test.
11522 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11523 error is reported.
11524
11525 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11526
11527 PR tree-opt/25500
11528 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11529
11530 2006-11-20 Tobias Burnus <burnus@net-b.de>
11531
11532 PR fortran/27546
11533 * gfortran.dg/import.f90: Extended test.
11534 * gfortran.dg/import2.f90: Extended test.
11535
11536 2006-11-20 Tobias Burnus <burnus@net-b.de>
11537
11538 * gfortran.dg/volatile3.f90: Add conflict test.
11539
11540 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11541
11542 PR fortran/24783
11543 * gfortran.dg/implicit_10.f90: New test.
11544
11545 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11546
11547 PR c++/8586
11548 * g++.dg/warn/Wall-write-strings.C: New.
11549
11550 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11551
11552 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11553 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11554
11555 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11556
11557 * gfortran.dg/use_3.f90: Remove error message.
11558 * gfortran.dg/iso_fortran_env_1.f90: New test.
11559 * gfortran.dg/iso_fortran_env_2.f90: New test.
11560 * gfortran.dg/iso_fortran_env_3.f90: New test.
11561 * gfortran.dg/iso_fortran_env_4.f90: New test.
11562
11563 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11564
11565 * gcc.dg/vect/vect-27.c: Fix initialization.
11566
11567 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11568
11569 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11570 * gcc.dg/torture/builtin-minmax-1.c: New.
11571
11572 * gcc.dg/builtins-20.c: Add cases for copysign.
11573
11574 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11575
11576 PR fortran/24285
11577 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11578
11579 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11580 * gfortran.dg/use_1.f90: New test.
11581 * gfortran.dg/use_1.f90: New test.
11582 * gfortran.dg/use_1.f90: New test.
11583
11584 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11585
11586 PR tree-optimization/29801
11587 * gcc.dg/pr29801.c: New test.
11588
11589 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11590
11591 PR middle-end/29584
11592 * gcc.dg/torture/pr29584.c: New test.
11593
11594 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11595
11596 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11597 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11598 * gcc.target/powerpc/compress-float-ppc.c,
11599 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11600 powerpc_fprs.
11601 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11602 do not pass -mhard-float.
11603
11604 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11605
11606 * gnat.dg/volatile_aggregate.adb: New test.
11607
11608 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11609
11610 PR fortran/29391
11611 PR fortran/29489
11612 * gfortran.dg/bound_2.f90: Add more checks.
11613 * gfortran.dg/bound_3.f90: New test.
11614
11615 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11616
11617 PR target/29201
11618 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11619
11620 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11621
11622 * gfortran.dg/import3.f90: Fix error message.
11623
11624 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11625
11626 PR tree-opt/29788
11627 * gfortran.fortran-torture/compile/inline_1.f90:
11628 New testcase.
11629
11630 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11631
11632 * gcc.target/i386/x87regparm-1.c: New test.
11633 * gcc.target/i386/x87regparm-2.c: New test.
11634 * gcc.target/i386/x87regparm-3.c: New test.
11635 * gcc.target/i386/x87regparm-4.c: New test.
11636
11637 2006-11-15 Tobias Burnus <burnus@net-b.de>
11638
11639 PR fortran/27546
11640 * gfortran.dg/import.f90: New test.
11641 * gfortran.dg/import2.f90: New test.
11642 * gfortran.dg/import3.f90: New test.
11643
11644 2006-11-15 Tobias Burnus <burnus@net-b.de>
11645
11646 PR fortran/27588
11647 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11648
11649 2006-11-15 Tobias Burnus <burnus@net-b.de>
11650
11651 PR fortran/29806
11652 * gfortran.dg/contains.f90: New test.
11653 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11654
11655 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11656
11657 PR tree-optimization/29581
11658 * gcc.dg/pr29581-1.c: New test.
11659 * gcc.dg/pr29581-2.c: New test.
11660 * gcc.dg/pr29581-3.c: New test.
11661 * gcc.dg/pr29581-4.c: New test.
11662 * gfortran.dg/pr29581.f90: New test.
11663
11664 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11665
11666 PR fortran/29702
11667 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11668 numbers in error message headers.
11669
11670 2006-11-14 Richard Guenther <rguenther@suse.de>
11671
11672 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11673 to i?86 and x86_64 targets.
11674
11675 2006-11-14 Caroline Tice <ctice@apple.com>
11676
11677 * gcc.dg/pubtypes-1.c: New file/testcase.
11678 * gcc.dg/pubtypes-2.c: New file/testcase.
11679 * gcc.dg/pubtypes-3.c: New file/testcase.
11680 * gcc.dg/pubtypes-4.c: New file/testcase.
11681 * g++.dg/pubtypes.C: New file/testcase.
11682
11683 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11684
11685 PR c++/29106
11686 * g++.dg/init/self1.C: New test.
11687
11688 2006-11-14 Tobias Burnus <burnus@net-b.de>
11689
11690 PR fortran/29657
11691 * gfortran.dg/conflicts.f90: Add.
11692
11693 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11694
11695 PR rtl-optimization/29798
11696
11697 * gcc.c-torture/execute/pr29798.c: New.
11698
11699 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11700
11701 * gcc.dg/builtins-20.c: Add more cases.
11702
11703 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11704
11705 PR fortran/29759
11706 * gfortran.dg/gomp/pr29759.f90: New test.
11707
11708 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11709
11710 PR c++/29518
11711 * g++.dg/template/static28.C: New test.
11712
11713 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11714
11715 * lib/c-torture.exp: Use target-libpath.exp.
11716 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11717 set GCC_EXEC_PREFIX env var from global variable of same name.
11718
11719 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11720
11721 PR fortran/26994
11722 * gfortran.fortran-torture/compile/transfer-1.f90:
11723 New testcase.
11724
11725 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11726 Zdenek Dvorak <dvorakz@suse.cz>
11727
11728 PR tree-optimization/29680
11729 * gcc.dg/alias-11.c: New test.
11730
11731 2006-11-12 Jason Merrill <jason@redhat.com>
11732 Andrew Pinski <pinskia@physics.uc.edu>
11733
11734 PR middle-end/28915
11735 * gcc.target/i386/vectorize1.c: New.
11736
11737 2006-11-12 Roger Sayle <roger@eyesopen.com>
11738
11739 PR rtl-optimization/29797
11740 * gcc.c-torture/execute/pr29797-1.c: New test case.
11741
11742 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11743
11744 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11745
11746 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11747
11748 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11749
11750 2006-11-12 Roger Sayle <roger@eyesopen.com>
11751
11752 PR tree-optimization/13827
11753 * gcc.dg/fold-eqand-1.c: New test case.
11754
11755 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11756
11757 PR rtl-opt/28812
11758 * gcc.c-torture/execute/mayalias-3.c: New test.
11759
11760 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11761
11762 PR middle-end/27528
11763 * gcc.c-torture/compile/pr27528.c: New test.
11764 * gcc.dg/pr27528.c: Likewise.
11765
11766 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11767
11768 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11769
11770 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11771
11772 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11773
11774 PR fortran/29758
11775 * gfortran.dg/reshape_source_size_1.f90: New test.
11776
11777 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11778
11779 PR fortran/29315
11780 * gfortran.dg/aliasing_dummy_4.f90: New test.
11781
11782 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11783
11784 PR target/29777
11785 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11786 and x86_64-*-* targets.
11787
11788 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11789
11790 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11791 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11792 New macros. Use them in exact tests.
11793 (TESTIT3): New macro.
11794 Add tests for fmin, fmax and fma.
11795
11796 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11797
11798 PR fortran/29431
11799 * gfortran.dg/array_constructor_13.f90: New test.
11800
11801 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11802
11803 PR fortran/29744
11804 * gfortran.dg/used_types_12.f90: New test.
11805
11806 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11807
11808 PR middle-end/29726
11809 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11810 (test6): Ditto.
11811 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11812 * gcc.dg/fold-eqandshift-3.c: New test case.
11813
11814 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11815
11816 PR fortran/29699
11817 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11818
11819 PR fortran/21370
11820 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11821
11822 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11823
11824 * gcc.dg/20061109-1.c: New testcase.
11825
11826 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11827
11828 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11829
11830 2006-11-09 Tobias Burnus <burnus@net-b.de>
11831
11832 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11833 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11834
11835 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11836
11837 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11838 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11839
11840 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11841
11842 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11843
11844 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11845
11846 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11847 vect-9.c).
11848 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11849 * gcc.dg/vect/vect-9.c: Now vectorizable.
11850 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11851 that support vect_widen_mult.
11852 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11853 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11854 vect-reduc-dot-u16.c).
11855 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11856 vect-reduc-dot-u16.c).
11857 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11858 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11859 vect-reduc-dot-s8.c).
11860 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11861 vect-reduc-dot-s8.c).
11862 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11863 vect-reduc-dot-s8.c).
11864 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11865 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11866 vect-reduc-dot-u8.c).
11867 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11868 vect-reduc-dot-u8.c).
11869 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11870 * gcc.dg/vect/vect-multitypes-9.c: New test.
11871 * gcc.dg/vect/vect-multitypes-10.c: New test.
11872 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11873 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11874 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11875 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11876 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11877 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11878 wrapv-vect-reduc-dot-s8.c.
11879 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11880 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11881 targets that support vec_unpack.
11882 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11883 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11884 (check_effective_target_vect_widen_mult_hi_to_si): New.
11885 (check_effective_target_vect_widen_sum): Removed.
11886
11887 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11888
11889 * gcc.dg/vect/vect-multitypes-8.c: New test.
11890 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11891
11892 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11893
11894 * gcc.dg/vect/vect-multitypes-7.c: New test.
11895
11896 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11897
11898 * gcc.dg/vect/vect-multitypes-4.c: New test.
11899 * gcc.dg/vect/vect-multitypes-5.c: New test.
11900 * gcc.dg/vect/vect-multitypes-6.c: New test.
11901
11902 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11903
11904 * gcc.dg/vect/vect-multitypes-1.c: New test.
11905 * gcc.dg/vect/vect-multitypes-2.c: New test.
11906 * gcc.dg/vect/vect-multitypes-3.c: New test.
11907
11908 2006-11-07 Eric Christopher <echristo@apple.com>
11909
11910 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11911 Test using scan-assembler-not.
11912
11913 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11914
11915 * gcc.dg/inline-17.c: New test.
11916
11917 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11918
11919 PR other/25028
11920 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11921 on HP-UX.
11922
11923 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11924
11925 PR fortran/29539
11926 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11927
11928 PR fortran/29634
11929 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11930 test.
11931
11932 2006-11-07 Tobias Burnus <burnus@net-b.de>
11933
11934 PR fortran/29601
11935 * gfortran.dg/volatile.f90: Add.
11936 * gfortran.dg/volatile2.f90: Add.
11937 * gfortran.dg/volatile3.f90: Add.
11938 * gfortran.dg/volatile4.f90: Add.
11939 * gfortran.dg/volatile5.f90: Add.
11940 * gfortran.dg/volatile6.f90: Add.
11941 * gfortran.dg/volatile7.f90: Add.
11942
11943 2006-11-06 Tobias Burnus <burnus@net-b.de>
11944
11945 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11946 for matching error messages.
11947 * gfortran.dg/specifics_3.f90: Adjust pattern
11948 for matching error messages.
11949
11950 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11951 Bernhard Fischer <aldot@gcc.gnu.org>
11952
11953 * lib/gcc-dg.exp (output-exists): New proc.
11954 (output-exists-not): New proc.
11955 * gcc.test-framework/test-framework.awk: Support new directives.
11956 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11957 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11958 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11959 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11960 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11961 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11962
11963 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11964
11965 PR fortran/29630
11966 PR fortran/29679
11967 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11968 * gfortran.dg/initialization_3.f90: New.
11969
11970 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11971
11972 PR libgfortran/25545
11973 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11974
11975 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11976
11977 PR middle-end/29695
11978 * gcc.c-torture/execute/pr29695-1.c: New test.
11979 * gcc.c-torture/execute/pr29695-2.c: New test.
11980
11981 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11982
11983 PR fortran/29565
11984 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11985
11986 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11987
11988 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11989 for matching error messages.
11990
11991 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11992
11993 PR target/26915
11994 * gcc.target/i386/387-12.c: New test.
11995
11996 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11997
11998 PR libfortran/29713
11999 * gfortran.dg/pr29713.f90: New test.
12000
12001 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
12002
12003 * gcc.c-torture/execute/arith-rand-ll.c:
12004 Also test for bogus rest sign.
12005
12006 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12007
12008 PR libfortran/27895
12009 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
12010
12011 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
12012
12013 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
12014 from error messages.
12015
12016 2006-11-02 Mike Stump <mrs@apple.com>
12017
12018 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
12019
12020 * g++.old-deja/g++.abi/align.C: Enable for darwin.
12021
12022 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
12023
12024 * g++.dg/eh/gcsec1.C: New test.
12025
12026 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12027
12028 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
12029 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
12030
12031 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
12032
12033 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
12034 hexadecimal value.
12035 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
12036 * gcc.dg/pr14796-2.c: Likewise.
12037
12038 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12039
12040 * gcc.c-torture/execute/20061101-1.c: New test.
12041
12042 2006-11-01 Richard Guenther <rguenther@suse.de>
12043
12044 * gcc.target/i386/fpprec-1.c: New testcase.
12045
12046 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12047
12048 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
12049 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
12050
12051 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12052
12053 * gcc.c-torture/execute/20061031-1.c: New test.
12054
12055 2006-10-31 Geoffrey Keating <geoffk@apple.com>
12056
12057 PR 23067
12058 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
12059 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
12060 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
12061 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
12062 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
12063 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
12064 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
12065
12066 2006-10-31 Eric Christopher <echristo@apple.com>
12067 Falk Hueffner <falk@debian.org>
12068
12069 * gcc.dg/builtin-bswap-1.c: New.
12070 * gcc.dg/builtin-bswap-2.c: New.
12071 * gcc.dg/builtin-bswap-3.c: New.
12072 * gcc.dg/builtin-bswap-4.c: New.
12073 * gcc.dg/builtin-bswap-5.c: New.
12074 * gcc.target/i386/builtin-bswap-1.c: New.
12075
12076 2006-10-31 Geoffrey Keating <geoffk@apple.com>
12077
12078 * gcc.dg/inline-16.c: New.
12079
12080 PR 16622
12081 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
12082 defining it.
12083 * gcc.dg/inline-13.c: New.
12084 * gcc.dg/inline-14.c: New.
12085 * gcc.dg/inline-15.c: New.
12086
12087 PR 11377
12088 * gcc.dg/inline6.c: New.
12089 * gcc.dg/inline7.c: New.
12090
12091 2006-10-31 Roger Sayle <roger@eyesopen.com>
12092
12093 PR middle-end/23470
12094 * gcc.dg/pr23470-1.c: New test case.
12095
12096 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
12097
12098 PR fortran/29537
12099 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
12100 data.
12101 * gfortran.dg/blockdata_2.f90: New testcase.
12102
12103 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
12104
12105 PR libfortran/29627
12106 * gfortran.dg/unf_short_record_1.f90: New test.
12107
12108 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12109
12110 PR fortran/29067
12111 * gfortran.dg/pr29067.f: New test.
12112
12113 2006-10-31 Joseph Myers <joseph@codesourcery.com>
12114 Richard Sandiford <richard@codesourcery.com>
12115
12116 * lib/target-supports.exp (get_compiler_messages): Append options
12117 as a single list element.
12118 (check_effective_target_arm_vfp_ok): New.
12119 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
12120
12121 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
12122
12123 PR fortran/29387
12124 * gfortran.dg/intrinsic_actual_2.f90: New test.
12125
12126 PR fortran/29490
12127 * gfortran.dg/actual_array_interface_1.f90: New test.
12128
12129 PR fortran/29641
12130 * gfortran.dg/used_types_11.f90: New test.
12131
12132 2006-10-30 Dirk Mueller <dmueller@suse.de>
12133
12134 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
12135 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
12136 * g++.old-deja/g++.pt/eichin01.C (main): Same.
12137 * g++.old-deja/g++.mike/net25.C (main): Same.
12138 * g++.dg/lookup/exception1.C (main): Same.
12139 * g++.dg/parse/parens2.C (main): Same.
12140
12141 2006-10-30 Roger Sayle <roger@eyesopen.com>
12142
12143 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
12144
12145 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12146
12147 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
12148 * gcc.dg/torture/builtin-math-3.c: Likewise.
12149
12150 2006-10-30 Tobias Burnus <burnus@net-b.de>
12151
12152 PR fortran/29452
12153 * gfortran.dg/write_check.f90: Check run-time keyword checking.
12154 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
12155
12156 2006-10-30 Andrew Pinski <pinskia@gmail.com>
12157
12158 PR Fortran/29410
12159 * gfortran.fortran-torture/execute/transfer1.f90: New test.
12160
12161 2006-10-30 Joseph Myers <joseph@codesourcery.com>
12162
12163 * lib/target-supports.exp (check_function_available): Declare
12164 function before calling.
12165
12166 2006-10-30 Jakub Jelinek <jakub@redhat.com>
12167
12168 PR tree-optimization/29637
12169 * gcc.dg/pr29637.c: New test.
12170
12171 2006-10-29 Roger Sayle <roger@eyesopen.com>
12172
12173 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
12174 tree canonicalization.
12175
12176 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12177
12178 * gcc.dg/builtins-20.c: Add more hypot tests.
12179
12180 2006-10-29 Roger Sayle <roger@eyesopen.com>
12181
12182 * gcc.dg/fold-compare-1.c: New test case.
12183
12184 2006-10-29 Dirk Mueller <dmueller@suse.de>
12185
12186 PR c++/16307
12187 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
12188
12189 2006-10-29 Roger Sayle <roger@eyesopen.com>
12190
12191 PR tree-optimization/15458
12192 * gcc.dg/fold-xornot-1.c: New test case.
12193
12194 2006-10-29 Richard Guenther <rguenther@suse.de>
12195
12196 * gcc.target/i386/math-torture/trunc.c: New testcase.
12197
12198 2006-10-29 Richard Guenther <rguenther@suse.de>
12199
12200 * gcc.target/i386/math-torture/round.c: New testcase.
12201
12202 2006-10-29 Richard Guenther <rguenther@suse.de>
12203
12204 * gcc.target/i386/math-torture/ceil.c: New testcase.
12205 * gcc.target/i386/math-torture/floor.c: Likewise.
12206
12207 2006-10-29 Richard Guenther <rguenther@suse.de>
12208
12209 * gcc.target/i386/math-torture/rint.c: New testcase.
12210 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
12211
12212 2006-10-29 Richard Guenther <rguenther@suse.de>
12213
12214 * gcc.target/i386/math-torture/lfloor.c: New testcase.
12215 * gcc.target/i386/math-torture/lceil.c: Likewise.
12216
12217 2006-10-28 Tobias Burnus <burnus@net-b.de>
12218
12219 PR libgfortran/24313
12220 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
12221
12222 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
12223
12224 * gcc.c-torture/execute/20020118-1.c,
12225 gcc.c-torture/execute/builtins/strlen.c,
12226 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
12227 comment typos.
12228
12229 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12230
12231 * gcc.dg/builtins-20.c: Add tests for hypot.
12232 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
12233 two-argument builtins.
12234 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
12235 TESTIT2. Update all callers.
12236 (TESTIT2, TESTIT2_R): New helper macros.
12237 Add testcases for pow, hypot and atan2.
12238
12239 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12240
12241 PR C++/29295
12242 * g++.dg/expr/bool1.C: New test.
12243 * g++.dg/expr/bool2.C: New test.
12244
12245 2006-10-28 Tobias Burnus <burnus@net-b.de>
12246
12247 PR fortran/28224
12248 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
12249 * gfortran.dg/namelist_internal.f90: New test.
12250
12251 2006-10-28 Tobias Burnus <burnus@net-b.de>
12252
12253 PR fortran/29625
12254 * gfortran.dg/io_real_boz.f90: Add.
12255 * gfortran.dg/io_real_boz2.f90: Add.
12256
12257 2006-10-28 Richard Guenther <rguenther@suse.de>
12258
12259 PR middle-end/26899
12260 * gcc.dg/tree-ssa/pr26899.c: New testcase.
12261
12262 2006-10-28 Richard Guenther <rguenther@suse.de>
12263
12264 PR target/28806
12265 * gcc.target/i386/math-torture/lround.c: New testcase.
12266
12267 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
12268
12269 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
12270 * gcc.dg/builtins-44.c: Likewise.
12271 * gcc.dg/builtins-45.c: Likewise.
12272 * gcc.dg/pr28796-2.c: Likewise.
12273 * gcc.dg/unordered-3.c: Likewise.
12274
12275 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12276
12277 PR libgfortran/27954
12278 * gfortran.dg/error_recovery_2.f90: New test.
12279
12280 2006-10-26 Richard Guenther <rguenther@suse.de>
12281
12282 * gcc.target/i386/i386.exp: Use glob, not find to collect
12283 tests. Avoids recursing into subdirectories.
12284 * gcc.target/i386/math-torture/math-torture.exp: Torture
12285 for interesting ia32 math options.
12286 * gcc.target.i386/math-torture/lrint.c: New testcase.
12287
12288 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12289
12290 PR libgfortran/29563
12291 * gfortran.dg/arrayio_9.f90: Update test.
12292 * gfortran.dg/arrayio_19.f90: New test.
12293
12294 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
12295
12296 * gcc.dg/20061026.c: New testcase.
12297
12298 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12299
12300 PR libgfortran/29563
12301 * gfortran.dg/arrayio_9.f90: New test.
12302
12303 2006-10-26 Ben Elliston <bje@au.ibm.com>
12304
12305 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
12306 Copy the strings manually, as strcpy may call strlen.
12307
12308 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12309
12310 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
12311 Add checks for log, log2, log10 and log1p.
12312
12313 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
12314 we already test 0.0. Add checks for expm1, log, log2, log10,
12315 log1p, cbrt, erf and erfc.
12316
12317 2006-10-25 Steve Ellcey <sje@cup.hp.com>
12318
12319 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
12320
12321 2006-10-25 Uros Bizjak <uros@kss-loka.si>
12322
12323 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
12324 and remainderl() built-in functions. Remove -ffast-math from
12325 dg-options.
12326
12327 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12328
12329 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
12330 acosh and atanh.
12331
12332 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
12333 floating point modifiers to arguments passed to float and long
12334 double functions respectively. Update all callers to use floating
12335 point numbers, not integers. Add tests for exp, exp2 and
12336 exp10/pow10.
12337
12338 * gcc.dg/torture/builtin-math-3.c: New test.
12339
12340 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
12341
12342 PR fortran/29393
12343 * gfortran.dg/initialize_2.f90: New.
12344
12345 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12346
12347 * gcc.dg/torture/builtin-math-2.c: New test.
12348
12349 2006-10-24 Richard Guenther <rguenther@suse.de>
12350
12351 PR middle-end/28796
12352 * gcc.dg/pr28796-1.c: New testcase.
12353 * gcc.dg/pr28796-2.c: Likewise.
12354
12355 2006-10-24 Richard Guenther <rguenther@suse.de>
12356
12357 * gcc.dg/builtins-57.c: New testcase.
12358
12359 2006-10-24 Richard Guenther <rguenther@suse.de>
12360
12361 PR tree-optimization/29567
12362 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12363
12364 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12365
12366 PR tree-optimization/14784
12367 * gcc.dg/alias-10.c: New test.
12368
12369 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12370
12371 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12372
12373 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12374
12375 * gcc.dg/builtin-strncat-chk-1.c: New test.
12376
12377 2006-10-23 Jan Hubicka <jh@suse.cz>
12378
12379 * gcc.dg/memmove-1.c: New test.
12380
12381 2006-10-23 Paul Brook <paul@codesourcery.com>
12382
12383 * gcc.dg/pragma-pack-5.c: New test.
12384
12385 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12386
12387 * g++.dg/other/s390-1.C: New testcase.
12388
12389 2006-10-23 Richard Guenther <rguenther@suse.de>
12390
12391 PR middle-end/27132
12392 PR middle-end/23295
12393 * gcc.dg/pr27132.c: New testcase.
12394 * gcc.dg/pr23295.c: Likewise.
12395 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12396 * g++.dg/tree-ssa/pr19807.C: Likewise.
12397
12398 2006-10-23 Richard Guenther <rguenther@suse.de>
12399
12400 PR middle-end/21032
12401 * gcc.dg/pr21032.c: New testcase.
12402
12403 2006-10-22 Jeff Law <law@redhat.com>
12404 Richard Guenther <rguenther@suse.de>
12405
12406 PR tree-optimization/15911
12407 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12408
12409 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12410
12411 PR c++/20647
12412 * g++.dg/abi/rtti3.C: New.
12413
12414 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12415
12416 PR middle-end/28252
12417 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12418 transformation.
12419
12420 2006-10-21 Richard Guenther <rguenther@suse.de>
12421
12422 PR tree-optimization/3511
12423 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12424
12425 2006-10-21 Richard Guenther <rguenther@suse.de>
12426
12427 PR middle-end/26898
12428 * gcc.dg/torture/pr26898-1.c: New testcase.
12429 * gcc.dg/torture/pr26898-2.c: Likewise.
12430
12431 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12432
12433 PR c++/28053
12434 * g++.dg/parse/bitfield1.C: Adjust error markers.
12435 * g++.dg/parse/bitfield2.C: New test.
12436
12437 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12438
12439 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12440
12441 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12442
12443 PR libfortran/27895
12444 * gfortran.dg/zero_sized_1.f90: New test.
12445
12446 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12447
12448 * gcc.dg/div-compare-1.c: New test.
12449
12450 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12451
12452 PR fortran/29216
12453 * gfortran.dg/result_default_init_1.f90: New test.
12454
12455 PR fortran/29314
12456 * gfortran.dg/automatic_default_init_1.f90: New test.
12457
12458 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12459 from 38 to 33.
12460
12461 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12462
12463 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12464 'using namespace std' without previous declaration.
12465 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12466 * g++.old-deja/g++.robertl/eb133c.C: New.
12467
12468 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12469
12470 PR libgfortran/29277
12471 * gfortran.dg/streamio_4.f90: Update test.
12472 * gfortran.dg/streamio_11.f90: New test.
12473
12474 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12475
12476 PR c++/27952
12477 * g++.dg/inherit/virtual1.C: New test.
12478
12479 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12480
12481 PR c++/28261
12482 * g++.dg/parse/enum3.C: New test.
12483
12484 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12485
12486 PR c++/29039
12487 * g++.dg/init/ctor8.C: New test.
12488
12489 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12490
12491 PR c++/27270
12492 * g++.dg/ext/complit8.C: Tweak error markers.
12493 * g++.dg/template/complit1.C: Add error marker.
12494
12495 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12496
12497 PR c++/27270
12498 * g++.dg/ext/complit8.C: New test.
12499
12500 PR c++/29408
12501 * g++.dg/parse/dtor12.C: New test.
12502
12503 PR c++/29435
12504 * g++.dg/template/sizeof11.C: New test.
12505
12506 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12507
12508 PR fortran/29392
12509 * gfortran.dg/data_char_3.f90: New test.
12510
12511 PR fortran/29451
12512 * gfortran.dg/negative_automatic_size.f90: New test.
12513
12514 2006-10-16 David Daney <ddaney@avtrex.com>
12515
12516 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12517
12518 2006-10-16 Eric Christopher <echristo@apple.com>
12519
12520 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12521 x86_64.
12522
12523 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12524
12525 PR c++/28211
12526 * g++.dg/tc1/dr49.C: Tweak error messages.
12527 * g++.dg/parse/template21.C: New test.
12528
12529 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12530
12531 PR middle-end/20491
12532 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12533
12534 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12535
12536 PR fortran/29403
12537 * gfortran.dg/print_1.f90: New test.
12538
12539 2006-10-15 Jan Hubicka <jh@suse.cz>
12540
12541 PR middle-end/29241
12542 * gcc.c-torture/compile/pr29241.c: New testcase.
12543
12544 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12545
12546 PR middle-end/29250
12547 * gcc.c-torture/compile/pr29250.c: New test.
12548
12549 2006-10-15 Richard Guenther <rguenther@suse.de>
12550
12551 * gcc.dg/pr29299.c: New testcase.
12552
12553 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12554
12555 PR fortran/24767
12556 * gfortran.dg/label_4.f90: Adjust warning flag.
12557
12558 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12559
12560 PR fortran/29371
12561 * gfortran.dg/nullify_3.f90: New test.
12562
12563 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12564
12565 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12566 on Solaris 2.5.1 too.
12567
12568 2006-10-13 Eric Christopher <echristo@apple.com>
12569
12570 * gcc.dg/pr25993.c: Skip for darwin.
12571
12572 2006-10-13 Eric Christopher <echristo@apple.com>
12573
12574 * gcc.dg/visibility-11.c: Skip for darwin.
12575
12576 2006-10-13 Eric Christopher <echristo@apple.com>
12577
12578 * gcc.dg/darwin-weakimport-1.c: Use
12579 -fno-asynchronous-unwind-tables.
12580 * gcc.dg/darwin-weakimport-3.c: Ditto.
12581
12582 2006-10-13 Richard Guenther <rguenther@suse.de>
12583
12584 PR tree-optimization/29446
12585 * gcc.dg/torture/pr29446.c: New testcase.
12586
12587 2006-10-13 Bill Wendling <wendling@apple.com>
12588
12589 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12590 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12591 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12592 * g++.old-deja/g++.law/shadow1.C: Likewise.
12593 * g++.old-deja/g++.law/ctors10.C: Likewise.
12594 * g++.dg/debug/namespace1.C: Likewise.
12595 * g++.dg/inherit/namespace-as-base.C: Likewise.
12596 * g++.dg/opt/delay-slot-1.C: Likewise.
12597 * g++.dg/parse/defarg10.C: Likewise.
12598 * g++.dg/template/ptrmem11.C: Likewise.
12599 * g++.dg/template/mem_func_ptr.C: Likewise.
12600 * g++.dg/template/spec19.C: Likewise.
12601
12602 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12603
12604 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12605
12606 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12607
12608 PR fortran/29373
12609 * gfortran.dg/implicit_9.f90: New test.
12610
12611 PR fortran/29407
12612 * gfortran.dg/namelist_25.f90: New test.
12613
12614 PR fortran/27701
12615 * gfortran.dg/same_name_2.f90: New test.
12616
12617 PR fortran/29232
12618 * gfortran.dg/host_assoc_types_1.f90: New test.
12619
12620 PR fortran/29364
12621 * gfortran.dg/missing_derived_type_1.f90: New test.
12622 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12623
12624 PR fortran/29422
12625 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12626
12627 PR fortran/29428
12628 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12629
12630 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12631
12632 PR fortran/29391
12633 * gfortran.dg/bound_2.f90: New test.
12634
12635 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12636
12637 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12638 directive.
12639 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12640 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12641 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12642 * gfortran.dg/gomp/reduction3.f90: Likewise.
12643 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12644 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12645 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12646 * gfortran.dg/forall_4.f90: Likewise.
12647 * gfortran.dg/spec_expr_4.f90: Likewise.
12648 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12649 * gfortran.dg/forall_5.f90: Likewise.
12650 * gfortran.dg/open_access_append_2.f90: Add check for
12651 compile-time warning.
12652
12653 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12654
12655 PR c++/28506
12656 * g++.dg/parse/pure1.C: New test.
12657
12658 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12659
12660 PR fortran/21435
12661 * gfortran.dg/io_constraints_3.f90: New test.
12662 * gfortran.dg/open_access_append_1.f90: Add checks
12663 for compile-time warnings.
12664 * gfortran.dg/pr20163-2.f: Likewise.
12665 * gfortran.dg/iostat_2.f90: Likewise.
12666 * gfortran.dg/label_4.f90: Delete the temporary
12667 file.
12668 * gfortran.dg/direct_io_2.f90: Add a FILE=
12669 specifier.
12670 * gfortran.dg/iomsg_1.f90: Add check for
12671 compile-time warning.
12672
12673 2006-10-12 Jan Hubicka <jh@suse.cz>
12674
12675 PR c/28419
12676 * gcc.dg/pr28319.c: New test.
12677
12678 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12679 PR c++/29318
12680 * g++.dg/ext/vla4.C: New test.
12681
12682 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12683
12684 PR c++/27961
12685 * g++.dg/template/crash60.C: New test.
12686 * g++.dg/other/large-size-array.C: Adjust error markers.
12687 * g++.dg/parse/crash27.C: Likewise.
12688 * g++.dg/template/crash1.C: Likewise.
12689
12690 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12691
12692 PR testsuite/29093
12693 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12694
12695 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12696
12697 PR preprocessor/28709
12698 * gcc.dg/cpp/paste14.c: New test.
12699
12700 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12701
12702 PR c++/29175
12703 * g++.dg/init/array24.C: New test.
12704
12705 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12706
12707 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12708 of <sys/types.h>.
12709
12710 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12711
12712 PR c++/29024
12713 * g++.dg/parse/typedef8.C: New test.
12714 * g++.dg/other/mult-stor1.C: Adjust error markers.
12715
12716 2006-10-11 Richard Guenther <rguenther@suse.de>
12717
12718 PR tree-optimization/28230
12719 * gcc.dg/torture/pr28230.c: New testcase.
12720
12721 2006-10-11 Richard Guenther <rguenther@suse.de>
12722
12723 PR inline-asm/29119
12724 * gcc.dg/torture/pr29119.c: New testcase.
12725
12726 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12727
12728 PR middle-end/29272
12729 * gcc.c-torture/execute/20060930-2.c: New test.
12730
12731 2006-10-09 Richard Henderson <rth@redhat.com>
12732
12733 Revert emutls patch.
12734
12735 2006-10-09 Richard Guenther <rguenther@suse.de>
12736
12737 PR middle-end/29254
12738 * gcc.dg/pr29254.c: New testcase.
12739
12740 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12741 Paul Thomas <pault@gcc.gnu.org>
12742
12743 PR fortran/20541
12744 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12745 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12746 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12747 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12748 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12749 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12750 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12751 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12752 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12753 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12754 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12755 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12756 * gfortran.dg/alloc_comp_std.f90: New test.
12757 * gfortran.dg/move_alloc.f90: New test.
12758
12759 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12760
12761 PR fortran/29115
12762 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12763
12764 PR fortran/29211
12765 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12766
12767 2006-10-08 Tobias Burnus <burnus@net-b.de>
12768
12769 PR fortran/28585
12770 * gfortran.dg/new_line.f90: New test.
12771
12772 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12773
12774 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12775 * gcc.dg/torture/builtin-convert-1.c,
12776 gcc.dg/torture/builtin-convert-2.c,
12777 gcc.dg/torture/builtin-convert-3.c,
12778 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12779
12780 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12781
12782 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12783 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12784 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12785 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12786
12787 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12788
12789 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12790 Xfail some tests for powerpc-darwin and powerpc-aix.
12791
12792 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12793
12794 PR c/29380
12795 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12796
12797 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12798
12799 PR target/29300
12800 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12801 on hppa*-*-hpux*.
12802
12803 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12804
12805 PR fortran/16580
12806 PR fortran/29288
12807 * gfortran.fortran-torture/execute/specifics.f90:
12808 Add tests for using all possible intrinsics as actual arguments.
12809 * gfortran.dg/specifics_1.f90: Add tests for using
12810 all possible intrinsics as actual arguments.
12811 * gfortran.dg/specifics_2.f90: New file.
12812 * gfortran.dg/specifics_3.f90: New file.
12813
12814 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12815
12816 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12817 * gcc.dg/debug/debug-2.c: Likewise.
12818
12819 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12820
12821 * gcc.c-torture/compile/sync-2.c: New test.
12822
12823 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12824
12825 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12826 line endings.
12827
12828 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12829
12830 PR rtl-optimization/29128
12831 * gcc.c-torture/compile/pr29128.c: New test.
12832
12833 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12834
12835 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12836 line endings.
12837
12838 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12839
12840 PR middle-end/29256
12841 * gcc.dg/tree-ssa/loop-19.c: New test.
12842
12843 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12844
12845 PR tree-optimization/29330
12846 * gcc.dg/pr29330.c: New test.
12847
12848 PR target/28924
12849 * gcc.c-torture/compile/20061005-1.c: New test.
12850
12851 2006-10-06 Olivier Hainque <hainque@adacore.com>
12852
12853 * gcc.dg/typename-vla-1.c: New case.
12854 * gnat.dg/forward_vla.adb: New case.
12855
12856 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12857
12858 PR tree-optimization/29290
12859 * gfortran.dg/loop_nest_1.f90: New test.
12860
12861 PR target/29198
12862 * gcc.dg/tls/opt-12.c: New test.
12863
12864 PR fortran/28415
12865 * gfortran.dg/save_2.f90: New test.
12866
12867 PR c/29091
12868 * gcc.dg/pr29091.c: New test.
12869
12870 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12871
12872 * lib/target-supports.exp
12873 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12874 same as x86_64-*-*; check for LP64.
12875
12876 2006-10-04 Richard Henderson <rth@redhat.com>
12877
12878 * lib/target-supports.exp (check_effective_target_tls): Redefine
12879 to mean non-emulated tls.
12880 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12881 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12882 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12883 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12884 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12885 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12886 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12887
12888 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12889
12890 PR fortran/29343
12891 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12892
12893 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12894
12895 * gfortran.dg/bounds_check_fail_1.f90: New test.
12896
12897 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12898
12899 PR c++/29020
12900 * g++.dg/template/friend48.C: New test.
12901
12902 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12903
12904 PR fortran/29098
12905 * gfortran.dg/default_initialization_2.f90: New test.
12906
12907 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12908
12909 PR fortran/20779
12910 PR fortran/20891
12911 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12912
12913 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12914
12915 PR fortran/29284
12916 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12917
12918 PR fortran/29321
12919 PR fortran/29322
12920 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12921
12922 PR fortran/25091
12923 PR fortran/25092
12924 * gfortran.dg/entry_array_specs_1.f90: New test.
12925
12926 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12927
12928 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12929 insufficient to inhibit some test failures at -O3. Do testing
12930 on integers.
12931
12932 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12933
12934 PR c++/29138
12935 * g++.dg/inherit/access8.C: New test.
12936 * g++.dg/template/dtor4.C: Tweak error messages.
12937
12938 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12939
12940 PR fortran/27478
12941 * gfortran.dg/entry_8.f90: New test.
12942
12943 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12944
12945 PR c++/29291
12946 * g++.dg/parse/new4.C: New test.
12947
12948 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12949
12950 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12951 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12952 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12953 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12954 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12955
12956 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12957
12958 PR fortran/19260
12959 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12960 * gfortran.dg/continuation_2.f90: New test.
12961
12962 PR fortran/19262
12963 * gfortran.dg/continuation_3.f90: New test.
12964 * gfortran.dg/continuation_4.f90: New test.
12965 * gfortran.dg/continuation_5.f: New test.
12966 * gfortran.dg/continuation_6.f: New test.
12967
12968 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12969
12970 PR c++/29226
12971 * g++.dg/template/vla1.C: New test.
12972
12973 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12974
12975 PR fortran/29210
12976 * gfortran.dg/complex_parameter_1.f90: New test.
12977
12978 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12979
12980 PR c/29154
12981 * gcc.c-torture/execute/20060929-1.c: New test.
12982
12983 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12984
12985 PR c++/29105
12986 * g++.dg/template/member6.C: New test.
12987 * g++.dg/parse/typename7.C: Adjust error markers.
12988
12989 PR c++/29080
12990 * g++.dg/template/member7.C: New test.
12991
12992 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12993
12994 PR c/24010
12995 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12996 gcc.dg/Woverride-init-3.c: New tests.
12997
12998 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12999
13000 * gcc.c-torture/execute/20060930-1.c: New test.
13001
13002 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13003
13004 PR fortran/18791
13005 * gfortran.dg/specifics_1.f90: New test.
13006 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
13007 complex specifics.
13008
13009 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13010
13011 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
13012 pthread-init-common.h: New.
13013
13014 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
13015
13016 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
13017 precision on some archs.
13018
13019 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
13020
13021 * gcc.dg/non-local-goto-1.c: New test.
13022 * gcc.dg/non-local-goto-2.c: Likewise.
13023 * gcc.dg/setjmp-3.c: Likewise.
13024 * gcc.dg/setjmp-4.c: Likewise.
13025
13026 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
13027
13028 * gnat.dg/self_aggregate_with_pointer.adb: New test.
13029
13030 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
13031
13032 PR fortran/28276
13033 * gfortran.dg/exponent_1.f90: New test.
13034
13035 PR fortran/27021
13036 * gfortran.dg/nearest_1.f90: New test.
13037
13038 2006-09-26 Jakub Jelinek <jakub@redhat.com>
13039
13040 PR middle-end/25261
13041 PR middle-end/28790
13042 * gcc.dg/gomp/nestedfn-1.c: New test.
13043
13044 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
13045
13046 PR objc/29195
13047 * objc/compile/method-1.m: New test.
13048
13049 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
13050
13051 PR c++/26938
13052 * g++.dg/template/crash58.C: New test.
13053 * g++.dg/parse/crash28.C: Adjust error markers.
13054 * g++.dg/template/crash34.C: Likewise.
13055 * g++.dg/template/friend31.C: Likewise.
13056 * g++.dg/template/crash32.C: Likewise.
13057
13058 PR c++/27329
13059 * g++.dg/template/crash59.C: New test.
13060
13061 PR c++/27667
13062 * g++.dg/template/spec33.C: New test.
13063 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
13064
13065 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
13066 Adam Nemet <anemet@caviumnetworks.com>
13067
13068 * gcc.dg/tree-ssa/ivopts-1.c: New test.
13069 * gcc.dg/tree-ssa/ivopts-2.c: New test.
13070
13071 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
13072
13073 PR target/28911
13074 * gcc.dg/pr28911.c: New.
13075
13076 2006-09-23 Uros Bizjak <uros@kss-loka.si>
13077
13078 PR target/29169
13079 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
13080 (dg-options): Add -mfpmath=387.
13081
13082 2006-09-23 Jakub Jelinek <jakub@redhat.com>
13083
13084 PR c/28706
13085 * gcc.dg/pr28706.c: New test.
13086
13087 PR c/28712
13088 * gcc.dg/pr28712.c: New test.
13089
13090 2006-09-22 Mike Stump <mrs@apple.com>
13091
13092 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
13093
13094 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
13095
13096 PR tree-optimization/28888
13097 * gcc.dg/pr28888.c: New test.
13098
13099 2006-09-21 Mark Mitchell <mark@codesourcery.com>
13100
13101 PR c++/29016
13102 * g++.dg/init/ptrfn1.C: New test.
13103
13104 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
13105
13106 PR c++/28861
13107 * g++.dg/template/spec32.C: New test.
13108 * g++.dg/parse/crash9.C: Adjust error markers.
13109
13110 PR c++/28303
13111 * g++.dg/template/typedef6.C: New test.
13112 * g++.dg/init/error1.C: Adjust error markers.
13113 * g++.dg/parse/crash9.C: Likewise.
13114 * g++.dg/template/crash55.C: Likewise.
13115
13116 2006-09-21 Janis Johnson <janis187@us.ibm.com>
13117
13118 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
13119
13120 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
13121
13122 PR target/27650
13123 * g++.dg/ext/dllimport12.C: New test.
13124
13125 2006-09-20 Richard Sandiford <richard@codesourcery.com>
13126
13127 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
13128 * gcc.target/mips/nmadd-2.c: Likewise.
13129 * gcc.target/mips/mips-ps-6.c: New test.
13130 * gcc.target/mips/neg-abs-1.c: Likewise.
13131 * gcc.target/mips/neg-abs-2.c: Likewise.
13132 * gcc.target/mips/nmadd-3.c: New test.
13133
13134 2006-09-20 Jakub Jelinek <jakub@redhat.com>
13135
13136 PR middle-end/28046
13137 * gcc.dg/gomp/atomic-10.c: New test.
13138 * g++.dg/gomp/atomic-10.C: New test.
13139
13140 2006-09-20 Eric Christopher <echristo@apple.com>
13141
13142 * gcc.target/i386/sse3-not-fisttp.c: New.
13143
13144 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
13145
13146 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
13147
13148 2006-09-19 Richard Sandiford <richard@codesourcery.com>
13149
13150 * gcc.c-torture/execute/pr28289.c (one): New variable.
13151 (main): Use it instead of argc.
13152 * gcc.c-torture/execute/20060102-1.c (one): New variable.
13153 (main): Use it instead of argc.
13154
13155 2006-09-19 Paul Brook <paul@codesourcery.com>
13156
13157 PR target/28516
13158 * gcc.dg/nested-func-5.c: New test.
13159
13160 2006-09-19 Ben Elliston <bje@au.ibm.com>
13161
13162 * lib/target-supports.exp (check_effective_target_tls): Compile
13163 test stubs using ${tool}_target_compile, not just target_compile.
13164 (check_effective_target_tls_runtime): Likewise.
13165
13166 2006-09-19 Ben Elliston <bje@au.ibm.com>
13167
13168 * gcc.c-torture/compile/20030405-1.x: Remove.
13169
13170 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
13171 optimising linker from discarding it.
13172
13173 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13174
13175 PR fortran/28526
13176 * gfortran.dg/keyword_symbol_1.f90: New test.
13177
13178 * gfortran.dg/spread_shape_1.f90: Add missing warning with
13179 pedantic compilation option.
13180
13181 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13182
13183 PR fortran/29060
13184 * gfortran.dg/spread_shape_1.f90: New test.
13185
13186 2006-09-17 Roger Sayle <roger@eyesopen.com>
13187
13188 PR tree-optimization/28887
13189 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
13190
13191 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
13192
13193 PR c/25993
13194 * gcc.dg/pr25993.c: New test.
13195
13196 2006-09-17 Ira Rosen <irar@il.ibm.com>
13197
13198 PR tree-opt/21591
13199 * gcc.dg/vect/pr21591.c: New test.
13200
13201 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
13202
13203 PR tree-opt/29059
13204 * gcc.c-torture/compile/strcpy-1.c: New test.
13205 * gcc.c-torture/compile/strcpy-2.c: New test.
13206 * gcc.c-torture/compile/memcpy-1.c: New test.
13207 * gcc.c-torture/compile/memcpy-2.c: New test.
13208
13209 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
13210
13211 PR testsuite/29055
13212 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
13213
13214 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
13215
13216 * gnat.dg/specs/double_record_extension1.ads: New test.
13217 * gnat.dg/specs/double_record_extension2.ads: Likewise.
13218
13219 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
13220
13221 PR fortran/29051
13222 * gfortran.dg/oldstyle_3.f90: New test.
13223
13224 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13225
13226 PR libgfortran/29099
13227 * gfortran.dg/secnds-1.f: New test.
13228
13229 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13230
13231 PR libgfortran/29053
13232 * gfortran.dg/streamio_9.f90: New test.
13233 * gfortran.dg/streamio_10.f90: New test.
13234
13235 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
13236
13237 PR C++/29002
13238 * g++.dg/init/array22.C: New test.
13239 * g++.dg/init/array23.C: New test.
13240
13241 2006-09-14 Arnaud Charlet <charlet@adacore.com>
13242
13243 * stackcheck.lst: Update list of tests requiring stack checking.
13244 * norun.lst: Adjust for above change.
13245 * ada95.lst: New file.
13246 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
13247 requiring -gnat95 switch.
13248
13249 2006-09-14 Olivier Hainque <hainque@adacore.com>
13250
13251 * gnat.dg/in_out_parameter.adb: New test.
13252
13253 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
13254
13255 PR debug/28980
13256 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
13257
13258 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
13259
13260 * gnat.dg/specs/unchecked_union.ads: New test.
13261
13262 2006-09-13 Richard Sandiford <richard@codesourcery.com>
13263
13264 PR rtl-optimization/28982
13265 * gcc.c-torture/execute/pr28982a.c: New test.
13266 * gcc.c-torture/execute/pr28982b.c: Likewise.
13267
13268 2006-09-12 Eric Christopher <echristo@apple.com>
13269
13270 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
13271 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
13272
13273 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
13274
13275 PR c/28768
13276 PR preprocessor/14634
13277 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
13278 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
13279 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
13280
13281 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13282
13283 * gcc.dg/pr28243.c: New test.
13284
13285 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
13286
13287 PR fortran/28971
13288 gfortran.dg/pr28971.f90: New test to act as a backstop in case
13289 this undiagnosed regression reappears.
13290
13291 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
13292
13293 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
13294 Treat $srcdir as a literal.
13295 * lib/fortran-torture.exp (fortran-torture-compile,
13296 fortran-torture-execute): Likewise.
13297 * lib/objc-torture.exp (objc-torture-compile,
13298 objc-torture-execute): Likewise.
13299 * lib/profopt.exp (profopt-execute): Likewise.
13300
13301 2006-09-11 Geoffrey Keating <geoffk@apple.com>
13302
13303 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
13304
13305 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
13306
13307 PR testsuite/28950
13308 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
13309
13310 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
13311
13312 PR target/13685
13313 * gcc.target/i386/pr13685.c: New test.
13314
13315 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13316
13317 * gcc.dg/pr28726.c: New test.
13318
13319 2006-09-11 Josh Conner <jconner@apple.com>
13320
13321 * gcc.dg/nrv3.c: Increase size of structure.
13322 * gcc.dg/nrv4.c: Likewise.
13323 * gcc.dg/nrv5.c: Likewise.
13324
13325 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
13326
13327 PR libfortran/28890
13328 gfortran.dg/assumed_charlen_function_5.f90: New test.
13329
13330 2006-09-10 Mark Mitchell <mark@codesourcery.com>
13331
13332 PR c++/28991
13333 * g++.dg/init/static3.C: New test.
13334
13335 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
13336
13337 PR testsuite/29007
13338 * gcc.dg/long-long-cst1.c (t): Add cast to
13339 __SIZE_TYPE__ before casting to int.
13340 (main): Return 0 on success.
13341
13342 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13343
13344 * gcc.c-torture/execute/20060910-1.c: New test.
13345
13346 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
13347
13348 PR middle-end/26983
13349 * gcc.dg/pr26983.c: New test.
13350
13351 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13352
13353 PR target/29006
13354 * gcc.c-torture/execute/pr29006.c: New test.
13355
13356 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13357
13358 PR libfortran/28947
13359 gfortran.dg/matmul_4.f90: New test.
13360
13361 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13362
13363 PR fortran/28959
13364 gfortran.dg/used_types_10: New test.
13365
13366 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13367
13368 PR libfortran/28923
13369 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13370 gfortran.dg/array_initializer_3.f90: New test.
13371
13372 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13373
13374 PR fortran/28914
13375 * gfortran.dg/actual_array_constructor_3.f90: New test.
13376
13377 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13378
13379 PR testsuite/26778
13380 * gcc.target/i386/pr26778.c: New testcase.
13381
13382 2006-09-08 Eric Christopher <echristo@apple.com>
13383
13384 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13385 * gcc.target/i386/memcpy-1.c: Ditto.
13386 * gcc.target/i386/asm-1.c: Ditto.
13387 * gcc.target/i386/20060512-4.c: Ditto.
13388 * gcc.target/i386/compress-float-387.c: Ditto.
13389 * gcc.target/i386/20060512-1.c: Ditto.
13390 * gcc.target/i386/compress-float-sse.c: Ditto.
13391 * gcc.target/i386/20060512-2.c: Ditto.
13392 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13393 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13394 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13395 * gcc.dg/pr26449.c: Ditto.
13396 * gcc.dg/attr-ms_struct-2.c: Ditto.
13397 * gcc.dg/attr-ms_struct-1.c: Ditto.
13398 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13399
13400 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13401
13402 PR c/28504
13403 * gcc.dg/vla-10.c: New test.
13404
13405 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13406
13407 PR c++/28858
13408 * g++.dg/parse/template20.C: New test.
13409 * g++.dg/template/operator8.C: Remove obsolete part.
13410 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13411 * g++.old-deja/g++.pt/crash65.C: Likewise.
13412
13413 2006-09-07 Jason Merrill <jason@redhat.com>
13414
13415 PR middle-end/27724
13416 * gcc.dg/long-long-cst1.c: New test.
13417
13418 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13419
13420 PR C++/28906
13421 * g++.dg/other/array3.C: New test.
13422 * g++.dg/other/array4.C: New test.
13423 * g++.dg/other/array5.C: New test.
13424
13425 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13426
13427 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13428
13429 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13430
13431 PR target/28946
13432 * gcc.target/i386/pr28946.c: New test.
13433
13434 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13435
13436 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13437 in integer literal constant.
13438 * gfortran.dg/enum_8.f90: Ditto.
13439 * gfortran.dg/g77/20030326-1.f: Ditto.
13440
13441 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13442
13443 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13444 nonconformance usage.
13445
13446 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13447
13448 PR middle-end/28862
13449 * gcc.c-torture/compile/vector-align-1.c: New test.
13450
13451 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13452
13453 PR rtl-opt/27883
13454 * g++.dg/opt/copysign-1.C: New test.
13455
13456 2006-09-06 Jason Merrill <jason@redhat.com>
13457
13458 PR c++/27371
13459 * g++.dg/warn/unused-result1.C: New test.
13460
13461 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13462
13463 PR c++/28903
13464 * g++.dg/ext/vla3.C: New test.
13465
13466 PR c++/28886
13467 * g++.dg/template/array16.C: New test.
13468
13469 2006-09-06 Richard Guenther <rguenther@suse.de>
13470
13471 * gcc.dg/pr27226.c: Remove testcase again.
13472
13473 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13474
13475 PR tree-opt/28937
13476 * g++.dg/opt/unroll2.C: New test.
13477
13478 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13479
13480 PR tree-opt/28952
13481 * gcc.dg/vect/pr28952.c: New test.
13482
13483 2006-09-05 Richard Guenther <rguenther@suse.de>
13484
13485 PR tree-optimization/28900
13486 * gcc.dg/torture/pr28900.c: New testcase
13487
13488 2006-09-05 Richard Guenther <rguenther@suse.de>
13489
13490 PR tree-optimization/28905
13491 * gcc.c-torture/compile/pr28905.c: New testcase.
13492
13493 2006-09-05 Richard Guenther <rguenther@suse.de>
13494
13495 PR middle-end/28935
13496 * gcc.dg/pr28935.c: New testcase.
13497
13498 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13499
13500 * gcc.c-torture/execute/20060905-1.c: New test.
13501
13502 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13503
13504 PR fortran/28908
13505 * gfortran.dg/used_types_7.f90: New test.
13506 * gfortran.dg/used_types_8.f90: New test.
13507 * gfortran.dg/used_types_9.f90: New test.
13508
13509 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13510
13511 * gcc.c-torture/compile/20060904-1.c: New test.
13512
13513 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13514
13515 PR c++/23287 Revert my 2006-09-01 patch
13516 * g++.dg/parse/dtor12.C: Remove.
13517
13518 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13519
13520 PR c+/27670
13521 * g++.dg/template/operator9.C: New test.
13522
13523 PR c++/27493
13524 * g++.dg/template/operator7.C: New test.
13525
13526 PR c++/27494
13527 * g++.dg/template/operator8.C: New test.
13528
13529 PR c++/27397
13530 * g++.dg/template/crash57.C: New test.
13531
13532 * g++.dg/template/typedef4.C: Adjust error markers.
13533 * g++.dg/template/typedef5.C: Likewise.
13534
13535 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13536
13537 PR c++/28878
13538 * g++.dg/parse/crash33.C: New test.
13539
13540 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13541 Richard Guenther <rguenther@suse.de>
13542 Adam Nemet <anemet@caviumnetworks.com>
13543
13544 PR middle-end/27226
13545 * gcc.target/mips/memcpy-1.c: New testcase.
13546 * gcc.dg/pr27226.c: Likewise.
13547
13548 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13549
13550 PR c++/28705
13551 * g++.dg/lookup/koenig5.C: New.
13552 * g++.dg/template/crash56.C: New.
13553
13554 2006-09-01 Josh Conner <jconner@apple.com>
13555
13556 PR c++/25505
13557 * gcc.dg/nrv3.c: New test.
13558 * gcc.dg/nrv4.c: New test.
13559 * gcc.dg/nrv5.c: New test.
13560
13561 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13562
13563 PR c++/23287
13564 * g++.dg/parse/dtor12.C: New.
13565
13566 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13567
13568 PR tree-optimization/28839
13569 * gcc.dg/pr28839.c: New test.
13570
13571 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13572
13573 PR target/24367
13574 * gcc.dg/pr24367.c: New testcase.
13575
13576 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13577
13578 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13579
13580 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13581
13582 PR rtl-optimization/27735
13583 * gcc.dg/loop-unswitch-1.c: New test.
13584
13585 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13586
13587 PR fortran/28885
13588 * gfortran.dg/aliasing_dummy_2.f90: New test.
13589
13590 PR fortran/20067
13591 * gfortran.dg/generic_5.f90: Change error message.
13592
13593 PR fortran/28873
13594 * gfortran.dg/generic_6.f90: New test.
13595
13596 PR fortran/25077
13597 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13598
13599 PR fortran/25102
13600 * gfortran.dg/invalid_interface_assignment.f90: New test.
13601
13602 PR fortran/24866
13603 * gfortran.dg/module_proc_external_dummy.f90: New test.
13604
13605 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13606
13607 PR c++/28349
13608 * g++.dg/warn/var-args1.C: New test.
13609
13610 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13611
13612 PR fortran/28866
13613 * gfortran.dg/simpleif_2.f90: New test.
13614 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13615 * gfortran.dg/enum_5.f90: Ditto.
13616
13617 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13618 Kazu Hirata <kazu@codesourcery.com>
13619
13620 PR tree-optimization/17506
13621 * gcc.dg/pr17506.c: New.
13622
13623 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13624
13625 PR c++/28139
13626 * g++.dg/eh/alias1.C: New test.
13627
13628 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13629
13630 PR c++/28860
13631 * g++.dg/template/ttp22.C: New test.
13632
13633 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13634
13635 PR middle-end/26632
13636 * gcc.dg/pr26632.c: New.
13637
13638 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13639
13640 PR libgfortran/28354
13641 * gfortran.dg/fmt_zero_precision.f90: New test.
13642
13643 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13644
13645 PR c++/28058
13646 * g++.dg/template/spec31.C: New test.
13647
13648 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13649
13650 PR c++/26573
13651 * g++.dg/other/static2.C: New test.
13652
13653 2006-08-26 Roger Sayle <roger@eyesopen.com>
13654
13655 * gcc.dg/Wswitch-enum-2.c: New test case.
13656 * gcc.dg/Wswitch-enum-3.c: Likewise.
13657
13658 2006-08-26 Richard Guenther <rguenther@suse.de>
13659
13660 * gcc.c-torture/compile/20060826-1.c: New testcase.
13661
13662 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13663
13664 PR c++/28736
13665 * g++.dg/template/void10.C: New test.
13666
13667 PR c++/28737
13668 * g++.dg/template/void8.C: New test.
13669
13670 PR c+_+/28738
13671 * g++.dg/template/void9.C: New test.
13672
13673 * g++.dg/template/void3.C: Adjust error markers.
13674 * g++.dg/template/void4.C: Likewise.
13675 * g++.dg/template/crash55.C: Likewise.
13676 * g++.dg/template/void7.C: Likewise
13677
13678 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13679
13680 PR c++/28588
13681 * g++.dg/inherit/access6.C: New test.
13682 * g++.dg/inherit/access7.C: Likewise.
13683
13684 PR c++/28595
13685 * g++.dg/template/array15.C: New test.
13686 * g++.dg/template/crash2.C: Tweak error markers.
13687
13688 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13689
13690 PR middle-end/28683
13691 * gcc.c-torture/compile/20060823-1.c: New test.
13692
13693 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13694
13695 PR c++/28853
13696 * g++.dg/template/ttp21.C: New test.
13697
13698 PR c++/28852
13699 * g++.dg/other/operator1.C: Add error-marker.
13700 * g++.dg/other/operator2.C: New test.
13701
13702 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13703
13704 PR c/27893
13705 * gcc.c-torture/compile/vla-const-1.c,
13706 gcc.c-torture/compile/vla-const-2.c: New tests.
13707
13708 2006-08-26 Richard Guenther <rguenther@suse.de>
13709
13710 PR middle-end/28814
13711 * gcc.dg/torture/pr28814.c: New testcase.
13712
13713 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13714
13715 PR c/28418
13716 * gcc.c-torture/compile/compound-literal-1.c: New test.
13717
13718 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13719
13720 PR c/28299
13721 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13722 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13723 Expect extra diagnostics.
13724
13725 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13726
13727 gcc.dg/noncompile/pr16876.c: New test.
13728
13729 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13730
13731 PR c++/28056
13732 * g++.dg/parse/local1.C: New test.
13733 * g++.dg/other/qual1.C: Tweak error marker.
13734
13735 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13736
13737 PR c++/27787
13738 * g++.dg/template/typename10.C: New.
13739 * g++.dg/template/lookup4.C: Remove bogus error marker.
13740
13741 2006-08-25 Richard Guenther <rguenther@suse.de>
13742
13743 PR testsuite/28829
13744 * gcc.dg/pr26570.c: Fix testcase.
13745
13746 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13747
13748 PR tree-opt/28807
13749 * gcc.c-torture/execute/mayalias-2.c: New test.
13750 * gcc.dg/tree-ssa/alias-13.c: New test.
13751
13752 2006-08-24 Jan Hubicka <jh@suse.cz>
13753
13754 PR debug/26881
13755 * gcc.dg/debug/pr26881.c: New file.
13756
13757 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13758
13759 PR fortran/28788
13760 * gfortran.dg/used_types_4.f90: New test.
13761 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13762 association of derived types.
13763 * gfortran.dg/used_types_2.f90: Add module cleanup.
13764 * gfortran.dg/used_types_3.f90: The same.
13765
13766 PR fortran/28771
13767 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13768 fix of regression.
13769
13770 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13771
13772 PR 28813
13773 * gfortran.dg/direct_io_6.f90: Remove test.
13774
13775 2006-08-23 Stuart Hastings <stuart@apple.com>
13776
13777 PR 28825
13778 * gcc.target/i386/20060821-1.c: New.
13779
13780 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13781
13782 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13783 dg-warning strings for dllimport.
13784
13785 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13786
13787 PR C++/28450
13788 * g++.dg/ext/vector4.C: New test.
13789 * g++.dg/ext/complex1.C: New test.
13790
13791 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13792
13793 PR debug/28692
13794 * gcc.dg/debug/const-1.c: New.
13795 * gcc.dg/debug/const-2.c: New.
13796 * gcc.dg/debug/dwarf2/const-1.c: New.
13797 * gcc.dg/debug/dwarf2/const-2.c: New.
13798 * gcc.dg/debug/dwarf2/const-2b.c: New.
13799
13800 2006-08-22 Richard Guenther <rguenther@suse.de>
13801
13802 PR middle-end/28776
13803 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13804 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13805
13806 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13807
13808 PR tree-optimization/28003
13809 * g++.dg/tree-ssa/pr28003.C: New.
13810
13811 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13812
13813 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13814
13815 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13816
13817 PR c++/26269
13818 * g++.dg/other/error14.C: New test.
13819
13820 PR c++/28505
13821 * g++.dg/parse/ctor7.C: New test.
13822 * g++.dg/parse/ctor8.C: Likewise.
13823
13824 PR c++/28741
13825 * g++.dg/template/void7.C: New test.
13826
13827 2006-08-21 Olivier Hainque <hainque@adacore.com>
13828
13829 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13830 * gnat.dg/self_aggregate_with_array.adb: New test.
13831
13832 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13833
13834 * g++.dg/eh/arm-vfp-unwind.C: New test.
13835
13836 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13837
13838 PR c++/28341
13839 * g++.dg/template/ref3.C: New test.
13840 * g++.dg/template/nontype13.C: New test.
13841
13842 PR c++/28346
13843 * g++.dg/template/ptrmem17.C: New test.
13844
13845 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13846
13847 PR target/28648 c:
13848 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13849
13850 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13851
13852 PR fortran/28630
13853 * gfortran.dg/used_types_2.f90: New test.
13854
13855 PR fortran/28601
13856 * gfortran.dg/used_types_3.f90: New test.
13857
13858 PR fortran/20886
13859 * gfortran.dg/generic_actual_arg.f90: New test.
13860
13861 PR fortran/28735
13862 * gfortran.dg/module_private_array_refs_1.f90: New test.
13863
13864 PR fortran/28762
13865 * gfortran.dg/program_name_1.f90: New test.
13866
13867 PR fortran/28425
13868 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13869
13870 PR fortran/28496
13871 * gfortran.dg/array_initializer_2.f90: New test.
13872
13873 PR fortran/18111
13874 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13875
13876 PR fortran/28600
13877 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13878
13879 PR fortran/28771
13880 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13881
13882 PR fortran/28660
13883 * gfortran.dg/dependent_decls_1.f90: New test.
13884
13885 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13886
13887 PR fortran/25217
13888 * gfortran.dg/derived_init_2.f90: New.
13889
13890 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13891
13892 * gcc.c-torture/execute/pr28289.c: New test.
13893
13894 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13895
13896 PR c/28744
13897 * gcc.dg/attr-externally-visible-1.c: New test.
13898 * gcc.dg/attr-externally-visible-2.c: New test.
13899 * g++.dg/parse/attr-externally-visible-1.C: New test.
13900 * g++.dg/parse/attr-externally-visible-2.C: New test.
13901
13902 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13903
13904 PR c++/28606
13905 * g++.dg/parse/dtor11.C: New test.
13906
13907 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13908
13909 PR rtl-optimization/28489
13910 * gcc.c-torture/compile/pr28489.c: New test.
13911
13912 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13913
13914 PR c++/28710
13915 * g++.dg/template/redecl4.C: New test.
13916
13917 PR c++/28711
13918 * g++.dg/template/ctor8.C: New test.
13919
13920 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13921
13922 * gcc.dg/pr26570.c: Fix testcase.
13923
13924 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13925
13926 * PR c++/28573
13927 * g++.dg/parse/offsetof6.C: New test.
13928 * g++.dg/parse/offsetof6.C: New test.
13929 * g++.dg/parse/offsetof7.C: New test.
13930
13931 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13932
13933 PR testsuite/28602
13934 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13935 is false.
13936
13937 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13938
13939 PR c++/28302
13940 * g++.dg/ext/vector3.C: New test.
13941
13942 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13943
13944 PR gcov/profile/26570
13945 * gcc.dg/pr26570.c: New test.
13946
13947 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13948
13949 PR c/27697
13950 * gcc.dg/qual-component-1.c: New test.
13951
13952 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13953
13954 PR c++/28593
13955 * g++.dg/parse/new3.C: New test.
13956
13957 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13958
13959 PR fortran/25828
13960 * gfortran.dg/streamio_1.f90: New test.
13961 * gfortran.dg/streamio_2.f90: New test.
13962 * gfortran.dg/streamio_3.f90: New test.
13963 * gfortran.dg/streamio_4.f90: New test.
13964 * gfortran.dg/streamio_5.f90: New test.
13965 * gfortran.dg/streamio_6.f90: New test.
13966 * gfortran.dg/streamio_7.f90: New test.
13967 * gfortran.dg/streamio_8.f90: New test.
13968
13969 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13970
13971 PR c/28287
13972 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13973
13974 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13975
13976 PR c++/28594
13977 * g++.dg/template/void6.C: New test.
13978
13979 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13980
13981 PR c/28649
13982 * gcc.dg/parse-error-1.c: New test.
13983 * gcc.dg/parse-error-2.c: New test.
13984 * gcc.dg/cpp/digraph2.c: Add error-marker.
13985 * gcc.dg/noncompile/920923-1.c: Likewise.
13986
13987 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13988
13989 PR c/27490
13990 * gcc.dg/sizeof-2.c: New testcase.
13991
13992 PR c/27489
13993 * gcc.dg/switch-A.c: New testcase.
13994
13995 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13996
13997 PR c++/28288
13998 PR c++/14556
13999 * g++.old-deja/g++.warn/compare1.C: Delete.
14000 * g++.dg/opt/pr7503-2.C: Delete.
14001 * g++.dg/opt/pr7503-3.C: Delete.
14002 * g++.dg/opt/pr7503-4.C: Delete.
14003 * g++.dg/opt/pr7503-5.C: Delete.
14004 * g++.dg/opt/max1.C: Delete.
14005 * g++.dg/warn/minmax.C: Delete.
14006 * g++.dg/expr/minmax.C: New test.
14007
14008 2006-08-14 Richard Guenther <rguenther@suse.de>
14009
14010 PR testsuite/28703
14011 * gcc.c-torture/execute/pr28651.c: Do not use argc
14012 to avoid optimization, instead forbid inlining.
14013
14014 2006-08-14 Richard Sandiford <richard@codesourcery.com>
14015
14016 PR rtl-optimization/28634
14017 * gcc.c-torture/execute/ieee/pr28634.c: New test.
14018
14019 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
14020
14021 PR c/27184
14022 * gcc.dg/torture/pr27184.c: New test.
14023
14024 2006-08-12 Jakub Jelinek <jakub@redhat.com>
14025
14026 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
14027
14028 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14029
14030 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
14031 * gfortran.dg/stat_2.f90: Likewise.
14032 * gfortran.dg/chmod_1.f90: Likewise.
14033 * gfortran.dg/chmod_2.f90: Likewise.
14034 * gfortran.dg/chmod_3.f90: Likewise.
14035
14036 2006-08-11 David Edelsohn <edelsohn@gnu.org>
14037
14038 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
14039
14040 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
14041
14042 * g++.dg/opt/pr23454-2.C: New test.
14043
14044 2006-08-11 Richard Guenther <rguenther@suse.de>
14045
14046 PR middle-end/28651
14047 * gcc.c-torture/execute/pr28651.c: New testcase.
14048
14049 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
14050
14051 * gnat.dg/specs/static_initializer.ads: New test.
14052
14053 2006-08-10 Paul Brook <paul@codesourcery.com>
14054
14055 * gcc.target/arm/cond-asm.c: New test.
14056
14057 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
14058
14059 PR tree-optimization/26197
14060 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
14061 * g++.dg/vect/vect.exp: Compile the new tests with
14062 --param max-aliased-vops=0.
14063
14064 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
14065
14066 PR c++/28637
14067 * g++.dg/template/void3.C: New test.
14068
14069 PR c++/28638
14070 * g++.dg/template/void4.C: New test.
14071
14072 PR c++/28640
14073 * g++.dg/template/void5.C: New test.
14074
14075 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
14076
14077 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
14078 after dg-do compile.
14079
14080 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
14081
14082 PR tree-optimizations/26969
14083 * gcc.dg/vect/vect.exp: Compile tests prefixed with
14084 "unswitch-loops" with -funswitch-loops.
14085 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
14086
14087 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14088
14089 * gcc.dg/sparc-getcontext-1.c: Fix typo.
14090 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
14091 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
14092 * objc.dg/dwarf-1.m: Likewise.
14093 * objc.dg/dwarf-2.m: Likewise.
14094 * obj-c++.dg/dwarf-2.mm: Likewise.
14095
14096 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14097
14098 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
14099 * objc.dg/dwarf-2.m: Likewise.
14100 * obj-c++.dg/dwarf-2.mm: Likewise.
14101
14102 PR libfortran/28603
14103 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
14104
14105 PR testsuite/27611
14106 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
14107
14108 PR testsuite/27033
14109 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
14110
14111 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
14112
14113 PR target/27827
14114 * gcc.target/i386/pr27827.c: New testcase.
14115
14116 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
14117
14118 PR fortran/28590
14119 * gfortran.dg/sequence_types_1.f90: New test.
14120
14121 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
14122
14123 PR fortran/28548
14124 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
14125 dg-warning. Add -pedantic option.
14126
14127 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14128
14129 PR c/28502
14130 * gcc.dg/proto-1.c: New test.
14131
14132 PR c/27721
14133 * gcc.dg/lvalue-4.c: New test.
14134
14135 PR c/28136
14136 * gcc.dg/init-bad-5.c: New test.
14137
14138 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
14139
14140 PR c++/28347
14141 * g++.dg/ext/typedef-init.C: Add new test for typedef
14142 initialization inside templates. Adjust existing error markers.
14143
14144 2006-08-03 Mark Mitchell <mark@codesourcery.com>
14145
14146 PR c++/28148
14147 * g++.dg/init/ptrmem3.C: New test.
14148
14149 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
14150
14151 PR tree-optimization/27770
14152 * lib/target-support.exp: New target keyword "section_anchors".
14153 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
14154 tests.
14155 * gcc.dg/vect/section-anchors-pr27770.c: New test.
14156 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
14157 * gcc.dg/vect/section-anchors-vect-69.c: New test.
14158 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
14159
14160 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14161
14162 * gcc.dg/20060801-1.c: Add missing '}'.
14163
14164 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14165
14166 PR c++/27508
14167 * g++.dg/parse/dtor9.C: New test.
14168 * g++.dg/parse/dtor10.C: New test.
14169 * g++.dg/other/error7.C: Adjust error-marker.
14170
14171 PR c++/28274
14172 * g++.dg/other/default5.C: New test.
14173
14174 2006-08-02 Richard Guenther <rguenther@suse.de>
14175
14176 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
14177
14178 2006-08-02 Mark Mitchell <mark@codesourcery.com>
14179
14180 PR c++/28557
14181 * g++.dg/template/conv9.C: New test.
14182
14183 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
14184
14185 PR debug/28063
14186 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
14187 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
14188 Optionally return assembly text. Update callers.
14189 (check_no_compiler_messages): Update verbose messages.
14190 (check_no_messages_and_pattern): New.
14191 (check_effective_target_string_merging): New.
14192
14193 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14194
14195 PR c++/28250
14196 * g++.dg/eh/catch4.C: New test.
14197
14198 PR c++/28257
14199 * g++.dg/other/qual1.C: New test.
14200
14201 PR c++/28259
14202 * g++.dg/inherit/error2.C: New test.
14203
14204 PR c++/28267
14205 * g++.dg/other/new1.C: New test.
14206
14207 * g++.dg/warn/pr23075.C: Remove obsolete test.
14208 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
14209 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
14210
14211 2006-07-31 Mark Mitchell <mark@codesourcery.com>
14212
14213 PR c++/28523
14214 * g++.dg/eh/cast1.C: New test.
14215
14216 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
14217
14218 PR libfortran/28452
14219 * gfortran.dg/random_3.f90: New test.
14220
14221 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14222
14223 PR c++/28432
14224 * g++.dg/other/pr28304.C: Change expected error message.
14225 * g++.dg/other/pr28432.C: New test.
14226
14227 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14228
14229 PR c++/28256
14230 * g++.dg/init/brace2.C: Change expected error message, add empty init.
14231
14232 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
14233
14234 PR debug/23336
14235 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
14236 at -g1.
14237 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
14238 g++.dg/debug/enum-2.C: New.
14239
14240 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14241
14242 PR c++/6634
14243 * g++.dg/parse/long1.C: Add more tests.
14244
14245 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14246
14247 * gfortran.dg/lrshift_1.c: New file.
14248
14249 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14250
14251 PR libgfortran/28335
14252 * gfortran.dg/no_unit_error_1.f90: New test.
14253
14254 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14255
14256 PR libgfortran/28335
14257 * gfortran.dg/no_unit_error_1.f90: Delete test.
14258 * gfortran.dg/no_unit_error_2.f90: Delete test.
14259
14260 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14261
14262 * gfortran.dg/chmod_3.f90: New test.
14263 * gfortran.dg/ltime_gmtime_1.f90: New test.
14264 * gfortran.dg/ltime_gmtime_2.f90: New test.
14265 * gfortran.dg/lrshift_1.f90: New test.
14266 * gfortran.dg/chmod_1.f90: New test.
14267 * gfortran.dg/chmod_2.f90: New test.
14268
14269 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
14270
14271 PR c++/27668
14272 * g++.dg/template/crash55.C: New test.
14273
14274 PR c++/27962
14275 * g++.dg/template/nontype16.C: New test.
14276
14277 * g++.dg/template/void2.C: Adjust error markers.
14278 * g++.dg/template/nontype5.C: Adjust error markers.
14279
14280 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
14281
14282 * gcc.target/i386/stack-prot-kernel.c: New test.
14283
14284 2006-07-27 Roger Sayle <roger@eyesopen.com>
14285
14286 * gcc.dg/builtins-55.c: New test case.
14287
14288 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
14289
14290 PR rtl-optimization/27907
14291 * gcc.c-torture/compile/pr27907.c: New test.
14292
14293 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14294
14295 * gfortran.dg/mclock.f90: New test.
14296 * gfortran.dg/int_conv_1.f90: New test.
14297 * gfortran.dg/stat_1.f90: New test.
14298 * gfortran.dg/stat_2.f90: New test.
14299
14300 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14301
14302 PR libgfortran/28335
14303 * gfortran.dg/no_unit_error_1.f90: New test.
14304 * gfortran.dg/no_unit_error_2.f90: New test.
14305 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
14306
14307 2006-07-25 Roger Sayle <roger@eyesopen.com>
14308
14309 PR middle-end/28473
14310 * gcc.dg/fold-convround-1.c: New test case.
14311
14312 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14313
14314 * gfortran.dg/arithmetic_if.f90: Fix comments.
14315
14316 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14317
14318 PR c++/27572
14319 * g++.dg/other/typedef1.C: New test.
14320 * g++.dg/template/typedef4.C: New test.
14321 * g++.dg/template/typedef5.C: New test.
14322
14323 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
14324
14325 PR fortran/28416
14326 * gfortran.dg/allocatable_dummy_3.f90: New.
14327
14328 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14329
14330 PR fortran/28439
14331 * gfortran.dg/arithmetic_if.f90: New test.
14332
14333 2006-07-24 Uros Bizjak <uros@kss-loka.si>
14334
14335 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
14336 avoid memcpy optimization.
14337
14338 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14339
14340 PR fortran/25289
14341 * gfortran.dg/direct_io_6.f90: New test.
14342
14343 2006-07-24 Jan Hubicka <jh@suse.cz>
14344
14345 PR c/25795
14346 PR c++/27369
14347 * gcc.dg/pr25795.c: New test.
14348 * gcc.dg/pr25795-1.c: New test.
14349
14350 2006-07-23 Roger Sayle <roger@eyesopen.com>
14351
14352 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14353 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14354 which may be transformed to "g || h" on some platforms.
14355
14356 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14357
14358 PR c++/28025
14359 * g++.dg/template/friend45.C: New test.
14360
14361 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14362
14363 PR libgfortran/28339
14364 * gfortran.dg/arrayio_8.f90: New test.
14365
14366 2006-07-21 Mike Stump <mrs@apple.com>
14367
14368 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14369
14370 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14371
14372 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14373
14374 PR c++/28250
14375 * g++.dg/eh/catch3.C: New test.
14376
14377 PR c++/28363
14378 * g++.dg/template/defarg10.C: New test.
14379
14380 2006-07-20 Paul Brook <paul@codesourcery.com>
14381
14382 PR 27363
14383 * gcc.dg/pr27363.c: New test.
14384
14385 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14386
14387 PR c++/28338
14388 * g++.dg/init/ref13.C: New test.
14389
14390 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14391
14392 PR obj-c++/28434
14393 * obj-c++.dg/proto-error-1.mm: New test.
14394
14395 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14396
14397 PR c++/28337
14398 * g++.dg/template/string1.C: New test.
14399
14400 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14401
14402 PR c++/28048
14403 * g++.dg/template/defarg9.C: New test.
14404
14405 PR c++/28235
14406 * g++.dg/template/static27.C: New test.
14407
14408 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14409
14410 PR 28410
14411 * gcc.dg/tree-ssa/pr28410.c: New test.
14412
14413 2006-07-18 Lee Millward <lee.millward@gmail.com>
14414
14415 PR c++/28258
14416 * g++/dg/other/error13.C: New test.
14417
14418 PR c++/28260
14419 * g++.dg/template/friend44.C: New test.
14420
14421 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14422
14423 PR c++/27495
14424 * g++.dg/other/pr27495.C: New.
14425
14426 2006-07-18 Olivier Hainque <hainque@adacore.com>
14427
14428 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14429 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14430
14431 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14432
14433 PR c/28286
14434 * gcc.dg/pragma-pack-4.c: New test.
14435
14436 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14437
14438 PR c++/28291
14439 * g++.dg/ext/pr28291.C: New test.
14440
14441 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14442
14443 PR middle-end/28403
14444 * gcc.c-torture/execute/pr28403.c: New test.
14445
14446 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14447
14448 PR middle-end/28402
14449 * gcc.dg/pr28402.c: New test.
14450
14451 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14452
14453 PR c++/28304
14454 * g++.dg/other/pr28304.C: New test.
14455
14456 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14457
14458 PR other/28251
14459 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14460 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14461
14462 2006-07-17 Richard Guenther <rguenther@suse.de>
14463
14464 PR tree-optimization/28238
14465 * g++.dg/tree-ssa/pr28238.C: New testcase.
14466
14467 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14468
14469 PR c++/28250
14470 * g++.dg/eh/catch1.C: New test.
14471 * g++.dg/eh/catch2.C: New test.
14472
14473 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14474
14475 PR c++/28370
14476 * g++.dg/template/anon3.C: New test.
14477
14478 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14479
14480 PR fortran/20844
14481 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14482 specifiers requiring an explicit format tag..
14483
14484 PR fortran/28201
14485 * gfortran.dg/generic_5: New test.
14486
14487 PR fortran/20893
14488 * gfortran.dg/elemental_optional_args_1.f90: New test.
14489
14490 2006-07-16 Olivier Hainque <hainque@adacore.com>
14491
14492 * gnat.dg/assert.ads: New file.
14493 * gnat.dg/controlled_record.ads: Likewise.
14494 * gnat.dg/controlled_record.adb: Likewise.
14495
14496 2006-07-15 Lee Millward <lee.millward@gmail.com>
14497
14498 PR c++/28292
14499 * g++.dg/other/error12.C: New test.
14500
14501 PR c++/28269
14502 * g++.dg/template/crash54.C: New test.
14503
14504 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14505
14506 PR c++/28249
14507 * g++.dg/parse/catch1.C: New test.
14508
14509 PR c++/28294
14510 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14511
14512 PR c++/28387
14513 * g++.dg/ext/attrib24.C: New test.
14514
14515 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14516
14517 PR c++/28343
14518 * g++.dg/ext/asmspec1.C: New test.
14519
14520 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14521
14522 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14523 (dg-test): Support shouldfail tests.
14524 * lib/target-supports-dg.exp (dg-shouldfail): New.
14525 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14526 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14527 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14528 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14529 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14530 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14531 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14532
14533 2006-07-13 Jan Hubicka <jh@suse.cz>
14534
14535 * gcc.target/i386/memcpy-1.c: New.
14536
14537 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14538
14539 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14540
14541 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14542
14543 PR fortran/25097
14544 * gfortran.dg/present_1.f90: New test.
14545
14546 PR fortran/20903
14547 * gfortran.dg/interface_derived_type_1.f90: New test.
14548
14549 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14550
14551 PR fortran/28213
14552 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14553 list.
14554
14555 2006-07-07 Lee Millward <lee.millward@gmail.com>
14556
14557 PR c++/27820
14558 * g++.dg/other/label1.C: New test.
14559
14560 2006-07-07 Richard Guenther <rguenther@suse.de>
14561
14562 PR middle-end/28268
14563 * gcc.dg/torture/pr28268.c: New testcase.
14564
14565 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14566
14567 PR c++/27019
14568 * g++.dg/ext/pr27019.C: New.
14569
14570 2006-07-07 Richard Guenther <rguenther@suse.de>
14571
14572 PR tree-optimization/28187
14573 * gcc.dg/pr28187.c: New testcase.
14574
14575 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14576
14577 * gnat.dg/address_conversion.adb: New test.
14578 * gnat.dg/boolean_subtype.adb: Likewise.
14579 * gnat.dg/frame_overflow.adb: Likewise.
14580 * gnat.dg/pointer_array.adb: Likewise.
14581 * gnat.dg/pointer_conversion.adb: Likewise.
14582
14583 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14584
14585 PR fortran/28237
14586 PR fortran/23420
14587 * gfortran.dg/print_fmt_5.f90: New test.
14588
14589 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14590
14591 PR fortran/28129
14592 * gfortran.dg/bounds_check_4.f90: New test.
14593
14594 2006-07-05 Richard Guenther <rguenther@suse.de>
14595
14596 PR target/28158
14597 * gfortran.dg/pr28158.f90: New testcase.
14598
14599 2006-07-05 Richard Guenther <rguenther@suse.de>
14600
14601 PR tree-optimization/28162
14602 * gcc.dg/pr28162.c: New testcase.
14603
14604 2006-07-05 Richard Guenther <rguenther@suse.de>
14605 Andrew Pinski <pinskia@gcc.gnu.org>
14606
14607 PR c++/27084
14608 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14609
14610 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14611
14612 PR fortran/28174
14613 * gfortran.dg/actual_array_substr_2.f90: New test.
14614
14615 PR fortran/28167
14616 * gfortran.dg/actual_array_constructor_2.f90: New test.
14617
14618 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14619
14620 * gfortran.dg/itime_idate_1.f: New test.
14621 * gfortran.dg/itime_idate_2.f: New test.
14622
14623 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14624
14625 PR libgfortran/27704
14626 * gfortran.dg/open_status_3.f90: New test.
14627 * gfortran.dg/fmt_l.f90: Update for new feature.
14628
14629 2006-07-03 Asher Langton <langton2@llnl.gov>
14630
14631 * gfortran.dg/oldstyle_2.f90: New.
14632
14633 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14634
14635 * gnat.dg/string_slice.adb: New test.
14636
14637 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14638
14639 PR fortran/19259
14640 * gfortran.dg/semicolon_fixed.c: New.
14641 * gfortran.dg/semicolon_free.c: New.
14642
14643 2006-06-30 Mike Stump <mrs@apple.com>
14644
14645 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14646 that don't support internal visibility.
14647
14648 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14649
14650 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14651 for '(' / ')' needing an extra '\'.
14652
14653 2006-06-29 Roger Sayle <roger@eyesopen.com>
14654
14655 PR middle-end/27428
14656 * gcc.dg/pr27428-1.c: New test case.
14657
14658 2006-06-29 Mike Stump <mrs@apple.com>
14659
14660 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14661 on darwin as we can't align commons large enough yet.
14662
14663 * gcc.dg/vla-8.c: Add additional testcases.
14664
14665 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14666
14667 PR c++/28114
14668 * g++.dg/other/pr28114.C: New.
14669
14670 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14671
14672 * gcc.c-torture/compile/20060625-1.c: New test.
14673
14674 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14675
14676 PR fortran/20867
14677 * gfortran.dg/stfunc_3.f90: New test.
14678
14679 PR fortran/25056
14680 * gfortran.dg/impure_actual_1.f90: New test.
14681
14682 PR fortran/20874
14683 * gfortran.dg/elemental_result_1.f90: New test.
14684
14685 PR fortran/25073
14686 * gfortran.dg/select_7.f90: New test.
14687
14688 PR fortran/27554
14689 * intrinsic_actual_1.f: New test.
14690
14691 PR fortran/22038
14692 PR fortran/28119
14693 * gfortran.dg/forall_4.f90: New test.
14694
14695 PR fortran/25072
14696 * gfortran.dg/forall_5.f90: New test.
14697
14698 2006-06-25 Lee Millward <lee.millward@gmail.com>
14699
14700 PR c++/28051
14701 * g++.dg/template/using13.C: New test.
14702
14703 PR c++/28054
14704 * g++.dg/other/incomplete3.C: New test.
14705
14706 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14707
14708 PR fortran/28081
14709 * gfortran.dg/substr_3.f: New test.
14710 * gfortran.dg/equiv_2.f90: Update expected error message.
14711
14712 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14713
14714 PR fortran/28118
14715 * gfortran.dg/actual_array_substr_1.f90: New test.
14716
14717 2006-06-24 Olivier Hainque <hainque@adacore.com>
14718
14719 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14720 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14721
14722 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14723
14724 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14725
14726 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14727
14728 PR fortran/27981
14729 * gfortran.dg/simpleif_2.f90: New test.
14730
14731 2006-06-23 Lee Millward <lee.millward@gmail.com>
14732
14733 * g++.dg/template/error22.C: Fix typo.
14734
14735 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14736
14737 PR c++/28112
14738 * g++.dg/ext/attrib23.C: New test.
14739
14740 2006-06-23 Olivier Hainque <hainque@adacore.com>
14741
14742 * gnat.dg/varsize_temp.adb: New test.
14743
14744 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14745
14746 PR c++/11468
14747 * g++.dg/other/java2.C: New test.
14748
14749 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14750
14751 PR target/27789
14752 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14753 initialization.
14754
14755 2006-06-22 Roger Sayle <roger@eyesopen.com>
14756
14757 PR target/27531
14758 * gcc.dg/pr27531-1.c: New test case.
14759
14760 2006-06-22 Asher Langton <langton2@llnl.gov>
14761
14762 PR fortran/24748
14763 * gfortran.dg/implicit_8.f90: New.
14764
14765 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14766
14767 PR rtl-optimization/28121
14768 * gcc.dg/pr28121.c: New test.
14769
14770 2006-06-22 Lee Millward <lee.millward@gmail.com>
14771
14772 PR c++/27805
14773 * g++.dg/parse/ptrmem6.C: New test.
14774
14775 PR c++/27821
14776 * g++.dg/template/error22.C: New test.
14777
14778 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14779
14780 PR c++/28111
14781 * g++.dg/template/friend43.C: New test.
14782
14783 PR c++/28110
14784 * g++.dg/template/crash53.C: New test.
14785
14786 PR c++/28109
14787 * g++.dg/rtti/incomplete1.C: New test.
14788
14789 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14790
14791 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14792
14793 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14794
14795 * gcc.c-torture/execute/complex-7.c: New.
14796
14797 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14798
14799 * gcc.dg/merge-all-constants-1.c: New test.
14800
14801 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14802
14803 PR c++/28113
14804 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14805
14806 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14807
14808 * gfortran.dg/rrspacing_1.f90: New test.
14809
14810 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14811
14812 PR c++/28052
14813 * g++.dg/other/bitfield2.C: New test.
14814
14815 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14816
14817 PR tree-optimization/27331
14818 * gcc.dg/pr27331.c: New test.
14819
14820 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14821 Eric Botcazou <ebotcazou@adacore.com>
14822
14823 PR ada/18692
14824 * lib/gnat.exp: New file.
14825 * lib/gnat-dg.exp: Likewise.
14826 * gnat.dg: New directory.
14827 * gnat.dg/dg.exp: New driver.
14828 * gnat.dg/specs: New directory.
14829 * gnat.dg/specs/specs.exp: New driver.
14830 * gnat.dg/style: New directory.
14831 * gnat.dg/style/style.exp: New driver.
14832
14833 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14834
14835 PR fortran/16206
14836 * gfortran.dg/array_initializer_1.f90: New test.
14837
14838 PR fortran/28005
14839 * gfortran.dg/matmul_3.f90: New test.
14840
14841 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14842
14843 PR middle-end/28075
14844 * gcc.dg/tree-ssa/inline-1.c: New test.
14845
14846 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14847
14848 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14849 in malloc prototype; remove XFAIL.
14850 * gcc.dg/pr18241-2.c: Ditto.
14851 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14852 in memset prototype; remove XFAIL.
14853 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14854
14855 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14856
14857 * gcc.dg/vla-8.c: Add.
14858
14859 2006-06-19 Richard Guenther <rguenther@suse.de>
14860
14861 PR tree-optimization/27090
14862 * g++.dg/tree-ssa/pr27090.C: New testcase.
14863
14864 2006-06-19 Roger Sayle <roger@eyesopen.com>
14865
14866 PR target/27861
14867 * gcc.dg/pr27861-1.c: New test case.
14868
14869 2006-06-19 Richard Guenther <rguenther@suse.de>
14870
14871 PR middle-end/28045
14872 * gcc.dg/torture/pr28045.c: New testcase.
14873
14874 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14875
14876 PR fortran/26801
14877 * gfortran.dg/associated_4.f90: New test.
14878
14879 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14880
14881 PR fortran/19310
14882 PR fortran/19904
14883 * gfortran.dg/real_const_3.f90: New test.
14884
14885 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14886
14887 PR c++/28016
14888 * g++.dg/template/static26.C: New test.
14889
14890 PR c++/27979
14891 * g++.dg/expr/bitfield2.C: New test.
14892
14893 PR c++/27884
14894 * g++.dg/parse/linkage2.C: New test.
14895
14896 2006-06-16 Richard Guenther <rguenther@suse.de>
14897
14898 PR middle-end/27116
14899 * gcc.dg/pr15785-1.c: Revert last change.
14900 * gcc.dg/torture/pr27116-2.c: New testcase.
14901
14902 2006-06-16 Roger Sayle <roger@eyesopen.com>
14903
14904 PR middle-end/27802
14905 * gcc.dg/pr27802-1.c: New test case.
14906
14907 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14908
14909 PR c++/27689
14910 * g++.dg/template/ttp18.C: New test.
14911 * g++.dg/template/ttp19.C: Likewise.
14912
14913 PR c++/27666
14914 * g++.dg/expr/cond9.C: New test.
14915
14916 PR c++/27640
14917 * g++.dg/template/ctor7.C: New test.
14918
14919 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14920
14921 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14922
14923 2006-06-16 Richard Guenther <rguenther@suse.de>
14924
14925 PR tree-optimization/27781
14926 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14927
14928 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14929
14930 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14931
14932 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14933
14934 * gcc.dg/tree-ssa/loop-18.c: New test.
14935
14936 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14937
14938 PR c++/27665
14939 * g++.dg/template/crash52.C: New test.
14940
14941 PR c++/27648
14942 * g++.dg/ext/attrib22.C: New test.
14943
14944 PR c++/26559
14945 * g++.dg/template/builtin1.C: New test.
14946 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14947
14948 PR c++/28018
14949 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14950 assignment.
14951 * g++.old-deja/g++.pt/crash51.C: Likewise.
14952
14953 PR c++/27227
14954 * g++.dg/lookup/linkage1.C: New test.
14955 * g++.dg/lookup/linkage2.C: Likewise.
14956
14957 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14958
14959 PR middle-end/27959
14960 * gcc.dg/pr27959.c: New testcase.
14961
14962 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14963
14964 PR target/28014:
14965 * g++.dg/eh/div.C: New test.
14966
14967 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14968
14969 PR c++/27894
14970 * g++.dg/tree-ssa/pr26757.C: New test.
14971 * g++.dg/tree-ssa/pr27894.C: New test.
14972
14973 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14974
14975 * gcc.c-torture/compile/20060609-1.c: New test.
14976
14977 PR target/27863
14978 * gcc.c-torture/compile/pr27863.c: New test.
14979
14980 2006-06-13 Richard Guenther <rguenther@suse.de>
14981
14982 PR tree-optimization/27830
14983 * g++.dg/tree-ssa/pr27830.C: New testcase.
14984
14985 2006-06-13 Matthew Sachs <msachs@apple.com>
14986
14987 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14988 the list of compiler flags; this causes those flags to be checked
14989 for things like dg-skip-if.
14990
14991 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14992
14993 PR c++/27601
14994 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14995
14996 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14997 Kazu Hirata <kazu@codesourcery.com>
14998
14999 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
15000 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
15001
15002 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15003
15004 PR c++/27933
15005 * g++.dg/lookup/using15.C: New test.
15006
15007 PR c++/27951
15008 * g++.dg/other/anon4.C: New test.
15009
15010 2006-06-12 Roger Sayle <roger@eyesopen.com>
15011
15012 PR c++/21210
15013 * g++.dg/init/complex1.C: New test case.
15014
15015 2006-06-11 Eric Christopher <echristo@apple.com>
15016
15017 PR middle-end/27948
15018 * gcc.dg/bf-ms-layout.c: Run on darwin.
15019 * gcc.dg/bf-no-ms-layout: Ditto.
15020 * gcc.dg/attr-ms_struct-2.c: New.
15021 * gcc.dg/bf-ms-layout-2.c: Ditto.
15022
15023 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
15024
15025 * gcc.dg/attr-ms_struct-packed1.c: New.
15026
15027 2006-06-09 Mike Stump <mrs@apple.com>
15028
15029 * gcc.dg/vla-7.c: Add.
15030
15031 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
15032
15033 PR fortran/24558
15034 * gfortran.dg/entry_6.f90: New test.
15035
15036 PR fortran/20877
15037 PR fortran/25047
15038 * gfortran.dg/entry_7.f90: New test.
15039
15040 2006-06-09 Jakub Jelinek <jakub@redhat.com>
15041
15042 PR c/27747
15043 * gcc.dg/cpp/_Pragma6.c: New test.
15044
15045 PR c++/27748
15046 * g++.dg/cpp/_Pragma1.C: New test.
15047
15048 PR preprocessor/27746
15049 * gcc.dg/gomp/macro-3.c: New test.
15050 * gcc.dg/gomp/macro-4.c: New test.
15051 * g++.dg/gomp/macro-3.C: New test.
15052 * g++.dg/gomp/macro-4.C: New test.
15053
15054 2006-06-09 Richard Guenther <rguenther@suse.de>
15055
15056 PR tree-optimization/26998
15057 * gcc.dg/torture/pr26998.c: New testcase.
15058 * gcc.dg/tree-ssa/vrp29.c: New testcase.
15059
15060 2006-06-08 Mike Stump <mrs@apple.com>
15061
15062 * gcc.dg/pr27095.c: Account for stubs.
15063
15064 PR target/26427
15065 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
15066 produce bad code on darwin.
15067
15068 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15069
15070 PR fortran/27958
15071 * gfortran.dg/substr_2.f: New test.
15072
15073 2006-06-08 Asher Langton <langton2@llnl.gov>
15074
15075 PR fortran/27786
15076 * cray_pointers_2.f90: Add -fbounds-check compile flag.
15077
15078 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15079
15080 PR target/27421
15081 * gcc.dg/union-3.c: New test.
15082
15083 2006-06-08 Richard Guenther <rguenther@suse.de>
15084
15085 PR middle-end/27116
15086 * gcc.dg/torture/pr27116.c: New testcase.
15087 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
15088
15089 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
15090
15091 PR rtl-optimization/26449
15092 * gcc.dg/pr26449.c: New test.
15093
15094 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15095
15096 PR c++/27601
15097 * g++.dg/ext/offsetof1.C: Test member functions.
15098
15099 2006-06-07 Steve Ellcey <sje@cup.hp.com>
15100
15101 * gcc.dg/pr27095.c: Improve scanning.
15102
15103 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
15104
15105 PR fortran/23091
15106 * gfortran.dg/saved_automatic_1.f90: New test.
15107
15108 PR fortran/24168
15109 * gfortran.dg/array_simplify_1.f90: New test.
15110
15111 PR fortran/25090
15112 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15113
15114 PR fortran/25058
15115 * gfortran.dg/entry_dummy_ref_2.f90: New test.
15116
15117 2006-06-06 Mark Mitchell <mark@codesourcery.com>
15118
15119 PR c++/27177
15120 * g++.dg/expr/cast7.C: New test.
15121
15122 2006-06-06 Janis Johnson <janis187@us.ibm.com>
15123
15124 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
15125 * lib/gcc-defs.exp (tool_check_compile): Ditto.
15126 * lib/fortran-torture.exp (fortran-torture-compile,
15127 fortran-torture-execute): Ditto.
15128
15129 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
15130
15131 PR target/27842
15132 * gcc.dg/vmx/pr27842.c: New test.
15133
15134 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15135
15136 PR libfortran/27895
15137 * gfortran.dg/bounds_check_3.f90: New test.
15138
15139 2006-06-05 Mike Stump <mrs@apple.com>
15140
15141 * objc.dg/objc-fast-4.m: Skip for ppc64.
15142
15143 2006-06-05 Steve Ellcey <sje@cup.hp.com>
15144
15145 PR testsuite/27705
15146 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
15147
15148 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
15149 Victor Kaplansky <victork@il.ibm.com>
15150
15151 PR tree-optimizations/26360
15152 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
15153 with -fno-tree-dce.
15154 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
15155
15156 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
15157
15158 PR fortran/14067
15159 * gfortran.dg/data_char_1.f90: Add messages for truncated
15160 strings.
15161
15162 PR fortran/16943
15163 * gfortran.dg/func_decl_2.f90: New test.
15164
15165 PR fortran/20839
15166 * gfortran.dg/do_2.f90: New test.
15167
15168 PR fortran/27655
15169 * gfortran.dg/associated_3.f90: New test.
15170
15171 2006-06-04 Mark Mitchell <mark@codesourcery.com>
15172
15173 PR c++/27819
15174 * g++.dg/template/static25.C: New test.
15175
15176 PR c++/27722
15177 * g++.dg/init/array21.C: New test.
15178
15179 PR c++/27807
15180 * g++.dg/ext/complit7.C: New test.
15181
15182 PR c++/27806
15183 * g++.dg/parse/ptrmem5.C: New test.
15184
15185 2006-06-04 Roger Sayle <roger@eyesopen.com>
15186 Andrew Pinski <pinskia@physics.uc.edu>
15187
15188 PR c/27150
15189 PR middle-end/27382
15190 * gcc.dg/pr27150-1.c: New testcase.
15191 * gcc.dg/pr27382-1.c: New testcase.
15192 * gcc.dg/pr27382-2.c: New testcase.
15193
15194 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
15195
15196 PR c/25161
15197 PR c/27020
15198 * gcc.dg/array-10.c: New test.
15199
15200 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15201
15202 PR c++/27804
15203 * g++.dg/init/const4.C: New test.
15204 * g++.dg/init/member1.C: Add error-marker.
15205 * g++.dg/other/fold1.C: Adjust error-marker.
15206
15207 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15208
15209 PR c++/27601
15210 * g++.dg/ext/offsetof1.C: New test.
15211
15212 2006-06-04 Eric Christopher <echristo@apple.com>
15213
15214 * gcc.dg/attr-ms_struct-1.c: New.
15215
15216 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
15217
15218 * gcc.c-torture/compile/builtin_constant_p.c: New test.
15219
15220 2006-06-04 Richard Guenther <rguenther@suse.de>
15221
15222 PR tree-optimization/27039
15223 * gcc.dg/tree-ssa/loop-17.c: New testcase.
15224
15225 2006-06-03 Roger Sayle <roger@eyesopen.com>
15226
15227 PR target/26223
15228 * gcc.target/i386/amd64-abi-2.c: New test case.
15229
15230 2006-06-02 Eric Christopher <echristo@apple.com>
15231
15232 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
15233 * gcc.target/i386/20020523-1.c: Skip if darwin.
15234 * gcc.target/i386/asm-3.c: Ditto.
15235 * gcc.target/i386/20011119-1.c: Ditto.
15236 * gcc.target/i386/clobbers.c: Remove pic part of test.
15237
15238 2006-06-02 Steve Ellcey <sje@cup.hp.com>
15239
15240 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
15241 * g++.old-deja/g++.other/init19.C: Ditto.
15242 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
15243 and add other platforms as expected failures.
15244
15245 2006-06-01 Steve Ellcey <sje@cup.hp.com>
15246
15247 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
15248 (is-effective-target-keyword): Ditto.
15249
15250 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
15251
15252 PR fortran/27715
15253 * gfortran.dg/extended_char_comparison_1.f: New test.
15254
15255 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
15256
15257 PR fortran/25098
15258 * gfortran.dg/dummy_procedure_1.f90: New test.
15259
15260 PR fortran/25147
15261 * gfortran.dg/dummy_procedure_2.f90: New test.
15262
15263 * gfortran.dg/associated_2.f90: Correct to make consistent with
15264 standard.
15265
15266 2006-05-31 Roger Sayle <roger@eyesopen.com>
15267
15268 * gcc.target/i386/387-11.c: New test case.
15269
15270 2006-05-31 Mark Mitchell <mark@codesourcery.com>
15271
15272 PR c++/27801
15273 * g++.dg/template/cond6.C: New test.
15274
15275 PR c++/26496
15276 * g++.dg/template/crash51.C: New test.
15277 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
15278
15279 PR c++/27385
15280 * g++.dg/init/array20.C: New test.
15281
15282 2006-05-31 Roger Sayle <roger@eyesopen.com>
15283
15284 * gcc.dg/builtins-54.c: New test case.
15285
15286 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15287
15288 PR c++/26433
15289 * g++.dg/template/fntry1.C: Add dg-do link.
15290
15291 PR c++/27808
15292 * g++.dg/parse/friend6.C: New test.
15293
15294 2006-05-30 Asher Langton <langton2@llnl.gov>
15295
15296 * gfortran.dg/cray_pointers_7.f90: New test.
15297
15298 2006-05-30 Roger Sayle <roger@eyesopen.com>
15299
15300 PR tree-optimization/23452
15301 * gcc.dg/fold-mulconj-1.c: New test case.
15302
15303 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15304
15305 PR c++/27803
15306 * g++.dg/parse/bitfield1.C: New test.
15307
15308 2006-05-30 Roger Sayle <roger@eyesopen.com>
15309
15310 * gcc.target/ppc-eq0-1.c: New test case.
15311 * gcc.target/ppc-negeq0-1.c: New test case.
15312
15313 2006-05-30 Dirk Mueller <dmueller@suse.de>
15314
15315 PR c/27273
15316 * gcc.dg/overflow-warn-5.c: New test.
15317
15318 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15319
15320 PR c/27718
15321 * gcc.dg/sizeof-1.c: New test.
15322
15323 2006-05-30 Uros Bizjak <uros@kss-loka.si>
15324
15325 PR target/27790
15326 * gcc.target/i386/pr27790.c: New test.
15327
15328 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15329
15330 PR libgfortran/27757
15331 * gfortran.dg/direct_io_5.f90: New test.
15332
15333 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15334
15335 PR libgfortran/27634
15336 * gfortran.dg/fmt_missing_period_1.f: New test.
15337 * gfortran.dg/fmt_missing_period_2.f: New test.
15338 * gfortran.dg/fmt_missing_period_3.f: New test.
15339
15340 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15341
15342 PR fortran/19777
15343 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
15344 arrays.
15345
15346 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15347
15348 PR c++/27713
15349 * g++.dg/template/new6.C: New test.
15350
15351 2006-05-29 Roger Sayle <roger@eyesopen.com>
15352
15353 PR tree-optimization/24964
15354 * gcc.target/i386/387-10.c: New test case.
15355
15356 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15357
15358 * intrinsics/string_intrinsics.c (compare_string):
15359 Use memcmp instead of strncmp to avoid tripping over
15360 CHAR(0) in a string.
15361
15362 2006-05-27 Richard Guenther <rguenther@suse.de>
15363
15364 PR middle-end/27773
15365 * gcc.dg/torture/pr27773.c: New testcase.
15366
15367 2006-05-27 Dirk Mueller <dmueller@suse.de>
15368
15369 * gcc.dg/pr24561.c: Rename to..
15370 * gcc.dg/pr25962.c: .. this.
15371
15372 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15373
15374 PR fortran/19777
15375 * gfortran.dg/bounds_check_2.f: New test.
15376
15377 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15378
15379 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15380 * gfortran.dg/byte_1.f90: Likewise.
15381 * gfortran.dg/dup_save_2.f90: Likewise.
15382
15383 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15384
15385 * gfortran.dg/associated_2.f90: New test.
15386
15387 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15388
15389 PR fortran/27524
15390 * gfortran.dg/bounds_check_1.f90: New test.
15391
15392 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15393
15394 PR rtl-optimization/27661
15395 * gcc.dg/pr27661.c: New test case.
15396
15397 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15398
15399 PR fortran/23151
15400 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15401 * gfortran.dg/print_parentheses_1.f: New test.
15402 * gfortran.dg/print_parentheses_2.f90: New test.
15403
15404 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15405
15406 PR target/27758
15407 * gcc.dg/pr27758.c: New test.
15408
15409 2006-05-24 Falk Hueffner <falk@debian.org>
15410
15411 * gcc.c-torture/compile/pr27571.c: New test.
15412
15413 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15414
15415 PR fortran/27709
15416 * gfortran.dg/spec_expr_4.f90: New test.
15417
15418 PR fortran/27155
15419 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15420
15421 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15422
15423 PR c++/20103
15424 * g++.dg/ext/complit6.C: New test.
15425 * g++.dg/ext/complit3.C: Adjust error markers.
15426 * g++.dg/init/const3.C: New test.
15427
15428 2006-05-25 Richard Guenther <rguenther@suse.de>
15429
15430 PR middle-end/27743
15431 * gcc.dg/torture/pr27743.c: New testcase.
15432
15433 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15434
15435 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15436
15437 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15438
15439 * gcc.dg/compat/scalar-by-value-x.h: New.
15440 * gcc.dg/compat/scalar-by-value-y.h: New.
15441 * gcc.dg/compat/scalar-by-value-5.c: New.
15442 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15443 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15444 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15445 * gcc.dg/compat/scalar-by-value-6.c: New.
15446 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15447 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15448 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15449
15450 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15451
15452 PR tree-optimization/27639
15453 PR tree-optimization/26719
15454 * gcc.dg/pr27639.c: New test.
15455 * gcc.dg/pr26719.c: New test.
15456 * gcc.dg/tree-ssa/scev-cast.c: New test.
15457
15458 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15459
15460 PR c++/20173
15461 * g++.dg/template/error21.C: New test.
15462
15463 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15464
15465 PR target/27696
15466 * gcc.target/i386/pr27696.c: New.
15467
15468 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15469
15470 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15471
15472 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15473
15474 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15475
15476 PR c++/27716
15477 * g++.dg/other/assign1.C: New test.
15478
15479 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15480
15481 PR target/27266
15482 * gcc.target/i386/pr27266.c: New.
15483
15484 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15485
15486 PR c++/27451
15487 * g++.dg/ext/asm9.C: New test.
15488
15489 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15490
15491 PR rtl-optimization/25514
15492 * gcc.c-torture/compile/pr25514.c: New test.
15493
15494 2006-05-22 Richard Guenther <rguenther@suse.de>
15495
15496 Revert
15497 2006-01-31 Richard Guenther <rguenther@suse.de>
15498
15499 * gcc.target/i386/sselibm-1.c: New testcase.
15500 * gcc.target/i386/sselibm-2.c: Likewise.
15501 * gcc.target/i386/sselibm-3.c: Likewise.
15502 * gcc.target/i386/sselibm-4.c: Likewise.
15503 * gcc.target/i386/sselibm-5.c: Likewise.
15504
15505 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15506
15507 PR c/27420
15508 * gcc.dg/func-args-2.c: New test.
15509
15510 PR c/26818
15511 * gcc.dg/struct-incompl-1.c: New test.
15512
15513 2006-05-22 Richard Guenther <rguenther@suse.de>
15514
15515 PR testsuite/27708
15516 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15517 the transformations we test for.
15518
15519 2006-05-22 Richard Guenther <rguenther@suse.de>
15520
15521 PR testsuite/27707
15522 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15523
15524 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15525
15526 PR c++/27210
15527 * g++.dg/warn/new1.C: New test.
15528 * g++.dg/template/new5.C: Likewise.
15529
15530 2006-05-21 Roger Sayle <roger@eyesopen.com>
15531
15532 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15533 * gcc.target/i386/20060512-3.c: Likewise.
15534
15535 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15536
15537 PR rtl-optimization/27671
15538 * gcc.c-torture/execute/pr27671-1.c: New.
15539 * gcc.dg/pr27671-2.c: Likewise.
15540
15541 PR tree-optimization/26622.
15542 * gcc.c-torture/compile/pr26622.c: New.
15543
15544 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15545
15546 PR fortran/27613
15547 * gfortran.dg/recursive_reference_1.f90: New test.
15548
15549 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15550
15551 PR fortran/25746
15552 * gfortran.dg/elemental_subroutine_3.f90: New test.
15553
15554 PR fortran/25090
15555 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15556
15557 PR fortran/27584
15558 * gfortran.dg/associated_target_1.f90: New test.
15559
15560 PR fortran/19015
15561 * gfortran.dg/maxloc_shape_1.f90: New test.
15562
15563 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15564
15565 PR libgfortran/24459
15566 * gfortran.dg/namelist_24.f90: New test.
15567 * gfortran.dg/namelist_12.f: Fix typo in comment.
15568
15569 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15570
15571 PR middle-end/25776
15572 * g++.dg/other/error11.C: New test.
15573
15574 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15575
15576 * gcc.target/mips/pr26765.c: Add -w to options.
15577
15578 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15579
15580 * lib/target-supports.exp (check_effective_target_mpaired_single):
15581 New function.
15582 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15583 multilibs.
15584 * g++.dg/vect/vect.exp: Likewise.
15585
15586 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15587
15588 PR testsuite/25891
15589 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15590
15591 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15592
15593 PR fortran/27662
15594 * gfortran.dg/temporary_1.f90: New file.
15595
15596 2006-05-19 Andreas Schwab <schwab@suse.de>
15597
15598 * g++.dg/other/unused1.C: Also match "stringz".
15599
15600 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15601
15602 PR c++/26433
15603 * g++.dg/template/fntry1.C: New test.
15604
15605 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15606
15607 PR c++/27471
15608 PR c++/27506
15609 * g++.dg/conversion/bitfield5.C: New test.
15610 * g++.dg/conversion/bitfield6.C: New test.
15611
15612 2006-05-18 Mike Stump <mrs@apple.com>
15613
15614 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15615 * gcc.dg/vla-4.c: Add.
15616 * gcc.dg/vla-5.c: Add.
15617 * gcc.dg/vla-6.c: Add.
15618
15619 2006-05-12 Stuart Hastings <stuart@apple.com>
15620
15621 * gcc.target/i386/20060512-1.c: New.
15622 * gcc.target/i386/20060512-2.c: New.
15623 * gcc.target/i386/20060512-3.c: New.
15624 * gcc.target/i386/20060512-4.c: New.
15625
15626 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15627
15628 PR c++/26122
15629 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15630
15631 PR c++/26068
15632 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15633 * g++.dg/parse/linkage1.C: New test.
15634
15635 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15636
15637 PR tree-optimization/27548
15638 * g++.dg/tree-ssa/pr27548.C: New test.
15639
15640 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15641
15642 PR fortran/26551
15643 * gfortran.dg/recursive_check_1.f: New test.
15644 * gfortran.dg/recursive_check_2.f90: New test.
15645
15646 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15647
15648 * g++.dg/opt/temp2.C: New test.
15649
15650 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15651
15652 PR c++/27491
15653 * g++.dg/init/brace5.C: New test.
15654
15655 PR middle-end/27415
15656 * gcc.dg/gomp/pr27415.c: New test.
15657 * g++.dg/gomp/pr27415.C: New test.
15658
15659 PR tree-optimization/27549
15660 * g++.dg/tree-ssa/pr27549.C: New test.
15661
15662 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15663
15664 PR libgfortran/27575
15665 * gfortran.dg/read_eof_4.f90: New test.
15666
15667 2006-05-16 Richard Guenther <rguenther@suse.de>
15668
15669 PR tree-optimization/22303
15670 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15671
15672 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15673
15674 PR middle-end/27573
15675 * gcc.dg/gomp/pr27573.c: New test.
15676 * gfortran.dg/gomp/pr27573.f90: New test.
15677
15678 PR c/27499
15679 * gcc.dg/gomp/pr27499.c: New test.
15680 * g++.dg/gomp/pr27499.C: New test.
15681
15682 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15683
15684 PR c++/27339
15685 * g++.dg/parser/access8.C: Adjust error marker.
15686 * g++.dg/template/access17.C: New test.
15687 * g++.dg/template/access18.C: Likewise.
15688
15689 2006-05-15 Roger Sayle <roger@eyesopen.com>
15690
15691 PR target/26600
15692 * gcc.target/i386/pr26600.c: New test case.
15693
15694 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15695
15696 PR c++/27505
15697 * g++.dg/expr/bitfield1.C: New test.
15698
15699 2006-05-15 Richard Guenther <rguenther@suse.de>
15700
15701 PR tree-optimization/27603
15702 * gcc.dg/torture/pr27603.c: New testcase.
15703
15704 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15705
15706 PR fortran/25090
15707 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15708
15709 PR fortran/25082
15710 * gfortran.dg/scalar_return_1.f90: New test.
15711
15712 PR fortran/27411
15713 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15714
15715 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15716
15717 * gcc.dg/gomp/critical-4.c: New test.
15718 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15719 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15720 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15721 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15722
15723 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15724
15725 PR c++/27582
15726 * g++.dg/template/dependent-args1.C: New test.
15727
15728 PR c++/27581
15729 * g++.dg/lookup/this1.C: New test.
15730
15731 PR c++/27315
15732 * g++.dg/template/operator6.C: New test.
15733 * g++.dg/template/incomplete3.C: New test.
15734
15735 PR c++/27559
15736 * g++.dg/template/new4.C: New test.
15737
15738 PR c++/27496
15739 * g++.dg/template/void2.C: New test.
15740
15741 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15742
15743 * g++.dg/template/dependent-expr5.C: New test.
15744
15745 2006-05-14 Roger Sayle <roger@eyesopen.com>
15746
15747 PR middle-end/26729
15748 * gcc.dg/pr26729-1.c: New test case.
15749
15750 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15751
15752 * gcc.dg/pr27003.c: New test.
15753
15754 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15755
15756 * lib/target-supports.dg (check_cxa_atexit_available): Change
15757 v3_target_compile to ${tool}_target_compile.
15758
15759 2006-05-11 Jason Merrill <jason@redhat.com>
15760
15761 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15762
15763 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15764
15765 PR fortran/27553
15766 * gfortran.dg/label_5.f90: New test.
15767
15768 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15769
15770 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15771 check_effective_target_powerpc_altivec_ok): New.
15772 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15773 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15774 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15775 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15776 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15777 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15778 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15779 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15780 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15781 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15782 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15783 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15784 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15785 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15786 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15787 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15788 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15789 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15790 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15791 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15792 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15793 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15794 gcc.target/powerpc/altivec-9.c,
15795 gcc.target/powerpc/altivec-consts.c,
15796 gcc.target/powerpc/altivec-pr22085.c,
15797 gcc.target/powerpc/altivec-splat.c,
15798 gcc.target/powerpc/altivec-types-1.c,
15799 gcc.target/powerpc/altivec-types-2.c,
15800 gcc.target/powerpc/altivec-types-3.c,
15801 gcc.target/powerpc/altivec-types-4.c,
15802 gcc.target/powerpc/altivec-varargs-1.c,
15803 gcc.target/powerpc/altivec-vec-merge.c,
15804 gcc.target/powerpc/ppc-vector-memcpy.c,
15805 gcc.target/powerpc/ppc-vector-memset.c,
15806 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15807 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15808 these effective targets.
15809 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15810 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15811
15812 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15813
15814 PR middle-end/27384
15815 * g++.dg/other/fold1.C: New test.
15816
15817 PR middle-end/27488
15818 * gcc.dg/fold-nonneg-1.c: New test.
15819
15820 PR c++/27547
15821 * g++.dg/other/operator1.C: New test.
15822
15823 2006-05-11 Richard Guenther <rguenther@suse.de>
15824
15825 PR middle-end/27529
15826 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15827
15828 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15829
15830 * lib/target-supports-dg.exp (check-flags): New.
15831 (dg-skip-if): Move flag checks.
15832
15833 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15834
15835 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15836 * lib/target-supports.dg (check_cxa_atexit_available): New.
15837
15838 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15839
15840 PR fortran/27470
15841 * gfortran.dg/multiple_allocation_2.f90: New test case.
15842
15843 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15844
15845 * gcc.target/arm/pr27387.C: Fix a comment typo.
15846
15847 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15848
15849 PR fortran/24549
15850 * gfortran.dg/error_recovery_1.f90: New test.
15851
15852 2006-05-10 Richard Guenther <rguenther@suse.de>
15853
15854 PR tree-optimization/27302
15855 * gcc.dg/torture/pr27302.c: New testcase.
15856
15857 2006-05-09 Dirk Mueller <dmueller@suse.de>
15858 Richard Guenther <rguenther@suse.de>
15859
15860 PR middle-end/27498
15861 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15862
15863 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15864
15865 PR rtl-optimization/27335
15866 * gcc.dg/pr27335.c: New test.
15867
15868 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15869
15870 * gcc.target/mips/mips-ps-5.c: New file.
15871
15872 2006-05-08 Jan Hubicka <jh@suse.cz>
15873
15874 PR middle-end/25962
15875 * gcc.dg/pr25962.c: New.
15876
15877 2006-05-08 Roger Sayle <roger@eyesopen.com>
15878
15879 PR target/27158
15880 * gcc.target/powerpc/pr27158.c: New test case.
15881
15882 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15883
15884 PR testsuite/27476
15885 * ada/acats/run_all.sh: Use test -z.
15886
15887 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15888
15889 PR libfortran/18271
15890 * gfortran.dg/spec_expr_3.f90: New test.
15891
15892 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15893
15894 PR target/24879
15895 * gcc.target/i386/monitor.c: New file.
15896
15897 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15898
15899 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15900
15901 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15902
15903 PR c++/27447
15904 * g++.dg/other/ptrmem7.C: New test.
15905
15906 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15907
15908 PR target/27421
15909 * gcc.dg/array-9.c: New test.
15910
15911 2006-05-07 Richard Guenther <rguenther@suse.de>
15912
15913 PR tree-optimization/27409
15914 * gcc.dg/torture/pr27409.c: New testcase.
15915
15916 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15917
15918 PR fortran/27457
15919 * gfortran.dg/select_6.f90: New.
15920
15921 2006-05-07 Richard Guenther <rguenther@suse.de>
15922
15923 PR tree-optimization/27136
15924 * gcc.dg/torture/pr27136.c: New testcase.
15925
15926 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15927
15928 PR fortran/24813
15929 * gfortran.dg/char_cons_len_1.f90: New test.
15930
15931 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15932
15933 PR c++/27427
15934 * g++.dg/template/incomplete2.C: New test.
15935
15936 2006-05-06 Richard Guenther <rguenther@suse.de>
15937
15938 PR tree-optimization/27151
15939 * gcc.dg/vect/pr27151.c: New testcase.
15940
15941 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15942
15943 PR c++/27430
15944 * g++.dg/template/void1.C: New test.
15945
15946 PR c++/27423
15947 * g++.dg/other/void2.C: New test.
15948
15949 PR c++/27422
15950 * g++.dg/conversion/void1.C: New test.
15951
15952 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15953
15954 PR/21391
15955 * g++.dg/other/unused1.C: New.
15956
15957 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15958
15959 PR objc/27240
15960 * objc.dg/member-1.m: New test.
15961
15962 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15963
15964 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15965
15966 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15967
15968 PR libfortran/26985
15969 * gfortran.dg/matmul_2.f90: New test.
15970
15971 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15972
15973 * ada/acats/run_all.sh: Use sync when main not found.
15974
15975 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15976
15977 PR target/26765
15978 * gcc.target/mips/pr26765.c: New.
15979
15980 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15981
15982 * gcc.target/bfin: New directory.
15983 * gcc.target/bfin/bfin.exp: New file.
15984 * gcc.target/bfin/frmul.c: New file.
15985 * gcc.target/bfin/arith.c: New file.
15986 * gcc.target/bfin/mul-combine.c: New file.
15987 * gcc.target/bfin/shift.c: New file.
15988
15989 2006-05-04 Richard Guenther <rguenther@suse.de>
15990
15991 PR tree-optimization/14287
15992 PR tree-optimization/14844
15993 PR tree-optimization/19792
15994 PR tree-optimization/21608
15995 PR tree-optimization/27090
15996 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15997 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15998 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15999 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
16000 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
16001
16002 2006-05-04 Jakub Jelinek <jakub@redhat.com>
16003
16004 PR tree-optimization/27285
16005 * gcc.c-torture/execute/pr27285.c: New test.
16006
16007 PR middle-end/27388
16008 * gcc.dg/gomp/pr27388-1.c: New test.
16009 * gcc.dg/gomp/pr27388-2.c: New test.
16010 * gcc.dg/gomp/pr27388-3.c: New test.
16011
16012 PR c++/27359
16013 * g++.dg/gomp/pr27359.C: New test.
16014
16015 2006-05-02 Steven G. Kargl <kargls@comcast.net>
16016
16017 PR fortran/20248
16018 * gfortran.dg/iargc.f90: New test.
16019
16020 2006-05-02 Mark Mitchell <mark@codesourcery.com>
16021
16022 PR c++/27102
16023 * g++.dg/template/crash49.C: New test.
16024
16025 2006-05-02 Steve Ellcey <sje@cup.hp.com>
16026
16027 PR testsuite/27032
16028 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
16029
16030 2006-05-02 Jeff Law <law@redhat.com>
16031
16032 PR tree-optimization/27364
16033 * gcc.c-torture/execute/pr27364.c: New test.
16034
16035 2006-05-02 Mark Mitchell <mark@codesourcery.com>
16036
16037 PR c++/27309
16038 * g++.dg/parser/ctor5.C: New test.
16039
16040 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
16041
16042 PR target/27387
16043 * gcc.target/arm/arm.exp: New.
16044 * gcc.target/arm/pr27387.C: Likewise.
16045
16046 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
16047
16048 PR fortran/27269
16049 PR fortran/27324
16050 * gfortran.dg/module_equivalence_2.f90: New test.
16051
16052 2006-05-02 Jakub Jelinek <jakub@redhat.com>
16053
16054 PR middle-end/27337
16055 * g++.dg/gomp/pr27337-1.C: New test.
16056 * g++.dg/gomp/pr27337-2.C: New test.
16057
16058 PR middle-end/27328
16059 * gcc.dg/gomp/pr27328.c: New test.
16060
16061 PR middle-end/27325
16062 * g++.dg/gomp/pr27325.C: New test.
16063
16064 PR middle-end/27310
16065 * g++.dg/gomp/pr27310.C: New test.
16066
16067 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16068
16069 PR tree-optimization/27291
16070 * g++.dg/tree-ssa/pr27291.C: New test.
16071
16072 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16073
16074 PR tree-optimization/27283
16075 * g++.dg/tree-ssa/pr27283.C: New test.
16076
16077 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16078
16079 * gcc.dg/tree-ssa/loop-16.c: New test.
16080
16081 2006-05-01 Roger Sayle <roger@eyesopen.com>
16082 Joseph S. Myers <joseph@codesourcery.com>
16083
16084 * gcc.dg/Wconversion-3.c: New test case.
16085 * gcc.dg/Wconversion-4.c: Likewise.
16086
16087 2006-05-01 Richard Guenther <rguenther@suse.de>
16088
16089 PR tree-optimization/26726
16090 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
16091
16092 2006-04-30 Roger Sayle <roger@eyesopen.com>
16093
16094 * gcc.dg/Woverflow-1.c: New test case.
16095 * gcc.dg/Woverflow-2.c: Likewise.
16096 * gcc.dg/Woverflow-3.c: Likewise.
16097
16098 2006-04-30 Mark Mitchell <mark@codesourcery.com>
16099
16100 PR c++/27094
16101 * g++.dg/template/defarg8.C: New test.
16102
16103 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16104
16105 PR c++/27278
16106 * g++.dg/parse/operator7.C: New test.
16107
16108 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16109
16110 PR c++/11471
16111 PR c++/27102
16112 * g++.dg/template/crash48.C: New test.
16113
16114 PR c++/27279
16115 * g++.dg/parse/ctor4.C: New test.
16116
16117 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16118
16119 PR fortran/25681
16120 * gfortran.df/char_type_len.f90: New test.
16121
16122 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16123
16124 PR libgfortran/27304
16125 * gfortran.dg/fmt_exhaust.f90: New test.
16126
16127 2006-04-28 Roger Sayle <roger@eyesopen.com>
16128
16129 PR c/25309
16130 * gcc.dg/large-size-array-2.c: New test case.
16131
16132 2006-04-28 Richard Guenther <rguenther@suse.de>
16133
16134 PR target/26826
16135 * gcc.target/i386/pr26826.c: New testcase.
16136
16137 2006-04-28 Jakub Jelinek <jakub@redhat.com>
16138
16139 PR middle-end/27260
16140 * gcc.c-torture/execute/pr27260.c: New.
16141
16142 2006-04-28 Alan Modra <amodra@bigpond.net.au>
16143
16144 PR middle-end/27095
16145 * gcc.dg/pr27095.c: New.
16146
16147 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16148
16149 PR c++/27292
16150 * g++.dg/conversion/bitfield4.C: New test.
16151
16152 2006-04-27 Eric Christopher <echristo@apple.com>
16153
16154 * gcc.dg/pragma-ms_struct.c: New.
16155
16156 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16157
16158 PR c++/27102
16159 * g++.dg/template/crash47.C: New test.
16160
16161 2006-04-27 Dirk Mueller <dmueller@suse.de>
16162
16163 * gcc.target/i386/sse-7.c: build with -msse.
16164
16165 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
16166
16167 PR testsuite/27274:
16168 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
16169 (main): Exit if processor doesn't support SSE.
16170
16171 2006-04-26 David Edelsohn <edelsohn@gnu.org>
16172
16173 PR middle-end/27282
16174 * gcc.c-torture/compile/pr27282.c: New test.
16175
16176 2006-04-26 Jakub Jelinek <jakub@redhat.com>
16177
16178 PR middle-end/26913
16179 * g++.dg/gomp/pr26913.C: New test.
16180
16181 PR c/25996
16182 * gcc.dg/gomp/pr25996.c: New test.
16183 * g++.dg/gomp/pr25996.C: New test.
16184
16185 2006-04-25 Richard Sandiford <richard@codesourcery.com>
16186
16187 PR rtl-optimization/26725
16188 * gcc.c-torture/compile/pr26725.c: New test.
16189
16190 2006-04-25 Richard Guenther <rguenther@suse.de>
16191
16192 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
16193 than n + -1.
16194
16195 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
16196
16197 * gcc.dg/20060425-1.c: New testcase.
16198
16199 2006-04-25 Jakub Jelinek <jakub@redhat.com>
16200
16201 PR tree-optimization/26865
16202 * gcc.dg/pr26865.c: New test.
16203
16204 2006-04-24 Mark Mitchell <mark@codesourcery.com>
16205
16206 PR c++/27292
16207 * g++.dg/conversion/bitfield1.C: New test.
16208 * g++.dg/conversion/bitfield2.C: Likewise.
16209 * g++.dg/conversion/bitfield3.C: Likewise.
16210
16211 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16212 Richard Guenther <rguenther@suse.de>
16213
16214 PR tree-optimization/27236
16215 * gcc.dg/tree-ssa/pr27236.c: New testcase.
16216
16217 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16218
16219 PR c++/19963
16220 * g++.dg/other/incomplete2.C: New test.
16221
16222 2006-04-24 Richard Guenther <rguenther@suse.de>
16223
16224 PR middle-end/26869
16225 * gcc.dg/torture/pr26869.c: New testcase.
16226
16227 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16228 Richard Guenther <rguenther@suse.de>
16229
16230 PR tree-optimization/27218
16231 * g++.dg/tree-ssa/pr27218.C: New testcase.
16232
16233 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16234
16235 PR c++/26912
16236 * g++.dg/template/friend41.C: New test.
16237
16238 2006-04-23 David Edelsohn <edelsohn@gnu.org>
16239
16240 * g++.dg/opt/pr15551.C: Include cstdio.
16241 (main): Use remove instead of unlink.
16242
16243 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
16244
16245 * gcc.dg/sibcall-7.c: New test.
16246 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
16247 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
16248 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
16249 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
16250 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
16251
16252 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16253
16254 PR c++/26534
16255 * g++.dg/opt/bitfield1.C: New test.
16256 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
16257 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
16258 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
16259 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
16260 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
16261 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
16262 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
16263 * g++.dg/abi/bitfield2.C: Likewise.
16264 * g++.dg/init/bitfield1.C: Likewise.
16265
16266 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
16267
16268 PR fortran/25099
16269 * gfortran.dg/elemental_subroutine_4.f90: New test.
16270 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
16271 call sub (m, x).
16272
16273 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
16274
16275 * gcc.c-torture/compile/20060421-1.c: New testcase.
16276
16277 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16278
16279 PR c/25875
16280 * gcc.dg/init-bad-4.c: New test.
16281
16282 2006-04-21 Paul Brook <paul@codesourcery.com>
16283
16284 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
16285
16286 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
16287
16288 PR fortran/27122
16289 * gfortran.dg/defined_operators_1.f90: New test.
16290 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
16291 remove old ones associated, incorrectly, with Note 5.46.
16292
16293 PR fortran/27113
16294 * gfortran.dg/character_array_constructor_1.f90: New test.
16295
16296 2006-04-20 Jakub Jelinek <jakub@redhat.com>
16297
16298 * gcc.dg/20060419-1.c: New test.
16299
16300 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
16301
16302 PR c/26774
16303 * gcc.dg/struct-parse-1.c: New test case.
16304
16305 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16306
16307 PR c++/26558
16308 * g++.dg/parse/template19.C: New test.
16309
16310 PR c++/26739
16311 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
16312
16313 PR c++/26036
16314 * g++.dg/expr/call3.C: New test.
16315
16316 PR c++/10385
16317 * g++.dg/conversion/dynamic1.C: New test.
16318
16319 2006-04-19 Mark Mitchell <mark@codesourcery.com>
16320
16321 PR c++/27102
16322 * g++.dg/template/crash35.C: Tweak error markers.
16323 * g++.dg/template/crash46.C: New test.
16324 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
16325 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
16326
16327 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
16328
16329 PR rtl-optimization/14261
16330 * gcc.c-torture/compile/20060419-1.c: Added.
16331
16332 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
16333
16334 * gfortran.dg/label_1.f90: Adjust dg-error.
16335
16336 2006-04-16 Roger Sayle <roger@eyesopen.com>
16337
16338 PR target/26961
16339 * gcc.dg/fold-cond-1.c: New test case.
16340 * gcc.dg/pr26961-1.c: Likewise.
16341
16342 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16343
16344 PR libgfortran/27138
16345 * gfortran.dg/read_bad_advance.f90: New test.
16346
16347 2006-04-16 Roger Sayle <roger@eyesopen.com>
16348 Dale Johannesen <dalej@apple.com>
16349
16350 PR target/24076
16351 * gcc.target/i386/vecinit-3.c: New testcase.
16352 * gcc.target/i386/vecinit-4.c: Likewise.
16353 * gcc.target/i386/sse-18.c: Likewise.
16354 * gcc.target/i386/sse-19.c: Likewise.
16355
16356 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16357
16358 * gfortran.dg/allocate_zerosize_1.f90: New test.
16359
16360 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16361
16362 PR c++/26365
16363 * g++.dg/template/crash45.C: New test.
16364
16365 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16366
16367 PR fortran/26787
16368 * gfortran.dg/proc_assign_1.f90: New test.
16369 * gfortran.dg/procedure_lvalue.f90: Change message.
16370 * gfortran.dg/namelist_4.f90: Add new error.
16371
16372 PR fortran/25597
16373 PR fortran/27096
16374 * gfortran.dg/auto_pointer_array_result_1.f90
16375
16376 PR fortran/27089
16377 * gfortran.dg/specification_type_resolution_1.f90
16378
16379 PR fortran/18003
16380 PR fortran/25669
16381 PR fortran/26834
16382 * gfortran.dg/bounds_temporaries_1.f90: New test.
16383
16384 PR fortran/27124
16385 * gfortran.dg/array_return_value_1.f90: New test.
16386
16387 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16388
16389 PR fortran/25336
16390 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16391
16392 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16393
16394 PR middle-end/26823
16395 * g++.dg/gomp/pr26823-1.C: New test.
16396 * g++.dg/gomp/pr26823-2.C: New test.
16397
16398 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16399
16400 PR middle-end/27134
16401 * gcc.dg/pr27314.c: New test.
16402
16403 2006-04-13 Richard Henderson <rth@redhat.com>
16404
16405 * g++.dg/gomp/block-0.C: Update expected matches.
16406
16407 2006-04-13 DJ Delorie <dj@redhat.com>
16408
16409 * lib/target-supports.exp (check_effective_target_int32plus): New.
16410 (check_effective_target_ptr32plus): New.
16411 (check_effective_target_size32plus): New.
16412 (check_effective_target_int16): New.
16413 (check_profiling_available): Add m32c to the list of unsupported
16414 targets.
16415
16416 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16417 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16418 memory size.
16419 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16420 pointers.
16421 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16422 size_t.
16423 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16424 and size_t.
16425 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16426 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16427 not just xstormy16. Skip m32c due to weird pointer size.
16428 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16429 not just xstormy16.
16430 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16431 not just xstormy16.
16432 * gcc.dg/20020312-2.c: Add m32c support.
16433 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16434 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16435 in test.
16436 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16437 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16438 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16439 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16440 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16441 formats
16442 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16443 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16444 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16445 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16446 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16447 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16448 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16449 in test.
16450 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16451 in test.
16452 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16453 * gcc.dg/pr23049.c: Require >=32 bit integers.
16454 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16455 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16456 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16457 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16458 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16459 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16460 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16461 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16462 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16463 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16464 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16465 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16466 prototype in test.
16467 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16468 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16469 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16470 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16471 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16472
16473 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16474 * gcc.c-torture/execute/20040703-1.x: Likewise.
16475 * gcc.c-torture/execute/20040705-1.x: Likewise.
16476 * gcc.c-torture/execute/20040705-2.x: Likewise.
16477 * gcc.c-torture/execute/20040709-1.x: Likewise.
16478 * gcc.c-torture/execute/20040709-2.x: Likewise.
16479 * gcc.c-torture/execute/20040811-1.x: Likewise.
16480 * gcc.c-torture/execute/20050316-1.x: Likewise.
16481 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16482 * gcc.c-torture/execute/pr19689.x: Likewise.
16483 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16484 * gcc.c-torture/execute/usmul.x: Likewise.
16485 * gcc.c-torture/execute/vrp-5.x: Likewise.
16486 * gcc.c-torture/execute/vrp-6.x: Likewise.
16487 * gcc.dg/debug/20041023-1.s: Likewise.
16488
16489 2006-04-13 Roger Sayle <roger@eyesopen.com>
16490
16491 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16492 of integers to a vector types are now constant expressions in C.
16493 * gcc.dg/vect/vect-fold-1.c: New test case.
16494
16495 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16496 Ulrich Weigand <uweigand@de.ibm.com>
16497
16498 PR target/27006
16499 * gcc.dg/vmx/pr27006.c: New testcase.
16500
16501 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16502
16503 PR libgfortran/26766
16504 * gfortran.dg/write_recursive.f90: New test.
16505
16506 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16507
16508 * g++.dg/parse/dtor7.C: New test.
16509 * g++.dg/parse/new1.C: Add error marker.
16510 * g++.dg/template/new3.C: New test.
16511
16512 PR c++/26122
16513 * g++.dg/template/pure1.C: New test.
16514
16515 PR c++/26295
16516 * g++.dg/parse/ptrmem4.C: New test.
16517
16518 2006-04-10 Jeff Law <law@redhat.com>
16519
16520 PR/27087
16521 * gcc.c-torture/compile/pr27087.c: New test.
16522
16523 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16524
16525 PR/21391
16526 * gcc.dg/20060410.c: New.
16527
16528 2006-04-10 Matthias Klose <doko@debian.org>
16529
16530 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16531 Recognize multilib directory names containing underscores.
16532
16533 2006-04-10 Roger Sayle <roger@eyesopen.com>
16534
16535 * gcc.target/i386/vecinit-1.c: New test case.
16536 * gcc.target/i386/vecinit-2.c: Likewise.
16537
16538 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16539
16540 PR debug/27057
16541 * g++.dg/debug/dwarf2-2.C: New test.
16542
16543 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16544
16545 PR rtl-optimization/27073
16546 * gcc.c-torture/execute/pr27073.c: New test.
16547
16548 2006-04-08 Mike Stump <mrs@apple.com>
16549
16550 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16551
16552 2006-04-07 Richard Guenther <rguenther@suse.de>
16553
16554 PR tree-optimization/26135
16555 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16556
16557 2006-04-06 Jan Hubicka <jh@suse.cz>
16558
16559 PR profile/26399
16560 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16561
16562 2006-04-06 Roger Sayle <roger@eyesopen.com>
16563
16564 * g++.dg/conversion/nullptr1.C: New test case.
16565 * g++.dg/conversion/nullptr2.C: Likewise.
16566
16567 2006-04-05 Roger Sayle <roger@eyesopen.com>
16568
16569 * gfortran.dg/dependency_18.f90: New test case.
16570
16571 2006-04-05 Richard Guenther <rguenther@suse.de>
16572
16573 PR tree-optimization/26919
16574 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16575 * gcc.dg/ipa/ipa-2.c: Likewise.
16576 * gcc.dg/ipa/ipa-3.c: Likewise.
16577 * gcc.dg/ipa/ipa-5.c: Likewise.
16578
16579 2006-04-05 Richard Guenther <rguenther@suse.de>
16580
16581 PR tree-optimization/26763
16582 * gcc.dg/torture/pr26763-1.c: New testcase.
16583 * gcc.dg/torture/pr26763-2.c: Likewise.
16584
16585 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16586
16587 PR fortran/23634
16588 PR fortran/25619
16589 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16590
16591 2006-04-04 Eric Christopher <echristo@apple.com>
16592
16593 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16594 stubs.
16595 * gcc.target/i386/387-5.c: Ditto.
16596
16597 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16598
16599 * gcc.target/sparc/struct-ret-check.c: New test.
16600
16601 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16602
16603 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16604 zero decimal digits specified in format.
16605
16606 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16607
16608 PR fortran/26891
16609 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16610
16611 PR fortran/26976
16612 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16613 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16614 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16615 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16616 compliant and detect bigendian-ness.
16617
16618 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16619
16620 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16621 dummy arguments work when the actual argument is itself a dummy
16622 argument of the caller.
16623
16624 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16625
16626 PR libfortran/24685
16627 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16628
16629 2006-04-01 Roger Sayle <roger@eyesopen.com>
16630
16631 * gfortran.dg/dependencency_17.f90: New test case.
16632
16633 2006-04-01 Roger Sayle <roger@eyesopen.com>
16634
16635 * gfortran.dg/dependency_14.f90: New test case.
16636 * gfortran.dg/dependency_15.f90: Likewise.
16637 * gfortran.dg/dependency_16.f90: Likewise.
16638
16639 2006-03-31 Asher Langton <langton2@llnl.gov>
16640
16641 PR fortran/25358
16642 gfortran.dg/cray_pointers_6.f90: New test.
16643
16644 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16645
16646 PR libgfortran/26890
16647 * gfortran.dg/read_size_noadvance.f90: New test.
16648
16649 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16650
16651 PR fortran/25031
16652 * gfortran.dg/multiple_allocation_1.f90: Check that the
16653 size has changed after a re-allocation with stat.
16654
16655 2006-03-30 Richard Guenther <rguenther@suse.de>
16656
16657 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16658 removal.
16659 * gcc.target/i386/sselibm-2.c: Likewise.
16660 * gcc.target/i386/sselibm-3.c: Likewise.
16661 * gcc.target/i386/sselibm-4.c: Likewise.
16662 * gcc.target/i386/sselibm-5.c: Likewise.
16663
16664 2006-03-28 Roger Sayle <roger@eyesopen.com>
16665
16666 * gcc.dg/fold-andxor-1.c: New test case.
16667 * gcc.dg/fold-xorand-1.c: Likewise.
16668
16669 2006-03-28 Roger Sayle <roger@eyesopen.com>
16670
16671 * gcc.dg/fold-convnotconv-1.c: New test case.
16672
16673 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16674
16675 PR fortran/26779
16676 * gfortran.dg/private_type_5.f90: New test.
16677
16678 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16679
16680 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16681
16682 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16683
16684 * gfortran.dg/advance_2.f90: New test.
16685 * gfortran.dg/advance_3.f90: New test.
16686
16687 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16688
16689 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16690
16691 PR libgfortran/26661
16692 PR libgfortran/26880
16693 * gfortran.dg/read_x_past.f: New test.
16694
16695 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16696
16697 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16698 to be STABS.
16699
16700 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16701
16702 * objc.dg/dwarf-1.m: Skip on AIX.
16703 * objc.dg/dwarf-2.m: Skip on AIX.
16704
16705 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16706
16707 PR fortran/26816
16708 * gfortran.dg/float_1.f90: New test.
16709
16710 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16711
16712 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16713 X86_64 targets.
16714 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16715
16716 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16717
16718 PR libfortran/26735
16719 * gfortran.dg/convert_implied_open.f90: New test case.
16720
16721 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16722
16723 PR fortran/26769
16724 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16725
16726 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16727
16728 PR middle-end/26717
16729 * gcc.dg/pr26717.c: New test.
16730
16731 2006-03-25 Roger Sayle <roger@eyesopen.com>
16732
16733 * gfortran.dg/dependency_12.f90: New test case.
16734
16735 2006-03-24 Roger Sayle <roger@eyesopen.com>
16736
16737 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16738
16739 2006-03-24 Jeff Law <law@redhat.com>
16740
16741 * gcc.c-torture/pr26840.c: New test.
16742
16743 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16744
16745 * objc.dg/dwarf-2.m: New.
16746 * obj-c++.dg/dwarf-2.mm: New.
16747
16748 * g++.old-deja/g++.other/init19.C: New.
16749
16750 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16751
16752 * g++.dg/eh/spbp.C: Skip on AIX.
16753
16754 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16755
16756 PR middle-end/26611
16757 * g++.dg/gomp/pr26611-1.C: New test.
16758 * g++.dg/gomp/pr26611-2.C: New test.
16759
16760 2006-03-24 Jeff Law <law@redhat.com>
16761
16762 * gcc.c-torture/compile/pr26833.c: New test.
16763 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16764
16765 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16766
16767 * gfortran.dg/endfile_2.f90: Delete temp file.
16768
16769 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16770
16771 PR fortran/19303
16772 * gfortran.dg/record_marker_1.f90: New test case.
16773 * gfortran.dg/record_marker_2.f: New test case.
16774 * gfortran.dg/record_marker_3.f90: New test case.
16775
16776 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16777
16778 PR fortran/17298
16779 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16780 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16781
16782 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16783
16784 * lib/gcc-dg.exp (cleanup-modules): New proc.
16785 * gfortran.dg/allocatable_function_1.f90,
16786 gfortran.dg/allocate_char_star_scalar_1.f90,
16787 gfortran.dg/assumed_charlen_function_1.f90,
16788 gfortran.dg/assumed_dummy_1.f90,
16789 gfortran.dg/assumed_shape_ranks_1.f90,
16790 gfortran.dg/assumed_shape_ranks_2.f90,
16791 gfortran.dg/assumed_size_dt_dummy.f90,
16792 gfortran.dg/auto_char_dummy_array_1.f90,
16793 gfortran.dg/auto_char_len_3.f90,
16794 gfortran.dg/automatic_module_variable.f90,
16795 gfortran.dg/bad_automatic_objects_1.f90,
16796 gfortran.dg/char_array_constructor.f90,
16797 gfortran.dg/char_array_structure_constructor.f90,
16798 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16799 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16800 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16801 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16802 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16803 gfortran.dg/derived_pointer_recursion.f90,
16804 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16805 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16806 gfortran.dg/dummy_functions_1.f90,
16807 gfortran.dg/elemental_initializer_1.f90,
16808 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16809 gfortran.dg/elemental_pointer_1.f90,
16810 gfortran.dg/elemental_subroutine_1.f90,
16811 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16812 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16813 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16814 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16815 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16816 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16817 gfortran.dg/global_references_1.f90,
16818 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16819 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16820 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16821 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16822 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16823 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16824 gfortran.dg/large_integer_kind_1.f90,
16825 gfortran.dg/large_real_kind_1.f90,
16826 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16827 gfortran.dg/module_double_reuse.f90,
16828 gfortran.dg/module_equivalence_1.f90,
16829 gfortran.dg/module_interface_1.f90,
16830 gfortran.dg/module_parameter_array_refs_1.f90,
16831 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16832 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16833 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16834 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16835 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16836 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16837 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16838 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16839 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16840 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16841 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16842 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16843 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16844 gfortran.dg/same_name_1.f90,
16845 gfortran.dg/sibling_dummy_procedure_1.f90,
16846 gfortran.dg/sibling_dummy_procedure_2.f90,
16847 gfortran.dg/sibling_dummy_procedure_3.f90,
16848 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16849 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16850 gfortran.dg/used_dummy_types_2.f90,
16851 gfortran.dg/used_dummy_types_3.f90,
16852 gfortran.dg/used_dummy_types_4.f90,
16853 gfortran.dg/used_dummy_types_5.f90,
16854 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16855 gfortran.dg/userdef_operator_1.f90: Use it.
16856
16857 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16858
16859 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16860 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16861 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16862 gfortran.dg/write_back.f,
16863 gfortran.fortran-torture/execute/inquire_1.f90,
16864 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16865
16866 2006-03-21 Jeff Law <law@redhat.com>
16867
16868 * gcc.dg/tree-ssa/vrp28.c: New test.
16869
16870 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16871
16872 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16873 if _STDC_C99 is defined.
16874 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16875 * gcc.dg/builtins-20.c: Likewise.
16876 * gcc.dg/builtins-53.c: Likewise.
16877 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16878 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16879
16880 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16881
16882 PR tree-opt/26781
16883 * gcc.c-torture/compile/pr26781-1.c: New test.
16884 * gcc.c-torture/compile/pr26781-2.c: New test.
16885
16886 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16887
16888 PR c++/26690
16889 * g++.dg/gomp/pr26690-1.C: New test.
16890 * g++.dg/gomp/pr26690-2.C: New test.
16891
16892 2006-03-20 Jeff Law <law@redhat.com>
16893
16894 * gcc.dg/tree-ssa/pr21829.c: New test.
16895
16896 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16897
16898 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16899
16900 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16901 (check_visibility_available): Use it.
16902 (check_effective_target_default_packed): Likewise.
16903 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16904 (check_effective_target_fopenmp): Likewise.
16905 (check_effective_target_freorder): Likewise.
16906 (check_effective_target_fpic): Likewise.
16907 (check_named_sections_available): Likewise.
16908 (check_effective_target_ilp32): Likewise.
16909 (check_effective_target_lp64): Likewise.
16910
16911 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16912
16913 PR fortran/20935
16914 * gfortran.dg/scalar_mask_2.f90: New test case.
16915
16916 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16917
16918 PR tree-opt/26629
16919 * gcc.dg/tree-ssa/loadpre12.c: New test.
16920 * gcc.dg/tree-ssa/loadpre13.c: New test.
16921 * gcc.dg/tree-ssa/loadpre14.c: New test.
16922 * gcc.dg/tree-ssa/loadpre15.c: New test.
16923 * gcc.dg/tree-ssa/loadpre16.c: New test.
16924 * gcc.dg/tree-ssa/loadpre17.c: New test.
16925 * gcc.dg/tree-ssa/loadpre18.c: New test.
16926 * gcc.dg/tree-ssa/loadpre19.c: New test.
16927 * gcc.dg/tree-ssa/loadpre20.c: New test.
16928 * gcc.dg/tree-ssa/loadpre21.c: New test.
16929 * gcc.dg/tree-ssa/loadpre22.c: New test.
16930
16931 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16932
16933 PR fortran/26741
16934 * gfortran.dg/elemental_initializer_1.f90: New test.
16935
16936 PR fortran/26716
16937 * gfortran.dg/assumed_shape_ranks_2: New test.
16938
16939 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16940
16941 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16942 target fpic.
16943
16944 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16945
16946 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16947 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16948 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16949 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16950 gfortran.fortran-torture/execute/direct_io.f90,
16951 gfortran.fortran-torture/execute/inquire_2.f90,
16952 gfortran.fortran-torture/execute/inquire_4.f90,
16953 gfortran.fortran-torture/execute/list_read_1.f90,
16954 gfortran.fortran-torture/execute/open_replace.f90,
16955 gfortran.fortran-torture/execute/slash_edit.f90,
16956 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16957 temporary files from testcases.
16958
16959 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16960
16961 PR libgfortran/26509
16962 gfortran.dg/write_direct_eor.f90: New test.
16963
16964 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16965
16966 * gcc.target/powerpc/pr26350.c: New.
16967 * gcc.target/powerpc/indexed-addr.c: New.
16968
16969 2006-03-16 Roger Sayle <roger@eyesopen.com>
16970
16971 * gfortran.dg/dependency_13.f90: New test case.
16972
16973 2006-03-16 Roger Sayle <roger@eyesopen.com>
16974
16975 PR middle-end/21781
16976 * gcc.dg/real-const-1.c: New test case.
16977
16978 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16979
16980 * g++.old-deja/g++.other/init18.C: New.
16981 * g++.old-deja/g++.other/init5.C: Remove xfail.
16982
16983 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16984
16985 * g++.dg/opt/pr15551.C: Cleanup temp file.
16986
16987 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16988
16989 PR c++/6634
16990 g++.dg/parse/long1.C: New test.
16991
16992 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16993
16994 PR fortran/19101
16995 * gfortran.dg/continuation.f90: New test.
16996 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16997
16998 2006-03-14 Richard Guenther <rguenther@suse.de>
16999
17000 PR tree-optimization/26672
17001 * gcc.dg/torture/pr26672.c: New testcase.
17002
17003 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
17004
17005 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
17006 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
17007
17008 2006-03-13 Roger Sayle <roger@eyesopen.com>
17009
17010 PR middle-end/26557
17011 * gcc.c-torture/compile/switch-1.c: New test case.
17012
17013 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
17014
17015 PR fortran/25378
17016 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
17017 test to include more permuatations of mask and index.
17018 * gfortran.dg/scalar_mask_1.f90: Modify last test to
17019 respond to F2003 spec. that the position returned for an all false
17020 mask && condition is zero.
17021
17022 2006-03-13 Jakub Jelinek <jakub@redhat.com>
17023
17024 PR middle-end/25989
17025 * gcc.dg/gomp/pr25989.c: New test.
17026
17027 2006-03-13 Jeff Law <law@redhat.com>
17028
17029 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
17030
17031 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
17032
17033 * gcc.dg/switch-9.c: New test.
17034
17035 2006-03-13 Richard Guenther <rguenther@suse.de>
17036
17037 PR middle-end/26630
17038 * gcc.dg/torture/pr26630.c: New testcase.
17039
17040 2006-03-11 Roger Sayle <roger@eyesopen.com>
17041
17042 * gfortran.dg/dependency_10.f90: New test case.
17043 * gfortran.dg/dependency_11.f90: Likewise.
17044
17045 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
17046 Erik Edelmann <eedelman@gcc.gnu.org>
17047
17048 * gfortran.dg/allocatable_function_1.f90: New.
17049 * gfortran.dg/allocatable_function_2.f90: New.
17050
17051 2006-03-10 Richard Guenther <rguenther@suse.de>
17052
17053 PR middle-end/26565
17054 * gcc.dg/torture/pr26565.c: New testcase.
17055
17056 2006-03-09 Eric Christopher <echristo@apple.com>
17057
17058 * gcc.c-torture/compile/20060309-1.c: New.
17059
17060 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17061
17062 PR libgfortran/26499
17063 * gfortran.dg/write_back.f: New test.
17064 * gfortran.dg/write_rewind_1.f: New test.
17065 * gfortran.dg/write_rewind_2.f: New test.
17066
17067 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17068
17069 PR libgfortran/26554
17070 * gfortran.dg/read_logical.f90: New test.
17071
17072 2006-03-04 Laurent GUERBY <laurent@guerby.net>
17073
17074 * ada/acats/norun.lst: cdd2a03 now passes.
17075
17076 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
17077
17078 PR testsuite/25177
17079 * gcc.target/powerpc/pr18096-1.c: Change where the error
17080 would match.
17081
17082 2006-03-04 Jakub Jelinek <jakub@redhat.com>
17083
17084 * gcc.target/i386/cleanup-1.c: New test.
17085 * gcc.target/i386/cleanup-2.c: New test.
17086
17087 2006-03-04 Roger Sayle <roger@eyesopen.com>
17088
17089 * gfortran.dg/dependency_9.f90: Remove for the time being.
17090
17091 2006-03-04 Krister Walfridsson <cato@df.lth.se>
17092
17093 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
17094 directive.
17095
17096 2006-03-03 Roger Sayle <roger@eyesopen.com>
17097
17098 * gfortran.dg/dependency_9.f90: New test case.
17099
17100 2006-03-03 Roger Sayle <roger@eyesopen.com>
17101
17102 * gfortran.dg/dependency_4.f90: New test case.
17103 * gfortran.dg/dependency_5.f90: New test case.
17104 * gfortran.dg/dependency_6.f90: New test case.
17105 * gfortran.dg/dependency_7.f90: New test case.
17106 * gfortran.dg/dependency_8.f90: New test case.
17107
17108 2006-03-03 Paul Brook <paul@codesourcery.com>
17109
17110 * lib/target-supports.exp (check_profiling_available):
17111 Add m68k-*-elf.
17112
17113 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
17114
17115 PR fortran/25031
17116 * multiple_allocation_1.f90: New test.
17117
17118 2006-03-03 Roger Sayle <roger@eyesopen.com>
17119
17120 PR tree-optimization/26524
17121 * gfortran.dg/pr26524.f: New test case.
17122
17123 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17124
17125 * g++.dg/template/repo5.C: Cleanup repo files.
17126 * gcc.dg/20051201-1.c: Cleanup coverage files.
17127 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
17128 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
17129 tree dump files.
17130
17131 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
17132
17133 * objc.dg/objc-nofilename-1.m: New test.
17134 * objc.dg/bad-receiver-type.m: New test.
17135 * obj-c++.dg/bad-receiver-type.mm: New test.
17136
17137 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17138
17139 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
17140
17141 2006-03-01 Mike Stump <mrs@apple.com>
17142
17143 * g++.dg/abi/key2.C: Add.
17144
17145 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
17146
17147 * gfortran.dg/logical_dot_product.f90: New test.
17148
17149 PR fortran/26393
17150 * gfortran.dg/used_interface_ref.f90: New test.
17151
17152 PR fortran/20938
17153 * gfortran.dg/dependency_2.f90: New test.
17154 * gfortran.fortran-torture/execute/where17.f90: New test.
17155 * gfortran.fortran-torture/execute/where18.f90: New test.
17156 * gfortran.fortran-torture/execute/where19.f90: New test.
17157 * gfortran.fortran-torture/execute/where20.f90: New test.
17158
17159 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
17160
17161 * g++.dg/tree-ssa/pr26443.C: New test case.
17162
17163 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
17164
17165 PR middle-end/26022
17166 * g++.dg/opt/return-slot1.C: New test.
17167
17168 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17169
17170 PR libgfortran/26136
17171 * gfortran.dg/namelist_23.f90: New test.
17172
17173 2006-02-28 Roger Sayle <roger@eyesopen.com>
17174
17175 PR middle-end/14752
17176 * gcc.dg/fold-eqandshift-2.c: New test case.
17177
17178 2006-02-28 Richard Guenther <rguenther@suse.de>
17179
17180 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
17181 decomposition.
17182
17183 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
17184
17185 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
17186
17187 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17188
17189 PR libgfortran/26464
17190 * gfortran.dg/backspace_5.f: New test.
17191 * gfortran.dg/backspace_6.f: New test.
17192
17193 2006-02-26 Roger Sayle <roger@eyesopen.com>
17194
17195 * gcc.dg/fold-eqandnot-1.c: New test case.
17196
17197 2006-02-26 Roger Sayle <roger@eyesopen.com>
17198
17199 PR middle-end/19983
17200 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
17201
17202 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
17203
17204 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
17205 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
17206
17207 2006-02-26 Richard Guenther <rguenther@suse.de>
17208
17209 PR tree-optimization/26421
17210 * gcc.dg/tree-ssa/pr26421.c: New testcase.
17211
17212 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
17213
17214 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
17215 * g++.old-deja/g++.robertl/eb132.C: Likewise.
17216
17217 2006-02-26 Roger Sayle <roger@eyesopen.com>
17218
17219 * gcc.dg/fold-even-1.c: New test case.
17220
17221 2006-02-26 Roger Sayle <roger@eyesopen.com>
17222
17223 PR middle-end/21137
17224 * gcc.dg/fold-eqandshift-1.c: New test case.
17225
17226 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17227
17228 PR tree-optimization/25125
17229 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
17230 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
17231
17232 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17233
17234 PR tree-optimizations/26359
17235 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
17236 with -fdump-tree-dceloop-details.
17237 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
17238
17239 2006-02-25 Roger Sayle <roger@eyesopen.com>
17240
17241 PR middle-end/23673
17242 * gcc.dg/fold-eqxor-1.c: New test case.
17243 * gcc.dg/fold-eqxor-2.c: Likewise.
17244 * gcc.dg/fold-eqxor-3.c: Likewise.
17245
17246 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
17247
17248 PR fortran/23092
17249 * scalar_mask_1.f90: New test.
17250
17251 2006-02-24 Geoffrey Keating <geoffk@apple.com>
17252
17253 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
17254 * g++.dg/eh/uncaught2.C: New.
17255 * g++.dg/eh/uncaught3.C: New.
17256
17257 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17258
17259 PR libgfortran/26423
17260 * gfortran.dg/read_many_1.f: New test.
17261
17262 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
17263
17264 PR fortran/24519
17265 * gfortran.dg/dependency_3.f90: New test.
17266 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
17267 XFAILs.
17268
17269 PR fortran/25395
17270 * gfortran.dg/equiv_6.f90: New test.
17271
17272 2006-02-23 Jeff Law <law@redhat.com>
17273
17274 * gcc.c-torture/compile/pr26425.c: New test.
17275
17276 2006-02-23 Jakub Jelinek <jakub@redhat.com>
17277
17278 PR middle-end/26412
17279 * gcc.dg/gomp/pr26412.c: New test.
17280
17281 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17282
17283 PR c++/26291
17284 * g++.dg/other/ellipsis1.C: New test.
17285 * g++.dg/parse/operator4.C: Adjust error marker.
17286
17287 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
17288
17289 PR target/25603
17290 * gfortran.dg/pr25603.f: New testcase.
17291
17292 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
17293
17294 * gcc.dg/bf-spl1.c: Don't specify -m68000.
17295 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
17296
17297 2006-02-21 Geoffrey Keating <geoffk@apple.com>
17298
17299 * g++.dg/eh/spbp.C: New.
17300
17301 2006-02-21 Jakub Jelinek <jakub@redhat.com>
17302
17303 PR middle-end/26379
17304 * gcc.target/i386/mmx-7.c: New test.
17305
17306 2006-02-20 Roger Sayle <roger@eyesopen.com>
17307
17308 PR tree-optimization/26361
17309 * gcc.dg/tree-ssa/vrp27.c: New test case.
17310
17311 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
17312
17313 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
17314 * gcc.dg/tree-ssa/complex-4.c: Here.
17315
17316 2006-02-19 Roger Sayle <roger@eyesopen.com>
17317
17318 PR middle-end/19543
17319 * gfortran.dg/logical_1.f90: New test case.
17320
17321 2006-02-19 Jakub Jelinek <jakub@redhat.com>
17322
17323 PR middle-end/26334
17324 * gcc.dg/20060218-1.c: Moved to...
17325 * gcc.target/i386/20060218-1.c: ... here. New test.
17326
17327 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
17328
17329 PR fortran/26201
17330 * gfortran.dg/convert_1.f90: New.
17331
17332 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
17333
17334 PR fortran/25054
17335 * gfortran.dg/namelist_5.f90: New test.
17336
17337 PR fortran/25089
17338 * gfortran.dg/namelist_4.f90: New test.
17339
17340 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17341
17342 PR tree-opt/25680
17343 * gcc.dg/tree-ssa/complex-3.c: New test.
17344
17345 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17346
17347 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
17348 variable to take into account the variable name in the
17349 function header.
17350 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17351
17352 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17353
17354 PR middle-end/26334
17355 * gcc.c-torture/compile/20060217-1.c: New test.
17356 * gcc.dg/20060218-1.c: New test.
17357
17358 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17359
17360 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17361
17362 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17363
17364 * gcc.dg/cpp/undef3.c: New test.
17365 * gcc.dg/cpp/trad/builtins2.c: New test.
17366
17367 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17368
17369 PR c++/26266
17370 * g++.dg/template/static22.C: New test.
17371 * g++.dg/template/static23.C: New test.
17372 * g++.dg/template/static24.C: New test.
17373 * g++.dg/template/non-dependent13.C: New test.
17374 * g++.dg/init/member1.C: Tweak error markers.
17375
17376 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17377
17378 PR target/26255
17379 * gcc.c-torture/compile/pr26255.c: New test case.
17380
17381 2006-02-16 Roger Sayle <roger@eyesopen.com>
17382
17383 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17384 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17385 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17386 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17387 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17388 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17389 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17390
17391 2006-02-16 Jeff Law <law@redhat.com>
17392
17393 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17394 * gcc.dg/tree-ssa/vrp26.c: New test.
17395
17396 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17397
17398 PR target/20353
17399 PR target/24578
17400 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17401 __UCLIBC__ is defined.
17402
17403 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17404
17405 PR fortran/26224
17406 * gfortran.dg/gomp/pr26224.f: New test.
17407
17408 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17409
17410 PR tree-opt/25918
17411 * lib/target-supports.exp
17412 (check_effective_target_vect_short_mult): New.
17413 (check_effective_target_vect_char_mult): New.
17414 (check_effective_target_vect_widen_sum_qi_to_si): New.
17415 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17416 (check_effective_target_vect_widen_sum_hi_to_si): New.
17417 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17418 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17419 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17420 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17421 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17422 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17423 vect-reduc-pattern-2c.c
17424 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17425 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17426 vect-reduc-pattern-1c.c
17427
17428 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17429
17430 PR fortran/24557
17431 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17432
17433 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17434
17435 PR fortran/26054
17436 * gfortran.dg/enum_8.f90: Remove check for warning.
17437 * gfortran.dg/iomsg_1.f90: Ditto.
17438 * gfortran.dg/enum_1.f90: Ditto.
17439 * gfortran.dg/enum_9.f90: Ditto.
17440 * gfortran.dg/enum_2.f90: Ditto.
17441 * gfortran.dg/enum_10.f90: Ditto.
17442 * gfortran.dg/enum_3.f90: Ditto.
17443 * gfortran.dg/flush_1.f90: Ditto.
17444 * gfortran.dg/enum_4.f90: Ditto.
17445 * gfortran.dg/array_constructor_1.f90: Ditto.
17446 * gfortran.dg/enum_5.f90: Ditto.
17447 * gfortran.dg/enum_6.f90: Ditto.
17448 * gfortran.dg/enum_7.f90: Ditto.
17449
17450 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17451
17452 PR middle-end/26300
17453 * gcc.c-torture/compile/20060215-1.c: New test.
17454
17455 2006-02-14 Roger Sayle <roger@eyesopen.com>
17456
17457 PR middle-end/23670
17458 * gcc.dg/tree-ssa/andor-2.c: New test case.
17459
17460 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17461
17462 PR fortran/25045
17463 * optional_dim.f90: New test.
17464
17465 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17466
17467 PR fortran/26277
17468 * gfortran.dg/label_4.f90: New.
17469
17470 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17471 Diego Novillo <dnovillo@redhat.com>
17472 Uros Bizjak <uros@kss-loka.si>
17473
17474 * gfortran.dg/gomp: New directory.
17475
17476 2006-02-14 Richard Guenther <rguenther@suse.de>
17477
17478 PR tree-optimization/26258
17479 * gcc.dg/torture/pr26258.c: New testcase.
17480
17481 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17482
17483 PR fortran/26246
17484 * gfortran.dg/pr26246_1.f90: New test.
17485 * gfortran.dg/pr26246_2.f90: New test.
17486
17487 PR middle-end/26092
17488 * gcc.c-torture/compile/20060208-1.c: New test.
17489
17490 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17491
17492 PR fortran/26074
17493 PR fortran/25103
17494 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17495 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17496 * gfortran.dg/automatic_module_variable.f90: Change error message.
17497
17498 PR fortran/20861
17499 * gfortran.dg/internal_dummy_1.f90: New test.
17500
17501 PR fortran/20871
17502 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17503
17504
17505 PR fortran/25083
17506 * gfortran.dg/uncommon_block_data_1.f90: New test.
17507 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17508 with standard.
17509
17510 PR fortran/25088
17511 * gfortran.dg/typed_subroutine_1.f90: New test.
17512
17513 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17514
17515 * objc.dg/dwarf-1.m: New.
17516
17517 2006-02-13 Roger Sayle <roger@eyesopen.com>
17518
17519 PR middle-end/24427
17520 * gcc.dg/tree-ssa/andor-1.c: New test case.
17521
17522 2006-02-13 Josh Conner <jconner@apple.com>
17523
17524 PR target/25376
17525 * gcc.dg/pr25376.c: New test.
17526
17527 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17528 assemble.
17529 * lib/target-supports.exp (check_named_sections_available):
17530 Only compile named-sections test -- don't assemble.
17531
17532 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17533
17534 * g++.dg/warn/no-write-strings.C: New test.
17535 * g++.dg/warn/write-strings.C: Likewise.
17536 * g++.dg/warn/write-strings-default.C: Likewise.
17537
17538 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17539
17540 PR fortran/25806
17541 * gfortran.dg/ret_pointer_2.f90: New test.
17542
17543 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17544
17545 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17546
17547 2006-02-10 Jeff Law <law@redhat.com>
17548
17549 * gcc.c-torture/compile/pr26213.c: New test.
17550
17551 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17552
17553 gfortran.dg/null_1.f90: New test.
17554
17555 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17556
17557 PR fortran/14771
17558 * gfortran.dg/parens_4.f90: New.
17559 * gfortran.dg/parens_5.f90: New.
17560
17561 2006-02-10 Richard Guenther <rguenther@suse.de>
17562
17563 * gcc.dg/pr23372-1.c: Remove empty file.
17564
17565 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17566 Paul Thomas <pault@gcc.gnu.org>
17567
17568 PR fortran/14771
17569 * gfortran.dg/parens_1.f90: New.
17570 * gfortran.dg/parens_2.f90: New.
17571 * gfortran.dg/parens_3.f90: New.
17572
17573 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17574
17575 PR fortran/26038
17576 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17577
17578 PR fortran/25059
17579 * gfortran.dg/impure_assignment_1.f90: New test.
17580
17581 PR fortran/25070
17582 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17583
17584 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17585
17586 PR target/26141
17587 * g++.dg/expr/stdarg2.C: New test.
17588
17589 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17590
17591 PR inline-asm/16194
17592 * gcc.dg/pr16194.c: New test.
17593
17594 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17595
17596 * ada/acats/run_acats: Use portable variant of "$@".
17597
17598 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17599
17600 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17601 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17602
17603 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17604
17605 PR tree-opt/26179
17606 * g++.dg/opt/pr26179.C: New test.
17607
17608 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17609
17610 PR middle-end/26134
17611 * gcc.dg/tree-ssa/complex-3.c: New test.
17612
17613 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17614
17615 * gcc.c-torture/compile/volatile-1.c: New test.
17616
17617 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17618
17619 PR 26180
17620 * gcc.dg/tree-ssa/pr26180.c: New test.
17621
17622 2006-02-08 Jeff Law <law@redhat.com>
17623
17624 * gcc.dg/tree-ssa/pr21417.c: New test.
17625
17626 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17627
17628 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17629 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17630
17631 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17632
17633 * lib/scanrtl.exp: New.
17634
17635 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17636
17637 PR c++/26071
17638 * g++.dg/other/virtual2.C: New test.
17639
17640 PR c++/26070
17641 * g++.dg/other/virtual1.C: New test.
17642
17643 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17644
17645 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17646 cleanup-ipa-dump): Update dump file glob patterns.
17647 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17648 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17649
17650 * lib/gcc-dg.exp: Load it.
17651 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17652
17653 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17654
17655 PR testsuite/26159
17656 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17657 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17658
17659 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17660
17661 PR fortran/25577
17662 * gfortran.dg/mvbits_1.f90: New.
17663
17664 2006-02-07 Dirk Mueller <dmueller@suse.com>
17665
17666 * g++.dg/warn/Wdiv-by-zero.C: New test.
17667 * g++.dg/warn/Wno-div-by-zero.C: New.
17668
17669 2006-02-07 Jeff Law <law@redhat.com>
17670
17671 * gcc.dg/tree-ssa/pr21559.c: New test.
17672
17673 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17674 multiple VRP passes.
17675 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17676 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17677 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17678 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17679 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17680 * gcc.dg/tree-ssa/vrp02.c: Likewise
17681 * gcc.dg/tree-ssa/vrp11.c: Likewise
17682 * gcc.dg/tree-ssa/pr14341.c: Likewise
17683 * gcc.dg/tree-ssa/vrp19.c: Likewise
17684 * gcc.dg/tree-ssa/vrp20.c: Likewise
17685 * gcc.dg/tree-ssa/vrp03.c: Likewise
17686 * gcc.dg/tree-ssa/pr21086.c: Likewise
17687 * gcc.dg/tree-ssa/pr21959.c: Likewise
17688 * gcc.dg/tree-ssa/vrp21.c: Likewise
17689 * gcc.dg/tree-ssa/vrp04.c: Likewise
17690 * gcc.dg/tree-ssa/pr25485.c: Likewise
17691 * gcc.dg/tree-ssa/pr22026.c: Likewise
17692 * gcc.dg/tree-ssa/vrp22.c: Likewise
17693 * gcc.dg/tree-ssa/vrp05.c: Likewise
17694 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17695 * gcc.dg/tree-ssa/pr20701.c: Likewise
17696 * gcc.dg/tree-ssa/vrp23.c: Likewise
17697 * gcc.dg/tree-ssa/vrp06.c: Likewise
17698 * gcc.dg/tree-ssa/pr22117.c: Likewise
17699 * gcc.dg/tree-ssa/pr20702.c: Likewise
17700 * gcc.dg/tree-ssa/vrp15.c: Likewise
17701 * gcc.dg/tree-ssa/pr21090.c: Likewise
17702 * gcc.dg/tree-ssa/pr21294.c: Likewise
17703 * gcc.dg/tree-ssa/vrp24.c: Likewise
17704 * gcc.dg/tree-ssa/vrp07.c: Likewise
17705 * gcc.dg/tree-ssa/pr21563.c: Likewise
17706 * gcc.dg/tree-ssa/pr25382.c: Likewise
17707 * gcc.dg/tree-ssa/vrp16.c: Likewise
17708 * gcc.dg/tree-ssa/vrp25.c: Likewise
17709 * gcc.dg/tree-ssa/vrp08.c: Likewise
17710 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17711 * gcc.dg/tree-ssa/vrp17.c: Likewise
17712 * gcc.dg/tree-ssa/pr21458.c: Likewise
17713 * g++.dg/tree-ssa/pr18178.C: Likewise
17714
17715 2006-02-07 Richard Guenther <rguenther@suse.de>
17716
17717 PR c++/26140
17718 Revert
17719 2006-01-30 Richard Guenther <rguenther@suse.de>
17720 PR c++/23372
17721 * gcc.dg/pr23372-1.C: New testcase.
17722
17723 * g++.dg/tree-ssa/pr26140.C: New testcase.
17724
17725 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17726
17727 PR c++/9737
17728 * g++.dg/template/ttp15.C: New test.
17729 * g++.dg/template/ttp16.C: Likewise.
17730 * g++.dg/template/ttp17.C: Likewise.
17731 * g++.old-deja/g++.pt/ttp36.C: Remove.
17732 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17733 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17734 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17735 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17736 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17737 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17738 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17739 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17740 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17741
17742 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17743
17744 PR libfortran/23815
17745 * unf_io_convert_4.f90: New test.
17746
17747 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17748
17749 * gcc.dg/tree-ssa/loadpre10.c: New test.
17750 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17751 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17752 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17753
17754 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17755
17756 PR libfortran/24685
17757 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17758
17759 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17760
17761 PR tree-opt/25251
17762 * gfortran.dg/assign_7.f: New test.
17763
17764 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17765
17766 PR fortran/26041
17767 PR fortran/26064
17768 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17769 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17770 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17771
17772 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17773
17774 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17775 in size_t typedef.
17776
17777 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17778
17779 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17780 * g++.dg/charset/string.c (foo): Likewise.
17781 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17782 const char*
17783 * g++.dg/ext/builtin2.C (printf): Likewise.
17784 * g++.dg/init/new15.C (printf): Likewise.
17785 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17786 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17787 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17788 * g++.dg/template/non-dependent4.C (temp): Likewise.
17789 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17790 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17791 parameter type to const char*.
17792 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17793 Change type to const char*.
17794 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17795 Likewise.
17796 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17797 second parameter type to const char*.
17798 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17799 (Y::Y): Change parameter type to const char*.
17800 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17801 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17802 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17803 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17804 (char*).
17805 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17806 const char*.
17807 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17808 type to const char*.
17809 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17810 return type to const char*.
17811 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17812 to const char*.
17813 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17814 * g++.old-deja/g++.law/refs1.C: Likewise.
17815 * g++.old-deja/g++.law/visibility1.C: Likewise.
17816 * g++.old-deja/g++.law/visibility2.C: Likewise.
17817 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17818 const char*.
17819 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17820 * g++.old-deja/g++.mike/net48.C: Likewise.
17821 * g++.old-deja/g++.mike/p646.C: Likewise.
17822 * g++.old-deja/g++.mike/p6746.C: Likewise.
17823 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17824 type to const char*.
17825 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17826 deprecated conversion warning.
17827 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17828 char*.
17829 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17830 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17831 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17832 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17833 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17834 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17835 * g++.old-deja/g++.pt/t39.C: Likewise.
17836 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17837 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17838
17839 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17840
17841 PR fortran/25075
17842 intrinsic_argument_conformance_1.f90: New test.
17843
17844 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17845
17846 PR fortran/20845
17847 * gfortran.dg/char_result_11.f90: Add SAVE.
17848 * gfortran.dg/der_pointer_4.f90: Ditto.
17849 * gfortran.dg/default_initialization.f90: New test.
17850
17851 2006-02-03 Jeff Law <law@redhat.com>
17852
17853 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17854 handle more than 100 dump files.
17855 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17856 * lib/scantree.exp (scan-tree-dump): Likewise.
17857 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17858 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17859 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17860 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17861 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17862
17863 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17864
17865 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17866
17867 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17868
17869 * g++.dg/template/using12.C: New test.
17870
17871 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17872
17873 * gcc.target/powerpc/pr25960.c: New test.
17874
17875 2006-02-02 Steven G. Kargl <kargls@comcast>
17876
17877 PR fortran/24958
17878 gfortran.dg/nullify_2.f90: New test.
17879
17880 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17881
17882 PR 25990
17883 * gcc.dg/gomp/pr25990.c: New test.
17884
17885 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17886
17887 PR c++/25342
17888 * g++.gd/template/partial4.C: New test.
17889
17890 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17891
17892 PR middle-end/26001
17893 * gfortran.dg/data_char_2.f90: New.
17894
17895 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17896
17897 PR fortran/26039
17898 maxval_maxloc_conformance_1.f90: New test.
17899
17900 2006-01-31 Richard Guenther <rguenther@suse.de>
17901
17902 * gcc.target/i386/sselibm-1.c: New testcase.
17903 * gcc.target/i386/sselibm-2.c: Likewise.
17904 * gcc.target/i386/sselibm-3.c: Likewise.
17905 * gcc.target/i386/sselibm-4.c: Likewise.
17906 * gcc.target/i386/sselibm-5.c: Likewise.
17907
17908 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17909
17910 PR fortran/24266
17911 * gfortran.dg/arrayio_derived_2.f90: New.
17912
17913 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17914
17915 * gcc.dg/unsigned-long-compare.c: New test.
17916
17917 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17918
17919 PR testsuite/25318
17920 * lib/target-supports.exp (check_effective_target_freorder):
17921 Check to see if target supports -freorder-blocks-and-partition.
17922 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17923 instead of "dg-require-named-sections".
17924
17925 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17926
17927 PR target/14798:
17928 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17929 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17930 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17931 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17932 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17933 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17934 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17935 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17936
17937 2006-01-30 Richard Guenther <rguenther@suse.de>
17938
17939 PR c++/23372
17940 * gcc.dg/pr23372-1.C: New testcase.
17941
17942 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17943
17944 * gcc.dg/gomp/pr25874.c: New test.
17945
17946 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17947
17948 PR tree-opt/25911
17949 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17950
17951 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17952
17953 PR fortran/18578
17954 PR fortran/18579
17955 PR fortran/20857
17956 PR fortran/20885
17957 * gfortran.dg/intent_out_1.f90: New test.
17958
17959 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17960
17961 PR fortran/17911
17962 * gfortran.dg/procedure_lvalue.f90: New test.
17963
17964 PR fortran/20895
17965 PR fortran/25030
17966 * gfortran.dg/char_pointer_assign_2.f90: New test.
17967 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17968 assignment to be consistent with standard.
17969 * gfortran.dg/char_result_2.f90: The same.
17970 * gfortran.dg/char_result_8.f90: The same.
17971
17972 2006-01-28 Zack Weinberg <zackw@panix.com>
17973
17974 * gcc.dg/Woverlength-strings.c
17975 * gcc.dg/Woverlength-strings-pedantic-c89.c
17976 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17977 * gcc.dg/Woverlength-strings-pedantic-c99.c
17978 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17979
17980 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17981
17982 * gcc.c-torture/execute/20060127-1.c: New test.
17983
17984 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17985
17986 PR c++/25999
17987 * g++.dg/ext/pragmaweak1.C: New test.
17988
17989 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17990
17991 PR c++/25855
17992 * g++.dg/template/spec29.C: New test.
17993
17994 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17995
17996 PR c/19606.
17997 * gcc.c-torture/execute/pr19606.c: New.
17998
17999 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
18000
18001 * gcc.dg/pragma-re-4.c: New test.
18002
18003 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
18004
18005 PR fortran/25964
18006 * gfortran.dg/assumed_size_refs_3.f90: New test.
18007
18008 2006-01-27 Ben Elliston <bje@au.ibm.com>
18009
18010 * gcc.misc-tests/dectest.exp: Remove defunct comment.
18011
18012 2006-01-26 Laurent GUERBY <laurent@guerby.net>
18013
18014 PR ada/21317
18015 * ada/acats/support/impdef.a: Add One_Long_Second.
18016 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
18017 * ada/acats/tests/c9/c94026.a: Likewise.
18018 * ada/acats/tests/c9/c97305c.ada: Likewise.
18019 * ada/acats/tests/c9/c99004a.ada: Likewise.
18020
18021 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
18022
18023 PR fortran/25964
18024 * gfortran.dg/global_references_2.f90: New test.
18025
18026 PR fortran/25084
18027 PR fortran/20852
18028 PR fortran/25085
18029 PR fortran/25086
18030 * gfortran.dg/assumed_charlen_function_1.f90: New test.
18031 * gfortran.dg/assumed_charlen_function_3.f90: New test.
18032
18033 PR fortran/25416
18034 * gfortran.dg/assumed_charlen_function_2.f90: New test.
18035
18036 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
18037
18038 PR c/25892
18039 * gcc.dg/Wpointer-sign.c: New.
18040 * gcc.dg/Wpointer-sign-Wall.c: New.
18041 * gcc.dg/Wpointer-sign-Wall-no.c: New.
18042 * gcc.dg/Wpointer-sign-pedantic.c: New.
18043 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
18044 * gcc.dg/conv-2.c: Use -Wpointer-sign.
18045
18046 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
18047
18048 PR C/25861
18049 * gcc.c-torture/compile/pr25861.c: New test.
18050
18051 2006-01-26 Paul Brook <paul@codesourcery.com>
18052
18053 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
18054 on short-enum targets.
18055 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
18056 variable.
18057 (generate_fields): Use short_enums.
18058 (main): Set short_enums. Document -e.
18059 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
18060 on short-enum targets.
18061 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
18062 variable.
18063 (generate_fields): Use short_enums.
18064 (main): Set short_enums. Document -e.
18065 * lib/target-supports.exp (check_effective_target_short_enums): New.
18066
18067 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
18068
18069 PR target/25947
18070 * gcc.dg/torture/pr25947-1.c: New test.
18071
18072 2006-01-25 Jan Hubicka <jh@suse.cz>
18073 Roger Sayle <roger@eyesopen.com>
18074
18075 PR rtl-optimization/25703
18076 * gcc.target/i386/20060125-1.c: New test case.
18077 * gcc.target/i386/20060125-2.c: New test case.
18078
18079 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18080
18081 PR fortran/18540
18082 * gfortran.dg/goto_1.f: New.
18083
18084 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
18085
18086 PR fortran/25716
18087 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
18088 25716 on 32-bit systems too.
18089
18090 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
18091
18092 PR testsuite/25590
18093 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
18094
18095 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
18096
18097 * gcc.dg/tree-ssa/gen-vect-33.c: New.
18098
18099 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18100
18101 PR fortran/25835
18102 * gfortran.dg/read_eof.f90: Delete, renamed.
18103 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
18104 * gfortran.dg/read_eof_2.f90: New test.
18105 * gfortran.dg/read_eof_3.f90: New test.
18106
18107 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
18108
18109 PR tree-opt/25860
18110 * gcc.c-torture/compile/pr25860.c: New test.
18111
18112 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18113
18114 PR c++/25552
18115 * g++.dg/parse/dtor8.C: New test.
18116
18117 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
18118
18119 PR testsuite/25891
18120 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
18121 * gcc.dg/gomp/gomp.exp: Return without testing anything if
18122 check_effective_target_fopenmp returns 0.
18123
18124 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
18125
18126 PR ada/20548
18127 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
18128 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
18129 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
18130
18131 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
18132
18133 PR tree-opt/25857
18134 * g++.dg/opt/pr25857.C: New test.
18135
18136 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
18137 Jan Hubicka <jh@suse.cz>
18138 Richard Guenther <rguenther@suse.de>
18139
18140 PR rtl-optimization/25654
18141 * gcc.dg/torture/pr25654.c: New testcase.
18142 * gcc.target/i386/pr25654.c: Likewise.
18143
18144 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
18145
18146 PR fortran/25901
18147 * gfortran.dg/internal references_2.f90: New test.
18148
18149 Fix regression in testing of admissability of attributes.
18150 * gfortran.dg/intent_used_1.f90: New test.
18151
18152 2006-01-23 Ben Elliston <bje@au.ibm.com>
18153
18154 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
18155 Remove target conditional torture options for i?86 and x86_64
18156 GNU/Linux.
18157
18158 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
18159
18160 PR c++/10891
18161 * g++.dg/rtti/no-rtti.C: New.
18162
18163 2006-01-21 Mark Mitchell <mark@codesourcery.com>
18164
18165 PR c++/25895
18166 * g++.dg/inherit/conv2.C: New test.
18167
18168 PR c++/25856
18169 * g++.dg/parse/dtor7.C: New test.
18170
18171 PR c++/25858
18172 * g++.dg/template/crash44.C: New test.
18173
18174 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
18175
18176 PR fortran/25124
18177 PR fortran/25625
18178 * gfortran.dg/internal_references_1.f90: New test.
18179 PR fortran/20881
18180 PR fortran/23308
18181 PR fortran/25538
18182 PR fortran/25710
18183 * gfortran.dg/global_references_1.f90: New test.
18184 * gfortran.dg/g77/19990905-1.f: Restore the error that
18185 there is a clash between the common block name and
18186 the name of a subroutine reference.
18187
18188 PR fortran/PR24276
18189 * gfortran.dg/aliasing_dummy_1.f90: New test.
18190
18191 2006-01-21 Alan Modra <amodra@bigpond.net.au>
18192
18193 * gcc.dg/vmx/1b-01.c: Warning fix.
18194 * gcc.dg/vmx/1c-02.c: Likewise.
18195 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
18196
18197 2006-01-20 Steve Ellcey <sje@cup.hp.com>
18198
18199 PR testsuite/24962
18200 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
18201
18202 2006-01-20 Richard Guenther <rguenther@suse.de>
18203 Steven Bosscher <stevenb.gcc@gmail.com>
18204
18205 PR rtl-optimization/24626
18206 * gcc.dg/torture/pr24626-1.c: New testcase.
18207 * gcc.dg/torture/pr24626-2.c: Likewise.
18208 * gcc.dg/torture/pr24626-3.c: Likewise.
18209 * gcc.dg/torture/pr24626-4.c: Likewise.
18210
18211 2006-01-20 Dirk Mueller <dmueller@suse.com>
18212
18213 PR c++/5520
18214 * g++.dg/warn/empty-body.C: New.
18215
18216 2006-01-19 Mark Mitchell <mark@codesourcery.com>
18217
18218 PR c++/22136
18219 * g++.dg/template/using10.C: New test.
18220 * g++.dg/temlpate/using11.C: Likewise.
18221 * g++.dg/inherit/using5.C: Tweak error messages.
18222
18223 2006-01-20 Alan Modra <amodra@bigpond.net.au>
18224
18225 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
18226 target test.
18227 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
18228
18229 2006-01-19 Jan Hubicka <jh@suse.cz>
18230
18231 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
18232
18233 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18234
18235 PR c++/25854
18236 * g++.dg/template/spec28.C: New test.
18237
18238 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
18239
18240 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18241 (switchfiles): Fix fprintf's by adding srcdir or removing it.
18242
18243 2006-01-19 Diego Novillo <dnovillo@redhat.com>
18244
18245 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
18246 * gcc.dg/gomp/critical-1.c: Likewise.
18247 * gcc.dg/gomp/critical-3.c: Likewise.
18248 * gcc.dg/gomp/empty.c: Likewise.
18249 * gcc.dg/gomp/ordered-1.c: Likewise.
18250 * gcc.dg/gomp/for-4.c: Likewise.
18251 * gcc.dg/gomp/for-6.c: Likewise.
18252 * gcc.dg/gomp/master-3.c: Likewise.
18253 * gcc.dg/gomp/for-8.c: Likewise.
18254 * gcc.dg/gomp/for-10.c: Likewise.
18255 * gcc.dg/gomp/for-18.c: Likewise.
18256 * gcc.dg/gomp/for-5.c: Likewise.
18257 * gcc.dg/gomp/for-7.c: Likewise.
18258 * gcc.dg/gomp/for-9.c: Likewise.
18259
18260 2006-01-18 Jeff Law <law@redhat.com>
18261
18262 * gcc.dg/tree-ssa/vrp25.c: New test.
18263
18264 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18265
18266 * gcc.dg/pr25805.c: Fix misapplied patch.
18267
18268 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
18269
18270 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
18271 (check_effective_target_vect_udot_qi): New.
18272 (check_effective_target_vect_sdot_hi): New.
18273 (check_effective_target_vect_udot_hi): New.
18274 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
18275 prefixed with "wrapv-" with -fwrapv.
18276 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
18277 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
18278 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
18279 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
18280 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
18281
18282 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
18283 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
18284 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
18285 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
18286
18287 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18288
18289 PR c++/16829
18290 * g++.dg/other/default2.C: New test.
18291 * g++.dg/other/default3.C: New test.
18292
18293 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18294
18295 PR c/25805
18296 * gcc.dg/pr25805.c: New file.
18297
18298 2006-01-18 Mark Mitchell <mark@codesourcery.com>
18299
18300 PR c++/25836
18301 * g++.dg/template/init6.C: New test.
18302
18303 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
18304
18305 * gcc.dg/tree-ssa/pr24287.c: New test
18306
18307 2006-01-18 Eric Christopher <echristo@apple.com>
18308
18309 * g++.dg/eh/table.C: New.
18310
18311 2006-01-18 DJ Delorie <dj@redhat.com>
18312
18313 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
18314 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
18315 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
18316 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
18317
18318 2006-01-18 Jeff Law <law@redhat.com>
18319
18320 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
18321 on wrapping on overflow semantics.
18322
18323 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
18324
18325 * gcc.gc/tree-ssa/vrp23.c: New test.
18326 * gcc.gc/tree-ssa/vrp24.c: New test.
18327
18328 2006-01-18 Richard Henderson <rth@redhat.com>
18329 Aldy Hernandez <aldyh@redhat.com>
18330 Jakub Jelinek <jakub@redhat.com>
18331 Diego Novillo <dnovillo@redhat.com>
18332 Uros Bizjak <uros@kss-loka.si>
18333
18334 * gcc.dg/gomp: New directory.
18335
18336 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
18337 Steven G. Kargl <kargls@comcast.net>
18338
18339 PR fortran/20869
18340 * gfortran.dg/intrinsic_external_1.f90: New test.
18341
18342 PR fortran/20875.
18343 * gfortran.dg/elemental_pointer_1.f90: New test.
18344
18345 PR fortran/25024
18346 * gfortran.dg/external_procedures_1.f90: New test.
18347
18348 PR fortran/25785
18349 gfortran.dg/assumed_present.f90: New test.
18350
18351 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18352
18353 * g++.dg/parse/lookup5.C: New test.
18354
18355 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18356
18357 PR fortran/25697
18358 * gfortran.dg/read_eof.f90: New test.
18359
18360 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18361
18362 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18363 add a closing brace.
18364
18365 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18366
18367 PR fortran/25631
18368 * gfortran.dg/fmt_tl.f: New test.
18369
18370 2006-01-17 Eric Christopher <echristo@apple.com>
18371
18372 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18373 * g++.old-deja/g++.warn/impint2.C: Ditto.
18374 * g++.old-deja/g++.other/null1.C: Ditto.
18375 * g++.dg/warn/conv2.C: Ditto.
18376 * g++.dg/warn/conv4.C: New file.
18377
18378 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18379
18380 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18381
18382 2006-01-17 Andreas Jaeger <aj@suse.de>
18383 Janis Johnson <janis187@us.ibm.com>
18384
18385 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18386 in 64-bit.
18387 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18388 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18389
18390 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18391
18392 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18393 (switchfiles): xfail txxx where xxx >= 25.
18394
18395 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18396
18397 PR testsuite/25764
18398 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18399
18400 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18401
18402 PR c/25682
18403 * gcc.dg/pr25682.c: New test.
18404 * g++.dg/parse/array-size2.C: New test.
18405
18406 2006-01-16 Ian Lance Taylor <ian@airs.com>
18407
18408 * consistency.vlad: Remove entire directory, 1652 files.
18409
18410 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18411
18412 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18413 check_effective_target_dfprt_nocache): New.
18414 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18415 (check_effective_target_dfprt): New.
18416 * lib/c-compat.exp (check_dfp): Remove.
18417 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18418 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18419 level of support for decimal float.
18420 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18421 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18422 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18423 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18424 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18425 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18426 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18427 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18428 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18429 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18430 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18431 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18432 directives.
18433
18434 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18435
18436 PR testsuite/25741
18437 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18438 $base_dir/../.
18439 * lib/gfortran.exp (gfortran_init): Likewise.
18440 * lib/obj-c++.exp (obj-c++_init): Likewise.
18441 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18442 (scan-assembler-dem-not): Likewise.
18443 * lib/scandump.exp (scan-dump-dem): Likewise.
18444 (scan-dump-dem-not): Likewise.
18445
18446 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18447
18448 PR testsuite/25767
18449 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18450 powerpc-*-darwin*.
18451 * lib/obj-c++.exp (obj-c++_init): Likewise.
18452
18453 2006-01-16 Richard Guenther <rguenther@suse.de>
18454
18455 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18456
18457 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18458
18459 PR testsuite/25777
18460 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18461 to LD_LIBRARY_PATH.
18462
18463 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18464 Andrew Pinski <pinskia@physics.uc.edu>
18465
18466 * gcc.dg/minmax-1.c: New test.
18467
18468 2006-01-16 Ben Elliston <bje@au.ibm.com>
18469
18470 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18471 * gcc.misc-tests/dectest.exp: Ditto.
18472
18473 2006-01-15 Ian Lance Taylor <ian@airs.com>
18474
18475 PR testsuite/25796
18476 * gcc.target/i386/cmov6.c: Use -march=k8.
18477
18478 2006-01-15 Andreas Jaeger <aj@suse.de>
18479
18480 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18481 x86 does not have __float128.
18482
18483 2006-01-14 Ian Lance Taylor <ian@airs.com>
18484
18485 * gcc.target/i386/cmov6.c: New test.
18486
18487 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18488
18489 PR c++/25663
18490 * g++.dg/template/ctor6.C: New test.
18491
18492 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18493
18494 PR tree-optimization/25485
18495 * gcc.dg/tree-ssa/pr25485.c: New.
18496
18497 2006-01-14 Richard Guenther <rguenther@suse.de>
18498
18499 PR tree-optimization/22548
18500 PR tree-optimization/22555
18501 PR tree-optimization/22501
18502 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18503 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18504 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18505 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18506 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18507 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18508 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18509 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18510 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18511
18512 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18513
18514 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18515 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18516
18517 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18518 Richard Guenther <rguenther@suse.de>
18519
18520 PR rtl-optimization/24257
18521 * gcc.dg/torture/pr24257.c: New testcase.
18522
18523 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18524
18525 * gcc.c-torture/execute/20060110-1.c: New test.
18526 * gcc.c-torture/execute/20060110-2.c: New test.
18527
18528 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18529
18530 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18531
18532 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18533
18534 PR fortran/25756
18535 * gfortran.dg/label_3.f90: New test.
18536
18537 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18538
18539 PR tree-optimization/25771
18540 * g++.dg/tree-ssa/pr25771.C: New test
18541
18542 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18543
18544 PR tree-opt/24365
18545 * g++.dg/opt/complex5.C: New test.
18546
18547 2006-01-13 Richard Guenther <rguenther@suse.de>
18548
18549 * gcc.target/i386/387-9.c: New testcase.
18550
18551 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18552
18553 PR c++/24824
18554 * g++.dg/debug/dwarf2-1.C: New.
18555
18556 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18557
18558 PR testsuite/25728
18559 * lib/gcov.exp (verify-lines): Add "close $fd".
18560
18561 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18562 Ben Elliston <bje@au.ibm.com>
18563
18564 * gcc.dg/dfp/inf-1.c: New test.
18565
18566 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18567 Yao Qi <qiyaoltc@cn.ibm.com>
18568 Ben Elliston <bje@au.ibm.com>
18569 Jon Grimm <jgrimm2@us.ibm.com>
18570
18571 * gcc.dg/nodfp-1.c: New test.
18572 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18573 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18574 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18575 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18576 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18577 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18578 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18579 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18580 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18581 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18582 * gcc.dg/format/dfp-printf-1.c: Likewise.
18583 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18584 (compat_setup_dfp): New.
18585 * gcc.dg/compat/compat.exp: Use it.
18586 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18587 Make some variables global, prepend "compat_" to their names.
18588 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18589 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18590 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18591 * lib/compat.exp (compat_skip_list): Make global, rename.
18592 * lib/c-compat.exp: New file.
18593 * lib/target-supports.exp (check_effective_target_dfp): New.
18594
18595 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18596 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18597 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18598 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18599 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18600 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18601 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18602 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18603 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18604 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18605 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18606 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18607 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18608 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18609 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18610 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18611 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18612 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18613 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18614 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18615 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18616 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18617 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18618 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18619 gcc.dg/dfp/struct-layout-1.c,
18620 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18621 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18622 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18623 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18624 gcc.dg/dfp/func-vararg-dfp.c,
18625 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18626 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18627 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18628 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18629 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18630
18631 2006-01-11 Richard Guenther <rguenther@suse.de>
18632
18633 PR tree-optimization/25734
18634 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18635
18636 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18637
18638 PR fortran/25486
18639 * gfortran.dg/literal_character_constant_1_x.F: New test.
18640 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18641 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18642 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18643
18644 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18645
18646 PR c++/25386
18647 * g++.dg/ext/packed3.C: Add expected packed error.
18648
18649 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18650
18651 PR target/25706
18652 * gcc.dg/torture/pr25706-1.c: New test.
18653
18654 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18655
18656 PR tree-optimization/23109
18657 PR tree-optimization/23948
18658 PR tree-optimization/24123
18659
18660 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18661 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18662 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18663 g++.dg/tree-ssa/pr23948.C: New testcases.
18664 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18665 three divisions in order to do the optimization.
18666
18667 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18668
18669 PR c++/25632
18670 * g++.dg/other/pr25632.C: New test.
18671
18672 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18673
18674 PR fortran/25730
18675 * gfortran.dg/used_types_1.f90: New test.
18676
18677 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18678
18679 PR target/25718
18680 * gcc.dg/torture/pr25718-1.c: New test.
18681
18682 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18683
18684 * gfortran.dg/list_read_2.f90: Fix typo in description.
18685
18686 2006-01-10 Jan Beulich <jbeulich@novell.com>
18687
18688 * lib/target-supports.exp (check_visibility_available): Simplify test
18689 for *-*-netware*.
18690 (check_profiling_available): Fail for *-*-netware*.
18691 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18692 * gcc.dg/20021014-1.c: Likewise.
18693 * gcc.dg/nest.c: Likewise.
18694
18695 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18696
18697 fortran/24936
18698 * gfortran.dg/forall_3.f90: New test.
18699
18700 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18701
18702 PR fortran/21977
18703 * gfortran.dg/nesting_2.f90: New test.
18704 * gfortran.dg/nesting_3.f90: New test.
18705
18706 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18707
18708 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18709 Fix typo in comment.
18710
18711 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18712
18713 * gfortran.dg/single_char_string.f90: New test.
18714
18715 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18716
18717 * gfortran.dg/ichar_2.f90: New test.
18718
18719 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18720
18721 PR fortran/25093
18722 * gfortran.dg/private_type_4.f90: New.
18723
18724 2006-01-07 Richard Guenther <rguenther@suse.de>
18725
18726 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18727
18728 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18729
18730 * gfortran.dg/func_decl_1.f90: New.
18731 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18732 * gfortran.dg/array_alloc_2.f90: Likewise.
18733 * gfortran.dg/char_result_8.f90: Likewise.
18734 * gfortran.dg/dup_save_1.f90: Likewise.
18735 * gfortran.dg/dup_save_2.f90: Likewise.
18736 * gfortran.dg/f2c_6.f90: Likewise.
18737 * gfortran.dg/f2c_7.f90: Likewise.
18738 * gfortran.dg/func_result_2.f90: Likewise.
18739 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18740
18741 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18742
18743 PR fortran/22146
18744 * gfortran.dg/elemental_subroutine_1.f90: New test.
18745 * gfortran.dg/elemental_subroutine_2.f90: New test.
18746
18747 PR fortran/25029
18748 PR fortran/21256
18749 * gfortran.dg/assumed_size_refs_1.f90: New test.
18750
18751 PR fortran/20868
18752 PR fortran/20870
18753 * gfortran.dg/assumed_size_refs_2.f90: New test.
18754 * gfortran.dg/initialization_1.f90: Change warning message.
18755
18756 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18757
18758 * gcc.dg/tree-ssa/loop-15.c: New test.
18759
18760 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18761
18762 PR fortran/25598
18763 * gfortran.dg/backspace_3.f: New test.
18764 * gfortran.dg/backspace_4.f: New test.
18765
18766 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18767
18768 PR fortran/24268
18769 * gfortran.dg/fmt_white.f: Update test.
18770
18771 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18772
18773 * gcc.dg/cast-1.c: Add new warning.
18774 * gcc.dg/cast-2.c: Likewise.
18775 * gcc.dg/cast-3.c: Likewise.
18776 * gcc.dg/format/cast-1.c: Likewise.
18777 * gcc.dg/cast-4.c: New testcase.
18778
18779 2006-01-05 Richard Guenther <rguenther@suse.de>
18780
18781 PR tree-optimization/22555
18782 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18783
18784 2006-01-05 Richard Guenther <rguenther@suse.de>
18785 Diego Novillo <dnovillo@redhat.com>
18786
18787 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18788 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18789 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18790 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18791 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18792 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18793 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18794 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18795 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18796 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18797 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18798 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18799 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18800 * treelang/compile/extravar.tree: Likewise.
18801 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18802 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18803 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18804 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18805 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18806
18807 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18808
18809 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18810 for 64-bit fix.
18811
18812 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18813
18814 PR fortran/23675
18815 gfortran.dg/char_result_11.f90: New.
18816
18817 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18818
18819 PR c++/24782
18820 * g++.dg/parse/access9.C: New test.
18821 * g++.dg/tc1/dr52.C: Tweak error markers.
18822
18823 2006-01-04 Richard Henderson <rth@redhat.com>
18824
18825 Merge from gomp branch.
18826 * g++.dg/parse/pragma2.C: Update expected error lines.
18827
18828 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18829
18830 * g++.dg/other/i386-2.C: New test.
18831
18832 PR target/25554
18833 * gcc.c-torture/compile/20051228-1.c: New test.
18834
18835 PR c/25559
18836 * gcc.dg/pr25559.c: New test.
18837
18838 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18839
18840 PR c++/25492
18841 * g++.dg/lookup/friend9.C: New test.
18842
18843 PR c++/25625
18844 * g++.dg/template/repo5.C: New test.
18845
18846 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18847
18848 PR fortran/25101
18849 * gfortran.dg/forall_2.f90: New test.
18850
18851 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18852
18853 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18854 dg-require-weak. Adjust regexp to handle leading-underscore
18855 targets and space as well as TAB after .weak. Change previous
18856 64-bit fix to not use naked dot.
18857
18858 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18859
18860 PR rtl-optimization/25578
18861 * gcc.c-torture/execute/20060102-1.c: New testcase.
18862
18863 2006-01-03 Richard Guenther <rguenther@suse.de>
18864
18865 PR c/25183
18866 * gcc.dg/torture/pr25183.c: New testcase.
18867
18868 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18869
18870 Merge from gomp-branch.
18871 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18872 * gcc.dg/ia64-sync-2.c: Likewise.
18873 * gcc.dg/ia64-sync-3.c: Likewise.
18874 * gcc.dg/ia64-sync-4.c: Likewise.
18875 * gcc.dg/sync-2.c: Likewise.
18876 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18877 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18878
18879 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18880
18881 PR c++/25635
18882 * g++.dg/parse/operator6.C: New test.
18883
18884 PR c++/25637
18885 * g++.dg/parse/error29.C: New test.
18886
18887 PR c++/25638
18888 * g++.dg/parse/dtor6.C: New test.
18889
18890 PR c++/25633
18891 * g++.dg/parse/ctor3.C: New test.
18892
18893 PR c++/25634
18894 * g++.dg/template/class3.C: New test.
18895
18896 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18897
18898 * g++.dg/debug/debug9.C: New.
18899
18900 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18901
18902 PR fortran/24640
18903 * gfortran.dg/label_2.f90: New test.
18904
18905 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18906
18907 * g++.dg/lookup/using12.C: Tighten error marker.
18908
18909 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18910 Andrew Pinski <pinskia@physics.uc.edu>
18911
18912 * gcc.target/powerpc/darwin-abi-3.c: New file.
18913 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18914 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18915 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18916 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18917 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18918 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18919 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18920 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18921
18922 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18923
18924 * gcc.dg/tree-ssa/loadpre1.c: New;
18925 * gcc.dg/tree-ssa/loadpre2.c: New;
18926 * gcc.dg/tree-ssa/loadpre3.c: New;
18927 * gcc.dg/tree-ssa/loadpre4.c: New;
18928 * gcc.dg/tree-ssa/loadpre5.c: New;
18929 * gcc.dg/tree-ssa/loadpre6.c: New;
18930 * gcc.dg/tree-ssa/loadpre7.c: New;
18931 * gcc.dg/tree-ssa/loadpre8.c: New;
18932 * gcc.dg/tree-ssa/loadpre9.c: New;
18933
18934 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18935
18936 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18937 * g++.dg/abi/thunk4.C: Likewise.
18938
18939 2006-01-01 Andreas Jaeger <aj@suse.de>
18940
18941 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18942 portable.
18943
18944 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18945
18946 PR c++/25294
18947 * gcc.dg/pragma-pack-3.c: New test.
18948 * g++.dg/parse/pragma3.C: New test.
18949
18950 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18951
18952 PR middle-end/24827
18953 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18954
18955 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18956
18957 PR testsuite/25214
18958 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18959
18960 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18961
18962 PR fortran/22607
18963 * gfortran-dg/pure_byref_3.f90: New.
18964
18965 fortran/PR 25396
18966 * gfortran.dg/userdef_operator_1.f90: New.
18967
18968 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18969
18970 * g++.dg/abi/thunk3.C: New.
18971 * g++.dg/abi/thunk4.C: New.
18972
18973 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18974
18975 PR fortran/25532
18976 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18977 associated derived type components of derived types are
18978 properly declared in contained procedures.
18979
18980 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18981
18982 PR libgfortran/25139
18983 * gfortran.dg/backspace_2.f: New test.
18984
18985 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18986
18987 PR libgfortran/25550
18988 * gfortran.dg/endfile.f: New test.
18989
18990 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18991
18992 PR libgfortran/25419
18993 * gfortran.dg/comma.f: New test.
18994
18995 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18996
18997 * lib/gfortran-dg.exp: Remove trailing whitespace.
18998 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18999 -funroll-all-loops.
19000
19001 2005-12-28 Alan Modra <amodra@bigpond.net.au>
19002
19003 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
19004 Extended Double long doubles or repeat tests when long double is
19005 the same size as double.
19006
19007 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19008
19009 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
19010
19011 PR testsuite/25442
19012 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
19013 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
19014
19015 PR testsuite/25441
19016 * gcc.dg/pr23911.c: Make test variable static.
19017
19018 PR testsuite/25444
19019 * gcc.dg/tree-ssa/pr14841.c: Likewise.
19020
19021 2005-12-26 Mark Mitchell <mark@codesourcery.com>
19022
19023 PR c++/25439
19024 * g++.dg/parse/crash17.C: Adjust error markers.
19025 * g++.dg/template/error20.C: New test.
19026
19027 2005-12-26 Mark Mitchell <mark@codesourcery.com>
19028
19029 PR c++/23172
19030 * g++.dg/ext/complit4.C: New test.
19031
19032 PR c++/25417
19033 * g++.dg/ext/complit5.C: Likewise.
19034
19035 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
19036
19037 PR tree-optimization/25125
19038 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
19039 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
19040 * gcc.c-torture/execute/pr25125.c: New.
19041
19042 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
19043
19044 PR fortran/25029
19045 PR fortran/21256
19046 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
19047 functions with incorrect assumed size references.
19048
19049 2005-12-24 Mark Mitchell <mark@codesourcery.com>
19050
19051 PR c++/23171
19052 * g++.dg/opt/init1.C: New test.
19053
19054 2005-12-23 Mark Mitchell <mark@codesourcery.com>
19055
19056 PR c++/24671
19057 * g++.dg/template/sfinae3.C: New test.
19058
19059 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19060
19061 * g++.dg/other/friend4.C: New test.
19062
19063 2005-12-23 Jakub Jelinek <jakub@redhat.com>
19064
19065 PR target/25005
19066 * g++.dg/opt/pr25005.C: New test.
19067
19068 2005-12-22 Mark Mitchell <mark@codesourcery.com>
19069
19070 PR c++/25369
19071 * g++.dg/template/ptrmem16.C: New test.
19072
19073 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
19074
19075 PR fortran/25029
19076 PR fortran/21256
19077 * gfortran.dg/initialization_1.f90: Add test of SIZE.
19078
19079 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19080
19081 PR libgfortran/25307
19082 * gfortran.dg/list_read_5.f90: New test.
19083
19084 2005-12-22 Richard Henderson <rth@redhat.com>
19085
19086 * gcc.target/i386/sse-7.c: Use -msse2.
19087
19088 2005-12-23 Jakub Jelinek <jakub@redhat.com>
19089
19090 PR rtl-optimization/25432
19091 * gcc.c-torture/compile/20051216-1.c: New test.
19092
19093 PR objc/25328
19094 * objc/execute/pr25328.m: New test.
19095
19096 2005-12-22 Mark Mitchell <mark@codesourcery.com>
19097
19098 PR c++/25364
19099 * g++.dg/template/call4.C: New test.
19100
19101 2005-12-22 Dale Johannesen <dalej@apple.com>
19102
19103 * gcc.target/i386/sse-17.c: New.
19104
19105 2005-12-22 Paul Brook <paul@codesourcery.com>
19106
19107 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
19108
19109 2005-12-22 Paul Brook <paul@codesourcery.com>
19110
19111 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
19112
19113 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19114
19115 PR tree-opt/25513
19116 * gcc.c-torture/compile/pr25513.c: New test.
19117
19118 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19119
19120 PR c++/23333
19121 * g++.dg/parse/error25.C: Add more tests.
19122
19123 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19124
19125 PR fortran/18990
19126 * gfortran.dg/der_charlen_1.f90: New.
19127
19128 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
19129
19130 PR fortran/20889
19131 * gfortran.dg/pointer_component_type_1.f90: New test.
19132
19133 PR fortran/25029
19134 PR fortran/21256
19135 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
19136 should give an error with assumed size array refernces and checks
19137 those that should not.
19138 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
19139 reference an upper bound so that it does not generate an error.
19140
19141 PR fortran/19362
19142 PR fortran/20244
19143 PR fortran/20864
19144 PR fortran/25391
19145 * gfortran.dg/used_dummy_types_1.f90: New test.
19146 * gfortran.dg/used_dummy_types_2.f90: New test.
19147 * gfortran.dg/used_dummy_types_3.f90: New test.
19148 * gfortran.dg/used_dummy_types_4.f90: New test.
19149 * gfortran.dg/used_dummy_types_5.f90: New test.
19150
19151 PR fortran/23152
19152 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
19153 group already being USE associated.
19154 * gfortran.dg/assumed_shape_nml.f90: New test.
19155 * gfortran.dg/assumed_size_nml.f90: New test.
19156
19157 PR fortran/20862
19158 PR fortran/25053
19159 PR fortran/25063
19160 PR fortran/25064
19161 PR fortran/25066
19162 PR fortran/25067
19163 PR fortran/25068
19164 PR fortran/25307
19165 * gfortran.dg/io_constraints_1.f90: New test.
19166 * gfortran.dg/io_constraints_1.f90: New test.
19167 * gfortran.dg/iostat_3.f90: Change wording of warning.
19168 * gfortran.dg/g77/19981216-0.f: The same.
19169
19170 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
19171
19172 PR tree-optimization/23518
19173 * gcc.dg/pr23518.c: New.
19174
19175 2005-12-21 Mike Stump <mrs@apple.com>
19176
19177 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
19178
19179 2005-12-21 Paul Brook <paul@codesourcery.com>
19180
19181 * gcc.dg/pr19340.c: Skip on m68k targets.
19182
19183 2005-12-21 Steven Bosscher <stevenb@suse.de>
19184
19185 PR rtl-optimization/25196
19186 * gcc.dg/pr25196.c: New test.
19187
19188 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
19189
19190 PR fortran/25423
19191 gfortran.dg/where_nested_1.f90: New.
19192
19193 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
19194
19195 PR tree-optimization/25382.
19196 * gcc.dg/tree-ssa/pr25382.c: New.
19197
19198 2005-12-20 Richard Guenther <rguenther@suse.de>
19199
19200 PR middle-end/24306
19201 * gcc.target/i386/pr24306.c: New testcase.
19202
19203 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
19204
19205 PR tree-optimization/25501
19206 * gcc.dg/tree-ssa/pr25501.c: New.
19207
19208 2005-12-20 Richard Guenther <rguenther@suse.de>
19209
19210 Revert
19211 2005-12-02 Richard Guenther <rguenther@suse.de>
19212
19213 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19214
19215 2005-12-20 Mark Mitchell <mark@codesourcery.com>
19216
19217 PR c++/21228
19218 * g++.dg/warn/Wunreachable-code-2.C: New test.
19219
19220 2005-12-19 Mark Mitchell <mark@codesourcery.com>
19221
19222 PR c++/24278
19223 * g++.dg/template/ctor5.C: New test.
19224
19225 PR c++/24915
19226 * g++.dg/template/overload8.C: New test.
19227
19228 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
19229
19230 * gcc.c-torture/compile/pr25483 : New test.
19231
19232 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19233
19234 PR c++/20552
19235 * g++.dg/ext/typeof10.C: New test.
19236
19237 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
19238
19239 * gcc.dg/mt-loopi1.c: New.
19240
19241 2005-12-18 Richard Guenther <rguenther@suse.de>
19242
19243 PR tree-optimization/25481
19244 * gcc.dg/torture/pr25481.c: New testcase.
19245
19246 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19247
19248 PR rtl-optimization/21041
19249 * gcc.dg/pr21041.c: New test.
19250
19251 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19252
19253 PR libgfortran/25463
19254 * gfortran.dg/advance.f90: New test.
19255
19256 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
19257
19258 * gcc.dg/20051201-1.c: New test.
19259
19260 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
19261
19262 PR fortran/25018
19263 * gfortran.dg/initialization_1.f90: New test.
19264 * gfortran.dg/enum_5.f90: Change dg-error to new message.
19265 * gfortran.dg/g77/980616-0.f: The same.
19266
19267 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19268
19269 * PR fortran/25458
19270 * gfortran.dg/chkbits.f90: New test.
19271
19272 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19273
19274 * gfortran.dg/enum_5.f: Revert to previous version.
19275
19276 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19277
19278 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
19279 * gfortran.dg/nested_modules_1.f90: Ditto.
19280 * gfortran.dg/hollerith_f95.f90: Ditto.
19281 * gfortran.dg/select_5.f90: Ditto.
19282 * gfortran.dg/secnds.f: Ditto.
19283 * gfortran.dg/hollerith2.f90: Ditto.
19284 * gfortran.dg/imag_2.f: Ditto.
19285 * gfortran.dg/ftell_2.f90: Ditto.
19286 * gfortran.dg/malloc_free_1.f90: Ditto.
19287 * gfortran.dg/logint-1.f: Ditto.
19288 * gfortran.dg/recursive_statement_functions.f90: Ditto.
19289 * gfortran.dg/e_d_fmt.f90: Ditto.
19290 * gfortran.dg/hollerith_legacy.f90: Ditto.
19291 * gfortran.dg/logint-2.f: Ditto.
19292 * gfortran.dg/enum_5.f90: Ditto.
19293 * gfortran.dg/f2c_2.f90: Ditto.
19294 * gfortran.dg/pr17143.f90: Ditto.
19295 * gfortran.dg/namelist_14.f90: Ditto.
19296 * gfortran.dg/logint-3.f: Ditto.
19297 * gfortran.dg/spread_scalar_source.f90: Ditto.
19298 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
19299 * gfortran.dg/namelist_11.f: Ditto.
19300 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
19301 * gfortran.dg/g77/20010519-1.f
19302 * gfortran.dg/g77/alpha1.f: Ditto.
19303 * gfortran.dg/g77/990115-1.f: Ditto.
19304 * gfortran.dg/g77/erfc.f: Ditto.
19305 * gfortran.dg/g77/19990313-3.f: Ditto.
19306 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
19307 * gfortran.dg/g77/20010426.f: Ditto.
19308 * gfortran.dg/g77/19990313-0.f: Ditto.
19309 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
19310 * gfortran.dg/g77/20000629-1.f: Ditto.
19311 * gfortran.dg/g77/970125-0.f: Ditto.
19312 * gfortran.dg/g77/8485.f: Ditto.
19313 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
19314 * gfortran.dg/g77/19990313-1.f: Ditto.
19315 * gfortran.dg/g77/int8421.f: Ditto.
19316 * gfortran.dg/g77/19990305-0.f: Ditto.
19317 * gfortran.dg/g77/947.f: Ditto.
19318 * gfortran.dg/g77/19990905-2.f: Ditto.
19319 * gfortran.dg/g77/cabs.f: Ditto.
19320 * gfortran.dg/g77/19990313-2.f: Ditto.
19321 * gfortran.dg/g77/20020307-1.f: Ditto.
19322 * gfortran.dg/g77/dcomplex.f: Ditto.
19323 * gfortran.dg/g77/19990502-1.f: Ditto.
19324 * gfortran.dg/g77/19981216-0.f: Ditto.
19325 * gfortran.dg/common_4.f90: Ditto.
19326 * gfortran.dg/entry_4.f90: Ditto.
19327 * gfortran.dg/equiv_constraint_2.f90: Ditto.
19328 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
19329 * gfortran.dg/namelist_12.f: Ditto.
19330 * gfortran.dg/scale_1.f90: Ditto.
19331 * gfortran.dg/modulo_1.f90
19332 * gfortran.dg/hollerith.f90: Ditto.
19333 * gfortran.dg/direct_io_3.f90: Ditto.
19334 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
19335 * gfortran.dg/gnu_logical_1.F: Ditto.
19336 * gfortran.dg/unf_io_convert_1.f90: Ditto.
19337 * gfortran.dg/assign_1.f90: Ditto.
19338 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
19339 * gfortran.dg/pr23095.f: Ditto.
19340 * gfortran.dg/read_float_1.f90: Ditto.
19341
19342 2005-12-17 Andreas Jaeger <aj@suse.de>
19343
19344 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
19345 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
19346
19347 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19348
19349 PR fortran/24268
19350 * gfortran.dg/fmt_white.f: New test.
19351
19352 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19353
19354 * gfortran.dg/label_1.f90: New test.
19355
19356 2005-12-15 Ben Elliston <bje@au.ibm.com>
19357
19358 PR testsuite/25422
19359 * gcc.dg/20031012-1.c: Add -Walways-true option.
19360 * gcc.dg/weak/weak-3.c: Likewise.
19361 * g++.old-deja/g++.mike/warn8.C: Likewise.
19362
19363 2005-12-16 Mike Stump <mrs@apple.com>
19364
19365 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19366 exit.
19367
19368 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19369
19370 PR libgfortran/25264
19371 PR libgfortran/25349
19372 * gfortran.dg/tl_editing.f90: Added additional checks.
19373 * gfortran.dg/t_editing.f: New test.
19374 * gfortran.dg/write_padding.f90: New test
19375
19376 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19377
19378 PR testsuite/25215
19379 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19380
19381 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19382
19383 PR rtl-optimization/24899
19384 * gcc.c-torture/execute/20051215-1.c: New test.
19385
19386 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19387
19388 PR 24823
19389 * gfortran.dg/pr24823.f: New test.
19390
19391 2005-12-16 Jeff Law <law@redhat.com>
19392
19393 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19394
19395 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19396
19397 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19398 (base_types): Change C++ style comments to C style comments. Remove
19399 aligned types from the array. Keep Enums disabled.
19400 (complex_types): Remove aligned types from the array.
19401 Comment out "_Complex long double".
19402 (attrib_types): Remove.
19403 (complex_attrib_types): Remove.
19404 (attrib_array_types): Remove.
19405 (complex_attrib_array_types): Remove.
19406 (aligned_bitfld_types): Remove.
19407 (n_aligned_bitfld_types): Remove.
19408 (FEATURE_ALIGNEDPACKED): Delete.
19409 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19410 (singles): Remove support for adding attributes.
19411 (choose_type): Remove support for attributed types.
19412 (generate_fields): Remove support for attributed bit-fields.
19413 Remove support for adding attributes.
19414 (generate_random_tests): Remove support for adding attributes.
19415 (features): Add back "[0] :0" and "complex vector [0]".
19416 (main): Remove support for attributed bit-fields.
19417 Uncomment the calling of generate_random_tests for the rests of
19418 the tests.
19419
19420 2005-12-16 Jan Hubicka <jh@suse.cz>
19421
19422 * gcc.c-torture/combine/pr25224.c: New.
19423
19424 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19425
19426 PR other/25028
19427 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19428 HP-UX.
19429
19430 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19431
19432 * gcc.dg/20051215-1.c: New file.
19433
19434 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19435
19436 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19437 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19438
19439 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19440
19441 PR fortran/18197
19442 * gfortran.dg/dummy_functions_1.f90: New.
19443
19444 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19445
19446 PR rtl-optimization/25310
19447 * gcc.c-torture/compile/pr25310.c: New test.
19448
19449 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19450
19451 PR debug/25023
19452 * gcc.dg/pr25023.c: New test.
19453
19454 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19455
19456 * g++.old-deja/g++.brendan/redecl1.C,
19457 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19458 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19459 g++.old-deja/g++.oliva/typeof1.C,
19460 g++.old-deja/g++.other/crash16.C,
19461 g++.old-deja/g++.other/crash34.C,
19462 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19463 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19464 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19465 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19466 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19467 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19468 Remove xfail.
19469
19470 2005-12-14 Kean Johnston <jkj@sco.com>
19471 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19472
19473 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19474 * gcc.target/i386/20020523-1.c: Ditto.
19475 * gcc.target/i386/tailcall-1.c: Ditto.
19476 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19477 * gcc.target/i386/ssetype-5.c: Ditto.
19478
19479 2005-12-14 Jeff Law <law@redhat.com>
19480
19481 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19482
19483 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19484
19485 PR target/25254
19486 PR target/24188
19487 * gcc.target/i386/pr25254.c: New test.
19488 * gfortran.dg/PR24188.f: New test.
19489
19490 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19491
19492 * lib/fortran-torture.exp: Catch remaining uses of
19493 remote_file build delete.
19494
19495 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19496
19497 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19498
19499 2005-12-14 Ben Elliston <bje@au.ibm.com>
19500
19501 * gcc.dg/warn-addr-cmp.c: New test.
19502
19503 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19504
19505 PR debug/25023
19506 PR target/25293
19507 * gcc.target/i386/pr25293.c: New test.
19508
19509 2005-12-13 Petr Machata <machata@post.cz>
19510
19511 PR c++/24907
19512 * g++.dg/parse/comma2.C: New test.
19513
19514 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19515 Jakub Jelinek <jakub@redhat.com>
19516
19517 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19518 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19519 (limits.h): Include unconditionally.
19520 (stdlib.h): Likewise.
19521 (hashtab.h): Do not include.
19522 (getopt.h): Likewise.
19523 (stddef.h): Include.
19524 (hashval_t): Define.
19525 (struct entry): Add "next" field.
19526 (HASH_SIZE): New macro.
19527 (hash_table): New variable.
19528 (switchfiles): Do not use xmalloc.
19529 (mix): New macro.
19530 (iterative_hash): New function.
19531 (hasht): Remove.
19532 (e_exists): New function.
19533 (e_insert): Likewise.
19534 (output): Use, instead of libiberty hashtable functions.
19535 (main): Do not use getopt. Do not call htab_create.
19536
19537 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19538
19539 PR c++/25331
19540 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19541 put atal* and atpaal* attributes on array elements.
19542 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19543 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19544 put atal* and atpaal* attributes on array elements.
19545 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19546
19547 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19548
19549 * gcc.dg/single-precision-constant.c: New test.
19550
19551 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19552
19553 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19554 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19555 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19556 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19557 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19558 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19559 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19560 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19561 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19562 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19563 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19564 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19565 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19566 gcc.target/powerpc/ppc-sdata-2.c,
19567 gcc.target/powerpc/ppc-stackalign-1.c,
19568 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19569 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19570 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19571 gcc.target/powerpc/rs6000-ldouble-2.c,
19572 gcc.target/powerpc/rs6000-power2-1.c,
19573 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19574 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19575 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19576 option into target selector.
19577 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19578 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19579
19580 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19581
19582 PR objc/25348
19583 * objc.dg/encode-9.m: New test.
19584
19585 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19586
19587 PR testsuite/20772
19588 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19589 * gcc.dg/asm-b.c: Fix typo.
19590 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19591 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19592 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19593 i?86 lp64 and x86_64 ilp32.
19594 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19595 on i?86 lp64.
19596 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19597
19598 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19599
19600 PR fortran/25078
19601 gfortran.dg/equiv_5.f90: New test.
19602
19603 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19604
19605 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19606 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19607 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19608 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19609 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19610 * gcc.dg/tree-ssa/reassoc-5.c: New.
19611 * gcc.dg/tree-ssa/reassoc-6.c: New.
19612 * gcc.dg/tree-ssa/reassoc-7.c: New.
19613 * gcc.dg/tree-ssa/reassoc-8.c: New.
19614 * gcc.dg/tree-ssa/reassoc-9.c: New.
19615 * gcc.dg/tree-ssa/reassoc-10.c: New.
19616 * gcc.dg/tree-ssa/reassoc-11.c: New.
19617
19618 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19619
19620 PR testsuite/25167
19621 PR testsuite/24478
19622 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19623
19624 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19625
19626 PR c++/25300
19627 * g++.dg/template/inherit.C: Do not use a generic error message.
19628
19629 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19630
19631 PR libobjc/25354
19632 * objc.dg/gnu-encoding: New directory.
19633 * objc.dg/gnu-encoding/compat-common.h: New file.
19634 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19635 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19636 * objc.dg/gnu-encoding/vector-defs.h: New file.
19637 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19638 * objc.dg/gnu-encoding/generate-random.c: New file.
19639 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19640 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19641 * objc.dg/gnu-encoding/generate-random.h: New file.
19642
19643 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19644
19645 PR c++/25337
19646 * g++.dg/template/defarg7.C: New test.
19647
19648 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19649
19650 PR libobjc/25347
19651 * objc.dg/encode-8.m: New test.
19652
19653 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19654
19655 PR libobjc/25346
19656 * objc.dg/encode-7.m: New test.
19657
19658 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19659
19660 PR c++/25010
19661 * g++.dg/opt/inline10.C: New test.
19662
19663 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19664
19665 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19666
19667 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19668
19669 * gfortran.dg/substring_equivalence.f90: typo in comment
19670
19671 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19672
19673 PR fortran/25068
19674 * gfortran.dg/iostat_3.f90: New test.
19675
19676 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19677
19678 PR fortran/23815
19679 * gfortran.dg/unf_io_convert_1.f90: New test.
19680 * gfortran.dg/unf_io_convert_2.f90: New test.
19681 * gfortran.dg/unf_io_convert_3.f90: New test.
19682
19683 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19684
19685 PR testsuite/20772
19686 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19687 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19688 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19689 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19690 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19691 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19692 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19693 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19694 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19695 gcc.dg/torture/fp-int-convert-float128-timode.c,
19696 gcc.dg/torture/fp-int-convert-float128.c,
19697 gcc.dg/torture/fp-int-convert-float80-timode.c,
19698 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19699 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19700
19701 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19702
19703 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19704
19705 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19706
19707 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19708
19709 * gcc.dg/20051207-1.c,
19710 * gcc.dg/20051207-2.c,
19711 * gcc.dg/20051207-3.c: New tests.
19712
19713 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19714
19715 PR testsuite/20772
19716 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19717 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19718 dg-skip-if target selector.
19719
19720 PR testsuite/20772
19721 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19722 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19723 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19724 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19725 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19726 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19727 and/or merge with i?86 cases.
19728
19729 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19730
19731 PR testsuite/20772
19732 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19733 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19734 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19735 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19736 x86_64-*-linux*.
19737
19738 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19739
19740 PR target/25311
19741 * gcc.c-torture/compile/pr25311.c: New test.
19742
19743 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19744
19745 PR libgfortran/25039
19746 * gfortran.dg/read_comma.f: New test.
19747
19748 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19749
19750 PR c++/19317
19751 * g++.dg/opt/pr19317-1.C: New test.
19752 * g++.dg/opt/pr19317-2.C: New test.
19753 * g++.dg/opt/pr19317-3.C: New test.
19754
19755 PR target/19005
19756 * gcc.c-torture/execute/pr19005.c: New test.
19757
19758 PR target/17828
19759 * g++.old-deja/g++.other/comdat5.C: New test.
19760 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19761
19762 * g++.dg/compat/struct-layout-1.exp: New file.
19763 * g++.dg/compat/struct-layout-1.h: New.
19764 * g++.dg/compat/struct-layout-1_generate.c: New.
19765 * g++.dg/compat/struct-layout-1_x1.h: New.
19766 * g++.dg/compat/struct-layout-1_x2.h: New.
19767 * g++.dg/compat/struct-layout-1_y1.h: New.
19768 * g++.dg/compat/struct-layout-1_y2.h: New.
19769
19770 * gcc.dg/20050330-2.c: New test.
19771
19772 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19773
19774 PR fortran/25292
19775 * gfortran.dg/associated_1.f90: New.
19776
19777 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19778
19779 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19780 ILP32 vect_no_align platforms.
19781
19782 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19783 Jakub Jelinek <jakub@redhat.com>
19784
19785 PR target/25268
19786 * gcc.c-torture/compile/20051207-1.c: New test.
19787
19788 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19789
19790 PR testsuite/20772
19791 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19792 gcc.dg/torture/pr18582-1.c,
19793 gcc.target/i386/attributes-error.c: Also test on x86_64.
19794
19795 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19796
19797 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19798
19799 PR c++/19397
19800 * g++.dg/template/typedef3.C: New test.
19801
19802 PR c++/19762
19803 PR c++/19764
19804 * g++.dg/template/dtor3.C: Fix error markers.
19805
19806 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19807
19808 * lib/target-supports.exp (check_effective_target_sync_char_short):
19809 Add s390*.
19810
19811 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19812
19813 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19814
19815 2005-12-06 Roger Sayle <roger@eyesopen.com>
19816
19817 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19818 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19819 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19820 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19821
19822 2005-12-06 Roger Sayle <roger@eyesopen.com>
19823
19824 PR c++/25263
19825 * g++.dg/other/array2.C: New test case.
19826
19827 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19828
19829 * gcc.dg/darwin-weakimport-3.c: New.
19830
19831 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19832 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19833 and to work on Darwin.
19834 * gcc.dg/attr-weakref-1b.c: New file.
19835 * gcc.dg/attr-weakref-2.c: New test.
19836 * gcc.dg/darwin-weakref-1.c: New test.
19837
19838 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19839
19840 PR testsuite/25247
19841 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19842 use in selector expressions.
19843 (dg-xfail-if): Ditto.
19844 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19845 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19846 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19847 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19848 * gcc.test-framework/test-framework.exp: Skip generated tests if
19849 CHECK_TEST_FRAMEWORK is not 1.
19850
19851 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19852
19853 PR tree-optimization/24963
19854 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19855
19856 PR target/24108
19857 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19858
19859 PR target/18580
19860 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19861 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19862 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19863 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19864
19865 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19866
19867 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19868 dg-options.
19869
19870 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19871
19872 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19873
19874 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19875
19876 * gcc.dg/format/cast-1.c: New test.
19877
19878 2005-12-04 Roger Sayle <roger@eyesopen.com>
19879
19880 PR c/7776
19881 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19882 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19883 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19884 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19885
19886 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19887
19888 * gcc.dg/cast-pretty-print-1.c: New test.
19889
19890 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19891
19892 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19893
19894 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19895
19896 PR c++/24173
19897 * g++.dg/template/friend40.C: New test.
19898
19899 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19900
19901 PR target/25199
19902 * gcc.target/i386/movq-2.c: New test.
19903 * gcc.target/i386/movq.c: Remove target i?86, instead add
19904 dg-require-effective-target ilp32.
19905
19906 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19907
19908 PR c++/24103
19909 * g++.dg/other/default1.C: New test.
19910
19911 2005-12-02 Richard Guenther <rguenther@suse.de>
19912
19913 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19914
19915 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19916
19917 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19918
19919 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19920
19921 PR target/21017
19922 * gcc.target/powerpc/rotate.c: New.
19923
19924 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19925
19926 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19927 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19928
19929 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19930
19931 PR c/13384
19932 * gcc.dg/pr17730-1.c: Adjust.
19933 * gcc.dg/lvalue1.c (main): Likewise.
19934 * gcc.dg/lvalue-2.c: Likewise.
19935 * g++.dg/pr7503-3.C
19936
19937 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19938
19939 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19940 error messages.
19941
19942 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19943
19944 PR fortran/24789
19945 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19946
19947 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19948
19949 PR target/24475
19950 * lib/target-supports.exp (check_effective_target_tls): New.
19951 (check_effective_target_tls_runtime): New.
19952 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19953 for TLS support.
19954 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19955 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19956 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19957 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19958 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19959 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19960 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19961 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19962 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19963 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19964 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19965 effective-target TLS.
19966 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19967 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19968 effective-target TLS runtime.
19969
19970 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19971
19972 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19973
19974 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19975
19976 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19977 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19978 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19979 ignored" warnings when "packing" is the same as the ABI layout.
19980
19981 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19982
19983 PR fortran/21302
19984 * gfortran.dg/line_length_1.f: New test.
19985 * gfortran.dg/line_length_2.f90: Ditto.
19986
19987 2005-11-30 Richard Guenther <rguenther@suse.de>
19988
19989 PR tree-optimization/21655
19990 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19991
19992 2005-11-30 Dale Johannesen <dalej@apple.com>
19993
19994 * gcc.c-torture/compile/pr24930.c: New.
19995
19996 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19997
19998 PR fortran/15809
19999 * gfortran.dg/auto_char_dummy_array.f90: New test.
20000
20001 2005-11-30 Jeff Law <law@redhat.com>
20002
20003 * g++.old-deja/g++.law/pr25000.C: New test.
20004
20005 2005-11-30 Jakub Jelinek <jakub@redhat.com>
20006
20007 * gcc.dg/tls/opt-11.c: New test.
20008
20009 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
20010
20011 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
20012 targets.
20013 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
20014 LP64 ia64.
20015
20016 2005-11-29 Jakub Jelinek <jakub@redhat.com>
20017
20018 * gfortran.dg/open_access_1.f90: New test.
20019
20020 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20021
20022 * gcc.dg/charset/builtin2.c: New test.
20023
20024 2005-11-28 Jakub Jelinek <jakub@redhat.com>
20025
20026 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
20027 on mmix-*-* for *_[xy].c.
20028
20029 2005-11-28 Kean Johnston <jkj@sco.com>
20030
20031 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
20032 headers.
20033 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
20034 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
20035 * gcc.target/i386/asm-3.c: Ditto.
20036 * gcc.target/i386/clobbers.c: Ditto.
20037 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
20038 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
20039 test regexp.
20040 * gcc.target/i386/mul.c: Ditto.
20041 * gcc.target/i386/ssetype-1.c: Ditto.
20042 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
20043 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
20044 static so the test works with -fPIC mode too. Based on comment in
20045 PR19231 by Pinski.
20046 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
20047
20048 2005-11-28 Richard Guenther <rguenther@suse.de>
20049
20050 * gcc.dg/alias-9.c: New testcase.
20051 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
20052
20053 2005-11-28 Roger Sayle <roger@eyesopen.com>
20054 Uros Bizjak <uros@kss-loka.si>
20055
20056 PR middle-end/20219
20057 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
20058 tan(x)/sin(x) transformations.
20059
20060 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
20061
20062 PR middle-end/24575
20063 * gcc.dg/tree-ssa/divide-3.c: New test.
20064 * gcc.dg/tree-ssa/divide-4.c: New test.
20065
20066 2005-11-27 Steven G. Kargl <kargls@comcast.net>
20067
20068 PR fortran/24917
20069 * gfortran.dg/boz_6.f90: New test.
20070
20071 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20072
20073 PR fortran/23912
20074 * gfortran.dg/modulo_1.f90: New test.
20075
20076 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20077
20078 PR libfortran/24919
20079 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
20080 fail on CRLF platforms.
20081 * gfortran.dg/ftell_2.f90: Likewise.
20082
20083 2005-11-26 Eric Christopher <echristo@apple.com>
20084
20085 * gcc.dg/intmax_t-1.c: Remove mips xfail.
20086
20087 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
20088
20089 * objc.dg/gnu-runtime-3.m: Simplify.
20090
20091 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
20092
20093 PR middle-end/23669
20094 * gcc.dg/tree-ssa/divide-1.c: New test.
20095 * gcc.dg/tree-ssa/divide-2.c: New test.
20096
20097 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
20098
20099 PR libgfortran/24945
20100 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
20101
20102 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
20103
20104 PR libgfortran/24945
20105 * gfortran.dg/open_status_2.f90: New test.
20106
20107 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20108
20109 * gcc.c-torture/execute/builtins/fprintf.c,
20110 gcc.c-torture/execute/builtins/fputs-lib.c,
20111 gcc.c-torture/execute/builtins/fputs.c,
20112 gcc.c-torture/execute/builtins/lib/fprintf.c,
20113 gcc.c-torture/execute/builtins/lib/printf.c,
20114 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
20115
20116 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
20117
20118 * gcc.dg/20050922-2.c: New test.
20119
20120 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20121
20122 * objc.dg/gnu-runtime-3.m: New test.
20123
20124 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20125
20126 PR c++/9278
20127 * g++.dg/other/void1.C: New test.
20128
20129 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
20130
20131 PR middle-end/24998
20132 * gcc.dg/torture/fp-int-convert-float.c,
20133 gcc.dg/torture/fp-int-convert-double.c,
20134 gcc.dg/torture/fp-int-convert-long-double.c,
20135 gcc.dg/torture/fp-int-convert-timode.c,
20136 gcc.dg/torture/fp-int-convert-float80.c,
20137 gcc.dg/torture/fp-int-convert-float80-timode.c,
20138 gcc.dg/torture/fp-int-convert-float128.c,
20139 gcc.dg/torture/fp-int-convert-float128-timode.c,
20140 gcc.dg/torture/fp-int-convert.h: New files.
20141
20142 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20143
20144 PR middle-end/24989
20145 * gcc.dg/tree-ssa/bool-10.c: New test.
20146 * gcc.dg/tree-ssa/bool-11.c: New test.
20147 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
20148
20149 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20150
20151 PR middle-end/24990
20152 * tree-ssa/pr24990-1.c: New test.
20153
20154 2005-11-24 Richard Guenther <rguenther@suse.de>
20155 Dirk Mueller <dmueller@suse.de>
20156
20157 PR c++/14024
20158 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
20159 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
20160 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
20161 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
20162 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
20163 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
20164
20165 2005-11-23 Uros Bizjak <uros@kss-loka.si>
20166
20167 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
20168
20169 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
20170
20171 PR c/21668
20172 * gcc.dg/Wc++-compat.c: New.
20173 * gcc.dg/Wno-c++-compat.c: New.
20174
20175 2005-11-23 Alan Modra <amodra@bigpond.net.au>
20176
20177 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
20178 (vspltish, vspltisw): Likewise.
20179
20180 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20181
20182 PR libgfortran/24794
20183 * gfortran.dg/namelist_12.f: Fix quotes.
20184 * gfortran.dg/namelist_13.f90: Fix quotes.
20185 * gfortran.dg/namelist_14.f90: Fix quotes.
20186 * gfortran.dg/namelist_15.f90: Fix quotes.
20187 * gfortran.dg/namelist_use.f90: Fix quotes.
20188 * gfortran.dg/namelist_use_only.f90: Fix quotes.
20189 * gfortran.dg/namelist_21.f90: New test.
20190 * gfortran.dg/namelist_22.f90: New test.
20191
20192 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
20193
20194 PR target/23435
20195 * gcc.c-torture/compile/pr23435.c: New.
20196
20197 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20198
20199 * gcc.c-torture/execute/floatunsisf-1.c: New test.
20200
20201 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20202
20203 * gcc.target/powerpc/405-macchw-1.c,
20204 gcc.target/powerpc/405-macchw-2.c,
20205 gcc.target/powerpc/405-macchwu-1.c,
20206 gcc.target/powerpc/405-macchwu-2.c,
20207 gcc.target/powerpc/405-machhw-1.c,
20208 gcc.target/powerpc/405-machhw-2.c,
20209 gcc.target/powerpc/405-machhwu-1.c,
20210 gcc.target/powerpc/405-machhwu-2.c,
20211 gcc.target/powerpc/405-maclhw-1.c,
20212 gcc.target/powerpc/405-maclhw-2.c,
20213 gcc.target/powerpc/405-maclhwu-1.c,
20214 gcc.target/powerpc/405-maclhwu-2.c,
20215 gcc.target/powerpc/405-mulchw-1.c,
20216 gcc.target/powerpc/405-mulchw-2.c,
20217 gcc.target/powerpc/405-mulchwu-1.c,
20218 gcc.target/powerpc/405-mulchwu-2.c,
20219 gcc.target/powerpc/405-mulhhw-1.c,
20220 gcc.target/powerpc/405-mulhhw-2.c,
20221 gcc.target/powerpc/405-mulhhwu-1.c,
20222 gcc.target/powerpc/405-mulhhwu-2.c,
20223 gcc.target/powerpc/405-mullhw-1.c,
20224 gcc.target/powerpc/405-mullhw-2.c,
20225 gcc.target/powerpc/405-mullhwu-1.c,
20226 gcc.target/powerpc/405-mullhwu-2.c,
20227 gcc.target/powerpc/405-nmacchw-1.c,
20228 gcc.target/powerpc/405-nmacchw-2.c,
20229 gcc.target/powerpc/405-nmachhw-1.c,
20230 gcc.target/powerpc/405-nmachhw-2.c,
20231 gcc.target/powerpc/405-nmaclhw-1.c,
20232 gcc.target/powerpc/405-nmaclhw-2.c,
20233 gcc.target/powerpc/440-macchw-1.c,
20234 gcc.target/powerpc/440-macchw-2.c,
20235 gcc.target/powerpc/440-macchwu-1.c,
20236 gcc.target/powerpc/440-macchwu-2.c,
20237 gcc.target/powerpc/440-machhw-1.c,
20238 gcc.target/powerpc/440-machhw-2.c,
20239 gcc.target/powerpc/440-machhwu-1.c,
20240 gcc.target/powerpc/440-machhwu-2.c,
20241 gcc.target/powerpc/440-maclhw-1.c,
20242 gcc.target/powerpc/440-maclhw-2.c,
20243 gcc.target/powerpc/440-maclhwu-1.c,
20244 gcc.target/powerpc/440-maclhwu-2.c,
20245 gcc.target/powerpc/440-mulchw-1.c,
20246 gcc.target/powerpc/440-mulchw-2.c,
20247 gcc.target/powerpc/440-mulchwu-1.c,
20248 gcc.target/powerpc/440-mulchwu-2.c,
20249 gcc.target/powerpc/440-mulhhw-1.c,
20250 gcc.target/powerpc/440-mulhhw-2.c,
20251 gcc.target/powerpc/440-mulhhwu-1.c,
20252 gcc.target/powerpc/440-mulhhwu-2.c,
20253 gcc.target/powerpc/440-mullhw-1.c,
20254 gcc.target/powerpc/440-mullhw-2.c,
20255 gcc.target/powerpc/440-mullhwu-1.c,
20256 gcc.target/powerpc/440-mullhwu-2.c,
20257 gcc.target/powerpc/440-nmacchw-1.c,
20258 gcc.target/powerpc/440-nmacchw-2.c,
20259 gcc.target/powerpc/440-nmachhw-1.c,
20260 gcc.target/powerpc/440-nmachhw-2.c,
20261 gcc.target/powerpc/440-nmaclhw-1.c,
20262 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
20263
20264 2005-11-21 Jakub Jelinek <jakub@redhat.com>
20265
20266 PR fortran/24774
20267 * gfortran.dg/inquire_9.f90: New test.
20268
20269 PR fortran/21647
20270 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
20271
20272 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20273
20274 PR libfortran/24432
20275 * lib/target-supports.exp (check_effective_target_fortran_large_real):
20276 Check that 'cos' is supported.
20277
20278 2005-11-21 Paul Thomas <pault@gcc.gnu.org
20279
20280 PR fortran/24223
20281 * gfortran.dg/substring_equivalence.f90: New test.
20282
20283 PR fortran/24705
20284 * gfortran.dg/auto_internal_assumed.f90: New test.
20285
20286 2005-11-21 Uros Bizjak <uros@kss-loka.si>
20287
20288 * gcc.dg/fold-div-2.c: New test.
20289
20290 2005-11-20 Ian Lance Taylor <ian@airs.com>
20291
20292 PR rtl-optimization/24883
20293 * gcc.c-torture/compile/pr24883.c: New test.
20294
20295 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
20296
20297 PR middle-end/20583
20298 * gcc.c-torture/compile/pr20583.c: New.
20299
20300 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
20301
20302 * gcc.c-torture/execute/usmul.c: New test.
20303
20304 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
20305
20306 * gcc.dg/tree-ssa/vrp22.c: New test.
20307
20308 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
20309
20310 PR middle-end/24912
20311 * gcc.dg/torture/pr24912-1.c: New test.
20312
20313 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
20314
20315 PR fortran/24862
20316 * gfortran.dg/arrayio_derived_1.f90: New test.
20317
20318 2005-11-19 Richard Guenther <rguenther@suse.de>
20319
20320 PR middle-end/23294
20321 * gcc.dg/tree-ssa/pr23294.c: New testcase.
20322
20323 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
20324
20325 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
20326
20327 2005-11-18 Mark Mitchell <mark@codesourcery.com>
20328
20329 PR c++/8355
20330 * g++.dg/template/friend39.C: New test.
20331
20332 2005-11-18 James E Wilson <wilson@specifix.com>
20333
20334 * gcc.dg/builtin-strstr.c: New.
20335
20336 2005-11-18 Richard Henderson <rth@redhat.com>
20337
20338 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
20339 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
20340 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
20341 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
20342 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
20343 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
20344 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
20345 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
20346 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
20347 renaming to remove initial "ia64-".
20348
20349 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
20350
20351 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20352
20353 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20354
20355 * g++.dg/cpp/string-2.C: New test.
20356
20357 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20358
20359 * gcc.dg/tree-ssa/loop-14.c: New test.
20360
20361 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20362 Michael Chamberlain <michael@chamberlain.net.au>
20363
20364 * ada/acats/run_all.sh (target_run): Kill long running tests.
20365
20366 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20367
20368 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20369 * gcc.dg/cleanup-9.c: Likewise.
20370 * gcc.dg/cleanup-10.c: Likewise.
20371 * gcc.dg/cleanup-11.c: Likewise.
20372
20373 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20374
20375 PR fortran/24892
20376 * gfortran.dg/open_access_append_1.f90: New test.
20377 * gfortran.dg/open_access_append_2.f90: New test.
20378
20379 2005-11-16 Richard Guenther <rguenther@suse.de>
20380
20381 PR middle-end/24851
20382 * gcc.c-torture/execute/pr24851.c: New testcase.
20383
20384 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20385
20386 * gcc.dg/fold-overflow-1.c: New test.
20387
20388 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20389
20390 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20391 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20392
20393 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20394
20395 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20396 structures.
20397 * g++.dg/eh/forced2.C: Likewise.
20398 * g++.dg/eh/forced3.C: Likewise.
20399 * g++.dg/eh/forced4.C: Likewise.
20400
20401 2005-11-11 Mike Stump <mrs@apple.com>
20402
20403 * g++.old-deja/g++.mike/unused.C: Add.
20404
20405 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20406
20407 PR c++/24667
20408 * g++.dg/warn/Wcast-qual1.C: New test.
20409
20410 2005-11-15 Jan Hubicka <jh@suse.cz>
20411
20412 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20413
20414 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20415
20416 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20417
20418 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20419
20420 PR 24840
20421 * gcc.dg/tree-ssa/pr24840.c: New test.
20422
20423 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20424
20425 PR testsuite/24841
20426 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20427
20428 2005-11-14 Dale Johannesen <dalej@apple.com>
20429
20430 * gcc.c-torture/execute/20051113-1.c: New.
20431
20432 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20433
20434 PR c++/24687
20435 * g++.dg/template/crash43.C: New test.
20436
20437 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20438
20439 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20440
20441 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20442
20443 PR c++/24817
20444 * g++.dg/eh/spec8.C: New test.
20445
20446 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20447
20448 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20449
20450 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20451
20452 PR c++/20293
20453 * g++.dg/parse/ambig4.C: New test.
20454 * g++.dg/tc1/dr101.C: Adjust error markers.
20455 * g++.dg/lookup/strong-using-2.C: Likewise.
20456 * g++.dg/lookup/ambig5.C: Likewise.
20457 * g++.dg/lookup/ambig4.C: Likewise.
20458 * g++.dg/parse/crash22.C: Likewise.
20459
20460 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20461
20462 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20463
20464 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20465
20466 * gcc.dg/nested-calls-1.c: New test.
20467
20468 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20469
20470 * gfortran.dg/complex_intrinsic_1.f90: New test.
20471 * gfortran.dg/complex_intrinsic_2.f90: New test.
20472 * gfortran.dg/fgetc_1.f90: New test.
20473 * gfortran.dg/fgetc_2.f90: New test.
20474 * gfortran.dg/fgetc_3.f90: New test.
20475 * gfortran.dg/ftell_1.f90: New test.
20476 * gfortran.dg/ftell_2.f90: New test.
20477 * gfortran.dg/gnu_logical_1.F: New test.
20478 * gfortran.dg/gnu_logical_2.f90: New test.
20479
20480 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20481
20482 PR middle-end/24820
20483 * gcc.dg/pr24820.c: New test.
20484
20485 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20486
20487 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20488 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20489 variable.
20490
20491 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20492
20493 PR testsuite/24614
20494 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20495
20496 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20497
20498 * gcc.target/cris/cris.exp: New file.
20499 * gcc.target/cris/rld-legit1.c: New test.
20500 * gcc.target/cris/rld-legit2.c: New test.
20501
20502 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20503
20504 PR c++/24780
20505 * g++.dg/opt/pr24780.C: New test.
20506
20507 PR c++/24761
20508 * g++.dg/template/asm1.C: New test.
20509
20510 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20511
20512 PR libgfortran/24787
20513 * gfortran.dg/scan_1.f90: New test.
20514
20515 2005-11-12 Jan Hubicka <jh@suse.cz>
20516
20517 * gcc.target/i386/minmax-1.c: New.
20518 * gcc.target/i386/minmax-2.c: New.
20519
20520 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20521
20522 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20523
20524 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20525
20526 * gcc.c-torture/execute/20051110-1.c,
20527 gcc.c-torture/execute/20051110-2.c: New tests.
20528
20529 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20530
20531 PR middle-end/24750
20532 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20533 New tests.
20534
20535 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20536
20537 * lib/target-libpath.exp (get_shlib_extension): New proc.
20538 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20539 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20540 * lib/objc.exp (objc_target_compile): Likewise.
20541 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20542 detection.
20543
20544 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20545
20546 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20547
20548 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20549 Add -static to additional_flags and pass it to target_compile.
20550
20551 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20552
20553 PR libgfortran/24719
20554 gfortran.dg/read_noadvance.f90: New test.
20555
20556 PR libgfortran/24699
20557 gfortran.dg/fmt_t_2.f90: New test.
20558
20559 PR libgfortran/24785
20560 gfortran.dg/read_x_eor.f90: New test.
20561
20562 PR libgfortran/24584
20563 gfortran.dg/namelist_empty.f90: Rename test.
20564
20565 PR libgfortran/24489
20566 gfortran/read_eor.f90: Rename test.
20567
20568 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20569
20570 PR fortran/15976
20571 * gfortran.dg/automatic_module_variable.f90: New test.
20572
20573 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20574
20575 PR target/24445
20576 * gcc.dg/pr24445.c: New test.
20577
20578 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20579
20580 PR fortran/24655
20581 PR fortran/24755
20582 * gfortran.dg/recursive_statement_functions.f90: Add statement
20583 functions using inline intrinsic functions and parameters to test
20584 that they no longer seg-fault.
20585
20586 PR fortran/24409
20587 gfortran.dg/nested_modules_4.f90: New test.
20588 gfortran.dg/nested_modules_5.f90: New test.
20589
20590 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20591
20592 PR fortran/24643
20593 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20594
20595 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20596
20597 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20598 failures.
20599
20600 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20601
20602 * gcc.dg/sparc-getcontext-1.c: New test.
20603
20604 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20605
20606 * gcc.dg/ifcvt-fabs-1.c: New test.
20607
20608 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20609
20610 PR other/4372
20611 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20612 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20613
20614 2005-11-09 Richard Guenther <rguenther@suse.de>
20615
20616 PR tree-optimization/24716
20617 * gcc.c-torture/execute/pr24716.c: New testcase.
20618
20619 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20620
20621 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20622
20623 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20624
20625 PR 24624
20626 * gcc.dg/pr24624.c: Testcase added.
20627
20628 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20629
20630 PR 24623
20631 * g++.dg/other/pr24623.C: Testcase added.
20632
20633 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20634
20635 PR fortran/22607
20636 * gfortran-dg/pure_byref_1.f90: New.
20637 * gfortran-dg/pure_byref_2.f90: New.
20638
20639 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20640
20641 PR c/24101
20642 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20643 * gcc.dg/dg.exp: Run main loop also for *.i files.
20644
20645 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20646
20647 PR c++/19450
20648 * g++.dg/tls/diag-3.C: New test.
20649 * g++.dg/tls/diag-4.C: New test.
20650 * g++.dg/tls/static-1.C: New test.
20651 * g++.dg/tls/static-1a.cc: New file.
20652
20653 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20654
20655 PR 23046
20656 * g++.dg/tree-ssa/pr23046.C: New test.
20657
20658 2005-11-08 Devang Patel <dpatel@apple.com>
20659
20660 PR tree-optimization/23115
20661 * gcc.dg/tree-ssa/pr23115.c: New.
20662
20663 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20664
20665 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20666 * gcc.target/powerpc/pr16155.c: Same.
20667 * gcc.target/powerpc/altivec-1.c: Same.
20668 * gcc.target/powerpc/altivec-2.c: Same.
20669 * gcc.target/powerpc/altivec-3.c: Same.
20670 * gcc.target/powerpc/altivec-5.c: Same.
20671 * gcc.target/powerpc/altivec-11.c: Same.
20672 * gcc.target/powerpc/altivec-12.c: Same.
20673 * gcc.target/powerpc/altivec-14.c: Same.
20674 * gcc.target/powerpc/altivec-22.c: Same.
20675 * gcc.target/powerpc/altivec-consts.c: Same.
20676 * gcc.target/powerpc/altivec-pr22085.c: Same.
20677 * gcc.target/powerpc/altivec-splat.c: Same.
20678 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20679 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20680 * gcc.target/powerpc/darwin-longlong.c: Same.
20681
20682 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20683
20684 PR target/19340
20685 * gcc.dg/pr19340.c: New test.
20686
20687 2005-11-07 Ian Lance Taylor <ian@airs.com>
20688
20689 PR rtl-optimization/24683
20690 * gcc.dg/pr24683.c: New test.
20691
20692 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20693
20694 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20695 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20696
20697 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20698
20699 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20700
20701 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20702
20703 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20704
20705 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20706
20707 PR target/24230
20708
20709 * gcc.target/powerpc/altivec-consts.c,
20710 gcc.target/powerpc/altivec-splat.c: New testcase.
20711
20712 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20713
20714 PR c/24599
20715
20716 * gcc.dg/overflow-2.c: New testcase.
20717
20718 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20719
20720 PR rtl-optimization/23567
20721 * gcc.c-torture/execute/20051104-1.c: New test.
20722
20723 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20724
20725 PR fortran/24534
20726 gfortran.dg/private_type_2.f90: Modified to check that case with
20727 PRIVATE declaration within derived type is accepted.
20728
20729 PR fortran/20838
20730 gfortran.dg/pointer_assign_1.f90: New test.
20731
20732 PR fortran/20840
20733 * gfortran.dg/arrayio_0.f90: New test.
20734
20735 PR fortran/17737
20736 gfortran.dg/data_initialized.f90: New test.
20737 gfortran.dg/data_constraints_1.f90: New test.
20738 gfortran.dg/data_constraints_2.f90: New test.
20739
20740 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20741
20742 PR fortran/24174
20743 PR fortran/24305
20744 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20745
20746 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20747
20748 PR 24670
20749 * gcc.dg/tree-ssa/pr24670.c: New test.
20750
20751 2005-11-05 Ian Lance Taylor <ian@airs.com>
20752
20753 PR target/22432
20754 * gcc.target/i386/pr22432.c: New test.
20755
20756 2005-11-05 Richard Henderson <rth@redhat.com>
20757
20758 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20759 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20760 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20761 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20762 from gcc.dg/alpha-*.
20763 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20764 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20765
20766 2005-11-05 Andreas Jaeger <aj@suse.de>
20767
20768 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20769
20770 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20771
20772 PR target/23424
20773 * gcc.dg/torture/pr23424-1.c: New test.
20774
20775 2005-11-04 Richard Henderson <rth@redhat.com>
20776
20777 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20778 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20779 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20780 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20781 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20782 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20783 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20784 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20785 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20786 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20787 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20788 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20789 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20790 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20791 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20792 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20793 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20794 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20795 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20796 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20797 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20798 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20799 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20800 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20801 Move from gcc.dg/.
20802 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20803 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20804 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20805 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20806 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20807 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20808 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20809 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20810 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20811 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20812 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20813 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20814 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20815 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20816 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20817 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20818 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20819 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20820 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20821 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20822 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20823 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20824 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20825 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20826 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20827 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20828 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20829 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20830 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20831 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20832 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20833 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20834 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20835 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20836 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20837 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20838 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20839 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20840 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20841 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20842 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20843 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20844 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20845 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20846 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20847
20848 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20849
20850 PR 24627
20851 * gcc.dg/tree-ssa/pr24627.c: New test.
20852
20853 2005-11-04 Paul Brook <paul@codesourcery.com>
20854
20855 * gcc.dg/tls/opt-10.c: New test.
20856
20857 2005-11-04 Andreas Jaeger <aj@suse.de>
20858
20859 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20860 avoid extra warnings.
20861
20862 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20863
20864 PR libfortran/22298
20865 * lib/target-supports.exp
20866 (check_effective_target_static_libgfortran): New
20867 static_libgfortran effective target.
20868 * gfortran.dg/static_linking_1.f: New test.
20869 * gfortran.dg/static_linking_1.c: New file.
20870
20871 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20872
20873 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20874
20875 2005-11-03 Josh Conner <jconner@apple.com>
20876
20877 PR c++/19989
20878 g++.dg/ext/array2.C: New test.
20879 g++.dg/template/dependent-name3.C: New test.
20880 g++.dg/template/dependent-name4.C: New test.
20881 g++.dg/template/sfinae2.C: New test.
20882
20883 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20884
20885 PR preprocessor/22042
20886 * gcc.dg/cpp/strify4.c: New test.
20887
20888 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20889
20890 PR c++/17964
20891 * g++.dg/cpp/string-1.C: New test.
20892
20893 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20894
20895 * gcc.target/powerpc: New directory.
20896 * gcc.target/powerpc/powerpc.exp: New file.
20897 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20898 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20899 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20900 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20901 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20902 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20903 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20904 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20905 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20906 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20907 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20908 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20909 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20910 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20911 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20912 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20913 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20914 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20915 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20916 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20917 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20918 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20919 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20920 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20921 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20922 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20923 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20924 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20925 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20926 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20927 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20928 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20929 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20930 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20931
20932 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20933
20934 PR c++/21627
20935 * g++.dg/warn/inline2.C: New test.
20936
20937 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20938
20939 PR middle-end/23155
20940 * g++.dg/ext/c99struct1.C: New test.
20941 * gcc.dg/union-cast-1.c: New test.
20942 * gcc.dg/union-cast-2.c: New test.
20943 * gcc.dg/union-cast-3.c: New test.
20944
20945 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20946
20947 PR middle-end/24589
20948 * gcc.c-torture/execute/zero-struct-2.c: New test.
20949
20950 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20951
20952 PR c++/24582
20953 * g++.dg/init/switch1.C: New test.
20954
20955 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20956
20957 * gcc.dg/delay-slot-1.c: New test.
20958
20959 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20960
20961 PR target/24620
20962 * gcc.dg/pr24620.c: New test.
20963
20964 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20965
20966 PR c/24329
20967 * gcc.dg/format/unnamed-1.c: New test.
20968
20969 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20970
20971 PR c++/22434
20972 * g++.dg/expr/cond8.C: New test.
20973
20974 PR c++/24560
20975 * g++.dg/parse/dot1.C: New test.
20976
20977 2005-11-02 Jan Hubicka <jh@suse.cz>
20978
20979 PR target/23303
20980 * gcc.dg/i386-lea.c: New test
20981
20982 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20983
20984 PR target/24615
20985 * gcc.dg/pr24615.c: New test.
20986
20987 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20988
20989 PR target/24600
20990 * gcc.dg/pr24600.c: New test.
20991
20992 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20993
20994 PR c++/19253
20995 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20996 * g++.dg/parse/typename9.C: New test.
20997 * g++/dg/parse/typename10.C: Likewise.
20998
20999 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21000
21001 PR fortran/18157
21002 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
21003 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
21004 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
21005
21006 2005-11-02 Mark Mitchell <mark@codesourcery.com>
21007
21008 PR c++/24569
21009 * g++.dg/debug/static1.C: New test.
21010
21011 2005-11-02 Josh Conner <jconner@apple.com>
21012
21013 * g++.dg/crash38.C: moved into proper directory...
21014 * g++.dg/template/crash42.C: ...here
21015
21016 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
21017
21018 PR target/18338
21019 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
21020 pcc_bitfield_type_matters || default_packed.
21021
21022 * lib/target-supports.exp
21023 (check_effective_target_pcc_bitfield_type_matters): New proc.
21024 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
21025
21026 PR testsuite/23304
21027 * lib/target-supports.exp (check_effective_default_packed): New proc.
21028 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
21029 Gate expected errors on target ! default_packed.
21030 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
21031
21032 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21033
21034 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
21035 change (r106358).
21036
21037 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21038
21039 PR fortran/24008
21040 * gfortran.dg/entry_5.f90: New.
21041 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
21042
21043 2005-11-01 Bob Wilson <bob.wilson@acm.org>
21044
21045 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
21046
21047 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
21048
21049 PR fortran/21565
21050 gfortran.dg/namelist_blockdata.f90: New test.
21051
21052 PR fortran/18737
21053 gfortran.dg/external_implicit_none.f90: New test.
21054
21055 PR fortran/14994
21056 * gfortran.dg/secnds.f: New test.
21057
21058 2005-10-31 Jan Hubicka <jh@suse.cz>
21059
21060 PR target/20928
21061 * gcc.c-torture/compile/pr20928.c: New test.
21062
21063 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
21064
21065 PR middle-end/23492
21066 * gcc.c-torture/compile/zero-strct-5.c: New test.
21067
21068 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
21069
21070 PR libgfortran/24584
21071 * gfortran.dg/pr24584.f90: New test.
21072
21073 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
21074
21075 PR fortran/18883
21076 * gfortran.dg/char_result_9.f90: New.
21077 * gfortran.dg/char_result_10.f90: New.
21078
21079 2005-10-30 Jan Hubicka <jh@suse.cz>
21080
21081 * g++.dg/tree-ssa/pr24172.C: New testcase.
21082
21083 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21084
21085 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
21086
21087 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
21088
21089 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
21090 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
21091 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
21092 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
21093 gfortran.dg/enum_9.f90,
21094 gfortran.fortran-torture/compile/enum_1.f90,
21095 gfortran.fortran-torture/execute/enum_1.f90,
21096 gfortran.fortran-torture/execute/enum_2.f90,
21097 gfortran.fortran-torture/execute/enum_3.f90,
21098 gfortran.fortran-torture/execute/enum_4.f90: New tests.
21099
21100 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
21101
21102 PR target/18482
21103 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
21104 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
21105
21106 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21107
21108 PR libfortran/20179
21109 * gfortran.dg/mixed_io_1.f90: New test.
21110 * gfortran.dg/mixed_io_1.c: New file.
21111
21112 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21113
21114 * gfortran.dg/malloc_free_1.f90: New test.
21115
21116 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
21117
21118 * gcc.dg/nested-func-4.c: Require profiling -pg.
21119
21120 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21121
21122 PR C++/23229
21123 * g++.dg/warn/main-2.C: New test.
21124
21125 2005-10-28 Steven G. Kargl <kargls@comcast.net>
21126
21127 PR fortran/24545
21128 * gfortran.dg/interface_2.f90: new test.
21129
21130 2005-10-28 Josh Conner <jconner@apple.com>
21131
21132 PR c++/22153
21133 * g++.dg/template/crash38.C: New test.
21134 * g++.dg/parse/explicit1.C: Change expected errors.
21135
21136 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21137
21138 PR C++/23426
21139 * g++.dg/other/large-size-array.C: New test.
21140
21141 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21142
21143 PR middle-end/24362
21144 * g++.dg/opt/complex4.C: New test.
21145
21146 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
21147
21148 * gcc.dg/nested-func-4.c: New test.
21149
21150 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
21151
21152 PR fortran/24158
21153 gfortran.dg/derived_recursion.f90: New test.
21154 gfortran.dg/implicit_actual.f90: New test.
21155
21156 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
21157
21158 PR middle-end/24295, PR testsuite/24477
21159 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
21160 removed when weakref hits the tree.
21161
21162 2005-10-25 Jakub Jelinek <jakub@redhat.com>
21163
21164 * gfortran.dg/cray_pointers_4.f90: New test.
21165
21166 * gfortran.dg/cray_pointers_5.f90: New test.
21167
21168 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
21169
21170 PR fortran/22290
21171 * gfortran.dg/assign_5.f90: New test.
21172 * gfortran.dg/assign_6.f: New test.
21173
21174 2005-10-25 Uros Bizjak <uros@kss-loka.si>
21175
21176 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
21177 CPU has no SSE support.
21178
21179 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
21180
21181 PR libgfortran/24224
21182 * gfortran.dg/arrayio_1.f90: Update attribution.
21183 * gfortran.dg/arrayio_2.f90: Update attribution.
21184 * gfortran.dg/arrayio_3.f90: Update attribution.
21185 * gfortran.dg/arrayio_4.f90: Update test conditions.
21186 * gfortran.dg/arrayio_5.f90: Update attribution.
21187 * gfortran.dg/arrayio_6.f90: New test.
21188 * gfortran.dg/arrayio_7.f90: New test.
21189
21190 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
21191
21192 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
21193
21194 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21195
21196 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
21197
21198 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21199
21200 PR fortran/24416
21201 * gfortran.dg/namelist_char_only.f90: New test.
21202
21203 2005-10-24 Asher Langton <langton2@llnl.gov>
21204
21205 PR fortran/17031
21206 PR fortran/22282
21207 * gfortran.dg/cray_pointers_1.f90: New test.
21208 * gfortran.dg/cray_pointers_2.f90: New test.
21209 * gfortran.dg/cray_pointers_3.f90: New test.
21210 * gfortran.dg/loc_1.f90: New test.
21211 * gfortran.dg/loc_2.f90: New test.
21212
21213 2005-10-24 Steven Bosscher <stevenb@suse.de>
21214
21215 * gcc.dg/pr24225.c: New test.
21216
21217 2005-10-24 Asher Langton <langton2@llnl.gov>
21218
21219 * gfortran.dg/dup_save_1.f90: New test.
21220 * gfortran.dg/dup_save_2.f90: New test.
21221
21222 2005-10-24 Paul Brook <paul@codesourcery.com>
21223
21224 PR 24107
21225 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
21226 stdint.h.
21227
21228 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
21229
21230 PR libgfortran/24489
21231 * gfortran.dg/pr24489.f90: New test.
21232
21233 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
21234
21235 PR fortran/23635
21236 * gfortran.dg/ichar_1.f90: Add tests for derived types.
21237
21238 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
21239
21240 PR target/18911
21241 * g++.dg/init/array16.C: Skip for mmix-*-*.
21242
21243 2005-10-23 Asher Langton <langton2@llnl.gov>
21244
21245 * gfortran.dg/byte_1.f90: New test.
21246 * gfortran.dg/byte_2.f90: New test.
21247
21248 2005-10-23 David Edelsohn <edelsohn@gnu.org>
21249
21250 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
21251
21252 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
21253
21254 PR fortran/18022
21255 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
21256
21257 PR fortran/24311
21258 * gfortran.dg/merge_char_const.f90: New test.
21259
21260 PR fortran/24384
21261 * gfortran.dg/spread_scalar_source.f90: New test.
21262
21263 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
21264
21265 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
21266
21267 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
21268 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
21269
21270 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
21271
21272 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
21273
21274 PR fortran/24426
21275 * gfortran.dg/der_pointer_4.f90: New.
21276
21277 2005-10-22 David Ayers <d.ayers@inode.at>
21278
21279 * obj-c++.dg/except-1.mm: Simplify.
21280
21281 2005-10-21 David Ayers <d.ayers@inode.at>
21282
21283 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
21284
21285 2005-10-21 Jakub Jelinek <jakub@redhat.com>
21286
21287 * gfortran.dg/assumed_dummy_2.f90: New test.
21288
21289 2005-10-21 James E Wilson <wilson@specifix.com>
21290
21291 PR preprocessor/15220
21292 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
21293
21294 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
21295
21296 * gcc.c-torture/execute/20051021-1.c: New test.
21297
21298 2005-10-21 Mark Mitchell <mark@codesourcery.com>
21299
21300 PR c++/24260
21301 * g++.dg/ext/tmplattr1.C: New test.
21302
21303 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
21304
21305 PR fortran/24440
21306 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
21307
21308 2005-10-20 Geoffrey Keating <geoffk@apple.com>
21309
21310 * obj-c++.dg/except-1.mm: New.
21311
21312 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
21313
21314 2005-10-21 Alan Modra <amodra@bigpond.net.au>
21315
21316 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
21317
21318 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
21319
21320 PR middle-end/24295
21321 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
21322 declarations with the same names as thunks' alias targets, use
21323 aliases instead.
21324 * gcc.dg/attr-alias-3.c: New test.
21325 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
21326
21327 2005-10-20 Mark Mitchell <mark@codesourcery.com>
21328
21329 PR c++/22618
21330 * g++.dg/parse/access8.C: New test.
21331
21332 2005-10-20 Richard Guenther <rguenther@suse.de>
21333
21334 PR c++/24439
21335 * g++.dg/tree-ssa/pr24439.C: New testcase.
21336
21337 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21338
21339 * g++.dg/opt/delay-slot-1.C: New test.
21340
21341 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
21342
21343 PR fortran/21625
21344 * gfortran.fg/der_init_1.f90: New.
21345
21346 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
21347
21348 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
21349
21350 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21351
21352 PR c++/21908
21353 * g++.dg/parse/error28.C: New test.
21354
21355 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21356
21357 * gcc.dg/profile-generate-2.c: New test.
21358
21359 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21360
21361 PR target/23589
21362 * g++.dg/ext/dllimport11.C: New.
21363
21364 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21365
21366 PR c++/22293
21367 * g++.dg/other/friend3.C: New test.
21368
21369 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21370
21371 PR c++/23293
21372 * g++.dg/template/error19.C: New test.
21373
21374 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21375
21376 PR c++/21383
21377 * g++.dg/overload/koenig2.C: New.
21378
21379 PR c++/23118
21380 * g++.dg/overload/error2.C: New.
21381
21382 PR c++/22604
21383 * g++.dg/inherit/covariant14.C: New.
21384
21385 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21386
21387 PR c++/23440
21388 * g++.dg/parse/for1.C: New test.
21389
21390 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21391
21392 PR fortran/23446
21393 * gfortran.dg/host_dummy_index_1.f90: New test.
21394
21395 PR fortran/21459
21396 * gfortran.dg/automatic_char_len_2.f90: New test.
21397
21398 PR fortran/20866
21399 * gfortran.dg/recursive_statement_functions.f90: New test.
21400
21401 PR fortran/20853
21402 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21403
21404 PR fortran/20849
21405 * gfortran.dg/external_initializer.f90: New test.
21406
21407 PR fortran/20837
21408 * non_module_public.f90: New test.
21409
21410 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21411
21412 PR c++/24386
21413 * g++.dg/template/overload7.C: New.
21414
21415 PR c++/22551
21416 * g++.dg/other/switch2.C: Remove expected warnings.
21417
21418 PR c++/21353
21419 * g++.dg/template/defarg6.C: New.
21420
21421 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21422
21423 PR target/24315
21424 * gcc.target/i386/pr24315.c: New test.
21425
21426 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21427
21428 PR c++/24389
21429 * g++.dg/template/static21.C: New test.
21430 * g++.dg/template/static21-a.cc: Likewise.
21431
21432 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21433
21434 PR c++/23959
21435 * g++.dg/warn/Wswitch-default-1.C: New test.
21436 * g++.dg/warn/Wswitch-default-2.C: New test.
21437
21438 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21439
21440 PR c++/22173
21441 * g++.dg/parse/template18.C: New test.
21442 * g++.dg/template/nontype15.C: Likewise.
21443
21444 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21445
21446 PR fortran/22273
21447 * gfortran.dg/spec_expr_2.f90: New.
21448
21449 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21450
21451 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21452 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21453 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21454 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21455 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21456 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21457 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21458 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21459 previous target-specific skips and warning-message matches where
21460 applicable.
21461
21462 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21463
21464 PR c++/21347
21465 * g++.dg/warn/Wctor-dtor.C: New test.
21466
21467 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21468
21469 PR c/23439
21470 * gcc.dg/for-1.c: New test.
21471
21472 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21473
21474 PR c++/19565
21475 * g++.dg/warn/Wconversion1.C: New test.
21476 * g++.dg/ext/packed4.C: Compile with -w.
21477 * g++.dg/opt/20050511-1.C: Likewise.
21478 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21479
21480 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21481
21482 * gfortran.dg/boz_5.f90: New test.
21483
21484 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21485
21486 PR c++/22551
21487 * g++.dg/other/switch2.C: New.
21488
21489 PR c++/23984
21490 * g++.dg/init/ctor7.C: New.
21491
21492 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21493
21494 PR c++/23730
21495 * g++.dg/parse/crash32.C: New test.
21496
21497 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21498
21499 PR c++/20721
21500 * g++.dg/init/goto2.C: New test.
21501
21502 PR c++/22464
21503 * g++.dg/template/crash/41.C: New test.
21504
21505 PR c++/22180
21506 * g++.dg/template/crash40.C: New test.
21507
21508 PR c++/23694
21509 * g++.dg/parse/friend5.C: New test.
21510
21511 PR c++/23307
21512 * g++.dg/template/crash38.C: New test.
21513
21514 PR c++/22352
21515 * g++.dg/template/friend38.C: New test.
21516
21517 PR c++/22405
21518 * g++.dg/template/crash39.C: New test.
21519
21520 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21521
21522 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21523 gcc.dg/debug/dwarf2/dwarf-char2.c,
21524 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21525
21526 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21527
21528 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21529
21530 * gcc.dg/dll-2.c: Add tests for warnings.
21531 * gcc.dg/dll-3.c: Likewise.
21532 * gcc.dg/dll-4.c: Likewise.
21533
21534 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21535 * g++.dg/ext/dllimport2.C: Likewise.
21536 * g++.dg/ext/dllimport3.C: Likewise.
21537 * g++.dg/ext/dllimport7.C: Likewise.
21538 * g++.dg/ext/dllimport8.C: Likewise.
21539 * g++.dg/ext/dllimport9.C: Likewise.
21540
21541 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21542
21543 PR fortran/24092
21544 * gfortran.dg/derived_pointer_recursion.f90: New test.
21545
21546 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21547
21548 * gcc.c-torture/execute/20051012-1.c: New test.
21549
21550 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21551
21552 PR fortran/18082
21553 * gfortran.dg/automatic_char_len_1.f90: New test.
21554
21555 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21556
21557 PR fortran/20847
21558 * gfortran.dg/save_common.f90: New test.
21559
21560 PR fortran/20856
21561 * gfortran.dg/save_result.f90: New test.
21562
21563 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21564
21565 PR c++/21592
21566 * g++.dg/template/dependent-expr1.C: Add new expected error.
21567 * g++.dg/template/dependent-expr2.C: Adjust error text.
21568 * g++.dg/template/overload6.C: New.
21569
21570 PR c++/23797
21571 * g++.dg/other/typename8.C: New.
21572
21573 PR c++/21117
21574 * g++.dg/other/return1.C: New.
21575
21576 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21577
21578 PR c++/24052
21579 * g++.dg/ext/label5.C: New.
21580
21581 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21582
21583 PR c++/19964
21584 * g++.dg/parse/crash31.C: New.
21585
21586 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21587
21588 * g++.dg/ipa/ipa-1.c: New test.
21589 * g++.dg/ipa/ipa-2.c: New test.
21590 * g++.dg/ipa/ipa-3.c: New test.
21591 * g++.dg/ipa/ipa-4.c: New test.
21592 * g++.dg/ipa/ipa-5.c: New test.
21593 * g++.dg/ipa/ipa.exp: New file.
21594
21595 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21596
21597 PR fortran/24207
21598 * gfortran.dg/private_type_3.f90: New test.
21599
21600 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21601
21602 PR fortran/20786
21603 gfortran.dg/aint_anint_1.f90: New test.
21604
21605 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21606
21607 PR libgfortran/24313
21608 gfortran.dg/csqrt.f: New test.
21609
21610 2005-10-11 Ian Lance Taylor <ian@airs.com>
21611
21612 PR c++/8057
21613 * g++.dg/warn/noeffect7.C: New test.
21614 * g++.dg/warn/noeffect2.C: Instantiate templates.
21615 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21616 and warning.
21617
21618 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21619
21620 PR c++/21089
21621 * g++.dg/init/float1.C: New test.
21622
21623 PR c++/24277
21624 * g++.dg/init/member1.C: Tweak error markers.
21625
21626 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21627
21628 PR testsuite/24281
21629 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21630 Check for null pointer.
21631
21632 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21633
21634 PR c++/21369
21635 * g++.dg/parse/ret-type3.C: New test.
21636
21637 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21638
21639 PR tree-opt/23946
21640 * gcc.c-torture/compile/pr23946.c: New test.
21641
21642 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21643
21644 * g++.dg/opt/mmx2.C: New test.
21645
21646 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21647
21648 PR c++/24277
21649 * g++.dg/template/static20.C: New test.
21650
21651 PR c++/24302
21652 * g++.dg/warn/Wunused-12.C: New test.
21653
21654 PR c++/23437
21655 * g++.dg/template/arg4.C: New test.
21656
21657 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21658
21659 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21660 * gcc.dg/ucnid-3.c: Likewise.
21661 * gcc.dg/ucnid-4.c: Likewise.
21662 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21663 * g++.dg/other/ucnid-1.C: Likewise.
21664 * gcc.dg/sparc-frame-1.c: New test.
21665
21666 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21667
21668 PR c++/24139
21669 * g++.dg/template/spec27.C: New test.
21670
21671 PR c++/24275
21672 * g++.dg/template/static19.C: New test.
21673
21674 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21675
21676 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21677 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21678
21679 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21680
21681 PR target/24136
21682 * gfortran.fortran-torture/compile/pr24136.f: New test.
21683
21684 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21685
21686 PR c++/22172
21687 * g++.dg/parse/crash30.C: New test.
21688
21689 2005-10-07 Richard Guenther <rguenther@suse.de>
21690
21691 PR middle-end/24227
21692 * gcc.c-torture/compile/pr24227.c: New testcase.
21693
21694 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21695
21696 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21697 Do not put aligned attributes on array elements.
21698
21699 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21700
21701 PR testsuite/23611, PR testsuite/23615
21702 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21703 writing prototypes of library functions by hand.
21704 * obj-c++.dg/bitfield-4.mm: Likewise.
21705 * obj-c++.dg/const-str-4.mm: Likewise.
21706 * obj-c++.dg/encode-4.mm: Likewise.
21707 * obj-c++.dg/encode-5.mm: Likewise.
21708 * obj-c++.dg/encode-6.mm: Likewise.
21709 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21710 * obj-c++.dg/method-10.mm: Likewise.
21711 * obj-c++.dg/method-17.mm: Likewise.
21712 * obj-c++.dg/method-19.mm: Likewise.
21713 * obj-c++.dg/try-catch-2.mm: Likewise.
21714
21715 2005-10-06 Richard Henderson <rth@redhat.com>
21716
21717 PR 24236
21718 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21719
21720 2005-10-06 Dale Johannesen <dalej@apple.com>
21721
21722 * gcc.c-torture/execute/20030125-1.c: Correct.
21723
21724 2005-10-06 Richard Guenther <rguenther@suse.de>
21725
21726 PR tree-optimization/24238
21727 * g++.dg/tree-ssa/pr24238.C: New testcase.
21728
21729 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21730
21731 PR 18568
21732 * gfortran.dg/der_pointer_3.f90: New test.
21733
21734 2005-10-05 Devang Patel <dpatel@apple.com>
21735
21736 PR Debug/23205
21737 * g++.dg/other/PR23205.C: New.
21738
21739 2005-10-05 Richard Henderson <rth@redhat.com>
21740
21741 PR target/23602
21742 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21743 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21744
21745 2005-10-05 Dale Johannesen <dalej@apple.com>
21746
21747 * gcc.c-torture/execute/float-floor.c: New.
21748
21749 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21750
21751 PR tree-optimization/21419
21752 PR tree-optimization/24146
21753 PR tree-optimization/24151
21754
21755 * g++.dg/ext/asm7.C: New.
21756 * g++.dg/ext/asm8.C: New.
21757 * gcc.dg/asm-1.c: Compile on all targets.
21758 * gcc.dg/asm-pr24146.c: New.
21759 * gcc.dg/pr21419.c: Adjust error messages.
21760
21761 2005-10-05 Richard Guenther <rguenther@suse.de>
21762
21763 PR fortran/24176
21764 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21765
21766 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21767
21768 PR c++/23513
21769 * g++.dg/template/spec22.C: Robustify test.
21770 * g++.dg/template/spec26.C: New.
21771
21772 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21773
21774 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21775 if target supports vector instructions.
21776
21777 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21778
21779 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21780 C99 functions.
21781
21782 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21783
21784 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21785 check_effective_target_fortran_large_int): Replace cached result
21786 when target changes.
21787
21788 2005-10-04 Devang Patel <dpatel@apple.com>
21789
21790 * gcc.dg/i386-sse-vect-types.c: New.
21791
21792 2005-10-04 Ian Lance Taylor <ian@airs.com>
21793
21794 PR preprocessor/13726
21795 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21796 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21797
21798 2005-10-04 Richard Guenther <rguenther@suse.de>
21799
21800 PR c/23576
21801 * gcc.dg/noncompile/pr23576.c: New testcase.
21802
21803 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21804
21805 PR middle-end/23125
21806 * gcc.dg/register-var-3.c: New test.
21807
21808 2005-10-04 Steven Bosscher <stevenb@suse.de>
21809
21810 * gcc.dg/pr23049.c: New test.
21811
21812 * gcc.dg/ucnid-4.c: Fix test.
21813
21814 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21815
21816 PR 23445
21817 * gcc.c-torture/compile/pr23445.c: New test.
21818
21819 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21820
21821 * g++.dg/overload/unknown1.C: New.
21822
21823 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21824
21825 PR c++/17775
21826 * g++.dg/template/repo4.C: New test.
21827
21828 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21829
21830 PR libfortran/19308
21831 * gfortran.dg/large_real_kind_2.F90: New test.
21832 * gfortran.dg/large_integer_kind_2.f90: New test.
21833
21834 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21835
21836 * lib/target-supports.exp (check_effective_target_vect_shift):
21837 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21838 (check_effective_target_vect_condition): Fix copy-n-pasto.
21839
21840 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21841 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21842 targets.
21843
21844 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21845
21846 PR c++/22621
21847 * g++.dg/template/overload5.C : New test.
21848
21849 PR c++/23840
21850 * g++.dg/expr/stdarg1.C: New test.
21851
21852 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21853
21854 PR 24142
21855 * gcc.c-torture/execute/pr24142.c: New test.
21856
21857 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21858
21859 PR 24141
21860 * gcc.c-torture/execute/pr24141.c: New test.
21861
21862 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21863 Diego Novillo <dnovillo@redhat.com>
21864
21865 PR 23604
21866 * gcc.c-torture/execute/pr23604.c: New test.
21867
21868 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21869
21870 PR fortran/16404
21871 PR fortran/20835
21872 PR fortran/20890
21873 PR fortran/20899
21874 PR fortran/20900
21875 PR fortran/20901
21876 PR fortran/20902
21877 gfortran.dg/equiv_constraint_1.f90: New test.
21878 gfortran.dg/equiv_constraint_2.f90: New test.
21879 gfortran.dg/equiv_constraint_3.f90: New test.
21880 gfortran.dg/equiv_constraint_4.f90: New test.
21881 gfortran.dg/equiv_constraint_5.f90: New test.
21882 gfortran.dg/equiv_constraint_6.f90: New test.
21883 gfortran.dg/equiv_constraint_7.f90: New test.
21884 gfortran.dg/equiv_constraint_8.f90: New test.
21885 gfortran.dg/private_type_1.f90: New test.
21886 gfortran.dg/private_type_2.f90: New test.
21887 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21888 980628-10.f: Assert std=gnu to permit mixing of
21889 types in equivalence statements.
21890
21891 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21892
21893 PR 24112
21894 * gfortran.dg/open_status_1.f90: New.
21895
21896 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21897
21898 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21899 * gcc.dg/vect/pr22480.c: Clean up temp files.
21900 * gcc.dg/vect/pr23831.c: Clean up temp files.
21901 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21902 Clean up temp files.
21903 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21904 Clean up temp files.
21905
21906 * gcc.dg/20050309-1.c: Clean up temp files.
21907 * gcc.dg/20050325-1.c: Clean up temp files.
21908
21909 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21910
21911 PR tree-optimization/24059
21912 * gcc.dg/vect/pr24059.c : New test.
21913
21914 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21915
21916 PR middle-end/24109
21917 * gcc.c-torture/execute/20050929-1.c: New test.
21918
21919 2005-09-29 Steven Bosscher <stevenb@suse.de>
21920
21921 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21922
21923 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21924
21925 PR c/21419
21926 * gcc.dg/pr21419.c: New test.
21927
21928 2005-09-29 Steven Bosscher <stevenb@suse.de>
21929
21930 * gcc.dg/pr23911.c: New test.
21931
21932 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21933
21934 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21935
21936 PR c++/16782
21937 * g++.dg/parse/qualified4.C: New test.
21938 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21939 * g++.old-deja/g++.mike/p8154.C: Likewise.
21940
21941 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21942
21943 PR c++/22147
21944 * g++.dg/template/friend37.C: New test.
21945 * g++.dg/parse/crash28.C: Adjust error markers.
21946
21947 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21948
21949 PR fortran/18518
21950 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21951
21952 2005-09-27 Devang Patel <dpatel@apple.com>
21953
21954 PR tree-optimization/23625
21955 * gcc.dg/pr23625.c: New test.
21956
21957 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21958
21959 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21960 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21961
21962 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21963
21964 PR fortran/23677
21965 * gfortran.fortran-torture/execute/save_1.f90: New test.
21966 * gfortran.dg/save_1.f90: New test.
21967
21968 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21969
21970 * gcc.target/i386/builtin-apply-mmx.c: New test.
21971
21972 PR target/22576
21973 * gcc.target/i386/pr22576.c: New test.
21974
21975 PR target/22585
21976 * gcc.target/i386/pr22585.c: New test.
21977
21978 PR target/23268
21979 * gcc.target/i386/pr23268.c: New test.
21980
21981 PR middle-end/23831
21982 * gcc.dg/vect/pr23831.c: New test.
21983
21984 PR target/24055
21985 * gcc.target/i386/pr24055.c: New test.
21986
21987 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21988
21989 PR tree-optimization/23960
21990 * gcc.c-torture/compile/pr23960.c: New.
21991
21992 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21993
21994 PR fortran/16861
21995 * gfortran.dg/nested_modules_3.f90: New.
21996
21997 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21998
21999 PR fortran/24005
22000 gfortran.dg/interface_1.f90: New test.
22001
22002 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
22003 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22004
22005 PR fortran/23843
22006 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
22007
22008 2005-09-22 Steven G. Kargl <kargls@comcast.net>
22009
22010 PR fortran/23516
22011 * gfortran.dg/imag_1.f: New test.
22012 * gfortran.dg/imag_2.f: Ditto.
22013
22014 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
22015
22016 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
22017
22018 2005-09-22 Jakub Jelinek <jakub@redhat.com>
22019
22020 PR c++/21983
22021 * g++.dg/warn/pr21983.C: New test.
22022
22023 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
22024
22025 * gcc.dg/20050922-1.c: Testcase added.
22026
22027 2005-09-21 Mark Mitchell <mark@codesourcery.com>
22028
22029 PR c++/23993
22030 * g++.dg/template/array14.C: New test.
22031
22032 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
22033
22034 PR fortran/19929
22035 * gfortran.dg/der_ptr_component_1.f90: New test.
22036
22037 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22038
22039 PR c++/23965
22040 * g++.dg/template/error1.C: Reject "no matching function" message.
22041
22042 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22043
22044 PR c++/17609
22045 * g++.dg/lookup/error1.C: New test.
22046
22047 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
22048
22049 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
22050 functionality of the testcase.
22051
22052 2005-09-20 Richard Henderson <rth@redhat.com>
22053
22054 * gcc.dg/vect/vect-22.c: Require vect_float.
22055 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
22056
22057 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
22058
22059 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
22060 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
22061 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
22062 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
22063 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
22064 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
22065 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
22066 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
22067 * gcc.dg/cpp/ucnid-8.c: New test.
22068
22069 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22070
22071 PR tree-optimization/23929
22072 * gcc.c-torture/compile/pr23929.c: New test.
22073
22074 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
22075
22076 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
22077 for one loop.
22078
22079 2005-09-20 Steve Ellcey <sje@cup.hp.com>
22080
22081 PR testsuite/23186
22082 * g++.dg/other/pr22003.C: Require named sections.
22083
22084 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22085
22086 PR c++/23947
22087 * g++.dg/rtti/crash3.C: New test.
22088
22089 PR tree-optimization/23818
22090 * gcc.dg/pr23818.c: New test.
22091
22092 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22093
22094 PR fortran/23420
22095 * gfortran.dg/print_fmt_4.f: New.
22096
22097 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22098
22099 PR fortran/23663
22100 * gfortran.fortran-torture/execute/entry_11.f90: New test.
22101
22102 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22103
22104 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
22105 Use pointers to local alignable arrays instead. Added comments.
22106 * gcc.dg/vect/vect-46.c: Likewise.
22107 * gcc.dg/vect/vect-48.c: Likewise.
22108 * gcc.dg/vect/vect-49.c: Likewise.
22109 * gcc.dg/vect/vect-52.c: Likewise.
22110 * gcc.dg/vect/vect-53.c: Likewise.
22111 * gcc.dg/vect/vect-54.c: Likewise.
22112 * gcc.dg/vect/vect-56.c: Likewise.
22113 * gcc.dg/vect/vect-57.c: Likewise.
22114 * gcc.dg/vect/vect-58.c: Likewise.
22115 * gcc.dg/vect/vect-60.c: Likewise.
22116 * gcc.dg/vect/vect-61.c: Likewise.
22117
22118 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
22119 The test is no longer vectorizable on vect_no_align targets.
22120 * gcc.dg/vect/vect-43.c: Likewsie.
22121
22122 * gcc.dg/vect/vect-44.c: Added comments.
22123 * gcc.dg/vect/vect-45.c: Added comments.
22124 * gcc.dg/vect/vect-50.c: Added comments.
22125 * gcc.dg/vect/vect-51.c: Added comments.
22126
22127 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
22128 aligned type.
22129 * gcc.dg/vect/Os-vect-95.c: Likewise.
22130
22131 * gcc.dg/vect/vect-41.c: Test removed.
22132 * gcc.dg/vect/vect-47.c: Test removed.
22133 * gcc.dg/vect/vect-55.c: Test removed.
22134 * gcc.dg/vect/vect-59.c: Test removed.
22135
22136 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22137
22138 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
22139 No longer vectorizable on vect_no_align targets.
22140 * gcc.dg/vect/pr20122.c: Likewise.
22141 * gcc.dg/vect/vect-74.c: Likewise.
22142 * gcc.dg/vect/vect-75.c: Likewise.
22143 * gcc.dg/vect/vect-76.c: Likewise.
22144
22145 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
22146 Will not be vectorizable on vect_no_align targets once aliasing issues
22147 are resolved.
22148 * gcc.dg/vect/vect-79.c: Likewise.
22149
22150 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
22151 * gcc.dg/vect/vect-78.c: Likewise.
22152 * gcc.dg/vect/vect-97.c: Likewise.
22153
22154 2005-09-19 Steven Bosscher <stevenb@suse.de>
22155
22156 * gcc.dg/pr23943.c: New test.
22157
22158 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22159
22160 PR fortran/19181
22161 * gfortran.dg/derived_pointer_null_1.f90: New test.
22162
22163 2005-09-18 Richard Guenther <rguenther@suse.de>
22164
22165 PR middle-end/23944
22166 * gcc.c-torture/compile/pr23944.c: New testcase.
22167
22168 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
22169
22170 PR fortran/15975
22171 * gfortran.dg/der_pointer_2.f90: New test.
22172
22173 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22174
22175 PR fortran/16861
22176 * gfortran.dg/nested_modules_2.f90: New test.
22177
22178 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22179
22180 PR c++/18368
22181 * g++.dg/other/semicolon.C: New test.
22182
22183 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
22184
22185 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
22186 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
22187
22188 2005-09-16 Mark Mitchell <mark@codesourcery.com>
22189
22190 PR c++/23914
22191 * g++.dg/template/static18.C: New test.
22192
22193 PR c++/21514
22194 * g++.dg/template/crash19.C: Remove dg-error marker.
22195 * g++.dg/template/local4.C: New test.
22196
22197 2005-09-16 Paul Brook <paul@codesourcery.com>
22198
22199 PR fortran/23906
22200 * gfortran.dg/dependency_1.f90: New test.
22201
22202 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22203
22204 PR c++/23896
22205 * g++.dg/template/static17.C: New test.
22206
22207 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
22208
22209 PR c++/23139
22210 * g++.dg/warn/huge-val1.C: New test.
22211
22212 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22213
22214 PR c++/13140
22215 * g++.dg/parse/class2.C: New test.
22216 * g++.dg/template/explicit8.C: Likewise.
22217 * g++.dg/template/spec25.C: Likewise.
22218
22219 2005-09-14 Josh Conner <jconner@apple.com>
22220
22221 PR middle-end/23584
22222 * gcc.dg/pr23584.c: New test.
22223
22224 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
22225
22226 PR fortran/21875 Internal Unit Array I/O, NIST
22227 * gfortran.dg/arrayio_1.f90: New test.
22228 * gfortran.dg/arrayio_1.f90: New test.
22229 * gfortran.dg/arrayio_1.f90: New test.
22230 * gfortran.dg/arrayio_1.f90: New test.
22231 * gfortran.dg/arrayio_1.f90: New test.
22232
22233 2005-09-14 Uros Bizjak <uros@kss-loka.si>
22234
22235 PR middle-end/22480
22236 * gcc.dg/vect/pr22480.c: New test.
22237
22238 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
22239
22240 PR fortran/19358
22241 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
22242
22243 2005-09-13 Josh Conner <jconner@apple.com>
22244
22245 PR c++/23180
22246 * g++.dg/init/struct2.C: New test.
22247 * g++.dg/init/struct3.C: New test.
22248
22249 2005-09-13 Janis Johnson <janis187@us.ibm.com>
22250
22251 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
22252 Clean up temp files.
22253 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
22254 gcc.dg/tree-ssa/builtin-fprintf-1.c,
22255 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
22256 gcc.dg/tree-ssa/builtin-printf-1.c,
22257 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
22258 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
22259 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
22260 gcc.dg/tree-ssa/builtin-vprintf-1.c,
22261 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
22262 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
22263 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
22264 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
22265 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
22266 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
22267 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
22268 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
22269
22270 2005-09-13 Josh Conner <jconner@apple.com>
22271
22272 * lib/gcc-dg.exp: Load scanipa.exp.
22273 (cleanup-dump): New procedure.
22274 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
22275 * lib/scandump.exp: New file.
22276 * lib/scantree.exp: Use it.
22277 * lib/scanipa.exp: New file.
22278
22279 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
22280
22281 PR fortran/17740
22282 * gfortran.dg/generic_4.f90: New test.
22283
22284 2005-09-13 Uros Bizjak <uros@kss-loka.si>
22285
22286 PR target/23816
22287 * gcc.target/i386/pr23816-1.c: New test.
22288 * gcc.target/i386/pr23816-2.c: New test.
22289
22290
22291 2005-09-13 Bastian Blank <waldi@debian.org>
22292
22293 PR c++/16171
22294 * g++.dg/abi/mangle26.C: New test.
22295 * g++.dg/abi/mangle27.C: New test.
22296 * g++.dg/abi/mangle28.C: New test.
22297 * g++.dg/abi/mangle29.C: New test.
22298
22299 PR c++/23839
22300 * g++.dg/parse/register1.C: New test.
22301
22302 2005-09-13 Mark Mitchell <mark@codesourcery.com>
22303
22304 PR c++/23842
22305 * g++.dg/template/access16.C: New test.
22306
22307 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22308
22309 * gfortran.dg/char_pack_2.f90: Increase the vector size.
22310
22311 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22312
22313 PR fortran/18899
22314 * gfortran.dg/shape_2.f90: New test.
22315
22316 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22317
22318 PR target/19269
22319 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
22320 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
22321 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
22322 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
22323 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
22324 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
22325 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
22326 tests.
22327
22328 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22329
22330 PR c++/23841
22331 * g++.dg/parse/template17.C: New test.
22332
22333 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22334
22335 PR c++/23789
22336 * g++.dg/template/nontype14.C: New test.
22337
22338 2005-09-12 Ian Lance Taylor <ian@airs.com>
22339
22340 PR g++/7874
22341 * g++.dg/lookup/friend7.C: New test.
22342 * g++.dg/lookup/friend8.C: New test.
22343 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
22344 so that it will be found via argument dependent lookup.
22345 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
22346 friend functions which will no longer be found.
22347 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
22348 function g, so that it will be found via argument dependent
22349 lookup.
22350 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22351 * g++.old-deja/g++.mike/net43.C: Likewise.
22352
22353 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22354
22355 PR c++/23691
22356 * g++.dg/template/static16.C: New test.
22357
22358 2005-09-12 Josh Conner <jconner@apple.com>
22359
22360 PR middle-end/23237
22361 * gcc.c-torture/compile/pr23237.c: New test.
22362
22363 2005-09-11 Richard Henderson <rth@redhat.com>
22364
22365 * g++.dg/other/error8.C: Update expected diagnostic text.
22366
22367 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22368
22369 PR libfortran/19872
22370 * gfortran.dg/overwrite_1.f: New test.
22371
22372 2005-09-09 Josh Conner <jconner@apple.com>
22373
22374 * g++.dg/init/pr23180-1.C: Removed.
22375 * g++.dg/init/pr23180-2.C: Removed.
22376
22377 2005-09-09 David Daney <ddaney@avtrex.com>
22378
22379 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22380 files which are ...
22381 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22382 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22383
22384 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22385
22386 * gfortran.dg/iostat_2.f90: New test.
22387
22388 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22389
22390 PR c++/22252
22391 * g++.dg/ext/interface1.C: New test.
22392 * g++.dg/ext/interface1.h: Likewise.
22393 * g++.dg/ext/interface1a.cc: Likewise.
22394
22395 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22396
22397 * gfortran.dg/iomsg_1.f90: New test case.
22398
22399 2005-09-09 Richard Guenther <rguenther@suse.de>
22400
22401 PR c++/23624
22402 * g++.dg/tree-ssa/pr23624.C: New testcase.
22403
22404 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22405
22406 PR fortran/19239
22407 * gfortran.dg/vector_subscript_1.f90,
22408 * gfortran.dg/vector_subscript_2.f90: New tests.
22409
22410 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22411
22412 PR fortran/21104
22413 * gfortran.dg/array_alloc_1.f90,
22414 * gfortran.dg/array_alloc_2.f90,
22415 * gfortran.dg/array_alloc_3.f90: New tests.
22416
22417 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22418
22419 PR fortran/12840
22420 * gfortran.dg/array_constructor_6.f90
22421 * gfortran.dg/array_constructor_7.f90
22422 * gfortran.dg/array_constructor_8.f90
22423 * gfortran.dg/array_constructor_9.f90
22424 * gfortran.dg/array_constructor_10.f90
22425 * gfortran.dg/array_constructor_11.f90
22426 * gfortran.dg/array_constructor_12.f90: New tests.
22427
22428 2005-09-08 Josh Conner <jconner@apple.com>
22429
22430 PR c++/23180
22431 * g++.dg/init/pr23180-1.C: New test.
22432 * g++.dg/init/pr23180-2.C: New test.
22433
22434 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22435
22436 PR fortran/18878
22437 * gfortran.dg/module_double_reuse.f90: New.
22438
22439 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22440
22441 PR fortran/23270
22442 PR fortran/22304
22443 PR fortran/18870
22444 PR fortran/17917
22445 PR fortran/16511
22446 * gfortran.dg/common_equivalence_1.f: New.
22447 * gfortran.dg/common_equivalence_2.f: New.
22448 * gfortran.dg/common_equivalence_3.f: New.
22449 * gfortran.dg/contained_equivalence_1.f90: New.
22450 * gfortran.dg/module_blank_common.f90: New.
22451 * gfortran.dg/module_commons_1.f90: New.
22452 * gfortran.dg/module_equivalence_1.f90: New.
22453 * gfortran.dg/nested_modules_1.f90: New.
22454 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22455 equivalences and add comment to connect the test with
22456 the PR.
22457
22458 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22459
22460 PR fortran/23765
22461 * gfortran.dg/common_6.f90: New test.
22462
22463 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22464
22465 PR fortran/15326
22466 * gfortran.dg/char_result_1.f90,
22467 * gfortran.dg/char_result_2.f90,
22468 * gfortran.dg/char_result_3.f90,
22469 * gfortran.dg/char_result_4.f90,
22470 * gfortran.dg/char_result_5.f90,
22471 * gfortran.dg/char_result_6.f90,
22472 * gfortran.dg/char_result_7.f90,
22473 * gfortran.dg/char_result_8.f90: New tests.
22474
22475 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22476
22477 PR fortran/19928
22478 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22479
22480 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22481
22482 PR obj-c++/16816
22483 * obj-c++.dg/selector-5.mm: New test.
22484 * obj-c++.dg/selector-6.mm: New test.
22485
22486 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22487
22488 PR objc/20574
22489 PR objc/19324
22490 * objc.dg/error-1.m: New test.
22491
22492 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22493
22494 PR fortran/23373
22495 * gfortran.fortran-torture/execute/pr23373-1.f90,
22496 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22497
22498 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22499
22500 PR libfortran/23760
22501 * gfortran.dg/g77/1832.f: Remove long string in write statement
22502 to allow the test to pass on correct list directed output with
22503 prepended space.
22504
22505 2005-09-07 James E Wilson <wilson@specifix.com>
22506
22507 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22508
22509 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22510
22511 * gfortran.dg/parameter+save.f90: Rename to
22512 * gfortran.dg/parameter_save.f90: .. this.
22513
22514 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22515
22516 PR fortran/20848
22517 * gfortran.dg/parameter+save.f90: New test case.
22518
22519 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22520
22521 PR fortran/19269
22522 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22523
22524 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22525
22526 PR c/23075
22527 * gcc.dg/pr23075.c: New test.
22528 * g++.dg/warn/pr23075.C: New test.
22529
22530 PR target/22362
22531 * gcc.target/i386/pr22362.c: New test.
22532
22533 PR rtl-optimization/23098
22534 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22535
22536 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22537 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22538 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22539
22540 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22541
22542 * g++.dg/expr/cast6.C: New test.
22543
22544 PR c++/9782
22545 * g++.dg/init/new15.C: New test.
22546
22547 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22548
22549 * gcc.dg/vect/Os-vect-95.c: New test.
22550 * gcc.dg/vect/vect-95.c: Same.
22551
22552 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22553
22554 * gcc.dg/vect/vect-29.c: Update xfail testing.
22555 * gcc.dg/vect/vect-44.c: Same.
22556 * gcc.dg/vect/vect-48.c: Same.
22557 * gcc.dg/vect/vect-50.c: Same.
22558 * gcc.dg/vect/vect-72.c: Same.
22559 * gcc.dg/vect/vect-77.c: Same.
22560 * gcc.dg/vect/vect-78.c: Same.
22561 * gcc.dg/vect/vect-80.c: Same.
22562 * gcc.dg/vect/vect-96.c: Same.
22563 * gcc.dg/vect/vect-100.c: Same.
22564 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22565 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22566 * gfortran.dg/vect/vect-5.f90: Same.
22567
22568 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22569
22570 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22571 start strings.
22572 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22573 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22574
22575 PR c++/23056
22576 * g++.dg/opt/pr23056.C: New test.
22577
22578 PR rtl-optimization/23098
22579 * gcc.target/i386/pr23098.c: New test.
22580
22581 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22582
22583 PR c++/23667
22584 * g++.dg/template/static15.C: New test.
22585
22586 PR c++/21440
22587 * g++.dg/ext/stmtexpr5.C: New test.
22588 * g++.dg/ext/stmtexpr6.C: Likewise.
22589
22590 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22591
22592 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22593
22594 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22595 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22596 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22597
22598 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22599
22600 PR libfortran/23321
22601 * gfortran.dg/direct_io_4.f90: New test case.
22602
22603 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22604 Rasmus Hahn <rassahah@neofonie.de>
22605
22606 PR libobjc/23108
22607 * objc.dg/type-stream-1.m: New test.
22608
22609 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22610
22611 PR fortran/23661
22612 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22613 gfortran.dg/print_fmt_3.f90: New test.
22614
22615 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22616
22617 * gfortran.dg/fmt_t_1.f90: New test.
22618
22619 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22620
22621 PR rtl-optimization/23454
22622 * g++.dg/opt/pr23454.C: New test.
22623
22624 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22625
22626 PR c++/23699
22627 * g++.dg/ext/static1.C: New test.
22628
22629 2005-09-02 Richard Henderson <rth@redhat.com>
22630
22631 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22632 tail call to check_fa_work.
22633
22634 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22635
22636 PR c++/21687
22637 * g++.dg/other/gc3.C: New test.
22638
22639 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22640
22641 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22642 * gcc.dg/20050826-1.c: Likewise.
22643
22644 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22645
22646 PR c++/23167
22647 * g++.dg/expr/volatile1.C: New test.
22648
22649 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22650
22651 PR middle-end/23547
22652 * gcc.dg/pr23547.c: New test.
22653
22654 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22655
22656 PR c/22061
22657 * gcc.c-torture/execute/pr22061-1.c,
22658 * gcc.c-torture/execute/pr22061-2.c,
22659 * gcc.c-torture/execute/pr22061-3.c,
22660 * gcc.c-torture/execute/pr22061-4.c: New tests.
22661
22662 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22663
22664 * gcc.dg/Wredundant-decls-2.c: New test to check that
22665 -Wredundant-decls does not issue warning for a variable
22666 definition following a declaration.
22667
22668 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22669
22670 PR debug/7241
22671 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22672 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22673 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22674
22675 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22676 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22677 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22678 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22679 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22680 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22681 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22682 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22683
22684 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22685
22686 PR objc/23306
22687 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22688 scan-assmbler.
22689
22690 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22691
22692 PR target/21255
22693 * gcc.dg/pr21255-1.c: New test.
22694 * gcc.dg/pr21255-2-mb.c: Likewise.
22695 * gcc.dg/pr21255-2-ml.c: Likewise.
22696 * gcc.dg/pr21255-3.c: Likewise.
22697 * gcc.dg/pr21255-4.c: Likewise.
22698
22699 2005-08-31 Dale Johannesen <dalej@apple.com>
22700
22701 * gcc.dg/20050830-1.c: New.
22702
22703 2005-08-31 Josh Conner <jconner@apple.com>
22704
22705 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22706 command-line options for arm-*-* targets.
22707 * g++.dg/init/array16.C: Likewise.
22708 * g++.dg/other/crash-4.C: Likewise.
22709
22710 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22711
22712 PR obj-c++/23640
22713 * obj-c++.dg/gnu-runtime-3.mm: New test.
22714
22715 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22716
22717 PR c++/13377
22718 * g++.dg/lookup/ambig4.C: New test.
22719 * g++.dg/lookup/ambig5.C: New test.
22720 * g++.dg/tc1/dr101.C: Adjust error markers.
22721
22722 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22723
22724 PR c++/23639
22725 * g++.dg/template/ttp5.C: Adjust error markers.
22726
22727 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22728
22729 PR testsuite/23609
22730 * lib/obj-c++.exp: Include target-libpath.exp.
22731 (obj-c++_link_flags): Look for the GNU libobjc library
22732 and set the library path to include it.
22733 Don't manually set LD_LIBRARY_PATH (etc.) but call
22734 set_ld_library_path_env_vars instead.
22735 (obj-c++_target_compile): Don't set library path or
22736 linker flags because they are already set correctly
22737 in obj-c++_link_flags.
22738
22739 2005-08-30 Josh Conner <jconner@apple.com>
22740
22741 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22742 to command-line options for arm-*-* targets.
22743
22744 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22745
22746 * g++.dg/other/i386-1.C: New.
22747
22748 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22749
22750 PR preprocessor/20348
22751 PR preprocessor/20356
22752 * gcc.dg/cpp/pr20348.c: New test.
22753 * gcc.dg/cpp/pr20348.h: New file.
22754 * gcc.dg/cpp/inc/pr20348.h: New file.
22755 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22756 * gcc.dg/cpp/pr20356.c: New test.
22757 * gcc.dg/cpp/pr20356.h: New file.
22758 * gcc.dg/cpp/inc/pr20356.h: New file.
22759 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22760
22761 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22762
22763 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22764 Fix array dimension to avoid correct end-of-file error.
22765
22766 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22767
22768 PR libfortran/23598
22769 * gfortran.dg/iostat_1.f90: New test.
22770
22771 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22772
22773 PR middle-end/23408
22774 * gcc.dg/pr23408.c: New test.
22775
22776 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22777
22778 PR c++/23099
22779 * g++.dg/init/member1.C: Make sure erroneous static data member
22780 definitions are required.
22781 * g++.dg/template/static13.C: New test.
22782 * g++.dg/template/static14.C: Likewise.
22783
22784 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22785
22786 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22787 -march=pentium4, remove ilp32 requirement.
22788
22789 PR middle-end/23484
22790 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22791 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22792
22793 2005-08-29 Andreas Jaeger <aj@suse.de>
22794
22795 PR testsuite/23607
22796 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22797
22798 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22799
22800 * gcc.c-torture/execute/20050316-2.c: New test.
22801 * gcc.c-torture/execute/20050316-3.c: New test.
22802 * gcc.dg/torture/pr16104-1.c: New test.
22803
22804 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22805
22806 PR middle-end/23463
22807 * gcc.c-torture/execute/zero-struct-1.c: New test.
22808
22809 2005-08-27 Richard Guenther <rguenther@suse.de>
22810
22811 PR target/23575
22812 * gcc.target/i386/pr23575.c: New testcase.
22813
22814 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22815
22816 PR rtl-optimization/23561
22817 * gcc.c-torture/execute/20050826-1.c: New test.
22818
22819 PR rtl-opt/23560
22820 * gcc.c-torture/execute/20050826-2.c: New test.
22821
22822 2005-08-26 Dale Johannesen <dalej@apple.com>
22823
22824 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22825 * gcc.dg/20050826-1.c: New.
22826
22827 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22828
22829 PR c++/19004
22830 * g++.dg/template/nontype13.C: New test.
22831
22832 PR c++/23491
22833 * g++.dg/init/new14.C: New test.
22834 * g++.dg/expr/anew1.C: Do not XFAIL.
22835 * g++.dg/expr/anew2.C: Likewise.
22836 * g++.dg/expr/anew3.C: Likewise.
22837
22838 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22839
22840 PR middle-end/22439
22841 * gcc.dg/vla-3.c: New test.
22842
22843 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22844
22845 PR fortran/20363
22846 * gfortran.dg/named_interface.f90: New.
22847
22848 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22849
22850 * gcc.c-torture/execute/frame-address.c: New test.
22851
22852 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22853
22854 PR c++/20817
22855 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22856
22857 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22858
22859 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22860
22861 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22862
22863 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22864 * gcc.dg/altivec-22.c: Rename from..
22865 * gcc.dg/altivec-nomfcr.c: ..this.
22866
22867 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22868
22869 PR tree-optimization/23546
22870 * gcc.dg/tree-ssa/pr23546.c: New test.
22871
22872 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22873
22874 PR fortran/17758
22875 * gfortran.dg/nonreturning_statements.f90: New test.
22876
22877 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22878
22879 PR c++/22454
22880 * g++.dg/parse/crash29.C: New.
22881
22882 2005-08-23 DJ Delorie <dj@redhat.com>
22883
22884 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22885 constants have the L suffix.
22886
22887 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22888
22889 PR c++/23044
22890 * g++.dg/template/instantiate8.C: New.
22891
22892 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22893
22894 PR middle-end/23467
22895 * gcc.c-torture/execute/pr23467.c: New test.
22896
22897 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22898
22899 PR tree-optimization/22043
22900 * gcc.c-torture/execute/20050613-1.c: New test.
22901
22902 2005-08-23 Ben Elliston <bje@au.ibm.com>
22903
22904 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22905
22906 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22907
22908 PR rtl-optimization/23478
22909 * g++.dg/opt/pr23478.C: New test.
22910
22911 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22912
22913 PR c/18715
22914 * gcc.dg/switch-warn-3.c: New test.
22915
22916 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22917
22918 PR c++/22233
22919 * g++.dg/template/param1.C: New test.
22920
22921 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22922
22923 PR c++/23089
22924 * g++.dg/other/incomplete1.C: New test.
22925
22926 2005-08-22 Ira Rosen <irar@il.ibm.com>
22927
22928 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22929 are vectorizable.
22930
22931 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22932
22933 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22934 d_lines_5.f: New.
22935
22936 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22937
22938 * gcc.target/i386/sse-4.c: New test.
22939
22940 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22941
22942 PR testsuite/23239
22943 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22944
22945 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22946
22947 * gcc.dg/20050811-1.c: New test.
22948 * gcc.dg/20050811-2.c: New test.
22949
22950 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22951
22952 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22953
22954 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22955
22956 PR 23476
22957 * gcc.c-torture/compile/pr23476.c: New test.
22958
22959 2005-08-19 Devang Patel <dpatel@apple.com>
22960
22961 PR tree-optimization/23048
22962 * gcc.dg/tree-ssa/pr23048.c: New test.
22963
22964 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22965
22966 PR middle-end/20624
22967 * g++.dg/warn/Wreturn-3.C: New test
22968
22969 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22970
22971 PR tree-optimization/22228
22972 * g++.dg/vect/pr22543.cc: New test.
22973
22974 2005-08-17 Steven Bosscher <stevenb@suse.de>
22975
22976 PR tree-optimization/21574
22977 * gcc.dg/tree-ssa/pr21574.c: New test.
22978
22979 2005-08-16 James E Wilson <wilson@specifix.com>
22980
22981 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22982
22983 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22984
22985 PR tree-opt/23402
22986 * gcc.c-torture/compile/zero-strct-3.c: New test.
22987 * gcc.c-torture/compile/zero-strct-4.c: New test.
22988
22989 2005-08-16 Steven Bosscher <stevenb@suse.de>
22990
22991 PR target/23376
22992 * gcc.target/x86_64/pr23376.c: New test.
22993
22994 2005-08-16 Ian Lance Taylor <ian@airs.com>
22995
22996 PR c++/23337
22997 * g++.dg/ext/vector2.C: New.
22998
22999 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
23000
23001 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
23002
23003 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
23004
23005 PR libfortran/23428
23006 * gfortran.dg/inquire-complex.f90: New test case.
23007
23008 2005-08-16 James E Wilson <wilson@specifix.com>
23009
23010 PR tree-optimization/21105
23011 * gcc.dg/large-size-array.c: New.
23012
23013 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
23014
23015 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
23016 type.
23017 * gcc.dg/vect/vect-41: Likewise.
23018 * gcc.dg/vect/vect-42: Likewise.
23019 * gcc.dg/vect/vect-43: Likewise.
23020 * gcc.dg/vect/vect-44: Likewise.
23021 * gcc.dg/vect/vect-46: Likewise.
23022 * gcc.dg/vect/vect-47: Likewise.
23023 * gcc.dg/vect/vect-48: Likewise.
23024 * gcc.dg/vect/vect-52: Likewise.
23025 * gcc.dg/vect/vect-53: Likewise.
23026 * gcc.dg/vect/vect-54: Likewise.
23027 * gcc.dg/vect/vect-55: Likewise.
23028 * gcc.dg/vect/vect-56: Likewise.
23029 * gcc.dg/vect/vect-57: Likewise.
23030 * gcc.dg/vect/vect-58: Likewise.
23031 * gcc.dg/vect/vect-59: Likewise.
23032 * gcc.dg/vect/vect-60: Likewise.
23033 * gcc.dg/vect/vect-61: Likewise.
23034 * gcc.dg/vect/vect-85: Likewise.
23035 * gcc.dg/vect/vect-87: Likewise.
23036 * gcc.dg/vect/vect-88: Likewise.
23037 * gcc.dg/vect/vect-93.c: Likewise.
23038 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
23039 * gcc.dg/vect/vect-75: Likewise.
23040 * gcc.dg/vect/vect-76: Likewise.
23041 * gcc.dg/vect/vect-77: Likewise.
23042 * gcc.dg/vect/vect-78: Likewise.
23043 * gcc.dg/vect/vect-80: Likewise.
23044 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
23045 vectorized for the expected reason, rather than checking how alignment
23046 was handled.
23047 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
23048 aligned type and also instead of aligned pointers. Added documentation.
23049
23050 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
23051
23052 * gfortran.dg/power.f90: New test.
23053
23054 2005-08-16 Jakub Jelinek <jakub@redhat.com>
23055
23056 PR rtl-optimization/23299
23057 * g++.dg/opt/pr23299.C: New test.
23058
23059 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23060
23061 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
23062
23063 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
23064
23065 * g++.dg/template/local6.C: New test.
23066
23067 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
23068
23069 * execute/exceptions/finally-1.m: Check that the catch and finally are
23070 being called. Also add a "return 0;" at the end of main.
23071
23072 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
23073
23074 PR fortran/21432.
23075 * gfortran.dg/namelist_print_1.f: New test of functionality of
23076 PRINT namelist.
23077 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
23078 namelist generates error with -std=f95.
23079
23080 2005-08-14 Ira Rosen <irar@il.ibm.com>
23081
23082 PR tree-optimization/23119
23083 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
23084
23085 2005-08-13 Marcin Koziej <creep@desk.pl>
23086 Andrew Pinski <pinskia@physics.uc.edu>
23087
23088 PR libobjc/22492
23089 * execute/exceptions/finally-1.m: New test.
23090
23091 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23092
23093 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
23094 testsuite.
23095 * objc/execute/exceptions/trivial.m: New test.
23096 * objc.dg/try-catch-11.m: Move to ...
23097 * objc/execute/exceptions/foward-1.m: Here.
23098 * objc.dg/try-catch-2.m: Move to ...
23099 * objc/execute/exceptions/catchall-1.m: Here.
23100 * objc.dg/try-catch-8.m: Move to ...
23101 * objc/execute/exceptions/local-variables-1.m: Here.
23102
23103 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23104
23105 * objc.dg/nested-func-1.m: Move to ...
23106 * objc/execute/nested-func-1.m: Here.
23107
23108 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23109
23110 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
23111 in ${options} instead of [target_info name].
23112 * lib/obj-c++.exp (objc_target_compile): Likewise.
23113
23114 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23115
23116 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
23117
23118 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23119
23120 part of PR testsuite/23348
23121 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
23122 each of the torture options.
23123 * objc/compile/trivial.m: New test.
23124
23125 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
23126
23127 * gfortran.dg/eoshift.f90: Correct format.
23128
23129 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
23130
23131 * gfortran.fortran-torture/execute/character_passing.f90:
23132 Fix comment typo.
23133
23134 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
23135
23136 PR c++/8271
23137 * g++.dg/template/unify10.C: New.
23138
23139 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
23140
23141 * g++.dg/parse/pr22514.C: Move to...
23142 * g++.dg/debug/pr22514.C: here.
23143
23144 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23145
23146 PR c++/23266
23147 * g++.dg/inherit/pure1.C: New test.
23148
23149 * ChangeLog: Fix typos.
23150
23151 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23152 Steven Bosscher <stevenb@suse.de>
23153
23154 * gfortran.dg/runtime_warning_1.f90: New test.
23155
23156 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
23157
23158 PR c++/23219
23159 * g++.dg/parse/crash28.C: New.
23160
23161 2005-08-11 Richard Guenther <rguenther@suse.de>
23162
23163 PR target/23289
23164 * gcc.target/i386/tailcall-1.c: New testcase.
23165
23166 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23167
23168 * gcc.dg/vect/vect-67.c: Un-xfail.
23169
23170 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23171
23172 PR c++/23225
23173 * g++.dg/parse/crash27.C: new test.
23174
23175 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
23176
23177 PR libfortran/22143
23178 * gfortran.dg/shift-kind.f90: New testcase.
23179
23180 2005-08-10 Richard Sandiford <richard@codesourcery.com>
23181
23182 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
23183 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
23184
23185 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23186
23187 PR c++/20646
23188 * g++.dg/other/mult-stor1.C: New test.
23189
23190 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23191
23192 * gcc.c-torture/pr18299-1.c: Move to ...
23193 * gcc.c-torture/compile/pr18299-1.c: Here.
23194
23195 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
23196
23197 * gfortran/fortran.torture/execute/character_passing.f90:
23198 Fix types for LSAME.
23199
23200 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
23201
23202 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
23203 input data back to what it was originally.
23204
23205 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23206
23207 * objc.dg/try-catch-8.m: Enable for all targets.
23208
23209 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
23210
23211 * gcc.dg/pr23165.c: New test.
23212
23213 2005-08-09 Steven Bosscher <stevenb@suse.de>
23214
23215 PR tree-optimization/23234
23216 * gcc.dg/tree-ssa/pr23234.c: New test.
23217
23218 2005-08-08 Josh Conner <jconner@apple.com>
23219
23220 PR rtl-optimization/23241
23221 * gcc.dg/char-compare.c: New test.
23222
23223 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23224
23225 PR c++/22508
23226 * g++.dg/init/new13.C: New test.
23227
23228 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
23229
23230 PR c++/21166
23231 * g++.dg/other/crash-4.C: Adjust
23232 * g++/dg/ext/packed9.C: New.
23233
23234 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23235
23236 PR middle-end/21964
23237 * gcc.c-torture/execute/pr21964-1.c: New test.
23238
23239 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23240
23241 PR c/22458
23242 * gcc.dg/pr22458-1.c: New test.
23243
23244 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
23245 Steven G. Kargl <kargls@comcast.net>
23246
23247 PR fortran/22390
23248 * gfortran.dg/flush_1.f90: New test.
23249
23250 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23251
23252 PR c++/23191
23253 * g++.dg/template/eh2.C: New test.
23254
23255 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23256
23257 PR c++/19498
23258 * g++.dg/template/instantiate7.C: New test.
23259
23260 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
23261
23262 PR c/23113
23263 * gcc.dg/Wunused-value-1.c: New test.
23264
23265 2005-08-06 Richard Sandiford <richard@codesourcery.com>
23266
23267 PR rtl-optimization/23233
23268 * gcc.c-torture/compile/pr23233-1.c: New test.
23269
23270 2005-08-06 Jakub Jelinek <jakub@redhat.com>
23271
23272 PR fortran/18833
23273 PR fortran/20850
23274 * gfortran.dg/equiv_1.f90: New test.
23275 * gfortran.dg/equiv_2.f90: New test.
23276 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
23277 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
23278 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
23279
23280 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23281
23282 * gcc.c-torture/execute/vrp-5.c: New test.
23283 * gcc.c-torture/execute/vrp-6.c: New test.
23284 * gcc.dg/tree-ssa/vrp21.c: New test.
23285
23286 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23287
23288 * g++.dg/parse/pr22514.C: New test.
23289
23290 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
23291
23292 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
23293
23294 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
23295 instead of constant loads / pool entries.
23296
23297 2005-08-05 David Edelsohn <edelsohn@gnu.org>
23298
23299 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
23300 TEST_TO_WCTYPE.
23301
23302 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
23303
23304 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
23305 __WINT_TYPE__ in generated prototypes if possible.
23306
23307 2005-08-04 Diego Novillo <dnovillo@redhat.com>
23308
23309 PR 22037
23310 * g++.dg/tree-ssa/pr22037.C:
23311
23312 2005-08-04 Richard Henderson <rth@redhat.com>
23313
23314 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
23315 scan-tree-dump-times directive.
23316
23317 2005-08-04 Jan Hubicka <jh@suse.cz>
23318
23319 * gcov-1.C: Fix switch counts.
23320 * gcov-4b.c: Likewise.
23321
23322 2005-08-03 Jeff Law <law@redhat.com>
23323
23324 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
23325
23326 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
23327
23328 * gcc.c-torture/execute/pr23135.c: New test.
23329
23330 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23331
23332 PR tree-optimization/19899
23333 * gcc.dg/tree-ssa/scev-1.c: New test.
23334 * gcc.dg/tree-ssa/scev-2.c: New test.
23335
23336 2005-08-03 Richard Sandiford <richard@codesourcery.com>
23337
23338 PR target/18582
23339 * gcc.dg/torture/pr18582-1.c: New test.
23340
23341 2005-08-03 Jan Hubicka <jh@suse.cz>
23342
23343 * update-conroll.c: New testcase.
23344 * update-conroll-2.c: New testcase.
23345
23346 2005-08-02 David Edelsohn <edelsohn@gnu.org>
23347
23348 * gfortran.dg/constant_substring.f: New test.
23349 * gfortran.dg/pr22491.f: New test.
23350
23351 2005-08-02 Jan Hubicka <jh@suse.cz>
23352
23353 * update-threading.c: Replace by the proper one.
23354
23355 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23356
23357 PR 23164
23358 * g++.dg/tree-ssa/pr23164.C: New test.
23359
23360 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23361
23362 * gcc.dg/tree-ssa/pr23192.c: New test.
23363
23364 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23365
23366 * gcc.c-torture/execute/vrp-4.c: New test.
23367
23368 2005-08-02 Jan Hubicka <jh@suse.cz>
23369
23370 * update-threading.c: New test.
23371
23372 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23373
23374 * gcc.c-torture/compile/20050801-1.c: New test.
23375 * gcc.c-torture/compile/20050801-2.c: New test.
23376
23377 2005-08-01 Jan Hubicka <jh@suse.cz>
23378
23379 * val-prof-5.c: New test.
23380
23381 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23382
23383 PR c/22311
23384 * gcc.dg/pr22311-1.c : New test.
23385
23386 2005-07-31 Steven Bosscher <stevenb@suse.de>
23387
23388 PR target/23095
23389 * gfortran.dg/pr23095.f: New test.
23390
23391 PR c++/22003
23392 * g++.dg/other/pr22003.C: New test.
23393
23394 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23395
23396 PR target/20621
23397 * gcc.c-torture/execute/pr20621-1.c: New test.
23398
23399 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23400
23401 * gfortran.dg/comma_format_extension_4.f: Adjust length
23402 of string for format.
23403 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23404 print statement with internal write.
23405 * gfortran.dg/der_array_io_2.f: Likewise.
23406 * gfortran.dg/der_array_io_3.f: Likewise.
23407
23408 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23409
23410 * gcc.dg/fold-abs-4.c: new test.
23411
23412 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23413
23414 PR fortran/22570 an related issues.
23415 * gfortran.dg/x_slash_1.f: New test.
23416
23417 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23418
23419 PR c/23143
23420 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23421 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23422
23423 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23424
23425 PR c/529
23426 * gcc.dg/Wshadow-3.c: New test.
23427
23428 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23429
23430 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23431 used to have the wrong bounds).
23432
23433 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23434
23435 PR c/21720
23436 * gcc.dg/hex-round-1.c: Test more cases.
23437 * gcc.dg/hex-round-2.c: New test.
23438
23439 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23440
23441 PR 22550
23442 * g++.dg/tree-ssa/pr22550.C: New test.
23443
23444 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23445
23446 * gcc.dg/tree-ssa/vrp19.c: New test.
23447 * gcc.dg/tree-ssa-vrp20.c: New test.
23448
23449 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23450
23451 PR c/22240
23452 * gcc.dg/transparent-union-4.c: New test.
23453
23454 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23455
23456 PR c/22192
23457 * gcc.dg/c99-vla-2.c: New test.
23458
23459 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23460
23461 PR c/21720
23462 * gcc.dg/hex-round-1.c: New test.
23463
23464 2005-07-28 Jan Hubicka <jh@suse.cz>
23465
23466 * inliner-1.c: Do not dump everything.
23467 * tree-prof.exp: Do not pass -ftree-based-profiling.
23468 * bprob.exp: Likewise.
23469
23470 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23471
23472 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23473
23474 PR c++/22545
23475 * g++.dg/expr/ptrmem7.C: New test.
23476
23477 2005-07-28 Mike Stump <mrs@apple.com>
23478
23479 * g++.old-deja/g++.mike/visibility-1.C: New test.
23480
23481 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23482
23483 PR c/20187
23484 * gcc.c-torture/execute/pr20187-1.c: New test.
23485
23486 2005-07-28 Jeff Law <law@redhat.com>
23487
23488 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23489 * gcc.dg/tree-ssa/vrp18.c: New test.
23490
23491 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23492
23493 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23494
23495 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23496
23497 PR tree-optimization/22506
23498 * gcc.dg/vect/ps22506.c: New test.
23499
23500 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23501
23502 PR target/21149
23503 * gcc.target/i386/sse-3.c: New test.
23504
23505 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23506
23507 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23508 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23509
23510 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23511
23512 PR c/22589
23513 * gcc.c-torture/compile/pr22589-1.c: New test.
23514
23515 2005-07-28 Jan Hubicka <jh@suse.cz>
23516
23517 * update-loopch.c: New testcase.
23518
23519 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23520
23521 PR rtl-optimization/23047
23522 * gcc.c-torture/execute/pr23047.c: New test.
23523 * gcc.c-torture/execute/pr23047.x: New.
23524
23525 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23526
23527 PR tree-optimization/22493
23528 * gcc.c-torture/execute/pr22493-1.c: New test.
23529 * gcc.c-torture/execute/pr22493-1.x: New.
23530 * gcc.c-torture/execute/vrp-1.c: New test.
23531 * gcc.c-torture/execute/vrp-2.c: New test.
23532 * gcc.c-torture/execute/vrp-2.c: New test.
23533
23534 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23535
23536 * gcc.target/frv/all-builtin-read8.c: Delete.
23537 * gcc.target/frv/all-builtin-read16.c: Delete.
23538 * gcc.target/frv/all-builtin-read32.c: Delete.
23539 * gcc.target/frv/all-builtin-read64.c: Delete.
23540 * gcc.target/frv/all-builtin-write8.c: Delete.
23541 * gcc.target/frv/all-builtin-write16.c: Delete.
23542 * gcc.target/frv/all-builtin-write32.c: Delete.
23543 * gcc.target/frv/all-builtin-write64.c: Delete.
23544 * gcc.target/frv/all-read-write-1.c: New.
23545
23546 2005-07-27 Jeff Law <law@redhat.com>
23547
23548 * gcc.c-torture/execute/pr22630.c: New test.
23549
23550 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23551
23552 PR tree-optimization/23073
23553 * gcc.dg/vect/nodump-pr23073.c: New test.
23554 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23555
23556 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23557
23558 PR tree-optimize/22348
23559 * gcc.c-torture/execute/pr22348.c: New.
23560
23561 2005-07-27 Richard Guenther <rguenther@suse.de>
23562
23563 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23564
23565 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23566
23567 PR fortran/22503
23568 * gfortran.dg/logical_comp.f90: New test.
23569
23570 2005-07-27 Jan Hubicka <jh@suse.cz>
23571
23572 * inliner-1.c: Add cleanup of dumps.
23573 * val-prof-*.c: Likewise.
23574 * update-tailcall.c: New.
23575
23576 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23577
23578 PR 22591
23579 * gcc.dg/tree-ssa/pr22591.c: New test.
23580 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23581
23582 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23583
23584 PR libobjc/22606
23585 * objc.dg/try-catch-11.m: New test.
23586
23587 2005-07-26 Richard Guenther <rguenther@suse.de>
23588
23589 PR tree-optimization/22486
23590 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23591
23592 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23593
23594 PR tree-opt/22484
23595 * g++.dg/opt/loop2.C: New test.
23596
23597 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23598
23599 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23600 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23601
23602 2005-07-25 Adam Nemet <anemet@lnxw.com>
23603
23604 * lib/profopt.exp (profopt-execute): Check for profiling data
23605 files on the target.
23606
23607 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23608
23609 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23610 for matching of asm labels.
23611
23612 2005-07-25 Richard Guenther <rguenther@suse.de>
23613
23614 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23615
23616 2005-07-25 Richard Guenther <rguenther@suse.de>
23617
23618 PR testsuite/22624
23619 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23620
23621 2005-07-25 Ira Rosen <irar@il.ibm.com>
23622
23623 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23624 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23625 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23626 * gcc.dg/vect/vect-100.c: New test.
23627 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23628 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23629 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23630 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23631 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23632 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23633 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23634 * gfortran.dg/vect/pr19049.f90: New testcase.
23635 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23636
23637 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23638
23639 * gcc.c-torture/execute/20050713-1.c: New test.
23640
23641 PR fortran/20063
23642 * gfortran.fortran-torture/execute/data_4.f90: New test.
23643
23644 PR middle-end/20303
23645 * gcc.dg/visibility-d.c: New test.
23646
23647 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23648
23649 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23650 * gfortran.dg/underflow.f90: Ditto.
23651
23652 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23653
23654 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23655 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23656 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23657
23658 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23659
23660 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23661 include case of field width of zero.
23662
23663 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23664
23665 PR libgfortran/21875
23666 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23667 with trailing blanks on normal formatted read.
23668
23669 2005-07-23 Chao-ying Fu <fu@mips.com>
23670
23671 * gcc.target/mips/mips32-dsp-type.c: New test.
23672 * gcc.target/mips/mips32-dsp.c: New test.
23673
23674 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23675
23676 PR testsuite/21073
23677 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23678
23679 PR testsuite/20454
23680 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23681 and __cyg_profile_func_exit.
23682
23683 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23684
23685 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23686 * gfortran.dg/comma_format_extension_4.f: Same.
23687 * gfortran.dg/pr15332.f: Same.
23688 * gfortran.dg/pr21730.f: Same.
23689
23690 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23691
23692 * g++.dg/opt/vrp2.C: Fix testcase.
23693
23694 PR tree-opt/22625
23695 * g++.dg/opt/vrp2.C: New test.
23696
23697 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23698
23699 PR debug/21828
23700 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23701
23702 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23703
23704 * gcc.dg/tree-ssa/20050719-1.c: New test.
23705
23706 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23707
23708 * gcc.dg/bfin-longcall-1.c: New file.
23709 * gcc.dg/bfin-longcall-2.c: New file.
23710
23711 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23712
23713 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23714
23715 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23716
23717 PR middle-end/19055
23718 * gcc.dg/tree-ssa/pr19055.c: New test.
23719 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23720
23721 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23722
23723 PR C++/22358
23724 * g++.dg/other/pr22358.C: New test.
23725
23726 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23727
23728 PR c++/2922
23729 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23730
23731 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23732
23733 PR c++/15938
23734 * g++.dg/init/union2.C: New test.
23735
23736 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23737
23738 PR c/22393
23739 * gcc.dg/complex-4.c: New test.
23740
23741 2005-07-21 Richard Guenther <rguenther@suse.de>
23742
23743 PR testsuite/22522
23744 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23745 scanning for asm labels.
23746 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23747
23748 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23749
23750 PR target/22085
23751 * gcc.dg/altivec-pr22085.c: New.
23752
23753 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23754
23755 PR tree-optimization/19210
23756 * gcc.dg/tree-ssa/pr19210-1.c: New.
23757 * gcc.dg/tree-ssa/pr19210-2.c: New.
23758
23759 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23760
23761 PR rtl-optimization/22167
23762 * g++.dg/opt/pr22167.C: New test.
23763
23764 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23765
23766 PR c++/2922
23767 * g++.dg/lookup/two-stage2.C: New.
23768 * g++.dg/lookup/two-stage3.C: New.
23769 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23770 fixed two-stage name lookup for operators.
23771 * g++.dg/template/call3.C: Compiler now produces an appropriate
23772 error message.
23773 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23774 14 as a candidate.
23775 * g++.dg/template/ptrmem4.C: Compiler produces different error
23776 message.
23777 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23778 connect_to_method as a candidate.
23779
23780 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23781
23782 * gcc.dg/fold-alloc-1.c: New test.
23783
23784 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23785
23786 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23787 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23788
23789 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23790
23791 * gcc.dg/fold-abs-1.c: New test.
23792 * gcc.dg/fold-abs-2.c: New test.
23793 * gcc.dg/fold-abs-3.c: New test.
23794
23795 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23796
23797 Make CONSTRUCTOR use VEC to store initializers.
23798 * g++.dg/ext/complit3.C: Check for specific error messages.
23799 * g++.dg/init/brace2.C: Update error message.
23800 * g++.dg/warn/Wbraces2.C: Likewise.
23801
23802 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23803
23804 PR fortran/16940
23805 * gfortran.dg/module_interface_1.f90: New test.
23806
23807 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23808 Kenneth Zadeck <zadeck@naturalbridge.com>
23809
23810 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23811
23812 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23813
23814 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23815 specify -Wformat for these tests.
23816 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23817 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23818 * gcc.dg/format/opt-6.c: Delete.
23819
23820 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23821
23822 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23823 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23824
23825 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23826
23827 * gcc.dg/tree-ssa/alias-2.c: New test.
23828
23829 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23830
23831 PR c++/22263
23832 * g++.dg/template/explicit7.C: New test.
23833
23834 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23835
23836 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23837 field width of 8 to +Inf and -Inf.
23838
23839 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23840
23841 PR c++/22139
23842 * g++.dg/template/friend36.C: New test.
23843
23844 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23845
23846 PR fortran/21730
23847 * gfortran.dg/pr21730.f: New test.
23848
23849 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23850 Kenneth Zadeck <zadeck@naturalbridge.com>
23851
23852 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23853 since pure const detection cannot run at -O1 in c compiler.
23854 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23855 can now optimize this case properly.
23856 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23857 because we now pass.
23858 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23859
23860 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23861
23862 PR c/22421
23863 * gcc.dg/format/bitfld-1.c: New test.
23864
23865 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23866
23867 PR c++/22204
23868 * g++.dg/rtti/repo1.C: New test.
23869
23870 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23871
23872 PR middle-end/22398
23873 * gcc.c-torture/compile/pr22398.c: New test.
23874
23875 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23876
23877 PR c++/22132
23878 * g++.dg/expr/cast4.C: New test.
23879
23880 2005-07-15 Richard Guenther <rguenther@suse.de>
23881
23882 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23883 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23884
23885 2005-07-15 Steven Bosscher <stevenb@suse.de>
23886
23887 PR tree-optimization/22230
23888 * gcc.dg/tree-ssa/pr22230.c: New test.
23889
23890 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23891
23892 * gfortran.dg/g77/cpp6.f: New test.
23893
23894 PR fortran/22417
23895 * gfortran.dg/g77/cpp5.F: New test.
23896 * gfortran.dg/g77/cpp5.h: New file.
23897 * gfortran.dg/g77/cpp5inc.h: New file.
23898
23899 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23900
23901 PR libfortran/16435
23902 * gfortran.dg/tl_editting.f90: New.
23903 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23904
23905 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23906
23907 * gfortran.dg/char_array_constructor.f90: New test.
23908
23909 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23910
23911 * gfortran.dg/past_eor.f90: New.
23912 * gfortran.dg/complex_read.f90: New.
23913
23914 2005-07-13 Jeff Law <law@redhat.com>
23915
23916 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23917 additional casts.
23918
23919 * gcc.dg/tree-ssa/pr22321.c: New test
23920
23921 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23922
23923 PR tree-optimization/21921
23924 * gcc.dg/tree-ssa/pr21921.c: New.
23925
23926 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23927
23928 PR tree-optimizatio/22442
23929 * gcc.dg/tree-ssa/loop-11.c: New test.
23930
23931 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23932
23933 PR tree-opt/21840
23934 * gcc.c-torture/compile/pr21840.c: New test.
23935
23936 2005-07-12 Jan Hubicka <jh@suse.cz>
23937
23938 * gcc.c-torture/compile/pr22379.c: New test.
23939
23940 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23941
23942 PR libfortran/21593
23943 gfortran.dg/dev_null.f90: Remove outdated comment about
23944 PR libfortran/21593.
23945
23946
23947 2005-07-12 Dale Johannesen <dalej@apple.com>
23948
23949 * gcc.target/i386/compress-float-sse.c: New.
23950 * gcc.target/i386/compress-float-sse-pic.c: New.
23951 * gcc.target/i386/compress-float-387.c: New.
23952 * gcc.target/i386/compress-float-387-pic.c: New.
23953 * gcc.dg/compress-float-ppc.c: New.
23954 * gcc.dg/compress-float-ppc-pic.c: New.
23955
23956 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23957
23958 PR libfortran/21593
23959 gfortran.dg/dev_null.f90: Remove targets.
23960
23961 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23962
23963 PR tree-opt/22335
23964 * gcc.dg/pr22335-1.c: New test.
23965 * gcc.dg/pr22335-2.c: New test.
23966
23967 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23968
23969 PR c++/20172
23970 * g++.dg/template/nontype12.C : New test.
23971
23972 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23973
23974 * gcc.dg/tree-ssa/loop-10.c: New test.
23975
23976 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23977
23978 * gcc.c-torture/execute/20020720-1.x: Remove.
23979
23980 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23981
23982 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23983
23984 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23985
23986 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23987 (dg-mips-options): Use it.
23988
23989 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23990
23991 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23992
23993 2005-07-09 Richard Henderson <rth@redhat.com>
23994
23995 * lib/target-supports.exp (check_effective_target_sync_char_short):
23996 Add alpha.
23997
23998 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23999
24000 PR libfortran/22217
24001 * gfortran.dg/negative-z-descriptor.f90: New test.
24002
24003 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
24004
24005 PR tree-opt/22329
24006 * gcc.dg/pr22329.c: New test.
24007
24008 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
24009
24010 PR tree-optimization/20139
24011 * gcc.dg/tree-ssa/pr20139.c: New.
24012
24013 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
24014
24015 PR tree-opt/22356
24016 * gcc.dg/pr22356-1.c: New test.
24017
24018 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
24019
24020 PR c++/21799
24021 * g++.dg/template/unify8.C: New.
24022 * g++.dg/template/unify9.C: New.
24023
24024 2005-07-08 Jakub Jelinek <jakub@redhat.com>
24025
24026 * gfortran.fortran-torture/execute/entry_10.f90: New test.
24027
24028 2005-07-07 Geoffrey Keating <geoffk@apple.com>
24029
24030 * gcc.dg/darwin-version-1.c: New.
24031 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
24032 * gcc.dg/builtins-20.c: Likewise.
24033 * gcc.dg/builtins-53.c: Likewise.
24034 * gcc.dg/torture/builtins-convert-1.c: Likewise.
24035 * gcc.dg/torture/builtins-convert-2.c: Likewise.
24036 * gcc.dg/torture/builtins-convert-3.c: Likewise.
24037 * gcc.dg/torture/builtins-power-1.c: Likewise.
24038 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
24039 on Darwin.
24040
24041 2005-07-07 Jeff Law <law@redhat.com>
24042
24043 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
24044 argument evaluation order.
24045
24046 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
24047
24048 PR libfortran/21594
24049 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24050 Add test cases where the shift length is greater than the
24051 array length.
24052
24053 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24054
24055 * obj-c++.dg/proto-lossage-6.mm: New.
24056 * objc.dg/proto-lossage-6.m: New.
24057
24058 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24059
24060 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
24061 * objc.dg/gnu-runtime-2.m: Likewise.
24062
24063 2005-07-07 Jakub Jelinek <jakub@redhat.com>
24064
24065 * gfortran.dg/longline.f: New test.
24066
24067 * gfortran.dg/badline.f: New test.
24068
24069 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
24070
24071 PR fortran/16531
24072 PR fortran/15966
24073 PR fortran/18781
24074 * gfortran.dg/hollerith.f90: New.
24075 * gfortran.dg/hollerith2.f90: New.
24076 * gfortran.dg/hollerith3.f90: New.
24077 * gfortran.dg/hollerith4.f90: New.
24078 * gfortran.dg/hollerith_f95.f90: New.
24079 * gfortran.dg/hollerith_legacy.f90: New.
24080 * gfortran.dg/g77/cpp4.F: New. Port from g77.
24081
24082 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24083
24084 PR objc/22274
24085 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
24086 * objc.dg/gnu-runtime-2.m: New.
24087
24088 2005-07-06 Jeff Law <law@redhat.com>
24089
24090 * gcc.dg/tree-ssa/vrp17.c: New test.
24091
24092 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
24093
24094 PR fortran/22327
24095 * gfortran.dg/array_constructor_5.f90: New test.
24096
24097 2005-07-07 Jakub Jelinek <jakub@redhat.com>
24098
24099 * gfortran.fortran-torture/execute/entry_9.f90: New test.
24100
24101 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
24102
24103 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
24104 * gcc.dg/980816-1.c: Ditto.
24105
24106 2005-07-06 Jeff Law <law@redhat.com>
24107
24108 * gcc.c-torture/compile/pr21356.c: New test.
24109
24110 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
24111
24112 PR c/22013
24113 PR c/22098
24114 * gcc.c-torture/compile/pr22013-1.c,
24115 gcc.c-torture/execute/pr22098-1.c,
24116 gcc.c-torture/execute/pr22098-2.c,
24117 gcc.c-torture/execute/pr22098-3.c: New tests.
24118
24119 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
24120
24121 PR c/22308
24122 * gcc.dg/pr22308-1.c: New test.
24123
24124 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
24125
24126 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
24127 target.
24128 * gcc.dg/compare9.c: Use -fshort-enums instead of
24129 -fno-short-enums. Change the last test to dg-bogus.
24130
24131 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
24132
24133 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
24134 * gcc.dg/compare9.c: New.
24135
24136 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24137
24138 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
24139
24140 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24141
24142 PR testsuite/22288
24143 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
24144
24145
24146 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24147
24148 * gcc.dg/format/gcc_gfc-1.c: New.
24149
24150 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24151
24152 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
24153
24154 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24155
24156 PR fortran/20842
24157 * gfortran.dg/io_invalid_1.f90: New test.
24158
24159 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
24160
24161 * gcc.dg/format/gcc_diag-1.c: Update.
24162
24163 2005-07-02 Jeff Law <law@redhat.com>
24164
24165 * gcc.dg/tree-ssa/pr22051-1.c: New test.
24166 * gcc.dg/tree-ssa/pr22051-2.c: New test.
24167
24168 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
24169
24170 * gcc.dg/format/gcc_diag-1.c: Update.
24171
24172 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
24173
24174 PR tree-opt/22269
24175 * gcc.c-torture/compile/pr22269.c: New test.
24176
24177 2005-06-30 Diego Novillo <dnovillo@redhat.com>
24178
24179 PR 21584
24180 PR 22219
24181 * g++.dg/tree-ssa/pr21584-1.C: New test.
24182 * g++.dg/tree-ssa/pr21584-2.C: New test.
24183
24184 2005-06-30 Ziemowit Laski <zlaski@apple.com>
24185
24186 * obj-c++.dg/try-catch-11.mm: New.
24187 * objc.dg/try-catch-10.m: New.
24188
24189 2005-06-29 David Edelsohn <edelsohn@gnu.org>
24190
24191 * g++.dg/other/ucnid-1.C: xfail on AIX.
24192
24193 2005-06-29 Diego Novillo <dnovillo@redhat.com>
24194
24195 PR 22234
24196 * gcc.dg/20050629-1.c: New test.
24197
24198 2005-06-29 Ziemowit Laski <zlaski@apple.com>
24199
24200 * obj-c++.dg/const-str-1[0-1].mm: New.
24201 * objc.dg/const-str-1[0-1].m: New.
24202
24203 2005-05-29 Richard Henderson <rth@redhat.com>
24204
24205 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
24206 Rename from check_effective_target_vect_no_max.
24207 (check_effective_target_vect_no_int_add): New.
24208 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
24209 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
24210 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24211 * gcc.dg/vect/vect-reduc-1.c: Use both.
24212 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24213
24214 2005-05-29 Richard Henderson <rth@redhat.com>
24215
24216 * lib/target-supports.exp (check_effective_target_vect_no_max):
24217 Remove i386 and x86_64.
24218
24219 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24220
24221 PR testsuite/21969
24222 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
24223
24224 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24225
24226 PR middle-end/21969
24227 * gcc.dg/vect/pr21969.c: New test.
24228
24229 2005-06-28 Eric Christopher <echristo@redhat.com>
24230
24231 PR c/22052
24232 PR c/21975
24233 * gcc.dg/inline1.c: New test.
24234 * gcc.dg/inline2.c: Ditto.
24235 * gcc.dg/inline3.c: Ditto.
24236 * gcc.dg/inline4.c: Ditto.
24237 * gcc.dg/inline5.c: Ditto.
24238
24239 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24240
24241 PR libfortran/22142
24242 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24243 Add testcase also testing eoshift1 for PR 22142.
24244
24245 2005-06-28 Richard Henderson <rth@redhat.com>
24246
24247 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
24248 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
24249 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
24250 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
24251 gcc.dg/tree-ssa/20030922-2.c: Likewise.
24252
24253 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24254
24255 PR libfortran/22142
24256 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24257 Add testcase for PR 22142.
24258
24259 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
24260
24261 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
24262 gcc.target/ia64/fpreg-2.c: New tests.
24263
24264 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24265
24266 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
24267
24268 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24269
24270 PR libfortran/22170
24271 * gfortran.dg/slash_1.f90: New test.
24272
24273 2005-06-27 Richard Henderson <rth@redhat.com>
24274
24275 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
24276 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
24277 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
24278 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24279 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
24280 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
24281
24282 2005-06-27 Richard Henderson <rth@redhat.com>
24283
24284 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
24285 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
24286
24287 2005-06-27 Ziemowit Laski <zlaski@apple.com>
24288
24289 * obj-c++.dg/proto-lossage-5.mm: New.
24290 * objc.dg/proto-lossage-5.m: New.
24291
24292 2005-06-27 Diego Novillo <dnovillo@redhat.com>
24293
24294 PR 21959
24295 * gcc.dg/tree-ssa/pr21959.c: New test.
24296
24297 2005-06-27 Jakub Jelinek <jakub@redhat.com>
24298
24299 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
24300 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
24301 testing uninitialized var.
24302
24303 * gcc.c-torture/execute/builtins/chk.h: New.
24304 * gcc.c-torture/execute/builtins/lib/chk.c: New.
24305 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
24306 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
24307 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
24308 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
24309 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
24310 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
24311 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
24312 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
24313 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
24314 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
24315 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
24316 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
24317 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
24318 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
24319 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
24320 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
24321 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
24322 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
24323 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
24324 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
24325 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
24326 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
24327 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
24328 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
24329 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
24330 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
24331 * gcc.dg/builtin-object-size-1.c: New test.
24332 * gcc.dg/builtin-object-size-2.c: New test.
24333 * gcc.dg/builtin-object-size-3.c: New test.
24334 * gcc.dg/builtin-object-size-4.c: New test.
24335 * gcc.dg/builtin-object-size-5.c: New test.
24336 * gcc.dg/builtin-stringop-chk-1.c: New test.
24337 * gcc.dg/builtin-stringop-chk-2.c: New test.
24338 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
24339 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
24340 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
24341 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
24342 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
24343 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
24344 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
24345 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
24346 * gcc.c-torture/execute/printf-1.c: New test.
24347 * gcc.c-torture/execute/fprintf-1.c: New test.
24348 * gcc.c-torture/execute/vprintf-1.c: New test.
24349 * gcc.c-torture/execute/vfprintf-1.c: New test.
24350 * gcc.c-torture/execute/printf-chk-1.c: New test.
24351 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24352 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24353 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24354
24355 2005-06-27 Michael Matz <matz@suse.de>
24356
24357 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24358 slot is not merged if address escapes.
24359
24360 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24361
24362 PR c/21911
24363 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24364
24365 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24366
24367 PR middle-end/17965
24368 * gcc.c-torture/compile/20050622-1.c: New test.
24369
24370 PR middle-end/22028
24371 * gcc.dg/20050620-1.c: New test.
24372
24373 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24374
24375 PR tree-optimization/22026
24376 * gcc.dg/tree-ssa/pr22026.c: New.
24377
24378 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24379
24380 PR libfortran/22144
24381 * gfortran.dg/shift-alloc.f90: New testcase.
24382
24383 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24384
24385 * all files: Update FSF address in copyright headers.
24386
24387 2005-06-22 Jan Hubicka <jh@suse.cz>
24388
24389 * wholeprogram-1.c: New testcase.
24390 * wholeprogram-2.c: New testcase.
24391
24392 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24393
24394 PR 22171
24395 * gcc.dg/tree-ssa/pr22171.c: New test.
24396
24397 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24398
24399 * gfortran.dg/simplify_modulo.f90: New.
24400
24401 2005-06-24 Jan Hubicka <jh@suse.cz>
24402
24403 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24404
24405 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24406
24407 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24408
24409 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24410
24411 * obj-c++.dg/typedef-alias-1.mm: New.
24412 * objc.dg/typedef-alias-1.m: New.
24413
24414 2005-06-23 Jeff Law <law@redhat.com>
24415
24416 * gcc.dg/tree-ssa/vrp16.c: New test.
24417
24418 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24419
24420 * lib/target-supports.exp: Add
24421 check_effective_target_fortran_large_real and
24422 check_effective_target_fortran_large_int to check for
24423 corresponding effective targets.
24424 * gfortran.dg/large_integer_kind_1.f90: New test.
24425 * gfortran.dg/large_real_kind_1.f90: New test.
24426
24427 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24428
24429 PR tree-optimization/22117
24430 * gcc.dg/tree-ssa/pr22117.c: New.
24431
24432 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24433
24434 PR testsuite/22123
24435 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24436
24437 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24438
24439 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24440
24441 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24442
24443 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24444 * gfortran.dg/f2c_4.c: Likewise.
24445
24446 2005-06-22 Paul Brook <paul@codesourcery.com>
24447
24448 PR fortran/21034
24449 * gfortran.dg/auto_save_1.f90: New test.
24450
24451 2005-06-22 Michael Matz <matz@suse.de>
24452
24453 * gcc.target/x86-64/abi: New directory.
24454 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24455 * gcc.target/x86-64/abi/README.gcc: New file.
24456 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24457 * gcc.target/x86-64/abi/asm-support.s: New file.
24458 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24459 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24460 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24461 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24462 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24463 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24464 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24465 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24466 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24467 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24468 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24469 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24470 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24471 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24472 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24473 * gcc.target/x86_64/abi/test_varargs.c: New test.
24474
24475 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24476
24477 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24478 32-bit i?86 and x86_64.
24479
24480 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24481
24482 * obj-c++.dg/const-str-[1-9].mm: New tests.
24483
24484 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24485
24486 PR fortran/22010
24487 * gfortran.dg/namelist_use.f90: New.
24488 * gfortran.dg/namelist_use_only.f90: New.
24489
24490 2005-06-21 Jeff Law <law@redhat.com>
24491
24492 * gcc.dg/tree-ssa/vrp15.c: New test.
24493
24494 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24495
24496 * lib/target-supports.exp (check_effective_target_vect_reduction):
24497 Remove.
24498 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24499 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24500 remove vect_reduction target keyword. Also avoid two returns in main.
24501 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24502 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24503 * gcc.dg/vect/vect-reduc-1short.c: New test.
24504 * gcc.dg/vect/vect-reduc-1char.c: New test.
24505 * gcc.dg/vect/vect-reduc-2short.c: New test.
24506 * gcc.dg/vect/vect-reduc-2char.c: New test.
24507 * gcc.dg/vect/vect-reduc-6.c: New test.
24508 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24509 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24510 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24511
24512 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24513 Paul Thomas <pault@gcc.gnu.org>
24514
24515 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24516 New tests.
24517
24518 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24519
24520 * gfortran.dg/backslash_1.f90: New test.
24521 * gfortran.dg/backslash_2.f90: New test.
24522
24523 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24524
24525 * gfortran.dg/duplicate_labels.f90: New test.
24526
24527 2005-06-20 Jan Beulich <jbeulich@novell.com>
24528
24529 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24530 unsupportable relocations.
24531 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24532 * gcc.dg/20050321-2.c: xfail for NetWare.
24533
24534 2005-06-20 Andreas Jaeger <aj@suse.de>
24535
24536 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24537 gcc.target/i386/fastcall-sseregparm.c,
24538 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24539
24540 2005-06-19 Richard Henderson <rth@redhat.com>
24541
24542 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24543
24544 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24545
24546 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24547
24548 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24549
24550 PR c++/22115
24551 * g++.dg/conversion/simd2.C: Change expected error message.
24552
24553 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24554
24555 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24556 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24557 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24558
24559 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24560
24561 * gcc.dg/fold-mod-1.c: New test.
24562
24563 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24564
24565 PR fortran/19926
24566 * gfortran.dg/pr19926.f90: New test.
24567
24568 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24569
24570 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24571 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24572 targets.
24573 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24574 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24575
24576 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24577
24578 * gcc.target/ia64/float80-varargs-1.c: New test.
24579
24580 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24581
24582 PR tree-opt/22035
24583 * gfortran.dg/f2c_6.f90: New test.
24584
24585 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24586
24587 PR c++/17413
24588 * g++.dg/template/local5.C: New.
24589
24590 2005-06-17 Richard Henderson <rth@redhat.com>
24591
24592 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24593
24594 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24595
24596 PR testsuite/21945
24597 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24598
24599 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24600
24601 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24602 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24603 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24604 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24605 check_vect to verify the presence of hardware vector support.
24606
24607 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24608
24609 PR testsuite/22056
24610 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24611
24612 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24613
24614 PR libfortran/19216
24615 * gfortran.dg/pr19216.f: Add correct space between brackets and
24616 dg directive.
24617
24618 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24619
24620 PR libfortran/16436
24621 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24622
24623 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24624
24625 * gcc.target/i386/attributes-error.c: New testcase.
24626 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24627 * gcc.target/i386/regparm-stdcall.c: Likewise.
24628 * gcc.target/i386/sseregparm-1.c: Likewise.
24629 * gcc.target/i386/sseregparm-2.c: Likewise.
24630
24631 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24632
24633 * g++.dg/rtti/crash2.C: New.
24634
24635 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24636
24637 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24638
24639 2005-06-15 David Ung <davidu@mips.com>
24640
24641 * gcc.target/mips/mips16e-extends.c: New test for testing the
24642 generation of MIPS16e zeb/zeh, seb/seh instructions.
24643
24644 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24645
24646 PR 22018
24647 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24648 * gcc.dg/tree-ssa/pr22018.c: New test.
24649
24650 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24651
24652 * gcc.dg/simd-1.c: Update error messages.
24653 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24654 * gcc.dg/simd-2.c: Update error messages.
24655 * gcc.dg/simd-4.c: New.
24656
24657 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24658
24659 PR c++/20678
24660 * g++.dg/other/crash-4.C: New.
24661
24662 2005-06-14 Devang Patel <dpatel@apple.com>
24663
24664 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24665
24666 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24667
24668 PR c++/21929
24669 * g++.dg/parse/crash11.C: Update
24670
24671 2005-06-13 Jeff Law <law@redhat.com>
24672
24673 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24674 perform the desired transformations.
24675 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24676 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24677
24678 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24679
24680 PR fortran/22038
24681 * gfortran.dg/forall_1.f90: Un-XFAIL.
24682
24683 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24684
24685 PR c++/21929
24686 * g++.dg/parse/crash26.C: New.
24687
24688 PR c++/20789
24689 * g++.dg/init/member1.C: New.
24690
24691 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24692
24693 * gfortran.dg/altreturn_1.f90: New test.
24694
24695 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24696
24697 PR middle-end/21985
24698 * gcc.dg/tree-ssa/pr21985.c: New test.
24699
24700 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24701
24702 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24703
24704 2005-06-12 Roger Sayle <roger@eyesopen.com>
24705
24706 PR c++/21930
24707 * g++.dg/other/error10.C: New test case.
24708
24709 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24710
24711 PR libfortran/19155
24712 * gfortran.dg/pr19155.f: Add test.
24713
24714 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24715
24716 * gfortran.dg/f2c_7.f90: New test.
24717
24718 * gfortran.dg/forall_1.f90: XFAILed.
24719
24720 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24721
24722 * gcc.dg/pr14796-1.c: New.
24723 * gcc.dg/pr14796-2.c: New.
24724
24725 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24726
24727 PR fortran/17792
24728 PR fortran/21375
24729 * gfortran.dg/deallocate_stat.f90: New test.
24730
24731 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24732
24733 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24734
24735 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24736
24737 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24738 access will be generated when this loop is vectorized. Test that
24739 accesses with same alignment were detected.
24740 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24741 Test that accesses with same alignment were detected.
24742 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24743 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24744 alignment were detected.
24745
24746 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24747
24748 PR c++/10611
24749 * g++.dg/conversion/simd2.C: New.
24750
24751 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24752
24753 * gcc.dg/Wcxx-compat-1.c: New.
24754
24755 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24756
24757 PR libfortran/21480
24758 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24759 complex array.
24760
24761 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24762
24763 * gcc.dg/alias-8.c: New.
24764
24765 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24766
24767 * gcc.dg/format/cmn_err-1.c: Update.
24768
24769 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24770
24771 PR target/20666
24772 * gcc.target/sparc/fexpand-2.c: New.
24773 * gcc.target/sparc/fpmerge-2.c: New.
24774 * gcc.target/sparc/fpmul-2.c: New.
24775 * gcc.target/sparc/noresult.c: New.
24776 * gcc.target/sparc/pdist-2.c: New.
24777 * gcc.target/sparc/pdist-3.c: New.
24778
24779 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24780
24781 PR testsuite/21702
24782 * gcc.target/i386/i386.exp: Fix comment typo.
24783
24784 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24785
24786 PR c++/19497
24787 * g++.dg/inherit/using5.C: New.
24788 * g++.dg/inherit/using6.C: New.
24789
24790 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24791
24792 PR c++/19894
24793 * g++.dg/template/ptrmem15.C: New test.
24794
24795 PR c++/20563
24796 * g++.dg/ext/label4.C: New test.
24797
24798 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24799
24800 * gcc.dg/tls/debug-1.c: New test.
24801
24802 2005-06-07 Dale Johannesen <dalej@apple.com>
24803
24804 * gcc.target/i386/movq.c: New.
24805
24806 2005-06-07 Dale Johannesen <dalej@apple.com>
24807
24808 * gcc.dg/20050607-1.c: New.
24809
24810 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24811
24812 PR middle-end/21850
24813 * gcc.c-torture/execute/20050607-1.c: New test.
24814
24815 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24816
24817 PR libfortran/21926
24818 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24819 Test case where the return array has lowest stride one,
24820 but isn't packed.
24821
24822 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24823
24824 * lib/target-supports.exp (check_effective_target_sync_int_long):
24825 Add s390 and s390x targets.
24826
24827 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24828
24829 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24830 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24831 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24832 * gcc.dg/tree-ssa/loop-9.c: New test.
24833
24834 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24835
24836 * g++.dg/parse/defarg10.C: New.
24837
24838 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24839
24840 PR regression/21897
24841 * gcc.c-torture/execute/20050604-1.c: New test.
24842
24843 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24844
24845 PR 21903
24846 * g++.dg/parse/defarg9.C: New.
24847
24848 PR c++/20637
24849 * g++.dg/inherit/using4.C: New.
24850 * g++.dg/overload/error1.C: Adjust expected errors.
24851 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24852 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24853 * g++.old-deja/g++.other/redecl2.C: Likewise.
24854 * g++.old-deja/g++.other/redecl4.C: Likewise.
24855 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24856
24857 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24858
24859 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24860
24861 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24862
24863 * lib/gfortran.exp (gfortran_target_compile): Call
24864 dg-additional-files-options
24865 * gfortran.dg/f2c_4.f90: New file
24866 * gfortran.dg/f2c_4.c: New file
24867 * gfortran.dg/f2c_5.f90: New file
24868 * gfortran.dg/f2c_5.c: New file
24869
24870 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24871
24872 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24873
24874 PR fortran/21912
24875 * gfortran.dg/array_constructor_4.f90: New test.
24876
24877 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24878
24879 PR c++/21619
24880 * g++.dg/ext/builtin9.C: New test.
24881
24882 2005-06-05 Dale Johannesen <dalej@apple.com>
24883
24884 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24885 * gcc.c-torture/execute/20050603-2.c: Ditto.
24886
24887 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24888
24889 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24890 * gcc.dg/vect/vect-reduc-1.c: New.
24891 * gcc.dg/vect/vect-reduc-2.c: New.
24892 * gcc.dg/vect/vect-reduc-3.c: New.
24893
24894 2005-06-04 Dale Johannesen <dalej@apple.com>
24895
24896 * gcc.c-torture/execute/20050603-1.c: New.
24897 * gcc.c-torture/execute/20050603-2.c: New.
24898 * gcc.dg/20050603-3.c: New.
24899
24900 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24901
24902 PR fortran/19195
24903 * gfortran.dg/debug_1.f90: New test.
24904
24905 * gfortran.dg/forall_1.f90: New test.
24906
24907 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24908
24909 * gfortran.dg/array_constructor_3.f90: New test.
24910
24911 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24912
24913 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24914
24915 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24916
24917 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24918
24919 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24920
24921 PR c/21873
24922 * gcc.dg/init-excess-1.c: New test.
24923
24924 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24925
24926 PR c++/21853
24927 * g++.dg/expr/static_cast6.C: New test.
24928
24929 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24930
24931 * gcc.dg/tree-ssa/vrp14.c: New test.
24932
24933 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24934
24935 PR c++/21336
24936 * g++.dg/template/new2.C: New test.
24937
24938 2005-06-03 Josh Conner <jconner@apple.com>
24939
24940 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24941 all entries in initializer.
24942
24943 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24944
24945 PR middle-end/21858
24946 * gcc.dg/pr21858.c: New testcase.
24947
24948 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24949
24950 PR tree-optimization/21292
24951
24952 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24953 New.
24954 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24955 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24956 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24957 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24958 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24959
24960 2005-06-02 Richard Henderson <rth@redhat.com>
24961
24962 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24963
24964 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24965
24966 * gcc.dg/wtypequal.c: New testcase.
24967
24968 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24969
24970 PR 21582
24971 * gcc.dg/tree-ssa/pr21582.c: New test.
24972
24973 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24974
24975 PR c++/21280
24976 * g++.dg/opt/interface2.h: New.
24977 * g++.dg/opt/interface2.C: New.
24978 * g++.dg/init/ctor4.C: Adjust error lines.
24979 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24980 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24981 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24982 * g++.old-deja/g++.pt/assign1.C: Likewise.
24983 * g++.old-deja/g++.pt/crash20.C: Likewise.
24984
24985 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24986
24987 PR tree-optimization/21734
24988 * g++.dg/vect/pr21734_1.cc: New.
24989 * g++.dg/vect/pr21734_2.cc: New.
24990
24991 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24992
24993 PR c++/20350
24994 * g++.dg/template/spec24.C: New.
24995
24996 PR c++/21151
24997 * g++.dg/pch/local-1.C: New.
24998 * g++.dg/pch/local-1.Hs: New.
24999
25000 2005-06-01 Diego Novillo <dnovillo@redhat.com>
25001
25002 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
25003 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
25004 * gcc.dg/tree-ssa/pr14341.c: New test.
25005 * gcc.dg/tree-ssa/pr14841.c: New test.
25006 * gcc.dg/tree-ssa/pr20701.c: New test.
25007 * gcc.dg/tree-ssa/pr21086.c: New test.
25008 * gcc.dg/tree-ssa/pr21090.c: New test.
25009 * gcc.dg/tree-ssa/pr21332.c: New test.
25010 * gcc.dg/tree-ssa/pr21458.c: New test.
25011 * gcc.dg/tree-ssa/pr21658.c: New test.
25012 * gcc.dg/tree-ssa/vrp01.c: New test.
25013 * gcc.dg/tree-ssa/vrp02.c: New test.
25014 * gcc.dg/tree-ssa/vrp03.c: New test.
25015 * gcc.dg/tree-ssa/vrp04.c: New test.
25016 * gcc.dg/tree-ssa/vrp05.c: New test.
25017 * gcc.dg/tree-ssa/vrp06.c: New test.
25018 * gcc.dg/tree-ssa/vrp07.c: New test.
25019 * gcc.dg/tree-ssa/vrp08.c: New test.
25020 * gcc.dg/tree-ssa/vrp09.c: New test.
25021 * gcc.dg/tree-ssa/vrp10.c: New test.
25022 * gcc.dg/tree-ssa/vrp11.c: New test.
25023 * gcc.dg/tree-ssa/vrp12.c: New test.
25024 * gcc.dg/tree-ssa/vrp13.c: New test.
25025
25026 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
25027
25028 PR 21029
25029 * gcc.dg/tree-ssa/pr21029.c: New test.
25030
25031 2005-06-01 Roger Sayle <roger@eyesopen.com>
25032
25033 * gfortran.dg/logint-1.f: New test case.
25034 * gfortran.dg/logint-2.f: Likewise.
25035 * gfortran.dg/logint-3.f: Likewise.
25036
25037 2005-06-01 Jakub Jelinek <jakub@redhat.com>
25038
25039 PR c/21536
25040 PR c/20760
25041 * gcc.dg/20050527-1.c: New test.
25042
25043 * gcc.dg/i386-sse-12.c: New test.
25044
25045 PR fortran/21729
25046 * gfortran.dg/implicit_5.f90: New test.
25047
25048 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
25049
25050 PR fortran/20883
25051 * gfortran/assign_4.f90: New test.
25052 * gfortran/assign_2.f90: Change compile to run.
25053
25054 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
25055
25056 * lib/target-supports.exp
25057 (check_effective_target_sync_char_short): New.
25058 * gcc.dg/sync-2.c: New.
25059
25060 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
25061
25062 PR tree-optimization/21817
25063 * gcc.dg/torture/pr21817-1.c: New.
25064
25065 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
25066
25067 PR c++/21165
25068 * g++.dg/template/init5.C: New.
25069
25070 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
25071
25072 * gfortran.dg/char_initialiser_actual.f90:
25073 Test character initialisers as actual arguments.
25074 * gfortran.dg/char_pointer_comp_assign.f90:
25075 Test character pointer structure component assignments.
25076 * gfortran.dg/char_array_structure_constructor.f90:
25077 Test character components in structure constructors.
25078
25079 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
25080
25081 PR middle-end/20931
25082 * g++.dg/opt/pr20931.C: New test.
25083
25084 2005-05-31 Andreas Jaeger <aj@suse.de>
25085
25086 PR testsuite/20772
25087 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
25088 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
25089 g++.old-deja/g++.ext/asmspec1.C,
25090 g++.old-deja/g++.other/regstack.C,
25091 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
25092 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
25093 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
25094 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
25095 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
25096 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
25097 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
25098 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
25099 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
25100 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
25101 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
25102 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
25103 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
25104 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
25105 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
25106 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
25107 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
25108 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
25109 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
25110
25111 2005-05-31 Jeff Law <law@redhat.com>
25112
25113 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
25114
25115 2005-05-30 Paolo Carlini <pcarlini@suse.de>
25116
25117 PR middle-end/21743
25118 * gcc.dg/builtins-1.c: Activate disabled clog test.
25119 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25120
25121 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
25122
25123 * gfortran.dg/char_pointer_assign.f90:
25124 Test character-pointer assignments and pointer assignments.
25125 * gfortran.dg/char_pointer_dummy.f90:
25126 Test character-pointer dummy arguments.
25127 * gfortran.dg/char_pointer_func.f90:
25128 Test character-pointer function returns.
25129 * gfortran.dg/char_pointer_dependency.f90:
25130 Test character-pointer functions with dependencies.
25131
25132 2005-05-30 Mark Mitchell <mark@codesourcery.com>
25133
25134 PR c++/21784
25135 * g++.dg/lookup/using14.C: New test.
25136
25137 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
25138
25139 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
25140 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
25141 trailing ^M.
25142
25143 2005-05-29 Geoffrey Keating <geoffk@apple.com>
25144
25145 PR c++/17413
25146 * g++.dg/template/local5.C: New.
25147
25148 PR target/21761
25149 * gcc.c-torture/compile/pr21761.c: New.
25150
25151 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
25152 before darwin8.
25153
25154 2005-05-30 Steven G. Kargl
25155
25156 PR fortran/20846
25157 * gfortran.dg/inquire_8.f90: New test.
25158
25159 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25160
25161 PR libfortran/21376
25162 * gfortran.dg/output_exponents_1.f90: New test.
25163
25164 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25165
25166 PR libfortran/20006
25167 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
25168
25169 2005-05-28 Mark Mitchell <mark@codesourcery.com>
25170
25171 PR c++/21210
25172 * g++.dg/ext/complex1.C: New test.
25173
25174 PR c++/21340
25175 * g++.dg/init/ctor6.C: New test.
25176
25177 2005-05-29 Jan Hubicka <jh@suse.cz>
25178
25179 * gcc.c-torture/compile/pr21562.c: New.
25180
25181 2005-05-28 Steven G. Kargl <kargls@comcast.net>
25182
25183 * gfortran.dg/subnormal_1.f90: New test.
25184
25185 2005-05-28 Jan Hubicka <jh@suse.cz>
25186
25187 * tree-prof.exp: Fix comment.
25188 * value-prof-1.c: New.
25189 * value-prof-2.c: New.
25190 * value-prof-3.c: New.
25191 * value-prof-4.c: New.
25192
25193 2005-05-27 Mark Mitchell <mark@codesourcery.com>
25194
25195 PR c++/21614
25196 * g++.dg/expr/ptrmem6.C: New test.
25197 * g++.dg/expr/ptrmem6a.C: Likewise.
25198
25199 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
25200
25201 PR tree-optimization/21658
25202 * gcc.dg/tree-ssa/pr21658.c: New.
25203
25204 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
25205
25206 PR c++/21455
25207 * g++.dg/inherit/ptrmem3.C: New.
25208
25209 PR c++/21681
25210 * g++.dg/parse/template16.C: New.
25211
25212 2005-05-27 Andreas Jaeger <aj@suse.de>
25213
25214 * gcc.dg/setjmp-2.c: Only run in 32-bit.
25215
25216 * gcc.dg/i386-sse-8.c: Run test on all archs.
25217
25218 2005-05-26 Mike Stump <mrs@apple.com>
25219
25220 * objc.dg/isa-field-1.m: Only run on darwin.
25221 * objc.dg/lookup-1.m: Likewise.
25222 * objc.dg/try-catch-8.m: Likewise.
25223
25224 2005-05-26 Roger Sayle <roger@eyesopen.com>
25225
25226 PR tree-optimization/9814
25227 * gcc.dg/pr9814-1.c: New test case.
25228
25229 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25230
25231 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
25232 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
25233 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
25234 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
25235 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
25236 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
25237 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
25238 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
25239 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
25240 objc.dg/try-catch-8.m: New.
25241
25242 2005-05-26 Janis Johnson <janis187@us.ibm.com>
25243
25244 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
25245 remove extraneous semicolons.
25246
25247 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25248
25249 * obj-c++.dg/comp-types-12.mm: New.
25250 * objc.dg/comp-types-11.m: New.
25251 * objc.dg/selector-4.m: New.
25252
25253 2005-05-26 Andreas Jaeger <aj@suse.de>
25254
25255 PR testsuite/20772
25256 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
25257 g++.old-deja/g++.ext/attrib3.C,
25258 g++.old-deja/g++.other/store-expr1.C,
25259 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
25260 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
25261 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
25262 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
25263 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
25264 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
25265 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
25266 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
25267 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
25268 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
25269 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
25270 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
25271 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
25272 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
25273 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
25274 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
25275 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
25276 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
25277 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
25278
25279 2005-05-26 Andreas Jaeger <aj@suse.de>
25280
25281 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
25282 x86-64 compilation.
25283
25284 2005-05-26 Andreas Jaeger <aj@suse.de>
25285
25286 PR testsuite/20772
25287 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
25288 gcc.misc-tests/i386-pf-athlon-1.c,
25289 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
25290 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
25291 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
25292 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
25293 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
25294 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
25295 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
25296 programs.
25297
25298 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
25299 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
25300 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
25301 x86-64 compilation.
25302
25303 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
25304 x86_64.
25305
25306 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
25307 effective-target ilp32.
25308
25309 2005-05-26 David Ung <davidu@mips.com>
25310
25311 * gcc.target/mips/ext_ins.c: New test for testing the generation
25312 of MIPS32/64 rev 2 ext/ins instructions.
25313
25314 2005-05-26 Andreas Jaeger <aj@suse.de>
25315
25316 * treelang/compile/unsigned.tree: Use gimple instead of
25317 nonexisting generic dump.
25318
25319 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
25320
25321 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
25322
25323 2005-05-26 Andreas Jaeger <aj@suse.de>
25324
25325 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
25326
25327 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
25328
25329 PR libfortran/17283
25330 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
25331 Test callee-allocated memory with write statements.
25332
25333 2005-05-25 Roger Sayle <roger@eyesopen.com>
25334
25335 PR middle-end/21709
25336 * gcc.dg/pr21709-1.c: New test case.
25337
25338 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25339 Mike Stump <mrs@apple.com>
25340
25341 * objc/execute/next_mapping.h: Update for C++.
25342
25343 * obj-c++.dg/selector-1.mm: Move to...
25344 * obj-c++.dg/selector-4.mm: here...
25345
25346 * obj-c++.dg/basic.mm: New.
25347 * obj-c++.dg/comp-types-1.mm: New.
25348 * obj-c++.dg/cxx-class-1.mm: New.
25349 * obj-c++.dg/cxx-ivars-1.mm: New.
25350 * obj-c++.dg/cxx-ivars-2.mm: New.
25351 * obj-c++.dg/cxx-ivars-3.mm: New.
25352 * obj-c++.dg/cxx-scope-1.mm: New.
25353 * obj-c++.dg/cxx-scope-2.mm: New.
25354 * obj-c++.dg/defs.mm: New.
25355 * obj-c++.dg/empty-private-1.mm: New.
25356 * obj-c++.dg/encode-1.mm: New.
25357 * obj-c++.dg/encode-2.mm: New.
25358 * obj-c++.dg/encode-3.mm: New.
25359 * obj-c++.dg/extern-c-1.mm: New.
25360 * obj-c++.dg/extra-semi.mm: New.
25361 * obj-c++.dg/fix-and-continue-2.mm: New.
25362 * obj-c++.dg/isa-field-1.mm: New.
25363 * obj-c++.dg/ivar-list-semi.mm: New.
25364 * obj-c++.dg/local-decl-1.mm: New.
25365 * obj-c++.dg/lookup-1.mm: New.
25366 * obj-c++.dg/lookup-2.mm: New.
25367 * obj-c++.dg/method-1.mm: New.
25368 * obj-c++.dg/method-2.mm: New.
25369 * obj-c++.dg/method-3.mm: New.
25370 * obj-c++.dg/method-4.mm: New.
25371 * obj-c++.dg/method-5.mm: New.
25372 * obj-c++.dg/method-6.mm: New.
25373 * obj-c++.dg/method-7.mm: New.
25374 * obj-c++.dg/no-extra-load.mm: New.
25375 * obj-c++.dg/overload-1.mm: New.
25376 * obj-c++.dg/pragma-1.mm: New.
25377 * obj-c++.dg/pragma-2.mm: New.
25378 * obj-c++.dg/private-1.mm: New.
25379 * obj-c++.dg/private-2.mm: New.
25380 * obj-c++.dg/proto-qual-1.mm: New.
25381 * obj-c++.dg/qual-types-1.mm: New.
25382 * obj-c++.dg/stubify-1.mm: New.
25383 * obj-c++.dg/stubify-2.mm: New.
25384 * obj-c++.dg/super-class-1.mm: New.
25385 * obj-c++.dg/super-class-2.mm: New.
25386 * obj-c++.dg/super-dealloc-1.mm: New.
25387 * obj-c++.dg/super-dealloc-2.mm: New.
25388 * obj-c++.dg/template-1.mm: New.
25389 * obj-c++.dg/template-2.mm: New.
25390 * obj-c++.dg/template-3.mm: New.
25391 * obj-c++.dg/template-4.mm: New.
25392 * obj-c++.dg/template-5.mm: New.
25393 * obj-c++.dg/template-6.mm: New.
25394 * obj-c++.dg/try-catch-1.mm: New.
25395 * obj-c++.dg/try-catch-2.mm: New.
25396 * obj-c++.dg/try-catch-3.mm: New.
25397 * obj-c++.dg/try-catch-4.mm: New.
25398 * obj-c++.dg/try-catch-5.mm: New.
25399 * obj-c++.dg/try-catch-6.mm: New.
25400 * obj-c++.dg/try-catch-7.mm: New.
25401 * obj-c++.dg/try-catch-8.mm: New.
25402 * obj-c++.dg/try-catch-9.mm: New.
25403 * obj-c++.dg/va-meth-1.mm: New.
25404
25405 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25406
25407 * obj-c++.dg/selector-1.mm: New.
25408 * obj-c++.dg/selector-2.mm: New.
25409
25410 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25411
25412 * obj-c++.dg/selector-3.mm: New.
25413 * objc.dg/selector-3.m: New.
25414
25415 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25416
25417 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25418 about where warning appears.
25419
25420 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25421
25422 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25423 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25424 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25425 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25426
25427 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25428
25429 * gcc.dg/20050524-1.c: New test.
25430
25431 2005-05-25 Jan Hubicka <jh@suse.cz>
25432
25433 * gcc.dg/tree-prof/inliner-1.c: New.
25434
25435 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25436
25437 * gcc.dg/tree-prof: New directory.
25438 * gcc.dg/tree-prof/tree-prof.exp: New.
25439
25440 2005-05-25 DJ Delorie <dj@redhat.com>
25441
25442 * gcc.dg/Wattributes-1.c: New.
25443 * gcc.dg/Wattributes-2.c: New.
25444 * gcc.dg/Wattributes-3.c: New.
25445
25446 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25447
25448 PR tree-optimization/19833
25449 * gcc.dg/uninit-4.c: Remove xfail.
25450 * gcc.dg/uninit-9.c: Ditto.
25451
25452 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25453
25454 * obj-c++.dg/bitfield-[1-5].mm: New.
25455 * obj-c++.dg/class-protocol-1.mm: New.
25456 * obj-c++.dg/comp-types-1[0-1].mm: New.
25457 * obj-c++.dg/comp-types-[2-9].mm: New.
25458 * obj-c++.dg/encode-[4-8].mm: New.
25459 * obj-c++.dg/layout-1.mm: New.
25460 * obj-c++.dg/method-1[0-9].mm: New.
25461 * obj-c++.dg/method-2[0-1].mm: New.
25462 * obj-c++.dg/method-[8-9].mm: New.
25463 * obj-c++.dg/objc-gc-3.mm: New.
25464 * obj-c++.dg/try-catch-10.mm: New.
25465 * objc.dg/bitfield-5.m: New.
25466 * objc.dg/comp-types-10.m: New.
25467 * objc.dg/comp-types-9.m: New.
25468 * objc.dg/layout-1.m: New.
25469 * objc.dg/objc-gc-4.m: New.
25470 * objc.dg/try-catch-9.m: New.
25471 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25472 * objc.dg/comp-types-1.m: Likewise.
25473 * objc.dg/comp-types-[5-6].m: Likewise.
25474 * objc.dg/method-9.m: Likewise.
25475
25476 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25477
25478 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25479 and on hardware without VMX support.
25480
25481 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25482
25483 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25484
25485 * lib/profopt.exp (dg-final-generate, dg-final-use,
25486 profopt-final-code, profopt-get-options): New.
25487 (profopt-execute): Process test directives.
25488
25489 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25490 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25491 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25492
25493 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25494
25495 PR C++/21645
25496 * g++.dg/init/ctor5.C: New test.
25497
25498 2005-05-24 Ira Rosen <irar@il.ibm.com>
25499
25500 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25501 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25502 vect-113.c, vect-114.c.
25503
25504 2005-05-23 Adam Nemet <anemet@lnxw.com>
25505
25506 * gcc.dg/const-elim-1.c: Remove xfails.
25507
25508 2005-05-23 Jeff Law <law@redhat.com>
25509
25510 * gcc.c-torture/compile/pr21638.c: New test.
25511 * gcc.c-torture/compile/20050520-1.c: New test.
25512
25513 2005-05-23 Nick Clifton <nickc@redhat.com>
25514
25515 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25516 be a proper triple, ie: m32r*-*-*.
25517 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25518
25519 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25520
25521 PR middle-end/21331
25522 PR tree-opt/21293
25523 * gcc.c-torture/compile/pr21293.c: New test.
25524 * gcc.c-torture/execute/pr21331.c: New test.
25525
25526 2004-05-20 Richard Henderson <rth@redhat.com>
25527
25528 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25529
25530 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25531
25532 * obj-c++-dg.exp: Add.
25533 * obj-c++.exp: Add.
25534 * obj-c++.dg/dg.exp: Add.
25535
25536 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25537
25538 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25539 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25540
25541 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25542
25543 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25544
25545 2004-05-19 Richard Henderson <rth@redhat.com>
25546
25547 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25548
25549 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25550
25551 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25552
25553 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25554
25555 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25556
25557 PR c++/21495
25558 * g++.dg/parse/extern1.C: New test.
25559 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25560
25561 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25562
25563 * gcc.dg/c99-math.h: New.
25564 * gcc.dg/c99-math-float-1.c: New test.
25565 * gcc.dg/c99-math-double-1.c: Likewise.
25566 * gcc.dg/c99-math-long-double-1.c: Likewise.
25567
25568 2005-05-18 Richard Henderson <rth@redhat.com>
25569
25570 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25571
25572 2005-05-18 Devang Patel <dpatel@apple.com>
25573
25574 * g++.dg/opt/20050511-1.C: New test.
25575
25576 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25577
25578 PR libfortran/21127
25579 * gfortran.dg/reshape-complex.f90: New test.
25580
25581 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25582
25583 * gfortran.dg/array_constructor_1.f90: New test.
25584 * gfortran.dg/array_constructor_2.f90: New test.
25585
25586 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25587
25588 PR fortran/20954
25589 * gfortran.dg/pr20954.f: New test.
25590
25591 2005-05-17 Mike Stump <mrs@apple.com>
25592
25593 Yet more Objective-C++...
25594
25595 * objc.dg/method-5.m: Update.
25596 * objc.dg/method-6.m: Update.
25597 * objc.dg/method-7.m: Update.
25598 * objc.dg/method-9.m: Update.
25599 * objc.dg/try-catch-2.m: Update.
25600
25601 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25602
25603 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25604 Remove little-endian optimizations.
25605
25606 2005-05-17 Jeff Law <law@redhat.com>
25607
25608 * g++.dg/tree-ssa/pr14814.C: New test.
25609 * gcc.dg/tree-ssa/pr14814.C: New test.
25610 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25611 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25612
25613 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25614
25615 * gcc.dg/compat/generate-random.c: Do not include
25616 libiberty.h.
25617 * gcc.dg/compat/generate-random_r.c: Likewise.
25618
25619 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25620
25621 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25622
25623 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25624
25625 PR middle-end/21595
25626 * g++.dg/tree-ssa/builtin1.C: New testcase.
25627
25628 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25629
25630 PR c++/21454
25631 * g++.dg/opt/const4.C: New test.
25632
25633 PR middle-end/21492
25634 * g++.dg/opt/crossjump1.C: New test.
25635
25636 PR tree-optimization/21610
25637 * gcc.c-torture/compile/20050516-1.c: New test.
25638
25639 PR fortran/15080
25640 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25641 about the test failing.
25642 * gfortran.fortran-torture/execute/where_7.f90: New test.
25643 * gfortran.fortran-torture/execute/where_8.f90: New test.
25644
25645 2005-05-16 Richard Henderson <rth@redhat.com>
25646
25647 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25648 i?86 and x86_64.
25649
25650 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25651
25652 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25653 (limits.h): Include unconditionally.
25654 (stdlib.h): Likewise.
25655 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25656 (limits.h): Include unconditionally.
25657 (stdlib.h): Likewise.
25658 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25659 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25660 (limits.h): Include unconditionally.
25661 (stdlib.h): Likewise.
25662 (hashtab.h): Do not include.
25663 (getopt.h): Likewise.
25664 (stddef.h): Include.
25665 (hashval_t): Define.
25666 (struct entry): Add "next" field.
25667 (HASH_SIZE): New macro.
25668 (hash_table): New variable.
25669 (switchfiles): Do not use xmalloc.
25670 (mix): New macro.
25671 (iterative_hash): New function.
25672 (hasht): Remove.
25673 (e_exists): New function.
25674 (e_insert): Likewise.
25675 (output): Use, instead of libiberty hashtable functions.
25676 (main): Do not use getopt. Do not call htab_create.
25677
25678 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25679
25680 PR libstdc++/21526
25681 * lib/target-supports.exp (check_mkfifo_available):
25682 Return 0 for cygwin as mkfifo support incomplete on platform.
25683 Fix typos in comments.
25684
25685 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25686
25687 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25688
25689 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25690
25691 PR fortran/17432
25692 * gfortran.dg/assign_4.f: New test.
25693
25694 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25695
25696 PR tree-optimization/21563
25697 * gcc.dg/tree-ssa/pr21563.c: New.
25698
25699 2005-05-14 Jan Hubicka <jh@suse.cz>
25700
25701 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25702
25703 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25704
25705 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25706
25707 2005-05-13 Julian Brown <julian@codesourcery.com>
25708
25709 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25710 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25711
25712 2005-05-13 Jan Hubicka <jh@suse.cz>
25713
25714 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25715 * gcc.dg/fold-xor-?.c: Likewise.
25716 * gcc.dg/pr15784-?.c: Likewise.
25717 * gcc.dg/pr20922-?.c: Likewise.
25718 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25719 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25720 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25721
25722 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25723
25724 PR fortran/21260
25725 * gfortran.dg/hollerith_1.f90: New test.
25726
25727 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25728
25729 * gfortran.dg/func_result_2.f90: New test.
25730
25731 2005-05-11 Bud Davis <bdavis@gfortran.org>
25732
25733 * gfortran.dg/dev_null.f90: New test.
25734
25735 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25736
25737 * gcc.dg/arm-vfp1.c: Revert last change.
25738
25739 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25740
25741 PR middle-end/19807
25742 PR tree-optimization/19639
25743 * g++.dg/tree-ssa/pr19807.C: New testcase.
25744
25745 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25746
25747 PR libfortran/21471
25748 * gfortran.dg/append-1.f90: New test.
25749
25750 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25751
25752 * gcc.dg/pr18501.c: XFAIL.
25753 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25754 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25755 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25756 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25757 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25758 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25759 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25760 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25761
25762 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25763
25764 PR fortran/20178
25765 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25766 gfortran.dg/f2c_3.f90: New tests.
25767
25768 * gfortran.dg/return_1.f90: Fix dg annotation.
25769
25770 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25771
25772 * gcc.c-torture/compile/20050510-1.c: New test.
25773
25774 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25775
25776 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25777
25778 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25779
25780 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25781
25782 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25783
25784 PR c/17913
25785 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25786
25787 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25788
25789 PR c/21342
25790 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25791 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25792
25793 2005-05-10 Ben Elliston <bje@au.ibm.com>
25794
25795 PR debug/16676
25796 * gcc.dg/debug/pr16676.c: New test.
25797
25798 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25799
25800 PR testsuite/21443
25801 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25802 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25803 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25804 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25805 Change -O1 to -O2.
25806 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25807 -fno-tree-dominator-opts.
25808
25809 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25810
25811 * gfortran.dg/return_1.f90: New test.
25812
25813 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25814
25815 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25816
25817 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25818
25819 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25820
25821 PR c++/21427
25822 * g++.dg/inherit/covariant13.C: New.
25823
25824 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25825
25826 PR libfortran/19155
25827 * gfortran.dg/pr19155.f: New test.
25828
25829 2005-05-08 Roger Sayle <roger@eyesopen.com>
25830
25831 PR inline-asm/8788
25832 * gcc.dg/pr8788-1.c: New testcase.
25833
25834 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25835
25836 PR target/21416
25837 * gcc.target/mips/fpcmp-[12].c: New tests.
25838
25839 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25840
25841 * lib/target-supports-dg.exp (dg-require-fork): New function.
25842 (dg-require-mkfifo): Likewise.
25843 * lib/target-supports.exp (check_function_available): New
25844 function.
25845 (check_fork_available): Likewise.
25846 (check_mkfifo_available): Likewise.
25847
25848 2005-05-06 Jeff Law <law@redhat.com>
25849
25850 * gcc.c-torture/compile/pr21380.c: New test.
25851
25852 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25853
25854 PR c++/20961
25855 * g++.dg/ext/weak3.C: New test.
25856
25857 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25858
25859 PR c++/21352
25860 * g++.dg/template/crash37.C: New test.
25861
25862 2005-05-05 Paul Brook <paul@codesourcery.com>
25863
25864 * gcc.dg/arm-g2.c: Use effective-target arm32.
25865 * gcc.dg/arm-mmx-1.c: Ditto.
25866 * gcc.dg/arm-scd42-2.c: Ditto.
25867 * gcc.dg/arm-vfp1.c: Ditto.
25868 * lib/target-supports.exp (check_effective_target_arm32): New
25869 function.
25870
25871 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25872
25873 PR libfortran/21354
25874 gfortran.dg/in_pack_rank7.f90: New test.
25875
25876 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25877
25878 PR middle-end/15618
25879 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25880
25881 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25882
25883 PR middle-end/21265
25884 * gcc.dg/20050503-1.c: New test.
25885
25886 PR rtl-optimization/21239
25887 * gcc.dg/i386-sse-11.c: New test.
25888
25889 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25890
25891 PR target/16888
25892 * gcc.target/i386/asm-1.c: New test.
25893
25894 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25895
25896 PR rtl-optimization/21330
25897 * gcc.c-torture/execute/20050502-1.c: New test.
25898
25899 PR target/21297
25900 * gcc.c-torture/execute/20050502-2.c: New test.
25901
25902 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25903
25904 PR middle-end/21282
25905 * gcc.dg/pr21282.c: New.
25906
25907 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25908
25909 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25910 * gcc.dg/vect/vect-92.c: Likewise.
25911 * gcc.dg/vect/vect-93.c: Likewise.
25912 * gcc.dg/vect/vect-dv-1.c: Likewise.
25913 * gcc.dg/vect/vect-dv-2.c: Likewise.
25914 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25915
25916 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25917
25918 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25919 * gfortran.dg/vect/vect-2.f90: Likewise.
25920 * gfortran.dg/vect/vect-3.f90: Likewise.
25921 * gfortran.dg/vect/vect-4.f90: Likewise.
25922 * gfortran.dg/vect/vect-5.f90: Likewise.
25923
25924 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25925
25926 PR target/20813
25927 * gcc.dg/rs6000-fpint-2.c: New.
25928
25929 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25930
25931 PR c/15698
25932 * gcc.dg/builtins-30.c: Update expected messages.
25933 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25934 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25935 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25936
25937 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25938
25939 PR tree-optimization/21294
25940 * gcc.dg/tree-ssa/pr21294.c: New.
25941
25942 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25943
25944 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25945 __builtin_altivec_st_internal_4si built-in.
25946
25947 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25948
25949 PR c++/15875
25950 * g++.dg/template/ptrmem14.C: New test.
25951
25952 2005-05-02 Paul Brook <paul@codesourcery.com>
25953
25954 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25955
25956 2005-05-02 Michael Matz <matz@suse.de>
25957
25958 PR c++/19542
25959 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25960
25961 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25962
25963 * g++.dg/cpp/weak.C: New test.
25964
25965 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25966
25967 * gcc.dg/tree-ssa/loop-8.c: New test.
25968
25969 2005-04-30 Michael Maty <matz@suse.de>
25970
25971 * gcc.dg/inline-mcpy.c: New test.
25972
25973 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25974
25975 PR libfortran/18958
25976 * gfortran.dg/eoshift.f90: New test case.
25977
25978 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25979
25980 PR libfortran/18857
25981 * gfortran.dg/matmul_1.f90: New test.
25982
25983 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25984
25985 PR tree-optimization/21030
25986 * gcc.dg/tree-ssa/pr21030.c: New.
25987
25988 2005-04-29 Devang Patel <dpatel@apple.com>
25989
25990 PR tree-optimization/21272
25991 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25992
25993 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25994
25995 PR fortran/13082
25996 PR fortran/18824
25997 * gfortran.dg/entry_4.f90: New test.
25998 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25999 * gfortran.fortran-torture/execute/entry_2.f90: New test.
26000 * gfortran.fortran-torture/execute/entry_3.f90: New test.
26001 * gfortran.fortran-torture/execute/entry_4.f90: New test.
26002 * gfortran.fortran-torture/execute/entry_5.f90: New test.
26003 * gfortran.fortran-torture/execute/entry_6.f90: New test.
26004 * gfortran.fortran-torture/execute/entry_7.f90: New test.
26005
26006 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26007
26008 * gfortran.fortran-torture/execute/entry_8.f90: New test.
26009
26010 2005-04-29 Paul Brook <paul@codesourcery.com>
26011
26012 * gfortran.dg/entry_3.f90: New test.
26013
26014 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26015
26016 * gfortran.dg/implicit_4.f90: New test.
26017
26018 2005-04-28 Bob Wilson <bob.wilson@acm.org>
26019
26020 * lib/target-supports.exp (check_profiling_available): Return
26021 false for xtensa-*-elf.
26022
26023 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
26024
26025 * lib/fortran-torture.exp (fortran-torture.exp): Catch
26026 error if file cannot be deleted.
26027
26028 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
26029
26030 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
26031 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
26032 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
26033 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
26034 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
26035 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
26036 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
26037 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
26038 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
26039 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
26040 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
26041 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
26042 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
26043
26044 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26045
26046 PR fortran/20865
26047 * gfortran.dg/pr20865.f90: New test.
26048
26049 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
26050
26051 * gcc.dg/void-cast-2.c: New test.
26052
26053 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26054
26055 PR c/21159
26056 * gcc.dg/void-cast-1.c: New test.
26057
26058 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
26059
26060 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
26061
26062 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26063
26064 PR fortran/21177
26065 * gfortran.dg/pr21177.f90: New test.
26066
26067 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
26068
26069 PR tree-optimization/21171
26070 * gcc.dg/tree-ssa/pr21171.c: New test.
26071
26072 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
26073
26074 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
26075 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
26076 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
26077 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
26078 gcc.dg/tree-ssa/gen-vect-32.c: New.
26079 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
26080 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
26081 don't run on PPC32.
26082
26083 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26084
26085 PR c/21213
26086 * gcc.dg/transparent-union-3.c: New test.
26087
26088 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26089
26090 PR c/20740
26091 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
26092 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
26093 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
26094 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
26095 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
26096 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
26097
26098 2005-04-26 Jeff Law <law@redhat.com>
26099
26100 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
26101 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
26102 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
26103 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
26104 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
26105 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
26106 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
26107
26108 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
26109
26110 PR tree-optimization/17598
26111 * gcc.dg/tree-ssa/pr17598.c: New testcase.
26112
26113 2005-04-25 Mike Stump <mrs@apple.com>
26114
26115 * objc.dg/fix-and-continue-1.m: Add.
26116
26117 2005-04-25 Roger Sayle <roger@eyesopen.com>
26118
26119 PR c++/20995
26120 * g++.dg/opt/pr20995-1.C: New test case.
26121
26122 2005-04-25 Devang Patel <dpatel@apple.com>
26123
26124 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
26125
26126 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
26127
26128 PR testsuite/21062
26129 * g++.dg/opt/alias2.C (printf): Correct the prototype.
26130
26131 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
26132
26133 PR C++/21188
26134 * g++.dg/opt/rtti2.C: New test.
26135
26136 2005-04-25 Paul Brook <paul@codesourcery.com>
26137 Steven G. Kargl <kargls@comcast.net>
26138
26139 PR fortran/20879
26140 * gfortran.dg/ichar_1.f90: New file.
26141
26142 2005-04-24 Jakub Jelinek <jakub@redhat.com>
26143
26144 PR middle-end/20991
26145 * g++.dg/opt/pr20991.C: New test.
26146
26147 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
26148 where sizeof (type) < __alignof__ (type).
26149 * gcc.dg/compat/struct-layout-1.h: Likewise.
26150
26151 2005-04-24 Per Bothner <per@bothner.com>
26152 Devang Patel <dpatel@apple.com>
26153
26154 PR preprocessor/20907
26155 * gcc.dg/cpp/very-long-comment.c: New test.
26156
26157 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26158
26159 PR fortran/20059
26160 * gfortran.dg/common_5.f: New test.
26161
26162 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
26163
26164 PR middle-end/21082
26165 * g++.dg/tree-ssa/pr21082.C: New testcase.
26166
26167 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
26168
26169 * gcc.dg/vect/vect-99.c: New test.
26170
26171 2005-04-22 Diego Novillo <dnovillo@redhat.com>
26172
26173 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
26174
26175 2005-04-22 Jeff Law <law@redhat.com>
26176
26177 * gcc.dg/uninit-5.c: Remove xfails.
26178 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
26179 conditionals and loads.
26180
26181 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
26182
26183 PR libfortran/20074
26184 PR libfortran/20436
26185 PR libfortran/21108
26186 * gfortran.dg/nested_reshape.f90: new test
26187 * gfortran.dg/reshape-alloc.f90: new test
26188 * gfortran.dg/reshape.f90: new test
26189
26190 2005-04-22 Mark Mitchell <mark@codesourcery.com>
26191
26192 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
26193
26194 * gcc.dg/arm-vfp1.c: New test.
26195
26196 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
26197
26198 PR c++/21087
26199 * g++.dg/lookup/builtin2.C: New test.
26200
26201 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
26202
26203 * gcc.dg/weak/weak-13.c: New test.
26204
26205 2005-04-21 Geoffrey Keating <geoffk@apple.com>
26206
26207 * lib/target-supports.exp (check_effective_target_sync_int_long):
26208 Add powerpc*.
26209
26210 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
26211
26212 * gcc.target/mips/branch-1.c: New test.
26213
26214 2005-04-21 Richard Henderson <rth@redhat.com>
26215
26216 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
26217 * gcc.dg/vect/vect-86.c: Likewise.
26218 * gcc.dg/vect/vect-87.c: Likewise.
26219 * gcc.dg/vect/vect-88.c: Likewise.
26220
26221 2005-04-21 Devang Patel <dpatel@apple.com>
26222
26223 PR optimization/20994
26224 * gcc.dg/tree-ssa/ifc-3.c: New test.
26225
26226 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26227
26228 PR c/12913
26229 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
26230 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
26231 gcc.dg/c99-vla-jump-5.c: New tests.
26232
26233 2005-04-19 Richard Henderson <rth@redhat.com>
26234
26235 * lib/target-supports.exp (check_effective_target_vect_int_mult):
26236 Fix typo in exists check.
26237 (check_effective_target_sync_int_long): New.
26238 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
26239 * gcc.dg/ia64-sync-2.c: Likewise.
26240 * gcc.dg/ia64-sync-3.c: Likewise.
26241 * gcc.dg/ia64-sync-4.c: Likewise.
26242
26243 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
26244
26245 * gcc.dg/fold-xor-1.c: New test.
26246 * gcc.dg/fold-xor-2.c: New test.
26247
26248 2005-04-19 James E. Wilson <wilson@specifixinc.com>
26249
26250 PR target/20670
26251 * g++.dg/eh/fp-regs.C: New test.
26252
26253 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26254
26255 * gcc.dg/Wint-to-pointer-cast-1.c,
26256 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
26257 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
26258 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
26259
26260 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26261
26262 PR fortran/16861
26263 * gfortran.dg/pr16861.f90: New test.
26264
26265 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26266
26267 * gcc.dg/pr21085.c: New test.
26268
26269 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
26270
26271 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
26272 (setup_mips_tests, dg-mips-options): New procedures.
26273 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
26274 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
26275 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
26276 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26277 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
26278 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
26279 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
26280 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26281 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
26282 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
26283 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
26284 dg-mips-options instead of dg-options. Remove now-redundant
26285 preprocessor guards.
26286 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
26287 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
26288 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
26289 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
26290 * gcc.dg/vr-mult-2.c: Delete.
26291 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
26292 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
26293 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
26294 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
26295 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
26296 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
26297 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
26298
26299 2005-04-18 Laurent GUERBY <laurent@guerby.net>
26300
26301 * ada/acats/run_all.sh: Use sync when executable not present.
26302
26303 2005-04-18 Devang Patel <dpatel@apple.com>
26304
26305 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
26306 * gcc.dg/vect/vect-11a.c: New.
26307 * gcc.dg/vect/vect-none.c: Update.
26308 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
26309
26310 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26311
26312 PR tree-optimization/20922
26313 * gcc.dg/pr20922-1.c: New test.
26314 * gcc.dg/pr20922-2.c: New test.
26315 * gcc.dg/pr20922-3.c: New test.
26316 * gcc.dg/pr20922-4.c: New test.
26317 * gcc.dg/pr20922-5.c: New test.
26318 * gcc.dg/pr20922-6.c: New test.
26319
26320 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26321
26322 PR libfortran/20950
26323 * gfortran.dg/pr20950.f: New test.
26324
26325 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26326
26327 PR libfortran/19216
26328 * gfortran.dg/pr19216.f: New test.
26329
26330 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
26331
26332 PR tree-optimization/21001
26333 * gcc.dg/tree-ssa/pr21001.c: New.
26334
26335 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
26336
26337 PR libfortran/21075
26338 * gfortran.dg/reshape_rank7.f90: New test.
26339
26340 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
26341
26342 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
26343 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
26344 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
26345 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
26346 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
26347 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
26348 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
26349 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
26350 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26351 wrong way round).
26352 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26353 in namelists. New test.
26354 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26355 New test.
26356 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26357 New test.
26358 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26359 namelist. New test.
26360 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26361 New test.
26362 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26363 New test.
26364 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26365 namelist. New test.
26366 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26367 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26368 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26369 New test.
26370 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26371 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26372 arrays. New test.
26373
26374 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26375
26376 * gfortran.dg/wtruncate.f: New testcase.
26377 * gfortran.dg/wtruncate.f90: New testcase.
26378
26379 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26380
26381 PR c++/21025
26382 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26383 which sizeof/alignof is dependent, rather than just whether we are
26384 processing_template_decl.
26385
26386 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26387
26388 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26389 corrected typo where the wrong variables had been compared.
26390
26391 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26392
26393 PR libfortran/18495
26394 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26395 Test callee-allocated version of return array with a write
26396 statement.
26397 Test spread with a temporary with another write statement.
26398
26399 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26400
26401 PR tree-optimization/21031
26402 * gcc.dg/tree-ssa/pr21031.c: New.
26403
26404 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26405
26406 PR tree-optimization/21004
26407 * gcc.dg/builtins-53.c: Include builtins-config.h.
26408 Check floorf, ceilf, floorl and ceill transformations
26409 only when HAVE_C99_RUNTIME is defined.
26410
26411 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26412
26413 PR middle-end/20739
26414 * gcc.dg/tree-ssa/pr20739.c: New test.
26415
26416 2005-04-14 Mike Stump <mrs@apple.com>
26417
26418 * gcc.dg/Foundation.framework/empty: New.
26419 * gcc.dg/framework-2.c: New.
26420
26421 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26422
26423 PR tree-optimization/21021
26424 * gcc.c-torture/compile/pr21021.c: New.
26425
26426 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26427
26428 PR testsuite/21010
26429 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26430 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26431 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26432 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26433 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26434 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26435 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26436 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26437
26438 2005-04-14 Richard Henderson <rth@redhat.com>
26439
26440 * lib/target-supports.exp (check_effective_target_vect_condition):
26441 Add ia64, i?86, and x86_64.
26442
26443 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26444
26445 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26446
26447 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26448
26449 PR tree-optimization/20657
26450 * gcc.dg/tree-ssa/pr20657.c: New.
26451
26452 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26453
26454 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26455 (long long int)trunc*.
26456
26457 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26458
26459 PR target/20927
26460 * gcc.dg/pr20927.c: New test.
26461
26462 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26463
26464 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26465 * gcc.target/mips/asm-1.c: Likewise.
26466
26467 2005-04-13 Dale Johannesen <dalej@apple.com>
26468
26469 * objc.dg/objc-fast-4.m: New.
26470
26471 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26472
26473 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26474 directory.
26475 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26476
26477 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26478
26479 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26480 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26481 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26482
26483 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26484
26485 PR tree-optimization/20913
26486 * gcc.dg/tree-ssa/pr20913.c: New.
26487
26488 PR tree-optimization/20702
26489 * gcc.dg/tree-ssa/pr20702.c: New.
26490
26491 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26492
26493 PR c++/13744
26494 * g++.dg/inherit/local3.C: New test.
26495
26496 2005-04-12 Jeff Law <law@redhat.com>
26497
26498 * gcc.dg/tree-ssa/20050412-1.c: New test.
26499
26500 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26501
26502 PR libfortran/19016
26503 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26504 Add tests with mask generated by expression.
26505 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26506 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26507 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26508
26509 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26510
26511 PR middle-end/20917
26512 * gcc.dg/20050409-1.c: New test.
26513
26514 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26515
26516 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26517
26518 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26519
26520 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26521 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26522 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26523 (TARGET_CXX): Adjust accordingly.
26524 * target.h (struct gcc_target): Remove epxort_class_data. Add
26525 determine_class_data_visibility and class_data_always_comdat.
26526 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26527 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26528 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26529 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26530 (arm_cxx_determine_class_data_visibility): New.
26531 (arm_cxx_class_data_always_comdat): Likewise.
26532 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26533 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26534 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26535 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26536 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26537 Define.
26538
26539 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26540
26541 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26542
26543 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26544
26545 * gcc.dg/i386-darwin-fpmath.c: New.
26546
26547 2004-04-11 Devang Patel <dpatel@apple.com>
26548
26549 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26550 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26551 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26552 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26553 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26554 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26555 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26556 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26557 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26558
26559 2004-04-11 Devang Patel <dpatel@apple.com>
26560
26561 * gcc.dg/vect/vect-dv-1.c: New test.
26562 * gcc.dg/vect/vect-dv-2.c: New test.
26563
26564 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26565
26566 PR tree-optimization/20933
26567 * gcc.dg/tree-ssa/pr20933.c: New test.
26568
26569 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26570
26571 * gfortran.dg/fold_nearest.f90: New test.
26572
26573 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26574
26575 * gcc.dg/tree-ssa/alias-1.c: New test.
26576
26577 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26578
26579 PR tree-optimization/20920
26580 * g++.dg/tree-ssa/pr20920.C: New test.
26581
26582 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26583
26584 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26585 (long long int)ceil*.
26586
26587 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26588
26589 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26590 explicit C++ linkage.
26591
26592 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26593
26594 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26595 warning for arithmetic IF statements.
26596
26597 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26598
26599 * eor_handling_1.f90: New test case.
26600 * eor_handling_2.f90: New test case.
26601 * eor_handling_3.f90: New test case.
26602 * eor_handling_4.f90: New test case.
26603 * eor_handling_5.f90: New test case.
26604 * noadv_size.f90: New test case.
26605 * pad_no.f90: New test case.
26606
26607 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26608
26609 * gcc.c-torture/execute/20050410-1.c: New test.
26610
26611 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26612
26613 * gcc.dg/pr20126.c: New.
26614
26615 2005-04-09 Bud Davis <bdavis@gfortran.org>
26616 Steven G. Kargl <kargls@comcast.net>
26617
26618 * gfortran.dg/PR19872.f: New test.
26619
26620 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26621
26622 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26623
26624 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26625
26626 * gfortran.dg/nint_1.f90: New test.
26627
26628 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26629
26630 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26631 Added test for callee-allocated arrays with write statements.
26632 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26633 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26634 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26635 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26636 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26637
26638 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26639
26640 PR libfortran/20163
26641 * gfortran.dg/open-options-blanks.f: New test.
26642
26643 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26644
26645 PR fortran/13257
26646 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26647
26648 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26649
26650 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26651 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26652 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26653 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26654 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26655 * gcc.c-torture/execute/stdarg-4.c: New test.
26656
26657 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26658
26659 PR target/20795
26660 * g++.dg/abi/param2.C: New test.
26661
26662 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26663
26664 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26665
26666 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26667
26668 * gcc.dg/builtins-53.c: New test.
26669
26670 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26671
26672 * g++.dg/tree-ssa/pr18178.C: New test.
26673 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26674 * gcc.c-torture/execute/20041019-1.c: New test.
26675 * gcc.dg/tree-ssa/20041008-1.c: New test.
26676 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26677 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26678 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26679 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26680 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26681 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26682 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26683 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26684 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26685 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26686
26687 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26688
26689 PR rtl-optimization/20466
26690 * gcc.c-torture/execute/pr20466-1.c: New test.
26691
26692 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26693
26694 PR c++/20905
26695 * g++.dg/parse/cond2.C: New test.
26696
26697 PR c++/20145
26698 * g++.dg/warn/Wdtor1.C: New test.
26699
26700 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26701
26702 PR fortran/17229
26703 * gfortran.dg/pr17229.f: New test.
26704
26705 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26706
26707 * gfortran.dg/tiny_1.f90: New test.
26708 * gfortran.dg/tiny_2.f90: ditto.
26709
26710 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26711
26712 * gfortran.dg/eor_1.f90: Fix dg-do run line
26713 * gfortran.dg/open_new.f90: Fix dg-do run line
26714
26715 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26716
26717 * lib/target-supports.exp (get_compiler_messages): Support
26718 optional arguments, the fourth being compiler options.
26719 (check_effective_target_fpic): New proc.
26720 * gcc.dg/20050321-2.c: Restrict to target fpic.
26721
26722 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26723
26724 * gcc.dg/15443-1.c: New test.
26725 * gcc.dg/15443-2.c: Likewise.
26726
26727 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26728
26729 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26730
26731 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26732
26733 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26734
26735 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26736
26737 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26738 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26739 -m64.
26740 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26741 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26742 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26743
26744 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26745
26746 PR c++/20212
26747 * g++.dg/warn/Wunused-11.C: New test.
26748
26749 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26750
26751 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26752
26753 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26754
26755 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26756
26757 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26758
26759 PR c++/20734
26760 * g++.dg/template/ptrmem13.C: New test.
26761
26762 2005-04-05 Per Bothner <per@bothner.com>
26763
26764 * lib/gcc.exp: Always add -fno-show-column, for now.
26765
26766 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26767
26768 PR testsuite/20767
26769 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26770 of plain old "unsigned int" for the type of "i". Makes this test
26771 64bit clean.
26772
26773 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26774
26775 * gcc.dg/i386-ssefn-1.c: New test.
26776 * gcc.dg/i386-ssefn-2.c: New test.
26777 * gcc.dg/i386-ssefn-3.c: New test.
26778 * gcc.dg/i386-ssefn-4.c: New test.
26779
26780 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26781
26782 PR tree-optimization/20076
26783 * gcc.dg/builtin-apply4.c: New test.
26784
26785 PR preprocessor/19475
26786 * gcc.dg/cpp/macspace1.c: New test.
26787 * gcc.dg/cpp/macspace2.c: New test.
26788
26789 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26790
26791 * gfortran.dg/pr20755.f: Fixed bad format.
26792
26793 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26794
26795 PR c++/20763
26796 * g++.dg/ext/attrib21.C: New test.
26797
26798 2004-04-05 Devang Patel <dpatel@apple.com>
26799
26800 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26801 * gcc.dg/vect/vect-shift-1.c: New test.
26802
26803 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26804
26805 PR libfortran/20755
26806 * gfortran.dg/pr20755.f: New test.
26807
26808 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26809
26810 * gfortran.dg/pr15959.f90: New test.
26811 * gfortran.dg/string_pad_trunc.f90: New test.
26812
26813 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26814
26815 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26816 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26817 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26818 syntax.
26819
26820 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26821
26822 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26823
26824 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26825
26826 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26827 * gcc.c-torture/compile/20011119-2.c: Likewise.
26828 * gcc.c-torture/compile/981001-2.c: Likewise.
26829
26830 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26831
26832 PR c++/20679
26833 * g++.dg/template/overload4.C: New test.
26834
26835 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26836
26837 PR c++/20746
26838 * g++.dg/abi/covariant5.C: New.
26839
26840 PR debug/20505
26841 * g++.dg/debug/const2.C: New.
26842
26843 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26844
26845 PR rtl-optimization/16104
26846 * gcc.c-torture/execute/20050316-1.c: New test.
26847
26848 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26849
26850 * g++.dg/template/spec23.C: Fix dg-error text.
26851
26852 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26853
26854 PR c++/19199
26855 * g++.dg/expr/lval2.C: New.
26856
26857 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26858
26859 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26860 __builtin_strcasecmp and __builtin_strncasecmp.
26861
26862 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26863
26864 PR c++/20723
26865 * g++.dg/template/spec22.C: New.
26866 * g++.dg/template/spec23.C: New.
26867
26868 2005-04-03 Dale Ranta <dir@lanl.gov>
26869 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26870
26871 PR libfortran/20068
26872 PR libfortran/20125
26873 PR libfortran/20156
26874 PR libfortran/20471
26875 * gfortran.dg/backspace.f: New test.
26876
26877 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26878
26879 * gcc.dg/pr19345.c: New test.
26880
26881 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26882
26883 PR tree-optimization/20640
26884 * gcc.dg/torture/tree-loop-1.c: New.
26885
26886 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26887
26888 PR rtl-optimization/20290
26889 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26890
26891 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26892
26893 * gcc.dg/rs6000-fpint.c: New.
26894
26895 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26896
26897 * gcc.dg/old-style-then-proto-1.c: New test.
26898
26899 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26900
26901 * gfortran.fortran-torture/execute/backspace.f90: Check
26902 after backspace and read was incorrect.
26903
26904 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26905
26906 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26907 buffer past the terminating NUL using memcmp.
26908 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26909 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26910
26911 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26912 Fix unused/uninitialized variable warnings.
26913
26914 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26915 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26916 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26917 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26918
26919 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26920 gcc.c-torture/execute/builtins/fputs-lib.c,
26921 gcc.c-torture/execute/builtins/lib/fprintf.c,
26922 gcc.c-torture/execute/builtins/lib/main.c,
26923 gcc.c-torture/execute/builtins/lib/memcmp.c,
26924 gcc.c-torture/execute/builtins/lib/memmove.c,
26925 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26926 gcc.c-torture/execute/builtins/lib/memset.c,
26927 gcc.c-torture/execute/builtins/lib/printf.c,
26928 gcc.c-torture/execute/builtins/lib/sprintf.c,
26929 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26930 gcc.c-torture/execute/builtins/lib/strchr.c,
26931 gcc.c-torture/execute/builtins/lib/strcmp.c,
26932 gcc.c-torture/execute/builtins/lib/strcpy.c,
26933 gcc.c-torture/execute/builtins/lib/strcspn.c,
26934 gcc.c-torture/execute/builtins/lib/strlen.c,
26935 gcc.c-torture/execute/builtins/lib/strncat.c,
26936 gcc.c-torture/execute/builtins/lib/strncmp.c,
26937 gcc.c-torture/execute/builtins/lib/strncpy.c,
26938 gcc.c-torture/execute/builtins/lib/strrchr.c,
26939 gcc.c-torture/execute/builtins/lib/strspn.c,
26940 gcc.c-torture/execute/builtins/lib/strstr.c,
26941 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26942 gcc.c-torture/execute/builtins/strlen-2.c,
26943 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26944 prototypes.
26945
26946 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26947
26948 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26949 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26950 selectany usage.
26951
26952 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26953
26954 PR c++/19406
26955 * g++.dg/debug/using1.C: New test.
26956
26957 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26958
26959 PR middle-end/20524
26960 * gcc.dg/alias-7.c: Prefix asm-declared name with
26961 __USER_LABEL_PREFIX__.
26962
26963 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26964
26965 Fix fallout from PR middle-end/15700:
26966 * gcc.c-torture/compile/20011119-1.c: Take
26967 __USER_LABEL_PREFIX__ into account.
26968 * gcc.c-torture/compile/20011119-2.c: Likewise.
26969
26970 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26971
26972 PR c++/18644
26973 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26974
26975 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26976
26977 PR c/17855
26978 * gcc.c-torture/compile/struct-non-lval-1.c,
26979 gcc.c-torture/compile/struct-non-lval-2.c,
26980 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26981
26982 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26983
26984 * gcc.dg/tls/tls.exp: Remove temporary file.
26985 * g++.dg/tls/tls.exp: Ditto.
26986 * lib/file-format.exp: Ditto.
26987 * g++.dg/special/ecos.exp: Ditto.
26988
26989 * lib/profopt.exp: Treat prof_ext as a list.
26990 * gcc.misc-tests/bprob.exp: Ditto.
26991 * g++.dg/bprob/bprob.exp: Ditto.
26992
26993 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26994 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26995 g++.dg/tree-ssa/pointer-reference-alias.C,
26996 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26997 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26998 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26999 g++.dg/vect/pr19951.cc: Ditto.
27000 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
27001 gcc.dg/builtins-47.c: Ditto.
27002 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
27003 gcc.dg/pr20115-1.c: Ditto.
27004 * gcc.dg/tree-ssa/20030530-2.c,
27005 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
27006 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
27007 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
27008 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
27009 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
27010 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
27011 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
27012 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
27013 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
27014 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
27015 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
27016 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
27017 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
27018 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
27019 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
27020 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
27021 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
27022 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
27023 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
27024 gcc.dg/tree-ssa/20030824-1.c,
27025 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
27026 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
27027 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
27028 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
27029 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
27030 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
27031 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
27032 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
27033 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
27034 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
27035 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
27036 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
27037 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
27038 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
27039 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
27040 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
27041 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
27042 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
27043 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
27044 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
27045 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
27046 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
27047 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
27048 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
27049 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
27050 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
27051 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
27052 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
27053 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
27054 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
27055 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
27056 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
27057 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
27058 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
27059 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
27060 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
27061 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
27062 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
27063 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
27064 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
27065 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
27066 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
27067 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
27068 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
27069 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
27070 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
27071 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
27072 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
27073 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
27074 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
27075 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
27076 gcc.dg/tree-ssa/useless-1.c: Ditto.
27077 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
27078 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
27079 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
27080 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
27081 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
27082 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
27083 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
27084 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
27085 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
27086 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
27087 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
27088 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
27089 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
27090 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
27091 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
27092 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
27093 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
27094 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
27095 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
27096 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
27097 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
27098 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
27099 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
27100 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
27101 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
27102 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
27103 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
27104 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
27105 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
27106 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
27107 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
27108 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
27109 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
27110 gcc.dg/vect/vect-none.c: Ditto.
27111 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
27112 treelang/compile/unsigned.tree: Ditto.
27113
27114 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
27115 * gcc.dg/cpp/direct2s.c: Ditto.
27116 * gcc.dg/cpp/paste4.c: Ditto.
27117 * gcc.dg/cpp/separate-1.c: Ditto.
27118 * gcc.dg/pch/save-temps-1.c: Ditto.
27119 * g++.dg/ext/altivec-10.C: Ditto.
27120 * g++.dg/pch/pch.C: Ditto.
27121
27122 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
27123
27124 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
27125 * g++.dg/template/repo1.C: Ditto.
27126 * g++.dg/template/repo2.C: Ditto.
27127 * g++.dg/template/repo3.C: Ditto.
27128 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
27129 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
27130 * g++.old-deja/g++.pt/repo1.C: Ditto.
27131 * g++.old-deja/g++.pt/repo2.C: Ditto.
27132 * g++.old-deja/g++.pt/repo3.C: Ditto.
27133 * g++.old-deja/g++.pt/repo4.C: Ditto.
27134
27135 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
27136 * gcc.dg/20030107-1.c: Ditto.
27137 * gcc.dg/20030702-1.c: Ditto.
27138 * gcc.dg/profile-generate-1.c: Ditto.
27139 * g++.dg/other/profile1.C: Ditto.
27140 * g++.old-deja/g++.robertl/eb83.C: Ditto.
27141
27142 * lib/gcc-dg.exp (remove-build-file): New.
27143 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
27144 cleanup-tree-dump, cleanup-saved-temps): New.
27145
27146 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
27147
27148 PR c++/19203, DR 214
27149 * g++.dg/parse/ambig3.C: Not ambiguous.
27150 * g++.dg/template/spec20.C: New.
27151 * g++.dg/template/spec21.C: New.
27152
27153 2005-03-31 Steve Ellcey <sje@cup.hp.com>
27154
27155 PR target/20045
27156 * gcc.dg/ia64-fptr-1.c: Run only on linux.
27157
27158 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27159
27160 PR libfortran/20660
27161 * gfortran.dg/negative_unit.f: New test.
27162
27163 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
27164
27165 * gcc.dg/20050330-1.c: New test.
27166
27167 2005-03-30 Devang Patel <dpatel@apple.com>
27168
27169 * g++.dg/tree-sra/ssa-sra-3.C: New test.
27170
27171 2005-03-30 Dale Johannesen <dalej@apple.com>
27172
27173 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
27174
27175 2005-03-30 Janis Johnson <janis187@us.ibm.com>
27176
27177 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
27178 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
27179 Strip options from test name.
27180
27181 2005-03-31 Jan Hubicka <jh@suse.cz>
27182
27183 * gcc.dg/varpool-1.c: New testcase.
27184
27185 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27186
27187 PR c/772
27188 PR c/17913
27189 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
27190 gcc.dg/stmt-expr-label-3.c : New tests.
27191 * gcc.c-torture/execute/medce-2.c: Remove.
27192
27193 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27194
27195 PR c/20368
27196 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
27197 tests.
27198
27199 2005-03-30 Alan Modra <amodra@bigpond.net.au>
27200
27201 * gcc.c-torture/compile/pr20203.c: New test.
27202
27203 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27204
27205 * gfortran.dg/promotion.f90: New test.
27206
27207 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
27208
27209 PR middle-end/20491
27210 * gcc.dg/torture/asm-subreg-1.c: New test.
27211
27212 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
27213
27214 PR c/20672
27215 * gcc.dg/pr20672-1.c: New test.
27216
27217 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
27218
27219 * gfortran.dg/vect: New directory.
27220 * gfortran.dg/vect/vect.exp: New.
27221 * gfortran.dg/vect/vect-1.f90: New test.
27222 * gfortran.dg/vect/vect-2.f90: New test.
27223 * gfortran.dg/vect/vect-3.f90: New test.
27224 * gfortran.dg/vect/vect-4.f90: New test.
27225 * gfortran.dg/vect/vect-5.f90: New test.
27226
27227 2005-03-29 Jakub Jelinek <jakub@redhat.com>
27228
27229 PR middle-end/20622
27230 * gcc.dg/alias-7.c: New test.
27231
27232 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27233
27234 * gcc.dg/sparc-reg-1.c: New test.
27235
27236 2005-03-28 Steve Ellcey <sje@cup.hp.com>
27237
27238 PR target/19890
27239 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
27240
27241 2005-03-29 Dale Ranta <dir@lanl.gov>
27242 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27243
27244 PR libfortran/20163
27245 * gfortran.dg/pr20163-2.f: New test.
27246
27247 2005-03-28 Jan Hubicka <jh@suse.cz>
27248
27249 PR middle-end/20635
27250 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
27251 by Jakub Jelinek.
27252
27253 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
27254
27255 PR tree-optimization/20626
27256 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
27257 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
27258
27259 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27260
27261 * gfortran.dg/underflow.f90: New test.
27262 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
27263
27264 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27265
27266 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
27267
27268 2005-03-25 Mark Mitchell <mark@codesourcery.com>
27269
27270 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
27271 (g++_init): Make sure that CXXFLAGS is set.
27272 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
27273 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
27274 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27275 * lib/objc.exp (objc_init): Likewise.
27276 * lib/treelang.exp (treelang_init): Likewise.
27277
27278 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
27279
27280 PR tree-optimization/20470
27281 * gcc.dg/tree-ssa/pr20470.c: New test.
27282
27283 2005-03-25 Geoffrey Keating <geoffk@apple.com>
27284
27285 * gcc.dg/ppc-stfiwx.c: New.
27286
27287 2005-03-25 Steve Ellcey <sje@cup.hp.com>
27288
27289 PR target/19888
27290 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
27291
27292 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27293
27294 * gcc.dg/20050325-1.c: Fix a typo.
27295
27296 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27297
27298 PR libfortran/19678
27299 PR libfortran/19679
27300 * gfortran.dg/dos_eol.f: New test.
27301
27302 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27303
27304 PR rtl-optimization/20249
27305 * gcc.dg/20050325-1.c: New test.
27306
27307 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27308
27309 PR libfortran/15332
27310 * gfortran.dg/pr15332.f: New test.
27311
27312 2005-03-24 Dale Johannesen <dalej@apple.com>
27313
27314 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
27315
27316 2005-03-24 Geoffrey Keating <geoffk@apple.com>
27317
27318 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
27319 'internal' visibility.
27320 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
27321 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
27322 'protected' visibility.
27323 * gcc.dg/visibility-7.c: Likewise.
27324 * lib/target-supports.exp (check_visibility_available): Take
27325 a parameter, the kind of visibility to check for.
27326 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
27327 to check_visibility_available.
27328
27329 * g++.dg/expr/cast3.C: New.
27330
27331 2005-03-24 David Edelsohn <edelsohn@gnu.org>
27332
27333 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
27334 rs6000.
27335
27336 2005-03-24 Steve Ellcey <sje@cup.hp.com>
27337
27338 PR target/20095
27339 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
27340
27341 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
27342
27343 * gcc.dg/badshift.c: Renamed to...
27344 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
27345
27346 * gcc.target/i386/badshift.c: Renamed to...
27347 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
27348 only.
27349
27350 PR rtl-optimization/20532
27351 * gcc.target/i386/badshift.c: New.
27352
27353 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27354
27355 * gfortran.dg/pr18025.f90: New test.
27356
27357 2005-03-23 Dale Johannesen <dalej@apple.com>
27358
27359 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27360
27361 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27362
27363 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27364
27365 * lib/target-supports.exp (check_iconv_available): Default
27366 libiconv to -liconv, if there is no definition.
27367
27368 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27369
27370 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27371
27372 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27373
27374 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27375 * g++.dg/opt/pr7503-2.C: Likewise.
27376 * g++.dg/opt/pr7503-3.C: Likewise.
27377 * g++.dg/opt/pr7503-4.C: Likewise.
27378 * g++.dg/opt/pr7503-5.C: Likewise.
27379 * g++.dg/warn/minmax.C: New test.
27380
27381 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27382
27383 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27384 * gfortran.dg/g77_intrinsics_sub.f: New test.
27385
27386 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27387 Jan Hubicka <jh@suse.cz>
27388 Steven Bosscher <stevenb@suse.de
27389
27390 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27391
27392 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27393
27394 PR c++/19980
27395 * g++.dg/template/redecl3.C: New test.
27396
27397 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27398
27399 PR c++/20499
27400 * g++.dg/parse/error16.C: Tweak error markers.
27401
27402 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27403
27404 PR target/20561
27405 * gcc.dg/20050321-2.c: New test.
27406
27407 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27408
27409 PR c++/20465
27410 PR c++/20381
27411 * g++.dg/template/ptrmem12.C: New.
27412
27413 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27414
27415 PR rtl-optimization/20527
27416 * gcc.c-torture/execute/pr20527-1.c: New test.
27417
27418 2005-03-22 Ben Elliston <bje@au.ibm.com>
27419
27420 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27421 program, compile it into a real executable and then delete the .c
27422 and .x files afterwards, to avoid problems on testglue targets.
27423
27424 2005-03-21 Stuart Hastings <stuart@apple.com>
27425
27426 * gcc.target/i386/sse-2.c: New.
27427
27428 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27429
27430 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27431
27432 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27433
27434 * g++.dg/parse/crash25.C: Fix typo.
27435
27436 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27437
27438 PR c++/20461
27439 * g++.dg/parse/crash24.C: New test.
27440
27441 PR c++/20536
27442 * g++.dg/parse/crash25.C: New test.
27443
27444 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27445
27446 PR c++/20147
27447 * g++.dg/ext/stmtexpr4.C: New test.
27448
27449 2005-03-20 Roger Sayle <roger@eyesopen.com>
27450
27451 PR middle-end/20539
27452 * gcc.c-torture/compile/pr13066-1.c: New test case.
27453 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27454 * g++.dg/opt/pr13066-1.C: Likewise.
27455
27456 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27457
27458 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27459
27460 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27461
27462 PR fortran/18525
27463 * gfortran.dg/nesting_1.f90: New test.
27464
27465 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27466
27467 PR c++/20240
27468 * g++.dg/lookup/using13.C: New test.
27469
27470 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27471
27472 PR c++/20333
27473 * g++.dg/template/crash36.C: New test.
27474
27475 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27476
27477 PR c++/20463
27478 * g++.dg/template/crash35.C: New test.
27479
27480 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27481
27482 PR c++/19966
27483 * g++.dg/overload/operator2.C: New test.
27484
27485 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27486
27487 PR libfortran/20257
27488 * gfortran.dg/pr20257.f90: New test.
27489
27490 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27491
27492 PR libfortran/20480
27493 * gfortran.dg/pr20480.f90: New test.
27494
27495 2005-03-16 Richard Henderson <rth@redhat.com>
27496
27497 PR middle-end/15700
27498 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27499 (_rtld_global): New.
27500 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27501 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27502
27503 * gcc.dg/alias-3.c: New.
27504 * gcc.dg/alias-4.c: New.
27505 * gcc.dg/alias-5.c: New.
27506 * gcc.dg/alias-6.c: New.
27507
27508 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27509
27510 * gcc.dg/cpp/ucnid-7.c: New.
27511
27512 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27513 Dorit Naishlos <dorit@il.ibm.com>
27514
27515 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27516 darwin.
27517
27518 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27519
27520 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27521 support misaligned accesses.
27522 * gcc.dg/vect/vect-58.c: Likewise.
27523 * gcc.dg/vect/vect-92.c: New.
27524 * gcc.dg/vect/vect-93.c: New.
27525
27526 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27527
27528 PR fortran/18827
27529 * gfortran.dg/assign_2.f90: New test.
27530 * gfortran.dg/assign_3.f90: New test.
27531 * gfortran.dg/assign.f90: New test.
27532
27533 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27534
27535 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27536 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27537 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27538 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27539 names.
27540
27541 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27542
27543 * gcc.dg/cpp/ucnid-6.c: New.
27544
27545 * gcc.dg/cpp/normalize-1.c: New.
27546 * gcc.dg/cpp/normalize-2.c: New.
27547 * gcc.dg/cpp/normalize-3.c: New.
27548 * gcc.dg/cpp/normalize-4.c: New.
27549 * gcc.dg/cpp/ucnid-4.c: New.
27550 * gcc.dg/cpp/ucnid-5.c: New.
27551 * g++.dg/cpp/normalize-1.C: New.
27552 * g++.dg/cpp/ucnid-1.C: New.
27553
27554 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27555
27556 * gcc.dg/pr18628.c: New.
27557
27558 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27559
27560 PR c++/20280
27561 * g++.dg/tree-ssa/pr20280.C: New.
27562
27563 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27564
27565 PR fortran/20467
27566 * gfortran.dg/stfunc_2.f90: New test.
27567
27568 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27569
27570 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27571
27572 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27573
27574 * gcc.dg/tree-ssa/20050314-1.c: New test.
27575
27576 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27577
27578 PR c++/4403
27579 PR c++/9783, DR433
27580 * g++.dg/template/friend34.C: New test.
27581 * g++.dg/template/friend35.C: Likewise.
27582 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27583
27584 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27585
27586 Friend class name lookup 5/n
27587 PR c++/1016
27588 * g++.dg/lookup/hidden-class1.C: New test.
27589 * g++.dg/lookup/hidden-class2.C: Likewise.
27590 * g++.dg/lookup/hidden-class3.C: Likewise.
27591 * g++.dg/lookup/hidden-class4.C: Likewise.
27592 * g++.dg/lookup/hidden-class5.C: Likewise.
27593 * g++.dg/lookup/hidden-class6.C: Likewise.
27594 * g++.dg/lookup/hidden-class7.C: Likewise.
27595 * g++.dg/lookup/hidden-class8.C: Likewise.
27596 * g++.dg/lookup/hidden-class9.C: Likewise.
27597 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27598 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27599 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27600 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27601 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27602 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27603 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27604 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27605 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27606 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27607 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27608
27609 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27610
27611 PR c++/20157
27612 * g++.dg/template/error18.C: New test.
27613
27614 2005-03-09 Ben Elliston <bje@au.ibm.com>
27615
27616 PR debug/16792
27617 * g++.dg/debug/pr16792.C: New test.
27618
27619 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27620
27621 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27622 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27623 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27624 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27625 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27626 test assertion names.
27627
27628 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27629
27630 PR fortran/18600
27631 * gfortran.dg/stfunc_1.f90: New test.
27632
27633 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27634
27635 PR fortran/16907
27636 * gfortran.dg/real_index_1.f90: New test.
27637
27638 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27639
27640 PR fortran/20323
27641 * gfortran.dg/spec_expr_1.f90: New test.
27642
27643 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27644
27645 PR c/20402
27646 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27647 new parser.
27648
27649 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27650
27651 PR fortran/20361
27652 * gfortran.dg/largeequiv_1.f90: New test.
27653
27654 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27655
27656 * gcc.dg/ucnid-1.c: New.
27657 * gcc.dg/ucnid-2.c: New.
27658 * gcc.dg/ucnid-3.c: New.
27659 * gcc.dg/ucnid-4.c: New.
27660 * gcc.dg/ucnid-5.c: New.
27661 * gcc.dg/ucnid-6.c: New.
27662 * gcc.dg/cpp/ucnid-1.c: New.
27663 * gcc.dg/cpp/ucnid-2.c: New.
27664 * gcc.dg/cpp/ucnid-3.c: New.
27665 * g++.dg/other/ucnid-1.C: New.
27666
27667 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27668
27669 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27670
27671 2005-03-11 Per Bothner <per@bothner.com>
27672
27673 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27674 that diagnotics refer to correct token.
27675 * gcc.dg/unused-3.c: Likewise.
27676
27677 2005-03-11 Per Bothner <per@bothner.com>
27678
27679 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27680 constant" is now actually on same line as string constant.
27681 * gcc.dg/cpp/direct2s.c: Likewise.
27682
27683 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27684
27685 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27686
27687 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27688
27689 PR libfortran/20124
27690 * gfortran.dg/pr20124.f90: New Test
27691
27692 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27693
27694 PR tree-optimization/20130
27695 * gcc.dg/pr20130-1.c: New test.
27696
27697 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27698
27699 PR target/20095
27700 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27701
27702 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27703
27704 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27705
27706 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27707
27708 * g++.dg/eh/forced1.C: Fix comment.
27709 * g++.dg/eh/forced2.C: Ditto.
27710 * g++.dg/eh/forced3.C: Ditto.
27711 * g++.dg/eh/forced4.C: Ditto.
27712
27713 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27714
27715 PR rtl-opt/20412
27716 * gcc.c-torture/compile/pr20412.c: New test.
27717
27718 2005-03-10 Roger Sayle <roger@eyesopen.com>
27719
27720 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27721
27722 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27723
27724 PR target/20322
27725 * gcc.dg/20050307-1.c: New test.
27726
27727 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27728
27729 PR c++/20375
27730 * g++.dg/other/stdarg3.C: New.
27731
27732 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27733
27734 PR c++/18384, c++/18327
27735 * g++.dg/init/array19.C: New test.
27736
27737 PR inline-asm/20314
27738 * gcc.dg/torture/pr20314-1.c: New test.
27739 * gcc.dg/torture/pr20314-2.c: New test.
27740
27741 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27742
27743 * gcc.dg/20050309-1.c: New test.
27744
27745 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27746
27747 * gcc.dg/builtins-10.c: Reactivate disabled test.
27748 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27749 new cbrt transformations.
27750
27751 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27752
27753 PR c++/20208
27754 * g++.dg/template/array13.C: New test.
27755
27756 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27757
27758 PR c++/16859
27759 * g++.dg/init/brace4.C: New test.
27760
27761 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27762
27763 PR c++/20186
27764 * g++.dg/template/non-dependent12.C: New.
27765
27766 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27767
27768 PR c++/20142
27769 * g++.dg/init/array18.C: Add dg-do run marker.
27770
27771 PR c++/20142
27772 * g++.dg/init/array18.C: New test.
27773
27774 2005-03-09 Ben Elliston <bje@au.ibm.com>
27775
27776 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27777 * g++.dg/gcov/gcov.exp: Likewise.
27778 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27779 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27780 * lib/c-torture.exp: Likewise.
27781 * lib/fortran-torture.exp: Likewise.
27782 * lib/g++.exp: Likewise.
27783 * lib/gcc-defs.exp: Likewise.
27784 * lib/gcc-dg.exp: Likewise.
27785 * lib/gcc.exp: Likewise.
27786 * lib/gcov.exp: Likewise.
27787 * lib/gfortran.exp: Likewise.
27788 * lib/mike-g++.exp: Likewise.
27789 * lib/mike-gcc.exp: Likewise.
27790 * lib/objc-torture.exp: Likewise.
27791 * lib/objc.exp: Likewise.
27792 * lib/profopt.exp: Likewise.
27793 * lib/target-libpath.exp: Likewise.
27794 * lib/target-supports.exp: Likewise.
27795 * lib/treelang.exp: Likewise.
27796 * lib/wrapper.exp: Likewise.
27797
27798 2005-03-08 Jeff Law <law@redhat.com>
27799
27800 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27801 PHI-OPT changes.
27802
27803 2005-03-08 Ira Rosen <irar@il.ibm.com>
27804
27805 * gcc.dg/vect/pr20122.c: New test.
27806
27807 2005-03-07 Jeff Law <law@redhat.com>
27808
27809 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27810 was folded away.
27811 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27812 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27813 * gcc.dg/tree-ssa/pr18134.c: New test.
27814
27815 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27816
27817 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27818 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27819 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27820
27821 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27822
27823 PR tree-opt/17671
27824 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27825
27826 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27827
27828 * g++.dg/warn/Wnvdtor.C: New test.
27829
27830 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27831
27832 * gcc.dg/torture/pr19683-1.c: New test.
27833
27834 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27835
27836 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27837 * gfortran.dg/g77/19990313-2.f: Ditto.
27838 * gfortran.dg/g77/19990313-3.f: Ditto.
27839 * gfortran.dg/g77/19990525-0.f: Ditto.
27840 * gfortran.dg/g77/19990826-0.f: Ditto.
27841 * gfortran.dg/g77/19990826-2.f: Ditto.
27842 * gfortran.dg/g77/19990826-3.f: Ditto.
27843 * gfortran.dg/g77/20000511-1.f: Ditto.
27844 * gfortran.dg/g77/20000511-2.f: Ditto.
27845 * gfortran.dg/g77/970625-2.f: Ditto.
27846 * gfortran.dg/g77/980310-2.f: Ditto.
27847 * gfortran.dg/g77/980310-3.f: Ditto.
27848 * gfortran.dg/g77/980310-8.f: Ditto.
27849 * gfortran.dg/g77/980519-2.f: Ditto.
27850 * gfortran.dg/g77/alpha1.f: Ditto.
27851 * gfortran.dg/g77/claus.f: Ditto.
27852 * gfortran.dg/g77/erfc.f: Ditto.
27853 * gfortran.dg/g77/short.f: Ditto.
27854 * gfortran.fortran-torture/execute/data.f90: Ditto.
27855 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27856 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27857
27858 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27859
27860 * lib/file-format.exp (gcc_target_object_format): Add check for som
27861 format and hardcode object formats on hppa*-*-hpux*.
27862 * lib/target-supports.exp (check_weak_available): Add check for som
27863 object format. Always return 0 on hppa*-*-hpux10*.
27864
27865 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27866 is defined.
27867
27868 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27869
27870 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27871
27872 * gfortran.dg/pr19936_1.f90: New test.
27873 * gfortran.dg/pr19936_2.f90: New test.
27874 * gfortran.dg/pr19936_3.f90: New test.
27875
27876 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27877 Paul Thomas <prthomas@drfccad.cea.fr>
27878
27879 * gfortran.dg/PR19754_1.f90: New test.
27880 * gfortran.dg/PR19754_2.f90: Ditto.
27881
27882 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27883
27884 PR c++/19311
27885 * g++.dg/template/non-dependent11.C: New test.
27886
27887 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27888
27889 * lib/target-supports.exp (check_iconv_available): Fix comment.
27890
27891 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27892 Joseph S. Myers <joseph@codesourcery.com>
27893
27894 PR c++/19797
27895 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27896
27897 2005-03-04 Matthew Sachs <msachs@apple.com>
27898
27899 * gcc.exp (gcc_target_compile): Put braces around
27900 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27901 * objc.exp (objc_target_compile): Likewise.
27902 * treelang.exp (treelang_target_compile): Likewise.
27903
27904 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27905
27906 PR fortran/19673
27907 * gfortran.dg/func_result_1.f90: New test.
27908
27909 2005-03-04 Ben Elliston <bje@au.ibm.com>
27910
27911 * gcc.misc-tests/options.exp: New test.
27912
27913 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27914
27915 * gcc.dg/pr15784-4.c: New test.
27916
27917 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27918
27919 * gcc.c-torture/execute/pr17133.c: New.
27920 * gcc.c-torture/compile/20050303-1.c: New.
27921
27922 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27923
27924 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27925
27926 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27927
27928 * g++.dg/overload/using2.C: New.
27929
27930 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27931
27932 PR c++/19916
27933 * g++.dg/init/ptrmem2.C: New test.
27934
27935 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27936
27937 PR c/8927
27938 * gcc.dg/pr8927-1.c: New test.
27939
27940 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27941
27942 PR c++/20232
27943 * g++.dg/inherit/covariant12.C: New.
27944
27945 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27946
27947 PR fortran/19479
27948 * gfortran.dg/bound_1.f90: New test.
27949
27950 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27951
27952 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27953 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27954
27955 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27956
27957 PR c/20245
27958 * gcc.dg/pr20245-1.c: New test.
27959
27960 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27961
27962 PR middle-end/19874
27963 * gcc.c-torture/execute/20050119-2.c: New test case.
27964
27965 2005-02-28 Ben Elliston <bje@au.ibm.com>
27966
27967 * README: Update the DejaGnu bug reporting address.
27968 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27969 * lib/objc-torture.exp: Likewise.
27970
27971 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27972
27973 * gfortran.dg/boz_1.f90: New test.
27974 * gfortran.dg/boz_3.f90: New test.
27975 * gfortran.dg/boz_4.f90: New test.
27976
27977 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27978
27979 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27980 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27981
27982 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27983
27984 PR libfortran/20101
27985 * gfortran.dg/write_0_pe_format.f90: New test.
27986
27987 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27988
27989 PR c++/20206
27990 * g++.dg/opt/thunk2.C: New test.
27991 * g++.dg/opt/covariant1.C: New test.
27992
27993 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27994
27995 * gfortran.dg/e_d_fmt.f90: New test.
27996
27997 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27998
27999 * gcc.dg/asm-b.c: Fix comment typos.
28000
28001 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
28002
28003 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
28004 a V_MAY_DEF also.
28005
28006 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
28007
28008 PR tree-opt/20188
28009 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
28010 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
28011 * gcc.dg/asm-b.c: New test.
28012
28013 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
28014
28015 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
28016 Disable this test on IRIX 6.
28017
28018 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
28019
28020 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
28021 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
28022 parser.
28023
28024 2005-02-25 Diego Novillo <dnovillo@redhat.com>
28025
28026 PR tree-optimization/20204
28027 * gcc.dg/pr20204.c: New test.
28028
28029 2005-02-24 Jakub Jelinek <jakub@redhat.com>
28030
28031 PR target/20196
28032 * gcc.c-torture/execute/20050224-1.c: New test.
28033
28034 PR c++/20175
28035 * g++.dg/warn/Wbraces2.C: New test.
28036
28037 2005-02-23 Mark Mitchell <mark@codesourcery.com>
28038
28039 PR c++/19878
28040 * g++.dg/init/const2.C: New test.
28041
28042 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
28043
28044 PR tree-optimization/20100
28045 * gcc.c-torture/execute/pr20100-1.c: New test.
28046
28047 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28048
28049 * gfortran.dg/implicit_3.f90: New test.
28050
28051 * gfortran.dg/deftype_1.f90: New test.
28052
28053 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
28054
28055 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
28056 the test passes.
28057 * g++.dg/other/anon3.C: Accept a warning.
28058
28059 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
28060
28061 * gcc.dg/pr20017.c: Fix a comment typo.
28062
28063 2005-02-23 Bud Davis <bdavis@gfortran.org>
28064
28065 * gfortran.dg/list_read_4.f90: Change to f90 comments.
28066
28067 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28068
28069 PR ada/19902
28070 * ada/acats/tests/cxa/cxa3004.a: Remove.
28071 * ada/acats/tests/cxb/cxb30061.am: Likewise.
28072
28073 2005-02-22 Mark Mitchell <mark@codesourcery.com>
28074
28075 PR c++/20073
28076 * g++.dg/init/const1.C: New test.
28077
28078 PR c++/19991
28079 * g++.dg/parse/constant7.C: New test.
28080
28081 PR c++/20152
28082 * g++.dg/parse/error27.C: New test.
28083 * g++.dg/template/qualttp15.C: Adjust error markers.
28084 * g++.old-deja/g++.other/struct1.C: Likewise.
28085
28086 PR c++/20153
28087 * g++.dg/template/error17.C: New test.
28088
28089 PR c++/20148
28090 * g++.dg/parser/error26.C: New test.
28091
28092 2005-02-22 Diego Novillo <dnovillo@redhat.com>
28093
28094 PR tree-optimization/20100
28095 PR tree-optimization/20115
28096 * gcc.dg/pr20115.c: New test.
28097 * gcc.dg/pr20115-1.c: New test.
28098 * gcc.dg/pr20100.c: New test.
28099 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
28100 call-clobbered variables after alias1.
28101
28102 2005-02-22 Bud Davis <bdavis@gfortran.org>
28103
28104 * gfortran.dg/list_read_4.f90: new test.
28105
28106 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
28107
28108 PR rtl-optimization/20017.
28109 * gcc.dg/pr20017.c: New.
28110
28111 2005-02-22 Devang Patel <dpatel@apple.com>
28112
28113 PR 19952
28114 * g++.dg/tree-ssa/pr19952.C: New test.
28115
28116 2005-02-22 Mark Mitchell <mark@codesourcery.com>
28117
28118 PR c++/19883
28119 * g++.dg/parse/constant6.C: New test.
28120
28121 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28122
28123 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28124 * g++.dg/charset/asm2.c: Likewise.
28125 * g++.dg/charset/asm3.c: Likewise.
28126 * g++.dg/charset/asm4.c: Likewise.
28127 * g++.dg/charset/asm5.c: Likewise.
28128 * g++.dg/charset/attribute1.c: Likewise.
28129 * g++.dg/charset/attribute2.c: Likewise.
28130 * g++.dg/charset/extern1.cc: Likewise.
28131 * g++.dg/charset/extern2.cc: Likewise.
28132 * g++.dg/charset/extern3.cc: Likewise.
28133 * g++.dg/charset/function.cc: Likewise.
28134 * g++.dg/charset/string.c: Likewise.
28135 * g++.dg/charset/charset.exp: Likewise.
28136 * lib/target-supports.exp (check_iconv_available): Fix comment.
28137
28138 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28139
28140 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
28141 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28142 * gcc.dg/charset/asm2.c: Likewise.
28143 * gcc.dg/charset/asm3.c: Likewise.
28144 * gcc.dg/charset/asm4.c: Likewise.
28145 * gcc.dg/charset/asm5.c: Likewise.
28146 * gcc.dg/charset/asm6.c: Likewise.
28147 * gcc.dg/charset/attribute1.c: Likewise.
28148 * gcc.dg/charset/attribute2.c: Likewise.
28149 * gcc.dg/charset/builtin1.c: Likewise.
28150 * gcc.dg/charset/extern.c: Likewise.
28151 * gcc.dg/charset/function.c: Likewise.
28152 * gcc.dg/charset/string.c: Likewise.
28153 * gcc.dg/charset/charset.exp: Likewise.
28154
28155 2005-02-21 Bud Davis <bdavis9659@comcast.net>
28156
28157 PR fortran/20086
28158 * gfortran.dg/pr20086.f90: New test.
28159
28160 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
28161
28162 PR tree-optimization/19786
28163 * g++.dg/tree-ssa/pr19786.C: New.
28164
28165 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28166
28167 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
28168
28169 2005-02-21 Jeff Law <law@redhat.com>
28170
28171 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
28172
28173 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28174
28175 * gfortran.dg/do_iterator: Split loop, markup all lines for
28176 which an error locus is printed.
28177 * gfortran.dg/pr17708.f90: Markup all lines for which an error
28178 locus is printed.
28179 * gfortran.dg/select_4.f90: Likewise.
28180 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
28181 locuses in the various permutations.
28182
28183 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
28184
28185 PR tree-optimization/19951
28186 * g++.dg/vect: New directory.
28187 * g++.dg/vect/vect.exp: New file.
28188 * g++.dg/vect/pr19951.cc: New testcase.
28189 * g++.dg/dg.exp: Also prune vectorizer tests.
28190
28191 2005-02-20 Zack Weinberg <zack@codesourcery.com>
28192
28193 PR 18785
28194 * gcc.dg/charset/builtin1.c: New test.
28195
28196 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28197
28198 PR c++/19299
28199 * g++.dg/inherit/volatile1.C: New test.
28200
28201 PR c++/19440
28202 * g++.dg/template/dtor4.C: New test.
28203
28204 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28205
28206 * gfortran.dg/int_1.f90: New test.
28207
28208 2005-02-19 Devang Patel <dpatel@apple.com>
28209
28210 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
28211
28212 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28213
28214 * gfortran.dg/achar_1.f90: New test.
28215
28216 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
28217
28218 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
28219
28220 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
28221 Jakub Jelinek <jakub@redhat.com>
28222
28223 PR tree-optimization/19828
28224 * gcc.dg/tree-ssa/loop-7.c: New test.
28225 * gcc.c-torture/execute/20050218-1.c: New test.
28226
28227 2005-02-19 Jakub Jelinek <jakub@redhat.com>
28228
28229 PR c/20043
28230 * gcc.dg/transparent-union-1.c: New test.
28231 * gcc.dg/transparent-union-2.c: New test.
28232
28233 2005-02-18 James E Wilson <wilson@specifixinc.com>
28234
28235 PR tree-optimization/18977
28236 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
28237
28238 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
28239
28240 PR target/20054
28241 * gcc.dg/pr20054.c: New test.
28242
28243 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28244
28245 PR c++/19508
28246 * g++.dg/ext/attrib20.C: New test.
28247
28248 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
28249
28250 PR middle-end/20030
28251 * gfortran.fortran-torture/execute/character_passing.f90: New test.
28252
28253 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
28254
28255 PR c++/20008
28256 * g++.dg/opt/switch4.C: New.
28257
28258 2005-02-18 Jakub Jelinek <jakub@redhat.com>
28259
28260 PR c++/20023
28261 PR tree-optimization/20009
28262 * gcc.c-torture/compile/20050217-1.c: New test.
28263 * g++.dg/opt/switch3.C: New test.
28264
28265 PR tree-optimization/18947
28266 * gcc.c-torture/compile/20050215-1.c: New test.
28267 * gcc.c-torture/compile/20050215-2.c: New test.
28268 * gcc.c-torture/compile/20050215-3.c: New test.
28269
28270 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
28271
28272 PR c++/20028
28273 * g++.dg/template/crash34.C: New.
28274
28275 PR c++/20022
28276 * g++.dg/other/access3.C: New.
28277
28278 2005-02-17 Ira Rosen <irar@il.ibm.com>
28279
28280 * gcc.dg/vect/vect-98.c: New test.
28281
28282 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
28283
28284 PR tree-optimization/19967
28285 * gcc.dg/pr19967.c: New.
28286
28287 2005-02-16 Jakub Jelinek <jakub@redhat.com>
28288
28289 PR middle-end/19857
28290 * gcc.dg/tree-ssa/20050215-1.c: New test.
28291 * gcc.c-torture/execute/20050215-1.c: New test.
28292
28293 2005-02-15 Eric Christopher <echristo@redhat.com>
28294
28295 * gcc.dg/cpp/20050215-1.c: New file.
28296
28297 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
28298
28299 PR tree-optimization/15785
28300 * gcc.dg/pr15785-1.c: New test.
28301
28302 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
28303
28304 PR c++/17788
28305 * g++.dg/init/ctor4.C: New.
28306 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
28307
28308 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
28309
28310 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
28311 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
28312
28313 2005-02-15 Andreas Schwab <schwab@suse.de>
28314
28315 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
28316 declare malloc.
28317
28318 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
28319
28320 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
28321
28322 2005-02-14 Diego Novillo <dnovillo@redhat.com>
28323
28324 PR tree-optimization/19853
28325 * gcc.c-torture/compile/pr19853.c: New test.
28326
28327 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28328
28329 PR c++/19608
28330 * g++.dg/parse/local-class1.C: New.
28331
28332 PR c++/19895
28333 * g++.dg/parse/ptrmem3.C: New.
28334
28335 PR c++/19884
28336 * g++.old-deja/g++.oliva/template6.C: Add another case.
28337 * g++.dg/template/explicit6.C: New.
28338
28339 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
28340
28341 PR c++/17816
28342 * g++.dg/other/redecl2.C: New.
28343
28344 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28345
28346 PR c++/19891
28347 * g++.dg/abi/covariant4.C: New.
28348
28349 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
28350
28351 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28352 New tests.
28353
28354 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28355
28356 * gcc.dg/vect/vect-96.c: Fix typo.
28357
28358 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28359
28360 PR c++/14479
28361 PR c++/19487
28362 * g++.dg/template/enum5.C: New test.
28363
28364 2005-02-12 Ira Rosen <irar@il.ibm.com>
28365
28366 * gcc.dg/vect/vect-97.c: New test.
28367
28368 2005-02-12 Ira Rosen <irar@il.ibm.com>
28369
28370 * gcc.dg/vect/vect-96.c: New test.
28371
28372 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28373
28374 * gcc.dg/builtins-34.c: Also check ldexp*.
28375
28376 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28377
28378 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28379
28380 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28381
28382 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28383 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28384 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28385 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28386 selector_list, selector_expression, dg-process-target): Move to new
28387 file target-supports-dg.exp.
28388 * lib/target-supports-dg.exp: New.
28389
28390 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28391 New.
28392
28393 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28394
28395 PR c++/19666
28396 * g++.dg/other/ptrmem6.C: New test.
28397
28398 PR middle-end/19858
28399 * gcc.c-torture/compile/20050210-1.c: New test.
28400
28401 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28402
28403 PR c++/19755
28404 * g++.dg/warn/Wbraces1.C: New test.
28405
28406 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28407
28408 * gcc.dg/builtins-52.c: New testcase.
28409
28410 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28411
28412 PR c/19342
28413 * gcc.c-torture/execute/20050119-1.c: New test.
28414
28415 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28416
28417 PR c++/19811
28418 * g++.dg/init/delete1.C: New test.
28419
28420 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28421
28422 PR c++/18470
28423 * g++.dg/template/static12.C: New test.
28424
28425 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28426
28427 PR c++/19787
28428 * g++.dg/conversion/ambig1.C: New test.
28429
28430 PR c++/19739
28431 * g++.dg/ext/attrib19.C: New test.
28432
28433 PR c++/19732
28434 * g++.dg/parse/dtor5.C: New test.
28435
28436 PR c++/19762
28437 * g++.dg/template/dtor3.C: New test.
28438
28439 PR c++/19826
28440 * g++.dg/template/static11.C: New test.
28441 * g++.dg/template/crash2.C: Remove dg-error marker.
28442
28443 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28444
28445 PR C++/18491
28446 * g++.old-deja/g++.mike/p10769a.C: Remove.
28447
28448 2005-02-09 Roger Sayle <roger@eyesopen.com>
28449
28450 * gcc.dg/builtins-48.c: New test case.
28451 * gcc.dg/builtins-49.c: New test case.
28452 * gcc.dg/builtins-50.c: New test case.
28453 * gcc.dg/builtins-51.c: New test case.
28454
28455 2005-02-09 Ian Lance Taylor <ian@airs.com>
28456
28457 PR middle-end/19583
28458 * g++.dg/warn/Wreturn-type-3.C: New test.
28459
28460 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28461
28462 PR middle-end/19402
28463 * gcc.dg/pr19402-1.c: New testcase.
28464 * gcc.dg/pr19402-2.c: likewise.
28465
28466 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28467
28468 PR middle-end/19854
28469 * g++.dg/tree-ssa/tmmti.C: New testcase.
28470
28471 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28472
28473 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28474
28475 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28476
28477 PR c++/19733
28478 * g++.dg/parse/crash23.C: New test.
28479 * g++.dg/warn/Weff1.C: New test.
28480
28481 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28482
28483 * gcc.dg/20050209-1.c: New test.
28484
28485 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28486
28487 PR target/19799
28488 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28489
28490 2005-02-08 Mike Stump <mrs@apple.com>
28491
28492 * g++.dg/pch/import-2.c: New test.
28493 * g++.dg/pch/import-2.hs: New.
28494 * g++.dg/pch/include/import-2a.h: New.
28495 * g++.dg/pch/include/import-2b.h: New.
28496
28497 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28498
28499 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28500
28501 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28502
28503 * gfortran.dg/substr_1.f90: New test.
28504
28505 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28506
28507 PR middle-end/19775
28508 * gcc.dg/torture/builtin-power-1.c: Disable test for
28509 invalid transformation.
28510 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28511 no longer optimize.
28512 * gcc.dg/builtins-47.c: New testcase.
28513
28514 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28515 Dorit Naishlos <dorit@il.ibm.com>
28516
28517 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28518
28519 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28520
28521 * gcc.c-torture/compile/20050206-1.c: New test.
28522
28523 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28524
28525 PR tree-opt/19768
28526 * g++.dg/opt/pr19768.C: New test.
28527
28528 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28529
28530 PR tree-opt/19736
28531 * gcc.c-torture/compile/pr19736.c: New test.
28532
28533 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28534
28535 PR c++/17401
28536 * g++.dg/parse/error25.C: New test.
28537
28538 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28539
28540 * gcc.c-torture/execute/20050203-1.c: New.
28541
28542 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28543
28544 * gcc.dg/vect/vect-85.c: Remove xfail.
28545 * gcc.dg/vect/vect-86.c: Remove xfail.
28546 * gcc.dg/vect/vect-87.c: Remove xfail.
28547 * gcc.dg/vect/vect-88.c: Remove xfail.
28548
28549 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28550
28551 * gcc.dg/altivec-19.c: New.
28552
28553 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28554
28555 PR c/17807
28556 * gcc.dg/nested-func-3.c: New test.
28557 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28558
28559 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28560
28561 * gcc.test-framework/gen_directive_tests: Generate tests for
28562 selector expressions.
28563
28564 2005-02-02 Matt Austern <austern@apple.com>
28565
28566 PR c++/19628
28567 * g++/ext/builtin7.C: New.
28568 * g++/ext/builtin8.C: New.
28569
28570 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28571
28572 PR c/18502
28573 * gcc.dg/pr18502-1.c: New test.
28574
28575 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28576
28577 PR c++/17413
28578 * g++.dg/template/local4.C: Tweak.
28579
28580 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28581
28582 PR tree-optimization/19578
28583 * gcc.c-torture/compile/20050202-1.c: New test.
28584
28585 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28586
28587 PR c/19435
28588 * gcc.dg/c99-init-4.c: New test.
28589
28590 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28591
28592 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28593
28594 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28595
28596 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28597 * g++.dg/eh/check-vect.h: New.
28598
28599 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28600 * gcc.dg/vect/vect-78.c: Ditto.
28601 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28602 Remove.
28603
28604 * g++.dg/conversion/simd1.C: Expect warning.
28605 * g++.dg/ext/attribute-test-1.C: Ditto.
28606 * g++.dg/ext/attribute-test-2.C: Ditto.
28607 * g++.dg/ext/attribute-test-3.C: Ditto.
28608 * g++.dg/ext/attribute-test-4.C: Ditto.
28609
28610 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28611 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28612
28613 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28614
28615 2005-02-01 Richard Henderson <rth@redhat.com>
28616
28617 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28618 long double for ibm double-double format.
28619 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28620
28621 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28622
28623 PR tree-optimization/19633
28624 * gcc.dg/pr19633-1.c: New test.
28625 * gcc.dg/pr19633.c: Tweak to make pointer point
28626 to NULL or a symbol.
28627
28628 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28629
28630 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28631 New procs.
28632 (dg-process-target (local override)): Handle selector expressions.
28633
28634 * gcc.test-framework/README: Describe tests in source directory.
28635 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28636 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28637 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28638 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28639 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28640 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28641 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28642 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28643 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28644 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28645 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28646 * gcc.test-framework/dg-error-exp-P.c: New test.
28647 * gcc.test-framework/dg-error-exp-XP.c: New test.
28648 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28649 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28650 * gcc.test-framework/dg-output-exp-P.c: New test.
28651 * gcc.test-framework/dg-output-exp-XF.c: New test.
28652 * gcc.test-framework/dg-warning-exp-P.c: New test.
28653 * gcc.misc-tests/dg-1.c: Remove.
28654 * gcc.misc-tests/dg-2.c: Remove.
28655 * gcc.misc-tests/dg-3.c: Remove.
28656 * gcc.misc-tests/dg-4.c: Remove.
28657 * gcc.misc-tests/dg-5.c: Remove.
28658 * gcc.misc-tests/dg-6.c: Remove.
28659 * gcc.misc-tests/dg-7.c: Remove.
28660 * gcc.misc-tests/dg-8.c: Remove.
28661 * gcc.misc-tests/dg-9.c: Remove.
28662 * gcc.misc-tests/dg-10.c: Remove.
28663 * gcc.misc-tests/dg-11.c: Remove.
28664 * gcc.misc-tests/dg-12.c: Remove.
28665 * gcc.misc-tests/dg-test.exp: Remove.
28666
28667 * gcc.test-framework/test-framework.awk: Change recording and
28668 printing of passes and failures.
28669
28670 * gcc.test-framework: New directory.
28671 * gcc.test-framework/README: New.
28672 * gcc.test-framework/test-framework.exp: New.
28673 * gcc.test-framework/test-framework.awk: New.
28674 * gcc.test-framework/gen_directive_tests: New.
28675
28676 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28677
28678 * lib/treelang.exp: Fix comment typos.
28679 (treelang_target_compile): Don't append libs=-ltreelang to options.
28680
28681 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28682
28683 * g++.dg/parse/typename7.C: Adjust error messages.
28684
28685 2005-01-31 Jeff Law <law@redhat.com>
28686
28687 * gcc.c-torture/execute/20050131-1.c: New test.
28688 * gcc.dg/wcaselabel.c: New test.
28689
28690 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28691
28692 * g++.dg/other/warning1.C: Adjust error messags.
28693 * g++.dg/parse/constant5.C: New test.
28694
28695 2005-01-31 Steven Bosscher <stevenb@suse.de>
28696
28697 PR c/19333
28698 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28699 the test case valid.
28700 * gcc.dg/20030815-1.c: Remove invalid tests.
28701 * gcc.dg/array-7.c: Adjust expected result.
28702 * gcc.dg/pr18596-3.c: Likewise.
28703 * gcc.dg/noncompile/20000901-1.c: Likewise.
28704 * gcc.dg/noncompile/init-2.c: Likewise.
28705 * gcc.dg/noncompile/init-4.c: Likewise.
28706
28707 2005-01-31 Dale Johannesen <dalej@apple.com>
28708
28709 * g++.dg/opt/pr19650.C: New test.
28710
28711 2005-01-31 Richard Henderson <rth@redhat.com>
28712
28713 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28714 long double for intel double extended format.
28715 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28716
28717 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28718
28719 PR c++/19555
28720 * g++.dg/template/static10.C: New test.
28721
28722 PR c++/19395
28723 * g++.dg/parse/error24.C: New test.
28724
28725 PR c++/19367
28726 * g++.dg/lookup/builtin1.C: New test.
28727
28728 PR c++/19457
28729 * g++.dg/warn/conv3.C: New test.
28730
28731 2005-01-30 Bud Davis <bdavis@gfortran.org>
28732
28733 PR fortran/19647
28734 * gfortan.dg/inquire_7.f90
28735
28736 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28737
28738 PR tree-optimization/15791
28739 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28740 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28741 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28742 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28743 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28744 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28745 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28746 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28747 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28748 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28749
28750 2005-01-29 Paul Brook <paul@codesourcery.com>
28751
28752 PR fortran/18565
28753 * check.c (real_or_complex_check): New function.
28754 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28755 * intrinsic.c (add_functions): Use new check functions.
28756 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28757 Add prototypes.
28758
28759 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28760
28761 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28762 gcc.dg/lvalue-3.c: New tests.
28763 * gcc.dg/concat.c: Update expected messages.
28764
28765 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28766
28767 PR libfortran/19595
28768 * gfortran.dg/eor_1.f90: New test.
28769
28770 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28771
28772 PR fortran/19589
28773 * gfortran.dg/logical_data_1.f90: New test.
28774
28775 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28776
28777 PR c++/19253
28778 * g++.dg/template/crash33.C: New test.
28779
28780 PR c++/19667
28781 * g++.dg/template/crash32.C: New test.
28782
28783 2005-01-28 Ian Lance Taylor <ian@airs.com>
28784
28785 PR middle-end/16558
28786 * g++.dg/warn/Wreturn-type-2.C: New test.
28787
28788 2004-06-24 Jeff Law <law@redhat.com>
28789
28790 * gcc.dg/tree-ssa/20050128-1.c: New test.
28791
28792 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28793
28794 * gcc.target/frv/all-mdpackh-1.c: New test.
28795
28796 2005-01-28 Steven Bosscher <stevenb@suse.de>
28797
28798 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28799
28800 2005-01-27 Richard Henderson <rth@redhat.com>
28801
28802 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28803
28804 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28805
28806 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28807
28808 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28809
28810 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28811 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28812 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28813 to cope with cases where the multilib options override the dg-options.
28814
28815 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28816
28817 PR c/18946
28818 * gcc.dg/noncompile/20050120-1.c: New test.
28819
28820 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28821
28822 PR tree-optimization/19633
28823 * gcc.dg/pr19633.c: New test.
28824 * gcc.dg/tree-ssa/pr19633.c: New test.
28825
28826 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28827
28828 * gcc.dg/20041216-1.c: New test.
28829
28830 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28831
28832 PR objc/18862
28833 * objc.dg/selector-2.m: New test.
28834
28835 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28836
28837 * g++.dg/opt/range-test-2.C: New test.
28838
28839 PR rtl-optimization/19579
28840 * gcc.c-torture/execute/20050124-1.c: New test.
28841
28842 2005-01-26 Greg Parker <gparker@apple.com>
28843 Stuart Hastings <stuart@apple.com>
28844
28845 * gcc.c-torture/execute/20050125-1.c: New.
28846
28847 2005-01-18 Jan Hubicka <jh@suse.cz>
28848
28849 PR tree-optimize/19337
28850 * gcc.c-torture/compile/20050119-1.c: New test.
28851
28852 2005-01-24 James E Wilson <wilson@specifixinc.com>
28853
28854 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28855 test for successful match.
28856
28857 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28858
28859 PR objc/18408
28860 * objc.dg/comp-types-7.m: New test.
28861
28862 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28863
28864 * lib/target-supports.exp (current_target_name): New.
28865 (check_effective_target_ilp32, check_effective_target_lp64):
28866 Cache the result to use as long as the current target, with
28867 multilib flags, remains the same.
28868
28869 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28870 (dg-require-weak, dg-require-visibility, dg-require-alias,
28871 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28872 dg-require-effective-target, dg-skip-if): Remove call to
28873 skip_test_and_clear_xfail.
28874 (dg-test): Clear xfail data.
28875
28876 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28877
28878 PR target/17751
28879 * gcc.dg/ppc64-toc.c: New test.
28880
28881 * g++.dg/tree-ssa/empty-1.C: New test.
28882
28883 PR middle-end/19551
28884 * gcc.c-torture/execute/20050121-1.c: New test.
28885 * gcc.dg/20050121-2.c: New test.
28886
28887 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28888 Paul Brook <paul@codesourcery.com>
28889
28890 PR fortran/17941
28891 * gfortran.dg/real_const_1.f: New test.
28892 * gfortran.dg/real_const_2.f90: New test.
28893 * gfortran.dg/complex_int_1.f90: New test.
28894
28895 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28896
28897 PR fortran/19313
28898 * gfortan.dg/inquire_6.f90: New test.
28899
28900 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28901
28902 PR libfortran/19451
28903 * open_readonly_1.f90: New test.
28904
28905 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28906
28907 PR libfortran/18982
28908 * gfortran.dg/open_new.f90: New file.
28909
28910 2005-01-22 Paul Brook <paul@codesourcery.com>
28911
28912 * namelist_1.f90: New test.
28913
28914 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28915
28916 PR tree-optimization/19484
28917 * gcc.c-torture/compile/20050122-[12].c: New tests.
28918
28919 2005-01-22 Paul Brook <paul@codesourcery.com>
28920
28921 * gfortran.dg/implicit_2.f90: New test.
28922
28923 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28924
28925 PR fortran/19314
28926 * gfortran.dg/inquire_5.f90: New test.
28927
28928 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28929
28930 PR c/18809
28931 * gcc.dg/pr18809-1.c: New test.
28932
28933 2005-01-21 Ian Lance Taylor <ian@airs.com>
28934
28935 * gcc.dg/20050121-1.c: New test.
28936
28937 PR tree-optimization/13000
28938 * gcc.dg/20040206-1.c: Change warning to point where function is
28939 being inlined.
28940
28941 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28942
28943 PR c++/19208
28944 * g++.dg/template/array11.C: New test.
28945
28946 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28947
28948 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28949 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28950 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28951 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28952 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28953 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28954
28955 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28956
28957 PR tree-optimization/15349
28958 * gcc.dg/tree-ssa/pr15349.c: New.
28959
28960 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28961
28962 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28963
28964 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28965
28966 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28967 scan-assembler-times directive name.
28968
28969 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28970 after dg-do.
28971
28972 PR rtl-optimization/19462
28973 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28974
28975 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28976
28977 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28978 counting function calls on ia64.
28979
28980 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28981
28982 PR rtl-optimization/15139
28983 * gcc.dg/20050111-2.c: New test.
28984
28985 PR c/17297
28986 * gcc.c-torture/compile/20050113-1.c: New testcase.
28987
28988 PR middle-end/19164
28989 * gcc.dg/20050113-1.c: New testcase.
28990
28991 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28992
28993 * gcc.dg/vect/vect-85.c: Add comment.
28994 * gcc.dg/vect/vect-86.c: Add xfail for now.
28995 * gcc.dg/vect/vect-87.c: Add xfail for now.
28996 * gcc.dg/vect/vect-88.c: Add xfail for now.
28997 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28998
28999 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29000
29001 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
29002
29003 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29004
29005 * g++.dg/debug/typedef3.C: New test.
29006
29007 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
29008
29009 PR c/19472
29010 * gcc.dg/asm-a.c: New test.
29011
29012 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
29013
29014 * gcc.dg/sh-relax.c: Add prototype for abort.
29015
29016 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29017
29018 * gcc.dg/short-compare-1.c: New test.
29019 * gcc.dg/short-compare-2.c: Likewise.
29020
29021 2005-01-18 Michael Matz <matz@suse.de>
29022
29023 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
29024
29025 2005-01-17 Diego Novillo <dnovillo@redhat.com>
29026
29027 PR tree-optimization/19121
29028 * gcc.c-torture/compile/pr19121.c: New test.
29029
29030 2005-01-17 James E. Wilson <wilson@specifixinc.com>
29031
29032 PR target/19357
29033 * gcc.c-torture/compile/pr19357.c: New test.
29034
29035 2005-01-17 Ian Lance Taylor <ian@airs.com>
29036
29037 PR c/5675
29038 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
29039 pass--those that refer just to the variable, possibly with a
29040 cast.
29041 * gcc.dg/c99-const-expr-3.c: Likewise.
29042
29043 PR middle-end/13127
29044 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
29045 longer emitted.
29046
29047 2005-01-16 Bud Davis <bdavis9659@comcast.net>
29048
29049 PR fortran/18778
29050 * gfortran.dg/endfile_2.f90: New test.
29051
29052 2005-01-16 Steven G. Kargl <kargls@comcast.net>
29053
29054 PR 19168
29055 * gfortran.dg/select_5.f90: New test.
29056
29057 2004-01-16 Paul Brook <paul@codesourcery.com>
29058
29059 * gfortran.dg/common_4.f90: New test.
29060
29061 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
29062
29063 PR rtl-optimization/19462
29064 * gcc.dg/torture/pr19462-1.c: New test.
29065
29066 2005-01-15 Ziemowit Laski <zlaski@apple.com>
29067
29068 PR objc/19321
29069 * objc.dg/func-ptr-2.m: New.
29070 * objc.dg/volatile-1.m: New.
29071
29072 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29073
29074 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
29075
29076 2005-01-15 Jakub Jelinek <jakub@redhat.com>
29077
29078 PR tree-optimization/19060
29079 * gcc.c-torture/execute/20050104-1.c: New test.
29080
29081 2005-01-15 Bud Davis <bdavis9659@comcast.net>
29082
29083 PR fortran/18983
29084 * gfortran.dg/write_to_null.f90: New test.
29085
29086 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
29087 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29088
29089 PR other/19328
29090 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
29091 argument.
29092
29093 2005-01-15 Jakub Jelinek <jakub@redhat.com>
29094
29095 PR c++/19263
29096 * g++.dg/init/vector1.C: New test.
29097
29098 2005-01-14 James E. Wilson <wilson@specifixinc.com>
29099
29100 PR target/13158
29101 * gcc.target/ia64/sibcall-unwind-1.c: New test.
29102 PR target/18987
29103 * gcc.target/ia64/sibcall-unwind-2.c: New test.
29104
29105 2005-01-14 Steven G. Kargl <kargls@comcast.net>
29106
29107 * gfortran.dg/select_1.f90: New test.
29108 * gfortran.dg/select_2.f90: New test.
29109 * gfortran.dg/select_3.f90: New test.
29110 * gfortran.dg/select_4.f90: New test.
29111
29112 2005-01-14 Jakub Jelinek <jakub@redhat.com>
29113
29114 PR middle-end/19084
29115 PR rtl-optimization/19348
29116 * gcc.dg/20050111-1.c: New test.
29117 * gcc.c-torture/execute/20050111-1.c: New test.
29118
29119 * gcc.dg/i386-asm-4.c: New test.
29120
29121 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
29122
29123 * gcc.dg/nested-func-2.c: New test.
29124 * ada/acats/norun.lst: Remove c953002.
29125
29126 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
29127
29128 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
29129
29130 2005-01-12 Ben Elliston <bje@au.ibm.com>
29131
29132 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
29133
29134 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
29135
29136 PR target/18761
29137 * g++.dg/abi/align1.C: New test.
29138
29139 2005-01-11 Alan Modra <amodra@bigpond.net.au>
29140
29141 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
29142 at a time.
29143 * g++.dg/ext/altivec_check.h: Support compiling as C.
29144
29145 2005-01-10 Roger Sayle <roger@eyesopen.com>
29146
29147 PR c++/19355
29148 * g++.dg/expr/pr19355-1.C: New test case.
29149
29150 2005-01-10 Laurent GUERBY <laurent@guerby.net>
29151
29152 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
29153 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
29154 * ada/acats/tests/c3/c92005b.ada: Likewise.
29155 * ada/acats/tests/c3/cxb3012.a: Likewise.
29156 * ada/acats/norun.lst: Add c380004 and c953002, add PR
29157
29158 2005-01-09 Paul Brook <paul@codesourcery.com>
29159
29160 * gfortran.dg/common_2.f90: New file.
29161 * gfortran.dg/common_3.f90: New file.
29162
29163 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
29164
29165 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
29166
29167 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29168
29169 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
29170 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
29171 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
29172 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
29173 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
29174 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
29175 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
29176 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
29177 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
29178 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
29179 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
29180 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
29181 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
29182 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
29183 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
29184 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
29185 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
29186 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
29187 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
29188 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
29189 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
29190 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
29191 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
29192 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
29193 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
29194 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
29195 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
29196 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
29197 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
29198 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
29199 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
29200 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
29201 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
29202 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
29203 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
29204 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
29205 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
29206 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
29207 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
29208 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
29209 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
29210 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
29211 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
29212 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
29213 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
29214 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
29215 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
29216 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
29217 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
29218 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
29219 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
29220 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
29221 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
29222 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
29223 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
29224 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
29225 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
29226 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
29227 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
29228 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
29229 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
29230 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
29231 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
29232 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
29233 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
29234 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
29235 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
29236
29237 * gcc.dg/vect/vect-1.c: Fix spelling.
29238 * gcc.dg/vect/vect-10.c: Fix spelling.
29239 * gcc.dg/vect/vect-11.c: Fix spelling.
29240 * gcc.dg/vect/vect-12.c: Fix spelling.
29241 * gcc.dg/vect/vect-14.c: Fix spelling.
29242 * gcc.dg/vect/vect-15.c: Fix spelling.
29243 * gcc.dg/vect/vect-16.c: Fix spelling.
29244 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
29245 * gcc.dg/vect/vect-64.c: Fix comments.
29246 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
29247
29248 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29249 Ira Rosen <irar@il.ibm.com>
29250
29251 * gcc.dg/vect/vect-70.c: New test.
29252 * gcc.dg/vect/vect-71.c: New test.
29253
29254 2005-01-09 Manfred Hollstein <mh@suse.com>
29255
29256 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
29257 * gcc.dg/pr18241-2.c: Likewise.
29258 * gcc.dg/pr18241-3.c: Likewise.
29259 * gcc.dg/pr18241-4.c: Likewise.
29260 * gcc.dg/pr18241-5.c: Likewise.
29261
29262 2005-01-08 Richard Henderson <rth@redhat.com>
29263
29264 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29265 False for x86 and x86-64.
29266
29267 2005-01-08 Diego Novillo <dnovillo@redhat.com>
29268
29269 PR tree-optimization/18241
29270 * gcc.dg/pr18241-1.c: New test.
29271 * gcc.dg/pr18241-2.c: New test.
29272 * gcc.dg/pr18241-3.c: New test.
29273 * gcc.dg/pr18241-4.c: New test.
29274 * gcc.dg/pr18241-5.c: New test.
29275
29276 2005-01-08 Steven G. Kargl <kargls@comcast.net>
29277
29278 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
29279 gfortran.dg/select_4.f90: New.
29280
29281 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29282
29283 * gcc.c-torture/execute/20050107-1.c: New test.
29284
29285 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
29286
29287 PR c++/19298
29288 * g++.dg/template/ref2.C: New.
29289
29290 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
29291
29292 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
29293 instead of being empty.
29294
29295 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29296
29297 PR fortran/15553
29298 * gfortran.dg/array-1.f90: New test.
29299
29300 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29301
29302 PR tree-optimization/19283
29303 * gcc.c-torture/execute/20050106-1.c: New test.
29304
29305 PR rtl-optimization/18861
29306 * gcc.dg/20050105-1.c: New test.
29307
29308 PR tree-optimization/18828
29309 * gcc.dg/20050105-2.c: New test.
29310
29311 2005-01-07 Andreas Jaeger <aj@suse.de>
29312
29313 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
29314
29315 2005-01-07 Bud Davis <bdavis9659@comcast.net>
29316
29317 PR fortran/18398
29318 * gfortran.dg/fmt_read.f90: New test.
29319
29320 2005-01-06 Geoffrey Keating <geoffk@apple.com>
29321
29322 * gcc.dg/rs6000-ldouble-2.c: New.
29323
29324 2005-01-06 Mark Mitchell <mark@codesourcery.com>
29325
29326 PR c++/19244
29327 * g++.dg/parser/ctor2.C: New test.
29328
29329 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29330
29331 PR c++/17154
29332 * g++.dg/template/using9.C: New test.
29333
29334 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29335
29336 PR c++/19258
29337 * g++.dg/lookup/friend6.C: New test.
29338
29339 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
29340
29341 PR c++/19270
29342 * g++.dg/template/array10.C: New.
29343
29344 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29345
29346 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
29347 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
29348
29349 2005-01-06 Jakub Jelinek <jakub@redhat.com>
29350
29351 * gcc.c-torture/compile/20050105-1.c: New test.
29352
29353 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29354
29355 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29356
29357 2005-01-05 Roger Sayle <roger@eyesopen.com>
29358
29359 PR middle-end/19100
29360 * gcc.dg/conv-3.c: New test case.
29361
29362 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29363
29364 * gcc.dg/asm-wide-1.c: New test.
29365
29366 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29367
29368 PR c++/19030
29369 * g++.dg/parse/crash22.C: New
29370
29371 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29372
29373 PR 19257
29374 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29375
29376 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29377
29378 PR middle-end/17767
29379 * gcc.dg/i386-mmx-6.c: New test case.
29380
29381 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29382
29383 PR tree-optimization/18308
29384 * gcc.dg/vect/pr18308.c: New testcase.
29385
29386 2005-01-04 Andreas Jaeger <aj@suse.de>
29387
29388 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29389
29390 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29391 Robert Bowdidge <bowdidge@apple.com>
29392
29393 * gcc.dg/cpp/subframework1.c: New.
29394 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29395 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29396 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29397 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29398
29399 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29400
29401 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29402 producing warning.
29403 * gcc.dg/darwin-weakimport-2.c: New.
29404
29405 2005-01-03 Richard Henderson <rth@redhat.com>
29406
29407 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29408
29409 2005-01-03 Richard Henderson <rth@redhat.com>
29410
29411 * gcc.dg/vect/vect.exp: Enable for ia64.
29412 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29413 (check_effective_target_vect_float): Likewise.
29414 (check_effective_target_vect_no_align): Likewise.
29415 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29416 * gcc.dg/vect/vect-8.c: Likewise.
29417
29418 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29419
29420 PR target/19236
29421 * gcc.dg/pr19236-1.c: New test case.
29422
29423 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29424
29425 PR rtl-optimization/12092
29426 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29427
29428 2005-01-02 Andreas Jaeger <aj@suse.de>
29429
29430 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29431
29432 2005-01-01 Roger Sayle <roger@eyesopen.com>
29433 Andrew Pinski <pinskia@physics.uc.edu>
29434
29435 PR rtl-optimization/12092
29436 * gcc.dg/pr12092-1.c: New test case.
29437
29438 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29439
29440 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29441 'hidden' and 'default' for better portability.
29442 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29443
29444 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29445 6 and 7.
29446 * g++.old-deja/g++.brendan/new3.C: Likewise.
29447
29448 2005-01-01 Steven Bosscher <stevenb@suse.de>
29449
29450 * gcc.dg/20041231-1.C: New test.
29451 * g++.dg/warn/Wunreachable-code-1.C: New test.
29452
29453 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29454
29455 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29456 file, not /dev/null. Abort on error.
29457
29458 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29459 Ziemowit Laski <zlaski@apple.com>
29460
29461 PR objc/18971
29462 * objc.dg/encode-5.m: New test.
29463
29464 2004-12-29 Richard Henderson <rth@redhat.com>
29465
29466 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29467 * objc.dg/stabs-1.m: Disable for ia64.
29468
29469 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29470
29471 PR c++/19190
29472 * g++.dg/warn/Wunused-10.C: New test.
29473
29474 2004-12-28 Richard Henderson <rth@redhat.com>
29475
29476 * objc.dg/stabs-1.m: Disable for alpha.
29477
29478 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29479
29480 PR c++/19149
29481 * g++.dg/parse/error23.C: New test.
29482
29483 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29484
29485 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29486
29487 PR fortran/19032
29488 * gfortran.dg/intrinsic_modulo_1.f90: New.
29489 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29490 tests with divisor -1.
29491
29492 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29493
29494 * g++.dg/opt/temp1.C (memcpy): Return a value.
29495
29496 PR c++/19148
29497 * g++.dg/expr/cond7.C: New test.
29498
29499 2004-12-27 Paul Brook <paul@codesourcery.com>
29500
29501 * gfortran.dg/g77/select_no_compile.f: Remove.
29502
29503 2004-12-27 Richard Henderson <rth@redhat.com>
29504
29505 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29506 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29507 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29508
29509 2004-12-26 Richard Henderson <rth@redhat.com>
29510
29511 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29512 by 1i instead of token pasting.
29513
29514 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29515
29516 PR tree-optimization/17578
29517 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29518 to additional_flags.
29519 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29520
29521 2004-12-25 Richard Henderson <rth@redhat.com>
29522
29523 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29524 Remove Alpha.
29525
29526 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29527
29528 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29529 hppa*-*-hpux*.
29530 * gcc.dg/pr17957.c (dg-options): Likewise.
29531 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29532 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29533 instead of 0 on __hppa__.
29534 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29535 "foo,%r" on hppa*-*-*.
29536
29537 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29538
29539 PR fortran/19071
29540 * gfortran.dg/complex_write.f90: New test.
29541
29542 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29543
29544 PR c++/17595
29545 * g++.dg/parse/pragma2.C: New test.
29546
29547 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29548
29549 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29550
29551 * gcc.dg/empty2.c: Add missing dg-warning.
29552
29553 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29554
29555 PR c++/17413
29556 * g++.dg/template/local4.C: New test.
29557 * g++.dg/template/crash19.C: Add dg-error marker.
29558
29559 * g++.dg/template/crash31.C: Correct embedded PR number.
29560
29561 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29562
29563 PR c++/16405
29564 * g++.dg/opt/temp1.C: Add do-run marker.
29565
29566 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29567
29568 * g++.dg/template/spec19.C: New.
29569
29570 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29571
29572 PR target/16819
29573 * gcc.dg/empty2.c: New.
29574
29575 2004-12-23 Richard Henderson <rth@redhat.com>
29576
29577 * lib/target-supports.exp (check_effective_target_vect_no_align):
29578 Remove i?86 and x86-64.
29579
29580 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29581
29582 PR c++/16405
29583 * g++.dg/opt/temp1.C: New test.
29584
29585 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29586
29587 PR c++/18733
29588 * g++.dg/template/friend33.C: New testcase.
29589
29590 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29591
29592 PR c++/18464
29593 * g++.dg/template/cond5.C: New test.
29594
29595 PR c++/18492
29596 * g++.dg/inherit/thunk3.C: New test.
29597
29598 PR c++/11224
29599 * g++.dg/warn/Wunused-9.C: New test.
29600
29601 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29602
29603 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29604
29605 2004-12-22 Jan Beulich <jbeulich@novell.com>
29606
29607 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29608
29609 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29610
29611 PR c++/18378
29612 * g++.dg/ext/packed8.C: New test.
29613
29614 PR c++/19063
29615 * g++.dg/template/crash31.C: New test.
29616
29617 PR c++/19034
29618 * g++.dg/template/crash30.C: New test.
29619
29620 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29621
29622 PR C++/18984
29623 * g++.dg/eh/ctor3.C: New test.
29624
29625 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29626
29627 * objc.dg/stabs-1.m: Allow section name to be quoted and
29628 assembly label to begin with '.LL'.
29629
29630 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29631
29632 * gcc.dg/vect/vect.exp
29633 (check_effective_target_lp64_or_vect_no_align): New.
29634 * gcc.dg/vect/vect-77.c: Use it.
29635 * gcc.dg/vect/vect-78.c: Use it.
29636
29637 * lib/target-supports.exp
29638 (check_effective_target_vect_no_max,
29639 check_effective_target_vect_no_bitwise,
29640 check_effective_target_vect_no_align): New.
29641 * gcc.dg/vect/vect-13.c: Use them.
29642 * gcc.dg/vect/vect-17.c: Ditto.
29643 * gcc.dg/vect/vect-18.c: Ditto.
29644 * gcc.dg/vect/vect-19.c: Ditto.
29645 * gcc.dg/vect/vect-20.c: Ditto.
29646 * gcc.dg/vect/vect-27.c: Ditto.
29647 * gcc.dg/vect/vect-29.c: Ditto.
29648 * gcc.dg/vect/vect-44.c: Ditto.
29649 * gcc.dg/vect/vect-48.c: Ditto.
29650 * gcc.dg/vect/vect-50.c: Ditto.
29651 * gcc.dg/vect/vect-52.c: Ditto.
29652 * gcc.dg/vect/vect-54.c: Ditto.
29653 * gcc.dg/vect/vect-56.c: Ditto.
29654 * gcc.dg/vect/vect-58.c: Ditto.
29655 * gcc.dg/vect/vect-60.c: Ditto.
29656 * gcc.dg/vect/vect-72.c: Ditto.
29657 * gcc.dg/vect/vect-80.c: Ditto.
29658
29659 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29660
29661 PR c++/14075
29662 * g++.dg/init/string1.C: New.
29663
29664 PR c++/18975
29665 * g++.dg/other/synth1.C: New.
29666
29667 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29668
29669 PR c/18963
29670 * gcc.dg/pr18963-1.c: New test.
29671
29672 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29673
29674 PR c/18596
29675 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29676 * gcc.dg/pr18596-1.c: Use dg-error.
29677 (dg-options): Use -fno-unit-at-a-time.
29678 * gcc.dg/pr18596-2.c: New test.
29679 * gcc.dg/pr18596-3.c: New test.
29680
29681 2004-12-20 Roger Sayle <roger@eyesopen.com>
29682
29683 PR middle-end/18683
29684 * g++.dg/opt/pr18683-1.C: New test case.
29685
29686 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29687
29688 PR other/19093
29689 * g++.dg/opt/max1.C: Fix for 64bit targets.
29690
29691 2004-12-20 Matt Austern <austern@apple.com>
29692
29693 PR c++/19044
29694 * g++.dg/ext/builtin6.C: New
29695
29696 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29697
29698 PR tree-optimization/19080
29699 * gcc.c-torture/compile/pr19080.c: New test.
29700
29701 2004-12-20 Steven Bosscher <stevenb@suse.de>
29702
29703 * gcc.dg/20041219-1.c: New test.
29704
29705 2004-12-19 Roger Sayle <roger@eyesopen.com>
29706
29707 PR middle-end/19068
29708 * g++.dg/opt/max1.C: New test case.
29709
29710 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29711
29712 * gcc.dg/fdata-sections-1.c: New test.
29713
29714 2004-12-18 Roger Sayle <roger@eyesopen.com>
29715
29716 PR middle-end/18548
29717 * gcc.dg/max-1.c: New test case.
29718
29719 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29720
29721 * gcc.c-torture/execute/20041218-1.c: New test.
29722
29723 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29724
29725 * gcc.dg/pr18501.c: New test.
29726 * gcc.dg/uninit-5.c: XFAIL.
29727 * gcc.dg/uninit-9.c: XFAIL.
29728
29729 2004-12-17 Dale Johannesen <dalej@apple.com>
29730
29731 * gcc.dg/20041213-1.c: New.
29732
29733 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29734
29735 * objc.dg/stabs-1.m: Allow assembly label to begin
29736 with a dot ('.').
29737
29738 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29739
29740 * gcc.c-torture/execute/20041213-1.c: Move...
29741 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29742
29743 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29744
29745 PR c++/18721
29746 * g++.dg/lookup/conv-5.C: New.
29747
29748 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29749
29750 * objc.dg/stabs-1.m: New test.
29751
29752 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29753
29754 * gcc.dg/visibility-c.c: Change compile to
29755 assemble for the test.
29756
29757 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29758
29759 PR target/19041
29760 * gcc.dg/visibility-c.c: New test.
29761
29762 2004-12-16 Roger Sayle <roger@eyesopen.com>
29763
29764 PR middle-end/18493
29765 * gcc.dg/switch-8.c: New test case.
29766
29767 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29768
29769 PR c++/18905
29770 * g++.dg/template/init4.C: New.
29771 * g++.dg/opt/static3.C: Enable optimizer.
29772
29773 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29774
29775 * g++.dg/other/complex1.C: New test.
29776
29777 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29778
29779 * g++.dg/opt/inline9.C: New test.
29780
29781 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29782
29783 PR fortran/18993
29784 * gfotran.dg/nullify_1.f: New test.
29785
29786 2004-12-15 Richard Henderson <rth@redhat.com>
29787
29788 * gcc.target/i386/i386.exp: New harness.
29789 * gcc.target/i386/vect-args.c: New.
29790
29791 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29792
29793 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29794
29795 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29796
29797 PR c++/18825
29798 * g++.dg/template/friend32.C: New test.
29799
29800 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29801
29802 * cpp/pragma-once-1.c: New test.
29803 * cpp/pragma-once-1b.h: Likewise.
29804 * cpp/pragma-once-1c.h: Likewise.
29805 * cpp/pragma-once-1d.h: Likewise.
29806 * cpp/inc/pragma-once-1a.h: Likewise.
29807
29808 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29809 Steven G. Kargl <kargls@comcast.net>
29810
29811 PR fortran/17597
29812 * gfortran.dg/list_read_3.f90: New test.
29813
29814 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29815
29816 * gcc.dg/ftrapv-2.c: New test.
29817
29818 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29819
29820 PR c++/18981
29821 * g++.dg/template/typename9.C: New test.
29822
29823 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29824
29825 PR c++/18738
29826 * g++.dg/template/typename8.C: New test.
29827 * g++.dg/parse/friend2.C: Tweak error message.
29828
29829 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29830
29831 * gcc.c-torture/20041214-1.c: New test.
29832
29833 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29834
29835 PR c++/18965
29836 * g++.dg/init/array17.C: New test.
29837
29838 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29839
29840 PR c++/18793
29841 * g++.dg/init/aggr3.C: New test.
29842
29843 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29844
29845 * gcc.dg/altivec-types-1.c: New test.
29846 * gcc.dg/altivec-types-2.c: New test.
29847 * gcc.dg/altivec-types-3.c: New test.
29848 * gcc.dg/altivec-types-4.c: New test.
29849 * g++.dg/ext/altivec-types-1.C: New test.
29850 * g++.dg/ext/altivec-types-2.C: New test.
29851 * g++.dg/ext/altivec-types-3.C: New test.
29852 * g++.dg/ext/altivec-types-4.C: New test.
29853
29854 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29855
29856 PR middle-end/18951
29857 * gcc.c-torture/execute/20041213-1.c: New test.
29858
29859 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29860
29861 PR c++/18949
29862 * g++.dg/template/cast1.C: New.
29863
29864 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29865
29866 * gcc.c-torture/execute/20041213-2.c: New test.
29867
29868 2004-12-13 Richard Henderson <rth@redhat.com>
29869
29870 * gcc.dg/i386-sse-10.c: Fix typo in options.
29871
29872 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29873
29874 PR c++/18968
29875 * g++.dg/opt/pr18968.C: New test.
29876
29877 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29878
29879 PR c++/18925
29880 * g++.dg/ext/visibility/staticdatamem.C: New test.
29881
29882 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29883
29884 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29885
29886 2004-12-13 Roger Sayle <roger@eyesopen.com>
29887
29888 PR rtl-optimization/18928
29889 * gcc.dg/pr18928-1.c: New test case.
29890
29891 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29892
29893 PR tree-opt/16951
29894 * gcc.c-torture/compile/20041211-1.c: New.
29895
29896 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29897
29898 PR middle-end/17564
29899 * gcc.c-torture/execute/20041212-1.c: New test.
29900
29901 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29902
29903 PR fortran/18869
29904 * gfortran.dg/common_1.f90: New test.
29905
29906 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29907 Paul Brook <paul@codesourcery.com>
29908
29909 PR fortran/16222
29910 * gfortran.dg/real_do_1.f90: New test.
29911
29912 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29913
29914 PR tree-opt/18040
29915 * g++.dg/opt/ptrmem6.C: New test.
29916
29917 2004-12-11 Roger Sayle <roger@eyesopen.com>
29918
29919 PR middle-end/18921
29920 * gcc.dg/pr18921-1.c: New test case.
29921
29922 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29923
29924 PR fortran/17175
29925 * gfortran.dg/scale_1.f90: New test.
29926
29927 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29928
29929 PR middle-end/18903
29930 * gcc.c-torture/compile/pr18903.c: New test.
29931
29932 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29933
29934 * gcc.c-torture/execute/20041210-1.c: New test.
29935
29936 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29937
29938 PR c++/18731
29939 * g++.dg/parser/struct-1.C: New test.
29940 * g++.dg/parser/struct-2.C: New test.
29941 * g++.dg/parser/struct-3.C: New test.
29942
29943 2004-12-09 Richard Henderson <rth@redhat.com>
29944
29945 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29946
29947 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29948 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29949
29950 2004-12-09 Matt Austern <austern@apple.com>
29951
29952 PR c++/18514
29953 * g++.dg/ext/builtin1.C: New
29954 * g++.dg/ext/builtin2.C: New
29955 * g++.dg/ext/builtin3.C: New
29956 * g++.dg/ext/builtin4.C: New
29957 * g++.dg/ext/builtin5.C: New
29958
29959 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29960
29961 PR tree-opt/18904
29962 * g++.dg/opt/ptrmem5.C: New test.
29963
29964 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29965
29966 * g++.dg/parse/typename5.C: Adjust for new error.
29967 * g++.dg/parse/typename7.C: New.
29968
29969 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29970
29971 PR c++/18073
29972 * g++.dg/other/mmintrin.C: New test.
29973
29974 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29975
29976 PR c++/16681
29977 * g++.dg/init/array15.C: New.
29978 * g++.dg/init/array16.C: New.
29979
29980 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29981
29982 PR fortran/18826
29983 * gfortran.dg/assign_1.f90: New test.
29984
29985 2004-12-08 Nick Clifton <nickc@redhat.com>
29986
29987 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29988 * gcc.target/xstormy16/data_below100: Likewise.
29989 * gcc.target/xstormy16/sfr: Likewise.
29990 * gcc.target/xstormy16/below100.S: New test source file.
29991 * gcc.target/xstormy16/below100.ld: New test linker script.
29992 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29993 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29994 bp instructions.
29995 * gcc.target/xstormy16/bp.c: Likewise.
29996
29997 * gcc.target/xstormy16/bss_below100: New files:
29998 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29999 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
30000 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
30001 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
30002 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
30003 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
30004 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
30005 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
30006 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
30007 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
30008 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
30009 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
30010 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
30011 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
30012 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
30013 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
30014 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
30015 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
30016 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
30017 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
30018 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
30019 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
30020 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
30021 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
30022 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
30023 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
30024 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
30025
30026 * gcc.target/xstormy16/data_below100: New files:
30027 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
30028 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
30029 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
30030 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
30031 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
30032 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
30033 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
30034 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
30035 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
30036 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
30037 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
30038 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
30039 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
30040 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
30041 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
30042 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
30043 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
30044 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
30045 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
30046 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
30047 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
30048 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
30049 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
30050 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
30051 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
30052 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
30053 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
30054
30055 * gcc.target/xstormy16/sfr: New files:
30056 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
30057 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
30058 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
30059 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
30060 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
30061 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
30062 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
30063 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
30064 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
30065 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
30066 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
30067 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
30068 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
30069 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
30070 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
30071 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
30072 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
30073 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
30074 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
30075 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
30076 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
30077 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
30078 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
30079 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
30080 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
30081 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
30082 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
30083 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
30084 27_if0_sfrw_bitfield_f.c
30085
30086 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30087
30088 PR c++/18100
30089 * g++.dg/lookup/name-clash4.C: New test.
30090
30091 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
30092
30093 PR c++/18672
30094 * g++.dg/opt/array1.C: New.
30095
30096 PR c++/18803
30097 * g++.dg/template/operator5.C: New.
30098
30099 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
30100
30101 PR c/18867
30102 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
30103
30104 2004-12-07 Steven Bosscher <stevenb@suse.de>
30105
30106 * gcc.dg/noncompile/20041207.c: New test.
30107
30108 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
30109
30110 * g++.dg/other/unreachable-1.C: New test.
30111
30112 2004-12-06 Nick Clifton <nickc@redhat.com>
30113
30114 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
30115 <limits.h> because the latter comes from gcc's include/ directory
30116 and not the newlib/libc/include directory.
30117
30118 2004-12-04 Richard Henderson <rth@redhat.com>
30119
30120 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
30121
30122 2004-12-04 Richard Henderson <rth@redhat.com>
30123
30124 * lib/target-supports.exp (check_gc_sections_available): Disable
30125 for alpha and ia64.
30126
30127 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
30128
30129 PR middle-end/17909
30130 * g++.dg/other/vararg-2.C: New test.
30131
30132 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30133
30134 PR c++/17011, c++/17971
30135 * g++.dg/template/error15.C: Adjust expected error.
30136 * g++.dg/template/instantiate3.C: Likewise.
30137
30138 2004-12-03 Janis Johnson <janis187@us.ibm.com>
30139
30140 * gcc.dg/altivec-18.c: Fix for darwin
30141
30142 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
30143
30144 PR c++/18782
30145 * g++.dg/parse/ptrmem2.C: New.
30146
30147 PR c++/18318
30148 * g++.dg/template/new1.C: New.
30149
30150 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30151
30152 PR fortran/18710
30153 * gfortran.dg/direct_io_3.f90: New test.
30154
30155 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
30156
30157 PR 18758
30158 * g++.dg/parse/crash21.C: New.
30159
30160 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30161
30162 PR c++/15664, c++/18276
30163 * g++.dg/template/ttp13.C: New test.
30164 * g++.dg/template/ttp14.C: Likewise.
30165
30166 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30167
30168 PR c++/18123
30169 * g++.dg/parse/enum2.C: New test.
30170 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
30171
30172 2004-12-02 Nick Clifton <nickc@redhat.com>
30173
30174 * gcc.target/xstormy16: New test directory.
30175 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
30176 * gcc.target/xstormy16/bp.c: Check the generation of bp
30177 instructions.
30178 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
30179 bn instructions and the BELOW100 attribute.
30180
30181 2004-12-02 Alan Modra <amodra@bigpond.net.au>
30182
30183 PR target/16952
30184 * gcc.dg/ppc-eabi.c: New.
30185
30186 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30187
30188 PR fortran/18284
30189 * gfortran.dg/backspace.f90
30190
30191 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30192
30193 * gfortran.dg/inquire.f90: New test.
30194
30195 2004-12-01 Janis Johnson <janis187@us.ibm.com>
30196
30197 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
30198 handle effective-target-keyword.
30199 (dg-skip-if): Support effective-target keyword as target list.
30200 (dg-xfail-if): Ditto.
30201 * lib/target-supports.exp (is-effective-target-keyword): New proc.
30202
30203 2004-12-01 Diego Novillo <dnovillo@redhat.com>
30204
30205 PR tree-optimization/18291
30206 * gcc.c-torture/compile/pr18291.c: New test.
30207
30208 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
30209
30210 PR C++/18729
30211 * g++.dg/parse/crash20.C: New.
30212
30213 PR c++/17431
30214 * g++.dg/overload/arg1.C: New.
30215 * g++.dg/overload/arg2.C: New.
30216 * g++.dg/overload/arg3.C: New.
30217 * g++.dg/overload/arg4.C: New.
30218
30219 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
30220
30221 * gcc.dg/c99-flex-array-4.c: Remove.
30222
30223 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30224
30225 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
30226
30227 * lib/target-supports.exp (is-effective-target): Simplify.
30228
30229 * lib/target-supports.exp (check_effective_target_vect_long):
30230 Fix for powerpc64-*-*.
30231
30232 2004-11-30 Loren James Rittle <ljrittle@acm.org>
30233
30234 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
30235 to support new requirements on FreeBSD 5.
30236
30237 2004-11-30 Devang Patel <dpatel@apple.com>
30238
30239 PR 18702
30240 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
30241
30242 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30243
30244 * g++.dg/ext/altivec-13.C: New test.
30245
30246 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
30247
30248 PR tree-opt/18298
30249 * gcc.c-torture/execute/p18298.c: New test.
30250
30251 2004-11-30 Ira Rosen <irar@il.ibm.com>
30252 Dorit Naishlos <dorit@il.ibm.com>
30253
30254 PR tree-opt/18607
30255 * gcc.dg/vect/vect-89.c: New test.
30256
30257 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
30258
30259 * gcc.dg/pr18596-1.c: New test.
30260
30261 2004-11-30 Ben Elliston <bje@au.ibm.com>
30262
30263 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
30264
30265 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30266
30267 PR c/18479
30268 * gcc.dg/pr18479.c: New test.
30269
30270 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30271
30272 PR target/18490
30273 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
30274 mmix-knuth-mmixware.
30275
30276 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
30277 cris-*-elf* cris-*-aout* mmix-*-*
30278
30279 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30280
30281 PR middle-end/18725
30282 * gcc.dg/pr18725.c: New test.
30283
30284 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30285
30286 PR target/18488
30287 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
30288
30289 PR target/18336
30290 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
30291
30292 2004-11-29 Mark Mitchell <mark@codesourcery.com>
30293
30294 PR c++/18368
30295 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
30296 * g++.old-deja/g++.law/ctors5.C: Likewise.
30297 * g++.old-deja/g++.other/crash25.C: Likewise.
30298
30299 PR c++/18674
30300 * g++.dg/template/error16.C: New test.
30301
30302 PR c++/18512
30303 * g++.dg/template/crash29.C: New test.
30304
30305 2004-11-29 Diego Novillo <dnovillo@redhat.com>
30306
30307 PR tree-optimization/18712
30308 * gcc.c-torture/compile/pr18712.c: New test.
30309
30310 2004-11-29 Joseph Myers <joseph@codesourcery.com>
30311
30312 PR c/7544
30313 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
30314 tests.
30315
30316 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30317
30318 PR c++/18652
30319 * g++.dg/lookup/crash6.C: New test.
30320
30321 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30322
30323 PR middle-end/18164
30324 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
30325
30326 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
30327
30328 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
30329 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
30330 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
30331
30332 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
30333
30334 * gcc.dg/pr18164.c: New test.
30335
30336 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
30337
30338 * gcc.dg/funroll-loops-all.c: New.
30339
30340 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30341
30342 PR target/18489
30343 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
30344 delimeter, match space and TAB as well as ":".
30345
30346 PR target/18484
30347 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
30348
30349 PR target/18348
30350 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30351
30352 PR target/18345
30353 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30354
30355 PR target/18337
30356 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30357
30358 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30359
30360 * gfortran.dg/direct_io_2.f90: New test.
30361
30362 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30363
30364 PR target/18334
30365 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30366
30367 2004-11-28 Richard Henderson <rth@redhat.com>
30368
30369 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30370
30371 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30372
30373 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30374 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30375 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30376 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30377 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30378 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30379 gcc.dg/pointer-arith-8.c: New tests.
30380
30381 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30382
30383 PR fortran/18364
30384 * gfortran.dg/endfile.f90: New test.
30385
30386 2004-11-27 Falk Hueffner <falk@debian.org>
30387
30388 * gcc.dg/loop-6.c: New test.
30389
30390 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30391
30392 * gcc.c-torture/execute/20041126-1.c: New test.
30393
30394 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30395
30396 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30397 on IRIX.
30398
30399 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30400
30401 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30402 functions.
30403
30404 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30405
30406 PR rtl-optimization/17825
30407 * gcc.c-torture/compile/20041119-1.c: New test.
30408
30409 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30410
30411 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30412 Check existence of ld library path variables before unsetting.
30413
30414 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30415
30416 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30417
30418 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30419
30420 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30421
30422 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30423
30424 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30425
30426 2004-11-26 Ben Elliston <bje@au.ibm.com>
30427
30428 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30429 dg-do directive.
30430
30431 2004-11-26 Ben Elliston <bje@au.ibm.com>
30432
30433 * gcc.dg/pr17957.c: Pass --param, not -param.
30434
30435 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30436
30437 PR middle-end/17957
30438 * gcc.dg/pr17957.c: New test.
30439
30440 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30441
30442 PR c++/18445
30443 * g++.dg/template/crash28.C: Likewise.
30444
30445 PR c++/18001
30446 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30447 * g++.dg/ext/lvaddr.C: Likewise.
30448 * g++.dg/opt/pr7503-3.C: Likewise.
30449
30450 PR c++/18466
30451 * g++.dg/parse/qualified3.C: New test.
30452 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30453
30454 PR c++/18545
30455 * g++.dg/expr/return1.C: New test.
30456
30457 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30458
30459 Friend class name lookup 3/n, PR c++/3332
30460 * g++.dg/lookup/friend3.C: New test.
30461 * g++.dg/lookup/friend4.C: Likewise.
30462 * g++.dg/lookup/friend5.C: Likewise.
30463
30464 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30465
30466 Friend class name lookup 2/n, PR c++/14513, c++/15410
30467 * g++.dg/lookup/friend2.C: New test.
30468 * g++.dg/template/friend31.C: Likewise.
30469
30470 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30471
30472 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30473
30474 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30475
30476 PR c++/17473
30477 * g++.dg/tc1/dr56.C: Remove.
30478 * g++.dg/template/typedef1.C: Add dg-error markers.
30479 * g++.old-deja/g++.other/typedef7.C: Likewise.
30480
30481 PR c++/18285
30482 * g++.dg/parse/typedef7.C: New test.
30483
30484 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30485
30486 * gcc.c-torture/execute/20041124-1.c: New test.
30487
30488 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30489
30490 * g++.dg/template/deduce3.C: New test.
30491
30492 PR c++/18586
30493 * g++.dg/template/crash27.C: New test.
30494
30495 PR c++/18530
30496 * g++.dg/warn/Wshadow-3.C: New test.
30497
30498 2004-11-24 Devang Patel <dpatel@apple.com>
30499
30500 PR/18555
30501 * gcc.dg/cpp/isysroot-1.c: New test.
30502 * gcc.dg/cpp/usr/include/stdio.h: New file.
30503 * gcc.dg/cpp/isysroot-2.c: New test.
30504 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30505 New file.
30506
30507 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30508
30509 PR c++/8929
30510 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30511
30512 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30513
30514 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30515 * gcc.target/sparc/pdist.c: Likewise.
30516
30517 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30518
30519 PR c++/16882
30520 * g++.dg/conversion/simd1.C: New test.
30521
30522 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30523
30524 * lib/target-libpath.exp: New file defining
30525 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30526 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30527 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30528 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30529 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30530
30531 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30532
30533 * gcc.dg/pragma-align-2.c: Test macro expansion.
30534 * gcc.dg/pragma-pack-2.c: New test.
30535
30536 2004-11-23 Richard Henderson <rth@redhat.com>
30537
30538 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30539 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30540 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30541 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30542 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30543 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30544
30545 * gcc.dg/vect/vect.exp: Add check for alpha.
30546 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30547 (check_effective_target_vect_int): Enable for alpha.
30548 (check_effective_target_vect_long): New.
30549 (is-effective-target): Add it.
30550
30551 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30552
30553 * gcc.dg/pr18614-1.c: New test.
30554
30555 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30556
30557 * gcc.dg/setjmp-2.c: New test.
30558
30559 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30560
30561 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30562 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30563 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30564 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30565 gcc.target/sparc/pdist.c: New tests.
30566
30567 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30568
30569 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30570
30571 2004-11-22 Dale Johannesen <dalej@apple.com>
30572
30573 * gcc.dg/20041111-1.c: New.
30574
30575 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30576
30577 PR tree-opt/18536
30578 * gcc.dg/vect/pr18536.c: New test.
30579
30580 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30581
30582 PR c++/18354
30583 * g++.dg/template/nontype11.C: New test.
30584
30585 2004-11-21 Roger Sayle <roger@eyesopen.com>
30586
30587 PR middle-end/18520
30588 * gcc.dg/pr18520-1.c: New test case.
30589
30590 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30591
30592 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30593 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30594 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30595 expected diagnostics.
30596
30597 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30598
30599 PR target/18580
30600 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30601 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30602 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30603
30604 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30605
30606 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30607
30608 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30609 Joseph Myers <joseph@codesourcery.com>
30610
30611 * lib/target-supports.exp (check_visibility_available): Really
30612 test the compiler.
30613
30614 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30615
30616 PR tree-opt/18181
30617 * gcc.dg/vect/vect-85.c: New test.
30618 * gcc.dg/vect/vect-86.c: New test.
30619 * gcc.dg/vect/vect-87.c: New test.
30620 * gcc.dg/vect/vect-88.c: New test.
30621
30622 2004-11-19 Ben Elliston <bje@au.ibm.com>
30623
30624 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30625
30626 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30627
30628 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30629 * gcc.dg/ppc-and-1.c: Ditto.
30630 * gcc.dg/ppc-compare-1.c: Ditto.
30631 * gcc.dg/ppc-mov-1.c: Ditto
30632
30633 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30634 Mark Mitchell <mark@codesourcery.com>
30635
30636 * gcc.dg/pragma-init-fini-2.c: New test.
30637
30638 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30639 Aldy Hernandez <aldyh@redhat.com>
30640
30641 * lib/target-supports.exp (check_effective_target_vect_int): New
30642 (check_effective_target_vect_float): New
30643 (check_effective_target_vect_double): New.
30644 (is-effective-target): Support new effective targets keywords.
30645 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30646 default action for dg-do.
30647 * gcc.dg/vect/pr16105.c: Use new support.
30648 * gcc.dg/vect/pr18400.c: Ditto.
30649 * gcc.dg/vect/pr18425.c: Ditto.
30650 * gcc.dg/vect/vect-1.c: Ditto.
30651 * gcc.dg/vect/vect-10.c: Ditto.
30652 * gcc.dg/vect/vect-11.c: Ditto.
30653 * gcc.dg/vect/vect-12.c: Ditto.
30654 * gcc.dg/vect/vect-13.c: Ditto.
30655 * gcc.dg/vect/vect-14.c: Ditto.
30656 * gcc.dg/vect/vect-15.c: Ditto.
30657 * gcc.dg/vect/vect-16.c: Ditto.
30658 * gcc.dg/vect/vect-17.c: Ditto.
30659 * gcc.dg/vect/vect-18.c: Ditto.
30660 * gcc.dg/vect/vect-19.c: Ditto.
30661 * gcc.dg/vect/vect-2.c: Ditto.
30662 * gcc.dg/vect/vect-20.c: Ditto.
30663 * gcc.dg/vect/vect-21.c: Ditto.
30664 * gcc.dg/vect/vect-22.c: Ditto.
30665 * gcc.dg/vect/vect-23.c: Ditto.
30666 * gcc.dg/vect/vect-24.c: Ditto.
30667 * gcc.dg/vect/vect-25.c: Ditto.
30668 * gcc.dg/vect/vect-26.c: Ditto.
30669 * gcc.dg/vect/vect-27.c: Ditto.
30670 * gcc.dg/vect/vect-27a.c: Ditto.
30671 * gcc.dg/vect/vect-28.c: Ditto.
30672 * gcc.dg/vect/vect-29.c: Ditto.
30673 * gcc.dg/vect/vect-29a.c: Ditto.
30674 * gcc.dg/vect/vect-3.c: Ditto.
30675 * gcc.dg/vect/vect-30.c: Ditto.
30676 * gcc.dg/vect/vect-31.c: Ditto.
30677 * gcc.dg/vect/vect-32.c: Ditto.
30678 * gcc.dg/vect/vect-33.c: Ditto.
30679 * gcc.dg/vect/vect-34.c: Ditto.
30680 * gcc.dg/vect/vect-35.c: Ditto.
30681 * gcc.dg/vect/vect-36.c: Ditto.
30682 * gcc.dg/vect/vect-37.c: Ditto.
30683 * gcc.dg/vect/vect-38.c: Ditto.
30684 * gcc.dg/vect/vect-4.c: Ditto.
30685 * gcc.dg/vect/vect-40.c: Ditto.
30686 * gcc.dg/vect/vect-41.c: Ditto.
30687 * gcc.dg/vect/vect-42.c: Ditto.
30688 * gcc.dg/vect/vect-43.c: Ditto.
30689 * gcc.dg/vect/vect-44.c: Ditto.
30690 * gcc.dg/vect/vect-45.c: Ditto.
30691 * gcc.dg/vect/vect-46.c: Ditto.
30692 * gcc.dg/vect/vect-47.c: Ditto.
30693 * gcc.dg/vect/vect-48.c: Ditto.
30694 * gcc.dg/vect/vect-48a.c: Ditto.
30695 * gcc.dg/vect/vect-49.c: Ditto.
30696 * gcc.dg/vect/vect-5.c: Ditto.
30697 * gcc.dg/vect/vect-50.c: Ditto.
30698 * gcc.dg/vect/vect-51.c: Ditto.
30699 * gcc.dg/vect/vect-52.c: Ditto.
30700 * gcc.dg/vect/vect-53.c: Ditto.
30701 * gcc.dg/vect/vect-54.c: Ditto.
30702 * gcc.dg/vect/vect-55.c: Ditto.
30703 * gcc.dg/vect/vect-56.c: Ditto.
30704 * gcc.dg/vect/vect-56a.c: Ditto.
30705 * gcc.dg/vect/vect-57.c: Ditto.
30706 * gcc.dg/vect/vect-58.c: Ditto.
30707 * gcc.dg/vect/vect-59.c: Ditto.
30708 * gcc.dg/vect/vect-6.c: Ditto.
30709 * gcc.dg/vect/vect-60.c: Ditto.
30710 * gcc.dg/vect/vect-61.c: Ditto.
30711 * gcc.dg/vect/vect-62.c: Ditto.
30712 * gcc.dg/vect/vect-63.c: Ditto.
30713 * gcc.dg/vect/vect-64.c: Ditto.
30714 * gcc.dg/vect/vect-65.c: Ditto.
30715 * gcc.dg/vect/vect-66.c: Ditto.
30716 * gcc.dg/vect/vect-67.c: Ditto.
30717 * gcc.dg/vect/vect-68.c: Ditto.
30718 * gcc.dg/vect/vect-69.c: Ditto.
30719 * gcc.dg/vect/vect-7.c: Ditto.
30720 * gcc.dg/vect/vect-72.c: Ditto.
30721 * gcc.dg/vect/vect-72a.c: Ditto.
30722 * gcc.dg/vect/vect-73.c: Ditto.
30723 * gcc.dg/vect/vect-74.c: Ditto.
30724 * gcc.dg/vect/vect-75.c: Ditto.
30725 * gcc.dg/vect/vect-76.c: Ditto.
30726 * gcc.dg/vect/vect-77.c: Ditto.
30727 * gcc.dg/vect/vect-77a.c: Ditto.
30728 * gcc.dg/vect/vect-78.c: Ditto.
30729 * gcc.dg/vect/vect-79.c: Ditto.
30730 * gcc.dg/vect/vect-8.c: Ditto.
30731 * gcc.dg/vect/vect-80.c: Ditto.
30732 * gcc.dg/vect/vect-82.c: Ditto.
30733 * gcc.dg/vect/vect-82_64.c: Ditto.
30734 * gcc.dg/vect/vect-83.c: Ditto.
30735 * gcc.dg/vect/vect-83_64.c: Ditto.
30736 * gcc.dg/vect/vect-9.c: Ditto.
30737 * gcc.dg/vect/vect-all.c: Ditto.
30738 * gcc.dg/vect/vect-none.c: Ditto.
30739
30740 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30741
30742 * lib/gcc-dg.exp (dg-skip-if): New function.
30743 (dg-forbid-option): Remove.
30744 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30745 * g++.dg/abi/bitfield8.C: Likewise.
30746 * g++.dg/abi/dtor1.C: Likewise.
30747 * g++.dg/abi/empty10.C: Likewise.
30748 * g++.dg/abi/empty7.C: Likewise.
30749 * g++.dg/abi/empty9.C: Likewise.
30750 * g++.dg/abi/layout3.C: Likewise.
30751 * g++.dg/abi/layout4.C: Likewise.
30752 * g++.dg/abi/thunk1.C: Likewise.
30753 * g++.dg/abi/thunk2.C: Likewise.
30754 * g++.dg/abi/vbase11.C: Likewise.
30755 * g++.dg/abi/vthunk2.C: Likewise.
30756 * g++.dg/abi/vthunk3.C: Likewise.
30757 * g++.dg/ext/attrib8.C: Likewise.
30758 * g++.dg/opt/longbranch2.C: Likewise.
30759 * g++.dg/opt/reg-stack4.C: Likewise.
30760 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30761 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30762 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30763 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30764 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30765 * gcc.dg/20000609-1.c: Likewise.
30766 * gcc.dg/20000720-1.c: Likewise.
30767 * gcc.dg/20011107-1.c: Likewise.
30768 * gcc.dg/20011119-1.c: Likewise.
30769 * gcc.dg/20020108-1.c: Likewise.
30770 * gcc.dg/20020122-2.c: Likewise.
30771 * gcc.dg/20020122-3.c: Likewise.
30772 * gcc.dg/20020201-3.c: Likewise.
30773 * gcc.dg/20020206-1.c: Likewise.
30774 * gcc.dg/20020218-1.c: Likewise.
30775 * gcc.dg/20020310-1.c: Likewise.
30776 * gcc.dg/20020411-1.c: Likewise.
30777 * gcc.dg/20020418-2.c: Likewise.
30778 * gcc.dg/20020426-1.c: Likewise.
30779 * gcc.dg/20020426-2.c: Likewise.
30780 * gcc.dg/20020517-1.c: Likewise.
30781 * gcc.dg/20020523-1.c: Likewise.
30782 * gcc.dg/20020523-2.c: Likewise.
30783 * gcc.dg/20020729-1.c: Likewise.
30784 * gcc.dg/20030204-1.c: Likewise.
30785 * gcc.dg/20030826-2.c: Likewise.
30786 * gcc.dg/20030926-1.c: Likewise.
30787 * gcc.dg/20031202-1.c: Likewise.
30788 * gcc.dg/980312-1.c: Likewise.
30789 * gcc.dg/980313-1.c: Likewise.
30790 * gcc.dg/990117-1.c: Likewise.
30791 * gcc.dg/990424-1.c: Likewise.
30792 * gcc.dg/990524-1.c: Likewise.
30793 * gcc.dg/991230-1.c: Likewise.
30794 * gcc.dg/i386-387-1.c: Likewise.
30795 * gcc.dg/i386-387-2.c: Likewise.
30796 * gcc.dg/i386-387-3.c: Likewise.
30797 * gcc.dg/i386-387-4.c: Likewise.
30798 * gcc.dg/i386-387-5.c: Likewise.
30799 * gcc.dg/i386-387-6.c: Likewise.
30800 * gcc.dg/i386-asm-1.c: Likewise.
30801 * gcc.dg/i386-bitfield1.c: Likewise.
30802 * gcc.dg/i386-bitfield2.c: Likewise.
30803 * gcc.dg/i386-loop-1.c: Likewise.
30804 * gcc.dg/i386-loop-2.c: Likewise.
30805 * gcc.dg/i386-loop-3.c: Likewise.
30806 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30807 * gcc.dg/i386-pic-1.c: Likewise.
30808 * gcc.dg/i386-regparm.c: Likewise.
30809 * gcc.dg/i386-signbit-1.c: Likewise.
30810 * gcc.dg/i386-signbit-2.c: Likewise.
30811 * gcc.dg/i386-signbit-3.c: Likewise.
30812 * gcc.dg/i386-sse-5.c: Likewise.
30813 * gcc.dg/i386-sse-8.c: Likewise.
30814 * gcc.dg/i386-unroll-1.c: Likewise.
30815 * gcc.dg/tls/opt-1.c: Likewise.
30816 * gcc.dg/tls/opt-2.c: Likewise.
30817 * gcc.dg/unroll-1.c: Likewise.
30818 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30819 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30820 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30821 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30822
30823 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30824
30825 * g++.dg/template/incomplete1.C: New test.
30826
30827 2004-11-16 Nick Clifton <nickc@redhat.com>
30828
30829 Revert patches accidentally commited during checkin of fixes for
30830 xstormy16 tests:
30831 gcc.c-torture/execute/simd-4.c: Revert
30832 gcc.dg/20040910-1.c: Revert.
30833
30834 2004-11-16 Paul Brook <paul@codesourcery.com>
30835
30836 PR fortran/13010
30837 * gfortran.dg/der_pointer_1.f90: New test.
30838
30839 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30840
30841 PR c/18498
30842 * gcc.dg/bitfld-13.c: New test.
30843
30844 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30845
30846 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30847 powerpc*-*-linux*.
30848
30849 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30850 * gcc.dg/ppc64-abi-2.c: Ditto.
30851 * gcc.dg/ppc64-abi-3.c: Ditto.
30852
30853 * lib/gcc-dg.exp (dg-target-list): Remove.
30854
30855 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30856
30857 * gcc.dg/ia64-postinc.c: New test.
30858
30859 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30860
30861 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30862
30863 2004-11-15 Nick Clifton <nickc@redhat.com>
30864
30865 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30866 __INT_MAX__ so that the test can be compiled by toolchains
30867 targeted at 16-bit processors.
30868
30869 * gcc.dg/20040625-1.c: Use long constants rather than integers
30870 when performing arithmetic that will overflow 16-bits.
30871
30872 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30873 xstormy16. It does not support 128-bit vector operations.
30874
30875 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30876 with the macro PTR_TYPE. Define this macro to an integer type
30877 suitable for holding a pointer.
30878
30879 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30880 the target is a 16-bit processor.
30881
30882 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30883 16-bit targets where the character constant will be too long.
30884
30885 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30886 where the double will not be directly addressable.
30887
30888 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30889
30890 Friend class name lookup 1/n, PR c++/18471
30891 * g++.dg/template/crash26.C: New test.
30892 * g++.dg/lookup/struct1.C: Adjust expected error.
30893 * g++.dg/parse/elab1.C: Likewise.
30894 * g++.dg/parse/elab2.C: Likewise.
30895 * g++.dg/parse/int-as-enum1.C: Likewise.
30896 * g++.dg/parse/struct-as-enum1.C: Likewise.
30897 * g++.dg/parse/typedef1.C: Likewise.
30898 * g++.dg/parse/typedef3.C: Likewise.
30899 * g++.dg/parse/typedef4.C: Likewise.
30900 * g++.dg/parse/typedef5.C: Likewise.
30901 * g++.dg/template/nontype4.C: Likewise.
30902 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30903 * g++.old-deja/g++.other/elab1.C: Likewise.
30904 * g++.old-deja/g++.other/syntax4.C: Likewise.
30905
30906 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30907
30908 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30909
30910 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30911
30912 * gcc.c-torture/execute/20041114-1.c: New test.
30913
30914 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30915
30916 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30917 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30918 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30919 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30920 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30921 gcc.dg/switch-7.c: New tests.
30922
30923 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30924
30925 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30926
30927 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30928
30929 PR tree-opt/18400
30930 * gcc.dg/vect/pr18400.c: New test.
30931
30932 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30933 Andrew Pinski <pinskia@physics.uc.edu>
30934
30935 PR tree-opt/18425
30936 * gcc.dg/vect/pr18425.c: New test.
30937
30938 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30939
30940 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30941 Guard with dg-require-alias and dg-require-visibility.
30942
30943 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30944
30945 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30946
30947 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30948
30949 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30950
30951 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30952
30953 PR c++/17344
30954 * g++.dg/template/defarg5.C: New test.
30955
30956 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30957
30958 * g++.dg/parse/cast1.C: Run only on ILP32.
30959 * g++.old-deja/g++.mike/p784.C: Likewise.
30960
30961 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30962
30963 * gcc.c-torture/execute/20041113-1.c: New test.
30964
30965 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30966
30967 PR target/18230
30968 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30969 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30970 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30971 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30972 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30973 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30974 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30975 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30976 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30977 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30978 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30979 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30980 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30981
30982 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30983
30984 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30985 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30986 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30987 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30988 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30989 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30990 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30991 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30992 gcc.target/sparc/combined-1.c: New tests.
30993
30994 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30995
30996 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30997 New tests.
30998
30999 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31000
31001 * lib/gcc-dg.exp (dg-forbid-option): New function.
31002 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
31003 * g++.dg/abi/bitfield8.C: Likewise.
31004 * g++.dg/abi/dtor1.C: Likewise.
31005 * g++.dg/abi/empty10.C: Likewise.
31006 * g++.dg/abi/empty7.C: Likewise.
31007 * g++.dg/abi/empty9.C: Likewise.
31008 * g++.dg/abi/layout3.C: Likewise.
31009 * g++.dg/abi/layout4.C: Likewise.
31010 * g++.dg/abi/thunk1.C: Likewise.
31011 * g++.dg/abi/thunk2.C: Likewise.
31012 * g++.dg/abi/vbase11.C: Likewise.
31013 * g++.dg/abi/vthunk2.C: Likewise.
31014 * g++.dg/abi/vthunk3.C: Likewise.
31015 * g++.dg/ext/attrib8.C: Likewise.
31016 * g++.dg/opt/longbranch2.C: Likewise.
31017 * g++.dg/opt/reg-stack4.C: Likewise.
31018 * g++.old-deja/g++.ext/attrib1.C: Likewise.
31019 * g++.old-deja/g++.ext/attrib2.C: Likewise.
31020 * g++.old-deja/g++.ext/attrib3.C: Likewise.
31021 * g++.old-deja/g++.other/store-expr1.C: Likewise.
31022 * g++.old-deja/g++.other/store-expr2.C: Likewise.
31023 * gcc.dg/20000609-1.c: Likewise.
31024 * gcc.dg/20000720-1.c: Likewise.
31025 * gcc.dg/20011107-1.c: Likewise.
31026 * gcc.dg/20011119-1.c: Likewise.
31027 * gcc.dg/20020108-1.c: Likewise.
31028 * gcc.dg/20020122-2.c: Likewise.
31029 * gcc.dg/20020122-3.c: Likewise.
31030 * gcc.dg/20020201-3.c: Likewise.
31031 * gcc.dg/20020206-1.c: Likewise.
31032 * gcc.dg/20020218-1.c: Likewise.
31033 * gcc.dg/20020310-1.c: Likewise.
31034 * gcc.dg/20020411-1.c: Likewise.
31035 * gcc.dg/20020418-2.c: Likewise.
31036 * gcc.dg/20020426-1.c: Likewise.
31037 * gcc.dg/20020426-2.c: Likewise.
31038 * gcc.dg/20020517-1.c: Likewise.
31039 * gcc.dg/20020523-1.c: Likewise.
31040 * gcc.dg/20020523-2.c: Likewise.
31041 * gcc.dg/20020729-1.c: Likewise.
31042 * gcc.dg/20030204-1.c: Likewise.
31043 * gcc.dg/20030826-2.c: Likewise.
31044 * gcc.dg/20030926-1.c: Likewise.
31045 * gcc.dg/20031202-1.c: Likewise.
31046 * gcc.dg/980312-1.c: Likewise.
31047 * gcc.dg/980313-1.c: Likewise.
31048 * gcc.dg/990117-1.c: Likewise.
31049 * gcc.dg/990424-1.c: Likewise.
31050 * gcc.dg/990524-1.c: Likewise.
31051 * gcc.dg/991230-1.c: Likewise.
31052 * gcc.dg/i386-387-1.c: Likewise.
31053 * gcc.dg/i386-387-2.c: Likewise.
31054 * gcc.dg/i386-387-3.c: Likewise.
31055 * gcc.dg/i386-387-4.c: Likewise.
31056 * gcc.dg/i386-387-5.c: Likewise.
31057 * gcc.dg/i386-387-6.c: Likewise.
31058 * gcc.dg/i386-asm-1.c: Likewise.
31059 * gcc.dg/i386-bitfield1.c: Likewise.
31060 * gcc.dg/i386-bitfield2.c: Likewise.
31061 * gcc.dg/i386-loop-1.c: Likewise.
31062 * gcc.dg/i386-loop-2.c: Likewise.
31063 * gcc.dg/i386-loop-3.c: Likewise.
31064 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
31065 * gcc.dg/i386-pic-1.c: Likewise.
31066 * gcc.dg/i386-regparm.c: Likewise.
31067 * gcc.dg/i386-signbit-1.c: Likewise.
31068 * gcc.dg/i386-signbit-2.c: Likewise.
31069 * gcc.dg/i386-signbit-3.c: Likewise.
31070 * gcc.dg/i386-sse-5.c: Likewise.
31071 * gcc.dg/i386-sse-8.c: Likewise.
31072 * gcc.dg/i386-unroll-1.c: Likewise.
31073 * gcc.dg/tls/opt-1.c: Likewise.
31074 * gcc.dg/tls/opt-2.c: Likewise.
31075 * gcc.dg/unroll-1.c: Likewise.
31076 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
31077 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
31078 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
31079 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
31080 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
31081 -m64 is specified.
31082
31083 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31084
31085 PR c++/18389
31086 * g++.dg/parse/cond1.C: New test.
31087
31088 PR c++/18429
31089 * g++.dg/template/array9.C: New test.
31090 * g++.dg/ext/vla1.C: Adjust error messages.
31091 * g++.dg/ext/vlm1.C: Likewise.
31092 * g++.dg/template/crash2.C: Likewise.
31093
31094 PR c++/18436
31095 * g++.dg/template/call3.C: New test.
31096
31097 PR c++/18407
31098 * g++.dg/template/ptrmem11.C: New test.
31099
31100 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
31101
31102 PR other/14264
31103 * lib/g++.exp: Set LC_ALL and LANG to C.
31104 * lib/gcc-dg.exp: Likewise.
31105 * lib/gfortran.exp: Likewise.
31106 * lib/objc.exp: Likewise.
31107 * lib/treelang.exp: Likewise.
31108
31109 2004-11-12 Andreas Schwab <schwab@suse.de>
31110
31111 * gcc.dg/pr16286.c: Fix last change.
31112
31113 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31114
31115 PR c++/18416
31116 * g++.dg/init/global1.C: New test.
31117
31118 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
31119
31120 * gcc.c-torture/execute/20041112-1.c: New test.
31121
31122 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31123
31124 * lib/gcc-dg.exp (dg-target-list): New.
31125
31126 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31127 Richard Sandiford <rsandifo@redhat.com>
31128
31129 * lib/target-supports.exp (get-compiler_messages): New.
31130 (check_named_sections_available): Use it.
31131 (check_effective_target_ilp32): New.
31132 (check_effective_target_lp64): New.
31133 (is-effective-target): New.
31134 * lib/gcc-dg.exp (dg-require-effective-target): New.
31135
31136 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
31137
31138 * gcc.dg/precedence-1.c: New test.
31139
31140 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31141
31142 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
31143
31144 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
31145 message, delete generated files, use more descriptive name for
31146 executable, and make the test unsupported when it cannot be run.
31147
31148 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
31149 (dg-require-weak, dg-require-visibility, dg-require-alias,
31150 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
31151 dg-require-iconv, dg-require-named-sections): Use it.
31152
31153 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
31154
31155 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
31156
31157 PR target/16457
31158 * gcc.dg/ppc-and-1: New
31159
31160 PR target/16796
31161 * gcc.dg/ppc-mov-1.c: New.
31162
31163 PR target/16458
31164 * gcc.dg/ppc-compare-1.c: New.
31165
31166 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
31167
31168 * objc.dg/desig-init-2.m: New test.
31169
31170 2004-11-10 Adam Nemet <anemet@lnxw.com>
31171
31172 PR middle-end/18160
31173 * g++.dg/warn/register-var-1.C: New test.
31174 * g++.dg/warn/register-var-2.C: New test.
31175
31176 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31177
31178 * gcc.dg/union-2.c: New test.
31179
31180 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
31181
31182 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
31183 New test for PR tree-optimization/17892.
31184
31185 2004-11-09 Mark Mitchell <mark@codesourcery.com>
31186
31187 PR c++/18369
31188 * g++.dg/init/new12.C: New test.
31189
31190 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
31191
31192 * gcc.target/sparc: New directory.
31193 * gcc.target/sparc/sparc.exp: New driver.
31194 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
31195 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
31196 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
31197 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
31198
31199 2004-11-10 Paul Brook <paul@codesourcery.com>
31200
31201 PR fortran/18218
31202 * gfortran.dg/list_read.c: New test.
31203
31204 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31205
31206 PR c/18322
31207 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
31208 expected diagnostic location.
31209
31210 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
31211
31212 * gcc.dg/20041109-1.c: New test.
31213
31214 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
31215
31216 PR objc/18406
31217 * objc/compile/pr18406.m: New test.
31218
31219 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31220
31221 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
31222
31223 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31224
31225 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
31226
31227 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31228
31229 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
31230
31231 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31232
31233 * gcc.dg/20030225-2.c: Add prototype for abort and
31234 exit.
31235
31236 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
31237
31238 PR tree-opt/18299
31239 * gcc.c-torture/pr18299-1.c: New test.
31240
31241 2004-11-06 Andreas Schwab <schwab@suse.de>
31242
31243 * gcc.dg/pr16286.c: Also test for bool and pixel.
31244
31245 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
31246
31247 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
31248 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
31249 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
31250 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
31251 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
31252 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
31253 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
31254 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
31255 gcc.dg/struct-semi-3.c: New tests.
31256
31257 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31258
31259 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
31260
31261 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31262
31263 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
31264 Do not use C99 designators.
31265
31266 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31267
31268 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
31269
31270 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31271
31272 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
31273 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
31274 * gcc.c-torture/execute/simd-5.x: Remove.
31275
31276 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
31277
31278 PR rtl-optimization/17933
31279 * gcc.dg/torture/pr17933-1.c: New test.
31280
31281 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31282
31283 PR target/18106
31284 * lib/target-supports.exp (check_weak_available): Support
31285 Windows.
31286
31287 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
31288
31289 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
31290 call to fflush(stdout) before abort.
31291 (my_ffsll): New function.
31292 (generate_fields): Use it.
31293
31294 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31295
31296 * gcc.dg/init-undef-1.c: New test.
31297
31298 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31299
31300 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
31301 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
31302 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
31303 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
31304 expected messages for new parser.
31305
31306 2004-11-04 Mark Mitchell <mark@codesourcery.com>
31307
31308 * g++.dg/ext/visibility/symbian1.C: New test.
31309
31310 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31311
31312 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
31313 on LP64 targets.
31314
31315 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31316
31317 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
31318 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
31319 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
31320 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
31321 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
31322 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
31323 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
31324 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
31325 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
31326 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
31327
31328 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31329
31330 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
31331 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
31332 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
31333 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
31334 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
31335 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
31336 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
31337 for new parser.
31338
31339 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
31340
31341 PR target/15342
31342 * gcc.dg/20041104-1.c: New test.
31343
31344 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31345
31346 * g++.dg/template/nontype7.C: New test.
31347 * g++.dg/template/nontype8.C: Likewise.
31348 * g++.dg/template/nontype9.C: Likewise.
31349 * g++.dg/template/nontype10.C: Likewise.
31350 * g++.dg/tc1/dr49.C: Likewise.
31351 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31352 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31353
31354 2004-11-04 Ben Elliston <bje@au.ibm.com>
31355
31356 * g++.dg/rtti/tinfo1.C: Remove xfails.
31357
31358 2004-11-04 Ben Elliston <bje@au.ibm.com>
31359
31360 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31361 packed attribute to the definition to satisfy the new C++ parser.
31362
31363 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31364
31365 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31366 invocations of va_arg.
31367
31368 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31369
31370 PR c++/18124
31371 * g++.dg/template/crash25.C: New test.
31372
31373 PR c++/18155
31374 * g++.dg/template/typedef2.C: New test.
31375 * g++.dg/parse/crash13.C: Adjust error markers.
31376
31377 PR c++/18177
31378 * g++.dg/conversion/const3.C: New test.
31379
31380 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31381
31382 PR fortran/17535
31383 PR fortran/17583
31384 PR fortran/17713
31385 * gfortran.dg/generic_[123].f90: New testcases.
31386
31387 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31388
31389 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31390 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31391
31392 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31393
31394 PR tree-opt/16808
31395 * gcc.c-torture/compile/pr16808.c: New test.
31396
31397 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31398
31399 PR rtl-optimization/17104
31400 * gcc.dg/ppc-bitfield1.c: New.
31401
31402 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31403
31404 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31405
31406 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31407
31408 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31409 strings for 32-bit code.
31410
31411 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31412
31413 PR c/18239
31414 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31415
31416 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31417
31418 PR c++/18064
31419 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31420
31421 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31422
31423 PR c++/15172
31424 * g++.dg/init/aggr2.C: New test.
31425
31426 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31427
31428 * objc.dg/local-decl-1.m: New test.
31429
31430 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31431
31432 * gcc.dg/20040910-1.c: Adjust regex.
31433
31434 2004-10-30 Roger Sayle <roger@eyesopen.com>
31435
31436 PR rtl-optimization/18084
31437 * g++.dg/opt/pr18084-1.C: New testcase.
31438
31439 2004-10-30 Matt Austern <austern@apple.com>
31440
31441 PR c++/17542
31442 * g++.dg/ext/attrib18.C: New test.
31443
31444 2004-10-30 Roger Sayle <roger@eyesopen.com>
31445
31446 PR middle-end/18096
31447 * gcc.dg/pr18096-1.c: New test case.
31448
31449 2004-10-30 Roger Sayle <roger@eyesopen.com>
31450
31451 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31452
31453 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31454
31455 PR c/16666
31456 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31457 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31458 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31459 gcc.dg/old-style-prom-3.c: New tests.
31460
31461 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31462
31463 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31464 Remove unnecessary inclusion of stdio.h.
31465
31466 2004-10-29 Roger Sayle <roger@eyesopen.com>
31467
31468 PR rtl-optimization/17581
31469 * gcc.dg/pr17581-1.c: New test case.
31470
31471 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31472
31473 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31474 being implemented.
31475 * g++.dg/conversion/dr195-1.C: New.
31476 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31477 * g++.old-deja/g++.mike/p10148.C: Likewise.
31478
31479 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31480
31481 PR c++/17695
31482 * g++.dg/debug/typedef2.C: New test.
31483
31484 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31485
31486 PR fortran/13490
31487 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31488 * gfortran.dg/g77/README: Update.
31489
31490 2004-10-28 Matt Austern <austern@apple.com>
31491
31492 PR c++/14124
31493 * g++.dg/ext/packed7.C: New test.
31494
31495 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31496
31497 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31498 scan-assembler.
31499 * lib/scanasm.exp (hidden-scan-for): New proc.
31500 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31501 string.
31502 (scan-not-hidden): Likewise.
31503 * lib/target-supports.exp (check_visibility_available): mach-o is
31504 support too.
31505
31506 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31507
31508 PR c++/17132
31509 * g++.dg/template/memclass3.C: New test.
31510
31511 2004-10-28 Adam Nemet <anemet@lnxw.com>
31512
31513 PR middle-end/18160
31514 * gcc.dg/register-var-1.c: New test.
31515 * gcc.dg/register-var-2.c: New test.
31516 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31517 error now.
31518
31519 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31520
31521 PR other/18172
31522 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31523 unused variables.
31524 * gcc.dg/vect/vect-22.c: Likewise.
31525
31526 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31527
31528 * gcc.dg/i386-rotate-1.c: New test.
31529
31530 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31531
31532 * g++.dg/init/ref12.C: Add "run" marker.
31533
31534 PR c++/17435
31535 * g++.dg/init/ref12.C: New test.
31536
31537 PR c++/18140
31538 * g++.dg/template/shift1.C: New test.
31539 * g++.dg/template/error10.C: Adjust error markers.
31540
31541 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31542
31543 PR tree-opt/17529
31544 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31545
31546 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31547
31548 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31549 * gcc.dg/weak/weak-3.c: Likewise.
31550 * gcc.dg/weak/weak-5.c: Likewise.
31551 * gcc.dg/weak/weak-9.c: Likewise.
31552 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31553 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31554
31555 * gcc.dg/darwin-weakimport-1.c: New.
31556
31557 2004-10-28 Ben Elliston <bje@au.ibm.com>
31558
31559 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31560
31561 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31562
31563 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31564 'syntax' error messages.
31565 * gcc.dg/cpp/direct2s.c: Likewise.
31566
31567 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31568
31569 * gcc.c-torture/compile/20041026-1.c: New.
31570
31571 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31572
31573 PR c++/18093
31574 * g++.dg/lookup/ns2.C: New test.
31575
31576 PR c++/18020
31577 * g++.dg/template/enum4.C: New test.
31578
31579 PR c++/18161
31580 * g++.dg/template/expr1.C: New test.
31581
31582 2004-10-26 Ben Elliston <bje@au.ibm.com>
31583
31584 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31585
31586 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31587
31588 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31589 gcc.dg/decl-nospec-3.c: New tests.
31590
31591 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31592
31593 * objc.dg/super-class-3.m: New test.
31594
31595 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31596
31597 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31598 resyncing.
31599 * gcc.dg/cpp/direct2s.c: Likewise.
31600
31601 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31602
31603 * objc.dg/image-info.m: Update for changes to section selection.
31604
31605 2004-10-25 David Ayers <d.ayers@inode.at>
31606 Ziemowit Laski <zlaski@apple.com>
31607
31608 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31609 diagnostics when messaging 'id <Proto>'.
31610 * objc.dg/class-protocol-1.m: New test.
31611 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31612 a non-existent method signature.
31613 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31614 Update diagnostics when messaging with non-existent method signature.
31615 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31616 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31617 invalid receivers are now resolved as if messaging 'id'; remove
31618 extraneous diagnostics.
31619
31620 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31621
31622 PR c/16667
31623 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31624 gcc.dg/init-desig-obs-3.c: New tests.
31625
31626 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31627
31628 * gcc.dg/debug/20041023-1.c: New test.
31629
31630 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31631
31632 PR middle-end/17407
31633 * gcc.c-torture/compile/pr17407.c: New test.
31634
31635 PR c++/18121
31636 * g++.dg/template/array8.C: New test.
31637
31638 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31639
31640 PR other/18138
31641 * lib/g++.exp: Accept more than one multilib libgcc.
31642 * lib/gcc-dg.exp: Likewise.
31643 * lib/objc.exp: Likewise.
31644 * lib/treelang.exp: Likewise.
31645 * lib/gfortran.exp: Likewise.
31646
31647 2004-10-24 Ben Elliston <bje@au.ibm.com>
31648
31649 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31650
31651 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31652
31653 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31654 * gcc.dg/c99-const-expr-3.c: Likewise.
31655
31656 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31657
31658 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31659
31660 2004-10-23 Ben Elliston <bje@au.ibm.com>
31661
31662 * gcc.c-torture/execute/loop-2e.x: Remove.
31663
31664 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31665
31666 PR c++/18095
31667 * g++.dg/parse/crash18.C: New.
31668 * g++.dg/parse/crash19.C: New.
31669
31670 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31671
31672 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31673 * g++.dg/ext/dllimport2.C: Same.
31674 * g++.dg/ext/dllimport8.C: Same.
31675
31676 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31677
31678 PR c++/10841
31679 * g++.dg/conversion/cast1.C: New test.
31680 * g++.dg/overload/pmf1.C: Adjust error marker.
31681
31682 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31683
31684 PR objc/17923
31685 * objc.dg/const-str-7.m: New test.
31686
31687 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31688
31689 * g++.dg/template/memfriend11.C: Fix comment typo.
31690 * g++.dg/template/memfriend14.C: Likewise.
31691
31692 2004-10-20 Richard Henderson <rth@redhat.com>
31693
31694 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31695 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31696 -fasynchronous-unwind-tables.
31697
31698 2004-10-20 Richard Henderson <rth@redhat.com>
31699
31700 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31701 (main): Return success.
31702 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31703 (main): Return success.
31704
31705 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31706
31707 PR c++/13495
31708 * g++.dg/template/memfriend9.C: New test.
31709 * g++.dg/template/memfriend10.C: Likewise.
31710 * g++.dg/template/memfriend11.C: Likewise.
31711 * g++.dg/template/memfriend12.C: Likewise.
31712 * g++.dg/template/memfriend13.C: Likewise.
31713 * g++.dg/template/memfriend14.C: Likewise.
31714 * g++.dg/template/memfriend15.C: Likewise.
31715 * g++.dg/template/memfriend16.C: Likewise.
31716 * g++.dg/template/memfriend17.C: Likewise.
31717 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31718
31719 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31720
31721 * g++.dg/conversion/dr195.C: New.
31722 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31723
31724 2004-10-20 Ben Elliston <bje@au.ibm.com>
31725 Devang Patel <dpatel@apple.com>
31726
31727 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31728 of floating point arithmetic, which could trap.
31729
31730 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31731
31732 PR c++/14035
31733 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31734 * g++.dg/conversion/const2.C: New test.
31735 * g++.dg/expr/reinterpret2.C: New test.
31736 * g++.dg/expr/reinterpret3.C: New test.
31737 * g++.dg/expr/cast2.C: New test.
31738 * g++.dg/expr/copy1.C: New test.
31739 * g++.dg/other/conversion1.C: Change error message.
31740 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31741 function pointers to void *.
31742 * g++.old-deja/g++.mike/p10148.C: Likewise.
31743
31744 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31745
31746 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31747
31748 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31749
31750 PR c++/18047
31751
31752 * g++.dg/parse/expr3.C: New test.
31753
31754 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31755
31756 * gcc.dg/smod-1.c: New test.
31757
31758 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31759
31760 * objc.dg/method-14.m: New test.
31761
31762 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31763
31764 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31765 Also xfail as the patch was reverted.
31766
31767 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31768
31769 PR middle-end/16973
31770 * gcc.dg/pr16973.c: New test.
31771
31772 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31773
31774 PR tree-optimization/17656
31775 * gcc.c-torture/compile/pr17656.c: New test.
31776
31777 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31778
31779 * g++.dg/eh/shadow1.C: New.
31780
31781 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31782
31783 * gcc.c-torture/compile/20041018-1.c: New test.
31784
31785 2004-10-18 Ben Elliston <bje@au.ibm.com>
31786
31787 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31788 compiler referring to register 0 when accessing sdata. The linker
31789 now patches things up.
31790
31791 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31792
31793 PR c/17529
31794 * gcc.c-torture/compile/pr17529.c: New test.
31795
31796 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31797
31798 PR c++/17743
31799 * g++.dg/ext/attrib17.C: New test.
31800
31801 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31802
31803 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31804
31805 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31806
31807 PR c++/10479
31808 * g++.dg/ext/attrib16.C: New test.
31809
31810 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31811
31812 PR c++/17042
31813 * g++.dg/init/dso_handle1.C: New test.
31814
31815 PR c++/14667
31816 * g++.dg/parse/typedef6.C: New test.
31817
31818 PR c++/17916
31819 * g++.dg/parse/pragma1.C: New test.
31820
31821 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31822
31823 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31824
31825 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31826
31827 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31828 -fno-common when on HPPA HP-UX platforms.
31829
31830 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31831
31832 PR other/16820
31833 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31834 stdint.h.
31835 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31836 uintptr_t.
31837
31838 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31839
31840 PR c++/16301
31841 * g++.dg/lookup/strong-using-4.C: New test.
31842
31843 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31844
31845 PR middle-end/16567
31846 * gcc.c-torture/compile/nested-1.c: New test.
31847
31848 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31849
31850 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31851 and mipsisa64*-*-* (until support for misaligned loads is added).
31852 * gcc.dg/vect/vect-50.c: Likewise.
31853 * gcc.dg/vect/vect-52.c: Likewise.
31854 * gcc.dg/vect/vect-54.c: Likewise.
31855 * gcc.dg/vect/vect-58.c: Likewise.
31856 * gcc.dg/vect/vect-60.c: Likewise.
31857 * gcc.dg/vect/vect-80.c: Likewise.
31858
31859 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31860
31861 PR c++/17976
31862 * g++.dg/init/dtor3.C: New test.
31863
31864 2004-10-15 Ben Elliston <bje@au.ibm.com>
31865
31866 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31867
31868 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31869
31870 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31871 * gcc.dg/macho-lo-sum.c: Likewise.
31872
31873 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31874
31875 * gcc.dg/ppc-spe64-1.c: New test.
31876
31877 2004-10-14 Devang Patel <dpatel@apple.com>
31878
31879 PR 17635
31880 * gcc.dg/pr17635.c : New test.
31881
31882 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31883
31884 * gcc.dg/vect/vect-28.c: Remove xfail.
31885 * gcc.dg/vect/vect-30.c: Remove xfail.
31886 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31887 * gcc.dg/vect/vect-33.c: Remove xfail.
31888 * gcc.dg/vect/vect-44.c: Remove xfail.
31889 * gcc.dg/vect/vect-46.c: Remove xfail.
31890 * gcc.dg/vect/vect-50.c: Remove xfail.
31891 * gcc.dg/vect/vect-52.c: Remove xfail.
31892 * gcc.dg/vect/vect-54.c: Remove xfail.
31893 * gcc.dg/vect/vect-58.c: Remove xfail.
31894 * gcc.dg/vect/vect-60.c: Remove xfail.
31895 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31896 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31897 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31898 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31899 * gcc.dg/vect/vect-8.c: Remove xfail.
31900 * gcc.dg/vect/vect-80.c: Remove xfail.
31901 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31902
31903 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31904
31905 * gcc.dg/vect/vect-82.c: New testcase.
31906 * gcc.dg/vect/vect-82_64.c: New testcase.
31907 * gcc.dg/vect/vect-83.c: New testcase.
31908 * gcc.dg/vect/vect-83_64.c: New testcase.
31909
31910 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31911
31912 * gcc.dg/cpp/error-1.c: New test.
31913
31914 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31915
31916 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31917
31918 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31919
31920 PR target/17984
31921 * gcc.dg/cris-peep2-xsrand2.c: New test.
31922
31923 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31924
31925 PR c++/17661
31926 * g++.dg/expr/for2.C: New test.
31927
31928 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31929
31930 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31931
31932 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31933
31934 PR tree-optimization/17724
31935 * g++.dg/opt/pr17724-1.C: New test.
31936 * g++.dg/opt/pr17724-2.C: New test.
31937 * g++.dg/opt/pr17724-3.C: New test.
31938 * g++.dg/opt/pr17724-4.C: New test.
31939 * g++.dg/opt/pr17724-5.C: New test.
31940 * g++.dg/opt/pr17724-6.C: New test.
31941
31942 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31943
31944 PR c/17301
31945 * gcc.dg/pr17301-2.c: New test.
31946
31947 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31948
31949 PR c++/15876
31950 * g++.dg/parse/error22.C: New test.
31951
31952 PR c++/17936
31953 * g++.dg/template/spec18.C: New test.
31954
31955 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31956
31957 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31958 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31959 memcpy.
31960 * gcc.dg/ia64-sync-2.c: Ditto.
31961 * gcc.dg/ia64-sync-3.c: Ditto.
31962
31963 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31964
31965 * g++.dg/eh/cleanup5.C: Add dg-options "".
31966
31967 2004-10-11 Roger Sayle <roger@eyesopen.com>
31968
31969 PR middle-end/17657
31970 * gcc.dg/switch-4.c: New test case.
31971
31972 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31973
31974 * gcc.c-torture/execute/20041011-1.c: New test.
31975
31976 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31977
31978 PR c++/17554
31979 * g++.dg/init/for3.C: New test.
31980
31981 PR c++/17657
31982 * g++.dg/opt/switch2.C: New test.
31983
31984 PR middle-end/17703
31985 * g++.dg/warn/Wreturn-2.C: New test.
31986
31987 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31988
31989 PR c++/17907
31990 * g++.dg/eh/cleanup5.C: New test.
31991
31992 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31993
31994 PR c++/17393
31995 * g++.dg/parse/error21.C: New test.
31996
31997 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31998
31999 * g++.dg/overload/pmf1.C: Adjust quoting marks.
32000 * g++.dg/warn/incomplete1.C: Likewise.
32001 * g++.dg/template/qualttp20.C: Likewise.
32002
32003 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
32004
32005 PR c/17881
32006 * parm-incomplete-1.c: New test.
32007
32008 2004-10-09 Mark Mitchell <mark@codesourcery.com>
32009
32010 PR c++/17867
32011 * g++.dg/parse/error19.C: New test.
32012
32013 PR c++/17670
32014 * g++.dg/init/new11.C: New test.
32015
32016 PR c++/17821
32017 * g++.dg/parse/error20.C: New test.
32018
32019 PR c++/17826
32020 * g++.dg/template/crash24.C: New test.
32021
32022 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
32023
32024 PR c/17301
32025 * gcc.dg/pr17301-1.c: New test.
32026
32027 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
32028
32029 PR c/17189
32030 * gcc.dg/anon-struct-5.c: New test.
32031
32032 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
32033
32034 PR c/17844
32035 * gcc.dg/pr17844-1.c: New test.
32036
32037 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
32038
32039 PR tree-optimization/17906
32040 * gcc.c-torture/compile/pr17906.c: New.
32041
32042 2004-10-09 Stuart Hastings <stuart@apple.com>
32043 Roger Sayle <roger@eyesopen.com>
32044
32045 PR rtl-optimization/17853
32046 * gcc.dg/i386-mmx-5.c: New testcase.
32047
32048 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
32049
32050 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
32051
32052 2004-10-09 Mark Mitchell <mark@codesourcery.com>
32053
32054 PR c++/17524
32055 * g++.dg/template/static9.C: New test.
32056
32057 PR c++/17685
32058 * g++.dg/parse/operator5.C: New test.
32059
32060 2004-10-09 Roger Sayle <roger@eyesopen.com>
32061
32062 PR middle-end/17894
32063 * gcc.c-torture/execute/divcmp-4.c: New test case.
32064
32065 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32066
32067 PR tree-opt/17902
32068 * g++.dg/opt/pr17902.C: New test.
32069
32070 2004-10-09 Jakub Jelinek <jakub@redhat.com>
32071
32072 * gcc.dg/cpp/ident-1.c: Add dg-options "".
32073
32074 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32075
32076 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
32077
32078 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32079
32080 * gcc.dg/assign-warn-3.c: New test.
32081
32082 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32083
32084 PR c/16999
32085 * gcc.dg/cpp/ident-1.c: New test.
32086
32087 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
32088
32089 * gcc.c-torture/compile/acc1.c: New.
32090
32091 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32092
32093 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
32094 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
32095
32096 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32097
32098 * gcc.dg/ultrasp11.c: New test.
32099
32100 2004-10-08 Michael Matz <matz@suse.de>
32101
32102 * gcc.dg/doloop-2.c: New test.
32103
32104 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32105
32106 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
32107 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
32108 objc.dg/method-9.m: Update expected diagnostics.
32109
32110 2004-10-07 Geoffrey Keating <geoffk@apple.com>
32111
32112 * gcc.dg/ppc-fsel-3.c: New file.
32113 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
32114
32115 2004-10-07 Paul Brook <paul@codesourcery.com>
32116
32117 * gfortran.dg/intrinsic_verify_1.f90: New test.
32118
32119 2004-10-07 Paul Brook <paul@codesourcery.com>
32120
32121 * gfortran.dg/empty_format_1.f90: Remove stray commas.
32122
32123 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32124
32125 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
32126 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
32127 commit.
32128
32129 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
32130
32131 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
32132
32133 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32134
32135 PR c++/17115
32136 * g++.dg/warn/Winline-4.C: New test.
32137
32138 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32139
32140 * gcc.c-torture/compile/20041007-1.c: New test.
32141
32142 2004-10-07 Paul Brook <paul@codesourcery.com>
32143
32144 PR fortran/17678
32145 * gfortran.dg/use_allocated_1.f90: New test.
32146
32147 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32148
32149 PR middle-end/17849
32150 * gfortran.fortran-torture/compile/nested.f90: New test
32151
32152 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
32153
32154 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
32155
32156 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32157
32158 PR c++/17368
32159 * g++.dg/ext/asm6.C: New test.
32160
32161 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
32162
32163 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
32164
32165 2004-10-06 Paul Brook <paul@codesourcery.com>
32166
32167 PR libfortran/17709
32168 * gfortran.dg/empty_format_1.f90: New test.
32169
32170 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32171
32172 PR fortran/17568
32173 * gfortran.dg/ishft.f90: New test.
32174
32175 PR fortran/17283
32176 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
32177 tests.
32178
32179 2004-10-06 Paul Brook <paul@codesourcery.com>
32180
32181 * gfortran.dg/do_1.f90: New test.
32182
32183 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32184
32185 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
32186 optimizing for size.
32187
32188 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32189
32190 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
32191
32192 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32193
32194 * gcc.c-torture/compile/20041005-1.c: New test.
32195
32196 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
32197
32198 PR c++/17829
32199 * g++.dg/lookup/koenig4.C: New.
32200
32201 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
32202
32203 * g++.dg/other/classkey1.C: Adjust quoting marks.
32204 * g++.dg/parse/error15.C: Likewise.
32205 * g++.dg/template/meminit2.C (int>): Likewise.
32206
32207 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32208
32209 PR fortran/17283
32210 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
32211
32212 PR fortran/17631
32213 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
32214
32215 PR fortran/17708
32216 * gfortran.dg/pr17708.f90: New test.
32217
32218 2004-10-04 Chao-ying Fu <fu@mips.com>
32219
32220 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
32221 * gcc.dg/vect/vect-4.c: Ditto.
32222 * gcc.dg/vect/vect-5.c: Ditto.
32223 * gcc.dg/vect/vect-6.c: Ditto.
32224 * gcc.dg/vect/vect-8.c: Ditto.
32225 * gcc.dg/vect/vect-16.c: Ditto.
32226 * gcc.dg/vect/vect-30.c: Ditto.
32227 * gcc.dg/vect/vect-40.c: Ditto.
32228 * gcc.dg/vect/vect-41.c: Ditto.
32229 * gcc.dg/vect/vect-42.c: Ditto.
32230 * gcc.dg/vect/vect-43.c: Ditto.
32231 * gcc.dg/vect/vect-44.c: Ditto.
32232 * gcc.dg/vect/vect-45.c: Ditto.
32233 * gcc.dg/vect/vect-46.c: Ditto.
32234 * gcc.dg/vect/vect-47.c: Ditto.
32235 * gcc.dg/vect/vect-48.c: Ditto.
32236 * gcc.dg/vect/vect-49.c: Ditto.
32237 * gcc.dg/vect/vect-50.c: Ditto.
32238 * gcc.dg/vect/vect-51.c: Ditto.
32239 * gcc.dg/vect/vect-52.c: Ditto.
32240 * gcc.dg/vect/vect-53.c: Ditto.
32241 * gcc.dg/vect/vect-54.c: Ditto.
32242 * gcc.dg/vect/vect-55.c: Ditto.
32243 * gcc.dg/vect/vect-56.c: Ditto.
32244 * gcc.dg/vect/vect-57.c: Ditto.
32245 * gcc.dg/vect/vect-58.c: Ditto.
32246 * gcc.dg/vect/vect-59.c: Ditto.
32247 * gcc.dg/vect/vect-60.c: Ditto.
32248 * gcc.dg/vect/vect-74.c: Ditto.
32249 * gcc.dg/vect/vect-79.c: Ditto.
32250 * gcc.dg/vect/vect-80.c: Ditto.
32251
32252 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
32253
32254 * gcc.dg/unused-7.c: Use the correct option.
32255
32256 2004-10-04 Paul Brook <paul@codesourcery.com>
32257 Bud Davis <bdavis9659@comcast.net>
32258
32259 PR fortran/17706
32260 PR fortran/16434
32261 * gfortran/pr17706.f90: New test.
32262 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
32263
32264 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32265
32266 * gfortran.dg/pr17612.f90: New test.
32267
32268 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
32269
32270 * g++.dg/template/local1.C: Adjust quoting marks in
32271 testing for diagnostics.
32272 * g++.dg/tls/diag-2.C: Likewise.
32273 * g++.dg/other/error8.C: Likewise.
32274
32275 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32276
32277 PR c/17178
32278 * gcc.dg/unused-4.c: Adjust to be correct.
32279
32280 PR c/17820
32281 * gcc.dg/unused-7.c: New test.
32282
32283 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32284
32285 PR c++/17797
32286 * g++.dg/overload/template2.C: New test.
32287
32288 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
32289
32290 PR tree-optimization/16632
32291 * gcc.dg/tree-ssa/20041002-1.c: New.
32292
32293 2004-10-03 Paul Brook <paul@codesourcery.com>
32294
32295 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
32296 rather than relying on default formatting.
32297
32298 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
32299
32300 * gcc.dg/20040920-1.c: Update expected message text.
32301
32302 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
32303
32304 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
32305
32306 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
32307
32308 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
32309 tree level.
32310
32311 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32312
32313 * gcc.dg/tree-ssa/pr17343.c: Remove.
32314
32315 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32316
32317 PR tree-opt/17343
32318 * gcc.dg/tree-ssa/pr17343.c: New test.
32319
32320 2004-10-01 Jakub Jelinek <jakub@redhat.com>
32321
32322 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
32323 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
32324 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
32325 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
32326 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
32327
32328 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32329
32330 * gcc.dg/lvalue-2.c: New test.
32331
32332 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32333
32334 PR c/17730
32335 * gcc.dg/pr17730-1.c: New test
32336
32337 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
32338
32339 PR c/7425
32340 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
32341
32342 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32343
32344 * gcc.c-torture/execute/stdarg-1.c: New test.
32345 * gcc.c-torture/execute/stdarg-2.c: New test.
32346 * gcc.c-torture/execute/stdarg-3.c: New test.
32347 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32348 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32349 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32350 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32351 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32352
32353 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32354
32355 PR tree-optimization/17697
32356 * g++.dg/opt/pr17697-1.C: New test.
32357 * g++.dg/opt/pr17697-2.C: New test.
32358 * g++.dg/opt/pr17697-3.C: New test.
32359
32360 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32361
32362 PR c/16409
32363 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32364 gcc.dg/vla-init-5.c: New tests.
32365
32366 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32367
32368 PR c/13804
32369 * gcc.dg/pr13804-1.c: New test.
32370
32371 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32372
32373 PR fortran/16938
32374 * gfortran.dg/pr16938.f90: New test.
32375
32376 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32377
32378 * g++.dg/template/crash23.C: New test.
32379
32380 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32381
32382 PR c++/17585
32383 * g++.dg/template/static8.C: New test.
32384
32385 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32386
32387 PR c++/17681
32388 * g++.dg/other/error9.C: New test.
32389
32390 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32391
32392 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32393
32394 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32395
32396 PR fortran/15164
32397 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32398
32399 2004-09-26 Roger Sayle <roger@eyesopen.com>
32400
32401 PR middle-end/17112
32402 * gcc.dg/pr17112-1.c: New test case.
32403
32404 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32405
32406 PR c/11459
32407 * gcc.dg/pr11459-1.c: New test.
32408
32409 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32410
32411 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32412 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32413
32414 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32415
32416 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32417
32418 2004-09-25 Jan Hubicka <jh@suse.cz>
32419
32420 * compile/30040909-1.c: New test.
32421 * compile/30040907-1.c: New test.
32422
32423 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32424
32425 * gcc.c-torture/execute/va-arg-26.c: New test.
32426
32427 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32428
32429 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32430 extra diagnostics on targets with 64-bit pointers.
32431 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32432
32433 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32434
32435 PR c/17188
32436 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32437 * gcc.dg/decl-3.c: Adjust expected message.
32438
32439 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32440
32441 PR fortran/17615
32442 * gfortran.dg/pr17615.f90: New test.
32443
32444 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32445
32446 PR tree-optimzation/17517
32447 * g++.dg/tree-ssa/pr17517.C: New Test.
32448
32449 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32450
32451 PR c++/16889
32452 * g++.dg/lookup/ambig3.C: New.
32453
32454 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32455
32456 PR tree-opt/17624
32457 * g++.dg/opt/pr17624.C: New test.
32458
32459 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32460
32461 PR c/6980
32462 * gcc.dg/Wbad-function-cast-1.c: New test.
32463
32464 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32465
32466 * g++.dg/ext/complit1.C
32467 * g++.dg/other/error2.C
32468 * g++.dg/other/nontype-1.C
32469 * g++.dg/parse/crash11.C
32470 * g++.dg/parse/crash12.C
32471 * g++.dg/parse/error15.C
32472 * g++.dg/parse/error4.C
32473 * g++.dg/parse/tmpl-outside1.C
32474 * g++.dg/parse/too-many-tmpl-args1.C
32475 * g++.dg/template/dependent-expr3.C
32476 * g++.dg/template/error10.C
32477 * g++.dg/template/instantiate1.C
32478 * g++.dg/template/vtable2.C
32479 * g++.dg/warn/Wshadow-1.C
32480 * g++.dg/warn/weak1.C
32481 * g++.old-deja/g++.brendan/crash16.C
32482 * g++.old-deja/g++.brendan/crash18.C
32483 * g++.old-deja/g++.brendan/crash48.C
32484 * g++.old-deja/g++.brendan/crash49.C
32485 * g++.old-deja/g++.brendan/crash55.C
32486 * g++.old-deja/g++.brendan/crash56.C
32487 * g++.old-deja/g++.brendan/crash8.C
32488 * g++.old-deja/g++.brendan/enum11.C
32489 * g++.old-deja/g++.brendan/enum8.C
32490 * g++.old-deja/g++.brendan/enum9.C
32491 * g++.old-deja/g++.brendan/friend3.C
32492 * g++.old-deja/g++.brendan/misc14.C
32493 * g++.old-deja/g++.bugs/900402_02.C
32494 * g++.old-deja/g++.bugs/900404_03.C
32495 * g++.old-deja/g++.bugs/900404_04.C
32496 * g++.old-deja/g++.bugs/900428_03.C
32497 * g++.old-deja/g++.jason/crash4.C
32498 * g++.old-deja/g++.jason/overload21.C
32499 * g++.old-deja/g++.jason/redecl1.C
32500 * g++.old-deja/g++.jason/report.C
32501 * g++.old-deja/g++.jason/rfg10.C
32502 * g++.old-deja/g++.jason/template30.C
32503 * g++.old-deja/g++.law/arm12.C
32504 * g++.old-deja/g++.law/ctors5.C
32505 * g++.old-deja/g++.law/cvt20.C
32506 * g++.old-deja/g++.law/init10.C
32507 * g++.old-deja/g++.law/init8.C
32508 * g++.old-deja/g++.law/visibility17.C
32509 * g++.old-deja/g++.law/visibility7.C
32510 * g++.old-deja/g++.mike/net8.C
32511 * g++.old-deja/g++.mike/p646.C
32512 * g++.old-deja/g++.mike/p700.C
32513 * g++.old-deja/g++.mike/p701.C
32514 * g++.old-deja/g++.mike/p811.C
32515 * g++.old-deja/g++.ns/template13.C
32516 * g++.old-deja/g++.other/array3.C
32517 * g++.old-deja/g++.other/crash25.C
32518 * g++.old-deja/g++.other/dtor3.C
32519 * g++.old-deja/g++.other/dtor4.C
32520 * g++.old-deja/g++.other/main1.C
32521 * g++.old-deja/g++.other/warn7.C
32522 * g++.old-deja/g++.pt/crash11.C
32523 * g++.old-deja/g++.pt/crash36.C
32524 * g++.old-deja/g++.pt/spec22.C
32525 * g++.old-deja/g++.pt/spec9.C
32526 * g++.old-deja/g++.pt/ttp52.C
32527 * g++.old-deja/g++.robertl/eb103.C
32528 * g++.old-deja/g++.robertl/eb121.C
32529 * g++.old-deja/g++.robertl/eb22.C
32530 * g++.old-deja/g++.robertl/eb8.C:
32531 Update locations and/or regexps of dg-error markers.
32532 Remove markers for some bogus messages that are no longer issued.
32533
32534 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32535
32536 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32537 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32538
32539 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32540
32541 PR c++/17618
32542 * g++.dg/lookup/crash5.C: New test.
32543
32544 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32545
32546 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32547 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32548 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32549 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32550 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32551 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32552
32553 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32554 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32555 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32556 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32557 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32558 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32559
32560 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32561
32562 * gcc.dg/vect/vect-44.c: Check additional cases.
32563 * gcc.dg/vect/vect-48.c: Check additional cases.
32564
32565 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32566 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32567 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32568 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32569 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32570 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32571 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32572 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32573 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32574
32575 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32576 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32577 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32578
32579 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32580
32581 * gcc.dg/tree-ssa/loop-6.c: New test.
32582
32583 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32584
32585 PR c++/17620
32586 * g++.dg/inherit/base2.C: New.
32587
32588 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32589
32590 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32591 * gcc.dg/20001012-2.c: Likewise.
32592 * gcc.dg/20001013-1.c: Likewise.
32593 * gcc.dg/20001101-1.c: Likewise.
32594 * gcc.dg/20001102-1.c: Likewise.
32595 * gcc.dg/bf-spl1.c: Likewise.
32596 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32597 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32598
32599 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32600
32601 PR tree-optimization/16721
32602 * gcc.dg/tree-ssa/pr16721.c: New test.
32603
32604 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32605
32606 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32607 * gcc.dg/20040305-1.c: Likewise.
32608
32609 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32610
32611 PR c/16566
32612 * gcc.c-torture/compile/pr16566-1.c,
32613 gcc.c-torture/compile/pr16566-2.c,
32614 gcc.c-torture/compile/pr16566-3.c: New tests.
32615
32616 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32617
32618 PR tree-optimization/17512
32619 * gcc.c-torture/compile/20040916-1.c.
32620
32621 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32622
32623 * gcc.dg/pragma-re-3.c: New test.
32624
32625 2004-09-17 Matt Austern <austern@apple.com>
32626
32627 PR c++/15049
32628 * g++.dg/other/anon3.C: New.
32629
32630 2004-09-21 Roger Sayle <roger@eyesopen.com>
32631
32632 PR c++/7503
32633 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32634 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32635 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32636 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32637 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32638
32639 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32640
32641 PR fortran/17286
32642 * gfortran.dg/pr17286.f90: New test.
32643
32644 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32645
32646 PR c++/17530
32647 * g++.dg/template/static7.C: New test.
32648
32649 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32650
32651 PR tree-opt/17558
32652 * gcc.c-torture/compile/pr17558.c: New test.
32653
32654 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32655
32656 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32657 if SKIP_ATTRIBUTE is defined.
32658
32659 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32660
32661 PR fortran/15957
32662 * gfortran.dg/pr15957.f90: New test.
32663
32664 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32665
32666 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32667 in comparison.
32668 * gcc.dg/vect/vect-79.c: Likewise.
32669 * gcc.dg/vect/vect-80.c: Likewise.
32670
32671 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32672
32673 PR fortran/15750
32674 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32675
32676 2004-09-20 Ira Rosen <irar@il.ibm.com>
32677
32678 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32679 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32680 * gcc.dg/vect/vect-62.c: New testcase.
32681 * gcc.dg/vect/vect-63.c: New testcase.
32682 * gcc.dg/vect/vect-64.c: New testcase.
32683 * gcc.dg/vect/vect-65.c: New testcase.
32684 * gcc.dg/vect/vect-66.c: New testcase.
32685 * gcc.dg/vect/vect-67.c: New testcase.
32686 * gcc.dg/vect/vect-68.c: New testcase.
32687 * gcc.dg/vect/vect-69.c: New testcase.
32688 * gcc.dg/vect/vect-79.c: New testcase.
32689 * gcc.dg/vect/vect-80.c: New testcase.
32690
32691 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32692
32693 * gcc.target/mips/asm-1.c: New test.
32694
32695 2004-09-19 Ira Rosen <irar@il.ibm.com>
32696
32697 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32698 * gcc.dg/vect/vect-73.c: New testcase.
32699 * gcc.dg/vect/vect-74.c: New testcase.
32700 * gcc.dg/vect/vect-75.c: New testcase.
32701 * gcc.dg/vect/vect-76.c: New testcase.
32702 * gcc.dg/vect/vect-77.c: New testcase.
32703 * gcc.dg/vect/vect-78.c: New testcase
32704
32705 2004-09-18 Paul Brook <paul@codesourcery.com>
32706
32707 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32708
32709 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32710
32711 PR c/17424
32712 * gcc.dg/pr17424-1.c: New test.
32713
32714 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32715
32716 * g++.dg/tree-ssa/pr17153.C: New test.
32717
32718 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32719
32720 PR pch/13361
32721 * g++.dg/pch/wchar-1.C: New.
32722 * g++.dg/pch/wchar-1.Hs: New.
32723
32724 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32725
32726 * gcc.c-torture/execute/20040917-1.c: New test.
32727
32728 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32729
32730 PR tree-optimization/17319
32731 * gcc.dg/pr17319.c: New test.
32732
32733 2004-09-17 Devang Patel <dpatel@apple.com>
32734
32735 * gcc.dg/20040813-1.c: New test.
32736
32737 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32738
32739 PR tree-optimization/17273
32740 * gcc.c-torture/compile/pr17273.c: New test.
32741
32742 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32743
32744 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32745 Update expected messages.
32746 * gcc.dg/declspec-13.c: New test.
32747
32748 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32749
32750 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32751
32752 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32753
32754 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32755 change what 'a' is pointing to.
32756
32757 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32758
32759 PR c++/16002
32760 * g++.dg/template/error18.C: New test.
32761
32762 PR c++/16029
32763 * g++.dg/warn/Wunused-8.C: New test.
32764
32765 2004-09-17 Steven Bosscher <stevenb@suse.de>
32766
32767 PR tree-optimization/17513
32768 * gcc.dg/20040916-1.c: New test.
32769
32770 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32771
32772 PR c++/17501
32773 * g++.dg/template/typename7.C: New test.
32774
32775 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32776
32777 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32778
32779 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32780
32781 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32782 with -ftree-based-profiling also.
32783 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32784
32785 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32786
32787 PR/15364
32788 * gfortran.dg/der_array_io_1.f90: New test.
32789 * gfortran.dg/der_array_io_2.f90: New test.
32790 * gfortran.dg/der_array_io_3.f90: New test.
32791
32792 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32793
32794 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32795 EABI.
32796
32797 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32798
32799 * g++.dg/opt/switch1.C: New test.
32800
32801 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32802
32803 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32804 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32805 Update expected messages.
32806
32807 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32808
32809 PR fortran/16485
32810 * gfortran.dg/same_name_1.f90: New test.
32811
32812 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32813
32814 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32815 dereference garbage pointers.
32816
32817 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32818
32819 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32820 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32821
32822 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32823 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32824 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32825
32826 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32827
32828 PR c++/17324
32829 * g++.dg/template/mangle1.C: New test.
32830
32831 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32832
32833 PR tree-optimization/17252
32834 * gcc.c-torture/execute/pr17252.c: New test.
32835
32836 2004-09-14 Andrew Pinski <apinski@apple.com>
32837
32838 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32839
32840 2004-09-14 Roger Sayle <roger@eyesopen.com>
32841
32842 PR rtl-optimization/9771
32843 * gcc.dg/pr9771-1.c: New test case.
32844
32845 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32846
32847 PR tree-optimization/15262
32848 * gcc.c-torture/execute/pr15262-1.c: New test.
32849 * gcc.c-torture/execute/pr15262-2.c: New test.
32850
32851 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32852
32853 * gcc.dg/declspec-12.c: New test.
32854
32855 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32856
32857 * gfortran.dg/pr17090.f90: Add directives to test.
32858
32859 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32860
32861 * gcc.c-torture/compile/20040914-1.c: New test.
32862
32863 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32864
32865 PR c++/16162
32866 * g++.dg/template/decl2.C: New test.
32867
32868 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32869
32870 PR fortran/17090
32871 * gfortran.dg/pr17090.f90: New test.
32872
32873 2004-09-13 Dale Johannesen <dalej@apple.com>
32874
32875 * gcc.c-torture/compile/pr17408.c: New test case.
32876
32877 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32878
32879 PR c++/16716
32880 * g++.dg/parse/crash17.C: New test.
32881
32882 PR c++/17327
32883 * g++.dg/template/enum3.C: New test.
32884
32885 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32886
32887 * lib/gcc-defs.exp: Load wrapper.exp.
32888 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32889 using local code.
32890 * lib/gcc.exp (gcc_init): Similar.
32891 * lib/gfortran.exp (gfortran_init): Similar.
32892 * lib/objc.exp (objc_init): Similar.
32893 * lib/treelang.exp (treelang_init): Similar.
32894 * lib/wrapper.exp: New file with build_wrapper call machinery in
32895 ${tool}_maybe_build_wrapper.
32896
32897 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32898
32899 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32900 "inline".
32901 * gcc.dg/declspec-11.c: Update expected messages.
32902 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32903 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32904 gcc.dg/inline-12.c: New tests.
32905
32906 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32907
32908 * g++.dg/tree-ssa/pr17400.C: New testcase.
32909
32910 2004-09-13 James E Wilson <wilson@specifixinc.com>
32911
32912 * gcc.target/mips/sb1-1.c: New testcase.
32913
32914 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32915
32916 * lib/g77-dg.exp: Remove unused file.
32917 * lib/mike-g77.exp: Ditto.
32918 * lib/g77.exp: Ditto.
32919
32920 2004-09-12 Richard Henderson <rth@redhat.com>
32921
32922 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32923
32924 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32925
32926 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32927 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32928 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32929 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32930 Update expected messages.
32931
32932 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32933
32934 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32935 declaration/use mismatch for dirp parameter.
32936
32937 2004-09-12 Andrew Pinski <apinski@apple.com>
32938
32939 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32940 -fgnu-runtime is passed.
32941
32942 2004-09-12 Richard Henderson <rth@redhat.com>
32943
32944 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32945 do the uplevel thing and update additional_flags directly.
32946 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32947 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32948 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32949 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32950
32951 2004-09-11 Steven Bosscher <stevenb@suse.de>
32952
32953 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32954
32955 2004-09-11 Roger Sayle <roger@eyesopen.com>
32956
32957 PR middle-end/17411
32958 * g++.dg/opt/pr17411-1.C: New test case.
32959
32960 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32961
32962 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32963 gcc.dg/tls/diag-2.c: Update expected messages.
32964 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32965 messages.
32966 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32967 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32968 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32969 gcc.dg/tls/diag-5.c: New tests.
32970
32971 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32972
32973 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32974
32975 2004-09-11 Steven Bosscher <stevenb@suse.de>
32976
32977 * g++.dg/parse/break-in-for.C: New test.
32978
32979 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32980
32981 * gcc.dg/tree-ssa/20040911-1.c: New test.
32982
32983 2004-09-11 Andreas Jaeger <aj@suse.de>
32984
32985 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32986 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32987
32988 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32989
32990 * gcc.target/frv: New directory of FR-V-specific tests.
32991
32992 2004-09-10 James E Wilson <wilson@specifixinc.com>
32993
32994 * gcc.dg/convert-vec-1.c: New test.
32995
32996 2004-09-10 Roger Sayle <roger@eyesopen.com>
32997
32998 PR middle-end/17024
32999 * gcc.dg/pr17024-1.c: New test case.
33000
33001 2004-09-10 Eric Christopher <echristo@redhat.com>
33002
33003 * gcc.dg/20040910-1.c: New test.
33004
33005 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
33006
33007 * gcc.dg/bitfld-9.c: New test.
33008
33009 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
33010
33011 * gcc.c-torture/execute/ieee/acc1.c: New test.
33012 * gcc.c-torture/execute/ieee/acc2.c: New test.
33013 * gcc.c-torture/execute/ieee/mzero6.c: New test.
33014
33015 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
33016
33017 * gcc.dg/deprecated-2.c: New test.
33018
33019 2004-09-09 James E Wilson <wilson@specifixinc.com>
33020
33021 * gcc.dg/init-vec-1.c: New test.
33022
33023 2004-09-09 Roger Sayle <roger@eyesopen.com>
33024
33025 PR middle-end/17055
33026 * gcc.dg/pr17055-1.c: New test case.
33027
33028 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
33029
33030 PR target/17377
33031 * gcc.c-torture/execute/pr17377.c: New test.
33032
33033 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
33034
33035 PR c/8420
33036 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
33037 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
33038 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
33039 gcc.dg/long-long-typespec-1.c: New tests.
33040 * gcc.dg/tls/diag-2.c: Update expected diagnostics
33041
33042 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
33043
33044 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
33045 gcc.dg/gnu99-static-1.c: New tests.
33046
33047 2004-09-08 Devang Patel <dpatel@apple.com>
33048
33049 * gcc.dg/darwin-ld-20040828-1.c: New test.
33050 * gcc.dg/darwin-ld-20040828-2.c: New test.
33051 * gcc.dg/darwin-ld-20040828-3.c: New test.
33052
33053 2004-09-08 Ziemowit Laski <zlaski@apple.com>
33054
33055 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
33056 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
33057 in error message.
33058 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
33059 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
33060 in error message.
33061 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
33062 types they qualify.
33063 * objc.dg/type-size-2.m: Fix wording in comment.
33064 * objc.dg/va-meth-1.m: New test case.
33065
33066 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
33067
33068 PR c/16633:
33069 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
33070 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
33071
33072 2004-09-06 Devang Patel <dpatel@apple.com>
33073
33074 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
33075 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
33076
33077 2004-09-06 Zack Weinberg <zack@codesourcery.com>
33078
33079 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
33080 reflect changed line numbering of diagnostics.
33081
33082 2004-09-06 Paul Brook <paul@codesourcery.com>
33083
33084 * gfortran.dg/edit_real_1.f90: Add new test.
33085
33086 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33087
33088 * gcc.dg/tree-ssa/loop-2.c: New test.
33089 * gcc.dg/tree-ssa/loop-3.c: New test.
33090 * gcc.dg/tree-ssa/loop-4.c: New test.
33091 * gcc.dg/tree-ssa/loop-5.c: New test.
33092
33093 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33094
33095 * gcc.dg/format/sentinel-1.c: Update for parameter option.
33096
33097 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33098
33099 * gcc.dg/format/sentinel-1.c: New test.
33100
33101 2004-09-04 Uros Bizjak <uros@kss-loka.si>
33102
33103 * gcc.dg/builtins-46.c: New.
33104
33105 2004-09-03 Devang Patel <dpatel@apple.com>
33106
33107 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
33108 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
33109
33110 2004-09-03 Jan Beulich <jbeulich@novell.com>
33111
33112 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
33113 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
33114 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
33115 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
33116 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
33117 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
33118 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
33119 the non-portable bzero.
33120 * gcc.dg/20010912-1.c: xfail for NetWare.
33121 * gcc.dg/20020426-2.c: xfail for NetWare.
33122 * gcc.dg/20021014-1.c: xfail for NetWare.
33123 * gcc.dg/20021018-1.c: xfail for NetWare.
33124 * gcc.dg/20030213-1.c: xfail for NetWare.
33125 * gcc.dg/20030225-1.c: xfail for NetWare.
33126 * gcc.dg/20030708-1.c: xfail for NetWare.
33127 * gcc.dg/builtins-config.h: Also exclude NetWare.
33128 * gcc.dg/format/format.h: Define restrict only if not already defined.
33129 * gcc.dg/nest.c: xfail for NetWare.
33130 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
33131 * lib/target-supports.exp (check_visibility_available): Exclude
33132 NetWare.
33133
33134 2004-09-03 Jan Beulich <jbeulich@novell.com>
33135
33136 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
33137 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
33138 deterministic starting point for the alignment of structure fields.
33139 * gcc.dg/Wpadded.c: Dito.
33140 * g++.dg/abi/vbase10.C: Dito.
33141
33142 2004-09-03 Devang Patel <dpatel@apple.com>
33143
33144 * g++.dg/debug/pr15736.cc: New test.
33145
33146 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33147
33148 * README.QMTEST: Fix out-of-date link.
33149
33150 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
33151
33152 PR fortran/16579
33153 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
33154 Delete. Duplicate of gfortran.dg/g77/20010610.f
33155
33156 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33157
33158 * g++.dg/abi/arm_rtti1.C: New test.
33159
33160 2004-09-02 Geoffrey Keating <geoffk@apple.com>
33161
33162 * gcc.dg/ppc-vector-memcpy.c: New.
33163 * gcc.dg/ppc-vector-memset.c: New.
33164
33165 2004-09-02 Chao-ying Fu <fu@mips.com>
33166
33167 * gcc.target/mips/mips-3d-1.c: New test.
33168 * gcc.target/mips/mips-3d-2.c: New test.
33169 * gcc.target/mips/mips-3d-3.c: New test.
33170 * gcc.target/mips/mips-3d-4.c: New test.
33171 * gcc.target/mips/mips-3d-5.c: New test.
33172 * gcc.target/mips/mips-3d-6.c: New test.
33173 * gcc.target/mips/mips-3d-7.c: New test.
33174 * gcc.target/mips/mips-3d-8.c: New test.
33175 * gcc.target/mips/mips-3d-9.c: New test.
33176 * gcc.target/mips/mips-ps-1.c: New test.
33177 * gcc.target/mips/mips-ps-2.c: New test.
33178 * gcc.target/mips/mips-ps-3.c: New test.
33179 * gcc.target/mips/mips-ps-4.c: New test.
33180 * gcc.target/mips/mips-ps-type.c: New test.
33181
33182 2004-09-02 Paul Brook <paul@codesourcery.com>
33183
33184 * gfortran.dg/edit_real_1.f90: Add new tests.
33185
33186 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33187
33188 PR fortran/15327
33189 * gfortran.dg/merge_char_1.f90: New test.
33190
33191 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33192
33193 PR fortran/16404
33194 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
33195
33196 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33197
33198 PR c/1522
33199 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
33200
33201 2004-09-01 Mark Mitchell <mark@codesourcery.com>
33202
33203 * g++.dg/opt/loop1.C: Do not XFAIL.
33204
33205 2004-09-01 Jakub Jelinek <jakub@redhat.com>
33206
33207 * gcc.c-torture/execute/20040831-1.c: New test.
33208
33209 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
33210
33211 PR fortran/16579
33212 * gfortran.dg/g77/20010610.f: Now passes.
33213 Copy from g77.f-torture/execute. Add dg-run directive.
33214 * gfortran.dg/g77/README: Update
33215
33216 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
33217
33218 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
33219 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
33220 (t1, t2, t3, t4): Add volatile.
33221
33222 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33223
33224 * g++.dg/ext/visibility/arm1.C: New test.
33225
33226 2004-08-31 Geoffrey Keating <geoffk@apple.com>
33227
33228 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
33229 -pedantic-errors.
33230
33231 2004-09-01 Paul Brook <paul@codesourcery.com>
33232
33233 * gfortran.dg/eof_2.f90: New test.
33234
33235 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33236
33237 PR fortran/16579
33238 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
33239
33240 2004-08-31 Bud Davis <bdavis9659@comcast.net>
33241
33242 PR libfortran/16805
33243 * gfortran.dg/list_read_2.f90: New test.
33244
33245 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33246
33247 * g++.dg/abi/key1.C: New test.
33248
33249 2004-08-31 Richard Henderson <rth@redhat.com>
33250
33251 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
33252 form of offsetof.
33253 * g++.dg/other/offsetof5.C: Remove duplicate.
33254
33255 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33256
33257 PR fortran/17244
33258 * gfortran.dg/func_derived_1.f90: New test.
33259
33260 2004-08-31 Paul Brook <paul@codesourcery.com>
33261
33262 * gfortran.dg/eof_1.f90: New test.
33263
33264 2004-08-31 Paul Brook <paul@codesourcery.com>
33265
33266 * gfortran.dg/list_read_1.f90: New file.
33267
33268 2004-08-30 Mark Mitchell <mark@codesourcery.com>
33269
33270 * g++.dg/opt/loop1.C: XFAIL.
33271
33272 2004-08-30 Geoffrey Keating <geoffk@apple.com>
33273
33274 * gcc.dg/funcdef-storage-1.c: New.
33275 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
33276 an extern function in local scope.
33277 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
33278 declare an 'auto inline' function in local scope.
33279 * gcc.dg/20011130-1.c: Likewise.
33280 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
33281 an 'auto' function in local scope.
33282 * gcc.dg/20021014-1.c: Likewise.
33283 * gcc.dg/20030331-2.c: Likewise.
33284
33285 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33286
33287 * gfortran.dg/blockdata_1.f90: New test.
33288
33289 2004-08-30 Richard Henderson <rth@redhat.com>
33290
33291 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
33292
33293 2004-08-30 Richard Henderson <rth@redhat.com>
33294
33295 * lib/fortran-torture.exp (fortran-torture-execute): Honor
33296 additional_flags set by alternate driver.
33297 (ieee-options): New procedure.
33298 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
33299 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
33300 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
33301 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
33302
33303 2004-08-30 Richard Henderson <rth@redhat.com>
33304
33305 * lib/f-torture.exp: Remove.
33306
33307 2004-08-29 Mark Mitchell <mark@codesourcery.com>
33308
33309 PR rtl-optimization/16590
33310 * g++.dg/opt/loop1.C: New test.
33311
33312 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33313
33314 PR fortran/13910
33315 * gfortran.dg/oldstyle_1.f90: New test.
33316
33317 2004-08-29 Steven G. Kargl <kargls@comcast.net>
33318 Paul Brook <paul@codesourcery.com>
33319
33320 * gfortran.dg/g77/README: Update.
33321 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
33322 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
33323 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
33324
33325 2004-08-28 Paul Brook <paul@codesourcery.com>
33326
33327 PR libfortran/17195
33328 * gfortran.dg/edit_real_1.f90: New test.
33329
33330 2004-08-27 Paul Brook <paul@codesourcery.com>
33331
33332 * gfortran.dg/rewind_1.f90: New test.
33333
33334 2004-08-27 Bud Davis <bdavis9659@comcast.net>
33335
33336 PR fortran/16597
33337 * gfortran.dg/pr16597.f90: New test.
33338
33339 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33340
33341 PR c/13801
33342 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
33343 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
33344 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
33345 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
33346 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
33347
33348 2004-08-26 Nick Clifton <nickc@redhat.com>
33349
33350 * gcc.c-torture/compile/pr17119.c: New test.
33351
33352 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33353
33354 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33355
33356 2004-08-25 Richard Henderson <rth@redhat.com>
33357
33358 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33359 the bits that expect kind=8 to be the largest real kind.
33360
33361 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33362
33363 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33364
33365 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33366
33367 * gfortran.dg/assignment_1.f90: New test.
33368
33369 2004-08-25 Adam Nemet <anemet@lnxw.com>
33370
33371 * g++.dg/template/repo3.C: New test.
33372
33373 2004-08-25 Roger Sayle <roger@eyesopen.com>
33374
33375 PR middle-end/16693
33376 PR tree-optimization/16372
33377 * g++.dg/opt/pr16372-1.C: New test case.
33378 * g++.dg/opt/pr16693-1.C: New test case.
33379 * g++.dg/opt/pr16693-2.C: New test case.
33380
33381 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33382
33383 * objc.dg/proto-lossage-4.m: New test.
33384
33385 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33386
33387 PR c++/17155
33388 * g++.dg/inherit/local2.C: New test.
33389
33390 2004-08-25 Paul Brook <paul@codesourcery.com>
33391
33392 PR fortran/17144
33393 * gfortran.dg/string_ctor_1.f90: New test.
33394
33395 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33396
33397 PR c++/14428
33398 * g++.dg/template/redecl2.C: New test.
33399
33400 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33401
33402 PR fortran/17143
33403 * gfortran.dg/pr17143.f90: New test.
33404
33405 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33406
33407 PR fortran/17164
33408 * gfortran.dg/pr17164.f90: New test.
33409
33410 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33411
33412 * gcc.dg/tree-ssa/loop-1.c: New test.
33413
33414 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33415
33416 * gcc.c-torture/compile/20040824-1.c: New test.
33417
33418 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33419
33420 * gcc.c-torture/compile/iftrap-3.c: New test.
33421
33422 2004-08-24 Paul Brook <paul@codesourcery.com>
33423
33424 * gfortran.dg/entry_2.f90: New test.
33425
33426 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33427
33428 PR c++/16889
33429 * g++.dg/lookup/ambig[12].C: New.
33430
33431 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33432
33433 PR c++/16706
33434 * g++.dg/template/crash21.C: New test.
33435 * g++.dg/template/crash22.C: Likewise.
33436
33437 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33438
33439 PR c++/17149
33440 * g++.dg/template/access15.C: New.
33441
33442 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33443
33444 PR c++/17163
33445 * g++.dg/template/repo2.C: New test.
33446
33447 2004-08-23 Roger Sayle <roger@eyesopen.com>
33448
33449 PR rtl-optimization/17078
33450 * gcc.c-torture/execute/pr17078-1.c: New test case.
33451
33452 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33453
33454 PR c/14492
33455 * gcc.dg/debug/crash1.c: New test.
33456
33457 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33458
33459 PR c/16180
33460 * gcc.dg/loop-5.c: New test.
33461
33462 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33463
33464 * gcc.c-torture/execute/20040823-1.c: New test.
33465
33466 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33467
33468 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33469 to the assembler. Simplify test accordingly.
33470 (asm_abi_flags): Use GNU names.
33471 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33472 to check for ABI flags.
33473
33474 2004-08-22 Andrew Pinski <apinski@apple.com>
33475
33476 * g++.dg/opt/pr14029.C: New test.
33477 * gcc.c-torture/execute/pr15262.c: New test.
33478
33479 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33480
33481 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33482
33483 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33484
33485 PR 16908
33486 * gfortran.dg/direct_io.f90: New test.
33487
33488 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33489
33490 PR c++/17121
33491 * g++.dg/inherit/local2.C: New test.
33492
33493 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33494
33495 PR c++/17120
33496 * g++.dg/warn/Wparentheses-4.C: New test.
33497
33498 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33499
33500 PR c++/17121
33501 * g++.dg/inherit/local2.C: New test.
33502
33503 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33504 * gcc.dg/ppc-ldstruct.c: Likewise.
33505 * gcc.dg/ppc64-abi-2.c: Likewise.
33506
33507 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33508
33509 PR rtl-optimization/17099
33510 * gcc.c-torture/execute/20040820-1.c: New test.
33511
33512 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33513
33514 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33515
33516 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33517
33518 PR fortran/17077
33519 * gfortran.dg/auto_array_1.f90: New test.
33520
33521 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33522
33523 PR fortran/17074
33524 * gfortran.dg/simpleif_1.f90: New test.
33525
33526 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33527
33528 * lib/target-supports.exp (check_profiling_available): Return
33529 false for arm*-*-symbianelf* and arm*-*-eabi*.
33530
33531 PR c++/15890
33532 * g++.dg/template/delete1.C: New test.
33533
33534 2004-08-19 Paul Brook <paul@codesourcery.com>
33535
33536 PR fortran/14976
33537 PR fortran/16228
33538 * gfortran.dg/data_char_1.f90: New test.
33539
33540 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33541
33542 PR fortran/16946
33543 * gfortran.dg/reduction.f90: New testcase.
33544
33545 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33546
33547 PR fortran/16520
33548 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33549
33550 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33551
33552 PR c++/17041
33553 * g++.dg/Wparentheses-3.C: New test.
33554
33555 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33556
33557 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33558 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33559 * gcc.dg/vect/vect-2.c: Likewise.
33560 * gcc.dg/vect/vect-3.c: Likewise.
33561 * gcc.dg/vect/vect-4.c: Likewise.
33562 * gcc.dg/vect/vect-5.c: Likewise.
33563 * gcc.dg/vect/vect-6.c: Likewise.
33564 * gcc.dg/vect/vect-7.c: Likewise.
33565 * gcc.dg/vect/vect-25.c: Likewise.
33566 * gcc.dg/vect/vect-31.c: Likewise.
33567 * gcc.dg/vect/vect-32.c: Likewise.
33568 * gcc.dg/vect/vect-34.c: Likewise.
33569 * gcc.dg/vect/vect-36.c: Likewise.
33570 * gcc.dg/vect/vect-all.c: Likewise.
33571
33572 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33573
33574 PR c++/17068
33575 * g++.dg/template/operator4.C: New test.
33576
33577 2004-08-18 Richard Henderson <rth@redhat.com>
33578
33579 * gcc.dg/20040206-1.c: XFAIL.
33580
33581 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33582
33583 PR c++/16246
33584 * g++.dg/template/array7.C: New test.
33585
33586 2004-08-17 James E Wilson <wilson@specifixinc.com>
33587
33588 * gcc.dg/mips-movcc-1.c: New test.
33589 * gcc.dg/mips-movcc-2.c: New test.
33590 * gcc.dg/mips-movcc-3.c: New test.
33591
33592 * gcc.dg/mips-nmadd-1.c: New test.
33593 * gcc.dg/mips-nmadd-2.c: New test.
33594
33595 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33596
33597 PR c++/15871
33598 * g++.dg/opt/inline8.C: New test.
33599
33600 PR c++/16965
33601 * g++.dg/parse/error17.C: New test.
33602
33603 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33604
33605 * gcc.dg/vect: New directory for vectorizer tests.
33606 * gcc.dg/vect/tree-vect.h: New file.
33607 * gcc.dg/vect/vect.exp: New file.
33608 * gcc.dg/vect/pr16105.c.c: New test.
33609 * gcc.dg/vect/vect-1.c: New test.
33610 * gcc.dg/vect/vect-2.c: New test.
33611 * gcc.dg/vect/vect-3.c: New test.
33612 * gcc.dg/vect/vect-4.c: New test.
33613 * gcc.dg/vect/vect-5.c: New test.
33614 * gcc.dg/vect/vect-6.c: New test.
33615 * gcc.dg/vect/vect-7.c: New test.
33616 * gcc.dg/vect/vect-8.c: New test.
33617 * gcc.dg/vect/vect-9.c: New test.
33618 * gcc.dg/vect/vect-10.c: New test.
33619 * gcc.dg/vect/vect-11.c: New test.
33620 * gcc.dg/vect/vect-12.c: New test.
33621 * gcc.dg/vect/vect-13.c: New test.
33622 * gcc.dg/vect/vect-14.c: New test.
33623 * gcc.dg/vect/vect-15.c: New test.
33624 * gcc.dg/vect/vect-16.c: New test.
33625 * gcc.dg/vect/vect-17.c: New test.
33626 * gcc.dg/vect/vect-18.c: New test.
33627 * gcc.dg/vect/vect-19.c: New test.
33628 * gcc.dg/vect/vect-20.c: New test.
33629 * gcc.dg/vect/vect-21.c: New test.
33630 * gcc.dg/vect/vect-22.c: New test.
33631 * gcc.dg/vect/vect-23.c: New test.
33632 * gcc.dg/vect/vect-24.c: New test.
33633 * gcc.dg/vect/vect-25.c: New test.
33634 * gcc.dg/vect/vect-26.c: New test.
33635 * gcc.dg/vect/vect-27.c: New test.
33636 * gcc.dg/vect/vect-28.c: New test.
33637 * gcc.dg/vect/vect-29.c: New test.
33638 * gcc.dg/vect/vect-30.c: New test.
33639 * gcc.dg/vect/vect-31.c: New test.
33640 * gcc.dg/vect/vect-32.c: New test.
33641 * gcc.dg/vect/vect-33.c: New test.
33642 * gcc.dg/vect/vect-34.c: New test.
33643 * gcc.dg/vect/vect-35.c: New test.
33644 * gcc.dg/vect/vect-36.c: New test.
33645 * gcc.dg/vect/vect-37.c: New test.
33646 * gcc.dg/vect/vect-38.c: New test.
33647 * gcc.dg/vect/vect-40.c: New test.
33648 * gcc.dg/vect/vect-41.c: New test.
33649 * gcc.dg/vect/vect-42.c: New test.
33650 * gcc.dg/vect/vect-43.c: New test.
33651 * gcc.dg/vect/vect-44.c: New test.
33652 * gcc.dg/vect/vect-45.c: New test.
33653 * gcc.dg/vect/vect-46.c: New test.
33654 * gcc.dg/vect/vect-47.c: New test.
33655 * gcc.dg/vect/vect-48.c: New test.
33656 * gcc.dg/vect/vect-49.c: New test.
33657 * gcc.dg/vect/vect-50.c: New test.
33658 * gcc.dg/vect/vect-51.c: New test.
33659 * gcc.dg/vect/vect-52.c: New test.
33660 * gcc.dg/vect/vect-53.c: New test.
33661 * gcc.dg/vect/vect-54.c: New test.
33662 * gcc.dg/vect/vect-55.c: New test.
33663 * gcc.dg/vect/vect-56.c: New test.
33664 * gcc.dg/vect/vect-57.c: New test.
33665 * gcc.dg/vect/vect-58.c: New test.
33666 * gcc.dg/vect/vect-59.c: New test.
33667 * gcc.dg/vect/vect-60.c: New test.
33668 * gcc.dg/vect/vect-61.c: New test.
33669 * gcc.dg/vect/vect-all.c: New test.
33670 * gcc.dg/vect/vect-none.c: New test.
33671
33672 2004-08-17 Paul Brook <paul@codesourcery.com>
33673
33674 PR fortran/13082
33675 * gfortran.dg/entry_1.f90: New test.
33676
33677 2004-08-17 Andrew Pinski <apinski@apple.com>
33678
33679 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33680
33681 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33682
33683 * gcc.dg/pr17036-1.c: New test.
33684
33685 2004-08-16 Devang Patel <dpatel@apple.com>
33686
33687 * gcc.dg/darwin-20040809-1.c: New test.
33688
33689 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33690
33691 * gcc.dg/funcdef-attr-1.c: New test.
33692
33693 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33694
33695 * gcc.dg/altivec-17.c: New test.
33696 * gcc.dg/altivec-18.c: New test.
33697
33698 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33699
33700 PR c++/6749
33701 * g++.dg/template/vtable2.C: New test.
33702
33703 2004-08-14 Richard Henderson <rth@redhat.com>
33704
33705 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33706 * gcc.dg/pack-test-4.c (main): Return 0.
33707 * gcc.dg/setjmp-1.c: Remove XFAIL.
33708 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33709
33710 2004-08-14 Richard Henderson <rth@redhat.com>
33711
33712 * gcc.dg/980217-1.c: Add prototype for printf.
33713
33714 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33715
33716 * gfortran.dg/pr16935.f90: New test.
33717
33718 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33719
33720 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33721
33722 2004-08-13 Paul Brook <paul@codesourcery.com>
33723
33724 * gfortran.dg/der_io_1.f90: Remove stray comma.
33725
33726 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33727
33728 * gcc.dg/vmx/cw-bug-2.c: Remove.
33729 * gcc.dg/vmx/vprint-1.c: Remove.
33730 * gcc.dg/vmx/vscan-1.c: Remove.
33731
33732 2004-08-12 Devang patel <dpatel@apple.com>
33733
33734 * gcc.dg/darwin-20040809-2.c: New test.
33735
33736 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33737
33738 * g++.dg/ext/altivec-12.C: New test.
33739
33740 * g++.dg/ext/altivec-11.C: New test.
33741
33742 2004-08-12 Paul Brook <paul@codesourcery.com>
33743
33744 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33745
33746 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33747
33748 * g++.dg/ext/altivec-2.C: Check for hardware support before
33749 executing any VMX instructions.
33750
33751 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33752
33753 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33754
33755 PR c++/16276
33756 * g++.old-deja/g++.other/comdat4.C: New test.
33757 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33758
33759 2004-08-12 Ben Elliston <bje@au.ibm.com>
33760
33761 PR target/16286
33762 * gcc.dg/pr16286.c: New test.
33763
33764 2004-08-12 Jan Beulich <jbeulich@novell.com>
33765
33766 * g++.dg/ext/asm5.C: New.
33767
33768 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33769
33770 PR c++/16698
33771 * g++.dg/eh/crash1.C: New test.
33772
33773 PR c++/16717
33774 * g++.dg/ext/construct1.C: New test.
33775
33776 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33777
33778 PR c++/16853
33779 * g++.dg/init/ptrmem1.C: New test.
33780
33781 PR c++/16618
33782 * g++.dg/parse/offsetof5.C: New test.
33783
33784 PR c++/16870
33785 * g++.dg/template/overload3.C: New test.
33786
33787 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33788
33789 PR c++/16964
33790 * g++.dg/parse/error16.C: New test.
33791
33792 PR c++/16904
33793 * g++.dg/template/error14.C: New test.
33794
33795 PR c++/16929
33796 * g++.dg/template/error15.C: New test.
33797
33798 2004-08-11 Devang Patel <dpatel@apple.com>
33799
33800 * gcc.dg/darwin-ld-20040809-1.c: New test.
33801 * gcc.dg/darwin-ld-20040809-2.c: New test.
33802
33803 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33804
33805 PR fortran/16917
33806 * gfortran.dg/dfloat_1.f90: New test.
33807
33808 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33809
33810 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33811 * gcc.dg/dll-2.c: Fix dg-require syntax.
33812 * gcc.misc-tests/arm-isr.c (abort): Declare.
33813 (exit): Likewise.
33814
33815 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33816
33817 PR c++/16971
33818 * g++.dg/parse/crash16.C: New test.
33819
33820 2004-08-10 Roger Sayle <roger@eyesopen.com>
33821
33822 * gcc.dg/mips-rsqrt-1.c: New test case.
33823 * gcc.dg/mips-rsqrt-2.c: New test case.
33824 * gcc.dg/mips-rsqrt-3.c: New test case.
33825
33826 2004-08-10 Paul Brook <paul@codesourcery.com>
33827
33828 * gfortran.dg/der_io_1.f90: New test.
33829
33830 2004-08-10 Paul Brook <paul@codesourcery.com>
33831
33832 PR fortran/16919
33833 * gfortran.dg/der_array_1.f90: New test.
33834
33835 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33836
33837 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33838
33839 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33840
33841 * gcc.dg/wchar_t-2.c: Fix typo.
33842
33843 2004-08-09 Falk Hueffner <falk@debian.org>
33844
33845 PR tree-optimization/12517
33846 * gcc.c-torture/compile/pr12517.c: New test.
33847
33848 PR tree-optimization/12578
33849 * gcc.c-torture/compile/pr12578.c: New test.
33850
33851 PR tree-optimization/12899
33852 * gcc.c-torture/compile/pr12899.c: New test.
33853
33854 PR rtl-optimization/14692
33855 * gcc.c-torture/compile/pr14692.c: New test.
33856
33857 PR tree-optimization/16461
33858 * gcc.c-torture/compile/pr16461.c: New test.
33859
33860 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33861
33862 * gfortran.dg/getenv_1.f90: New test.
33863
33864 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33865
33866 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33867 wchar_t.
33868 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33869
33870 2004-08-06 Paul Brook <paul@codesourcery.com>
33871
33872 * gfortran.dg/ret_array_1.f90: New test.
33873 * gfortran.dg/ret_pointer_1.f90: New test.
33874
33875 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33876
33877 * gcc.dg/missing-field-init-[12].c: New tests.
33878 * g++.dg/warn/missing-field-init-[12].C: New tests.
33879
33880 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33881
33882 * gcc.dg/enum2.c: New test.
33883 * gcc.dg/symbian3.c: Likewise.
33884 * gcc.dg/symbian4.c: Likewise.
33885 * gcc.dg/wchar_t-2.c: Likewise.
33886
33887 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33888
33889 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33890 destructor tests.
33891
33892 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33893
33894 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33895 dg-require-visiblity.
33896 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33897 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33898 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33899 * g++.dg/ext/visibility/new1.C: Likewise.
33900 * g++.dg/ext/visibility/pragma.C: Likewise.
33901 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33902 * g++.dg/ext/visibility/virtual.C: Likewise.
33903 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33904 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33905 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33906 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33907 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33908 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33909 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33910 * g++/dg/ext/visibility/visibility-8.C: New test.
33911 * gcc.c-torture/compile/dll.x: Remove.
33912 * gcc.dg/dll-2.c: Use dg-require-dll
33913 * gcc.dg/visibility-10.c: New test.
33914 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33915 supporting DLLs.
33916 * lib/scanasm.exp (scan_hidden): New function.
33917 (scan_not_hidden): Likewise.
33918
33919 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33920
33921 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33922
33923 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33924
33925 * gcc.c-torture/execute/20040805-1.c: New test.
33926
33927 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33928
33929 * gcc.dg/20020118-1.c: Declare abort.
33930 * gcc.dg/altivec_check.h: Likewise.
33931 * gcc.dg/iftrap-2.c: Likewise.
33932 * gcc.dg/pragma-darwin.c: Likewise.
33933 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33934
33935 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33936
33937 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33938
33939 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33940
33941 * gcc.c-torture/execute/builtins/abs-2.c,
33942 gcc.c-torture/execute/builtins/abs-3.c,
33943 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33944 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33945 intmax_t, uintmax_t and their limits.
33946 * gcc.dg/intmax_t-1.c: New test.
33947
33948 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33949
33950 * g++.dg/tc1/dr147.C: Add reference to PR.
33951
33952 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33953
33954 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33955 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33956
33957 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33958
33959 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33960
33961 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33962
33963 * gcc.dg/redecl-5.c: New test.
33964 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33965 of scanf.
33966
33967 2004-08-03 Roger Sayle <roger@eyesopen.com>
33968
33969 PR middle-end/16790
33970 * gcc.c-torture/execute/pr16790-1.c: New test case.
33971
33972 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33973
33974 * g++.dg/ext/visibility/assign1.C: New test.
33975 * g++.dg/ext/visibility/new1.C: Likewise.
33976
33977 * gcc.dg/symbian1.c: New test.
33978 * gcc.dg/symbian2.c: Likewise.
33979
33980 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33981
33982 PR target/16570
33983 * gcc.dg/i386-sse-9.c: New test.
33984
33985 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33986
33987 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33988
33989 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33990
33991 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33992 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33993 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33994 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33995 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33996 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33997 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33998 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33999 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
34000 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
34001 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
34002 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
34003 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
34004 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
34005 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
34006 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
34007 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
34008 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
34009 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
34010 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
34011 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
34012 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
34013 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
34014 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
34015 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
34016 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
34017 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
34018 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
34019 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
34020 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
34021 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
34022 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
34023 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
34024 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
34025 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
34026 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
34027 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
34028 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
34029 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
34030 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
34031 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
34032 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
34033 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
34034 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
34035 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
34036 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
34037 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
34038 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
34039 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
34040 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
34041 gcc.misc-tests/i386-pf-3dnow-1.c,
34042 gcc.misc-tests/i386-pf-athlon-1.c,
34043 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
34044 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
34045 Declare built-in functions used.
34046 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
34047
34048 2004-08-02 Mark Mitchell <mark@codesourcery.com>
34049
34050 PR c++/16707
34051 * g++.dg/lookup/using12.C: New test.
34052
34053 * g++.dg/init/null1.C: Fix PR number.
34054 * g++.dg/parse/namespace10.C: Likewise.
34055
34056 2004-08-01 Mark Mitchell <mark@codesourcery.com>
34057
34058 PR c++/16224
34059 * g++.dg/template/spec17.C: New test.
34060 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
34061 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
34062
34063 2004-08-02 David Billinghurst
34064
34065 PR fortran/16292
34066 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
34067
34068 2004-08-01 Zack Weinberg <zack@codesourcery.com>
34069
34070 * gcc.dg/ia64-got-1.c: New test case.
34071
34072 2004-08-01 Mark Mitchell <mark@codesourcery.com>
34073
34074 PR c++/16489
34075 * g++.dg/init/null1.C: New test.
34076 * g++.dg/tc1/dr76.C: Adjust error marker.
34077
34078 PR c++/16529
34079 * g++.dg/parse/namespace10.C: New test.
34080
34081 PR c++/16810
34082 * g++.dg/inherit/ptrmem2.C: New test.
34083
34084 2004-08-02 Ben Elliston <bje@au.ibm.com>
34085
34086 PR target/16155
34087 * gcc.dg/pr16155.c: New test.
34088
34089 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
34090
34091 * gcc.dg/redecl-2.c: New test.
34092
34093 2004-07-30 Geoffrey Keating <geoffk@apple.com>
34094
34095 * gcc.dg/darwin-longdouble.c: New file.
34096
34097 2004-07-30 Richard Henderson <rth@redhat.com>
34098
34099 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
34100 write to constant argument.
34101 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
34102
34103 2004-07-30 Richard Henderson <rth@redhat.com>
34104
34105 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
34106 tests of nearest around zero.
34107
34108 2004-07-30 Andrew Pinski <apinski@apple.com>
34109
34110 * gcc.c-torture/compile/20040730-1.c: New test.
34111
34112 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
34113
34114 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
34115 powerpc-eabispe.
34116
34117 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
34118
34119 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
34120
34121 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
34122
34123 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
34124 contains $ld_library_path.
34125 * lib/gfortran.exp (gfortran_link_flags): Likewise.
34126
34127 2004-07-29 Richard Henderson <rth@redhat.com>
34128
34129 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
34130
34131 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
34132 (alt2, which): New.
34133 (Check): Accept either alternative.
34134
34135 2004-07-29 Mark Mitchell <mark@codesourcery.com>
34136
34137 * g++.dg/abi/inline1.C: New test.
34138 * g++.dg/abi/local1-a.cc: Likewise.
34139 * g++.dg/abi/local1.C: Likewise.
34140 * g++.dg/abi/mangle11.C: Tweak location of warnings.
34141 * g++.dg/abi/mangle12.C: Likewise.
34142 * g++.dg/abi/mangle17.C: Likewise.
34143 * g++.dg/abi/mangle20-2.C: Likewise.
34144 * g++.dg/opt/interface1.C: Likewise.
34145 * g++.dg/opt/interface1.h: Likewise.
34146 * g++.dg/opt/interface1-a.cc: New test.
34147 * g++.dg/parse/repo1.C: New test.
34148 * g++.dg/template/repo1.C: Likewise.
34149 * g++.dg/warn/Winline-1.C: Likewise.
34150 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
34151
34152 2004-07-29 Diego Novillo <dnovillo@redhat.com>
34153
34154 * gcc.dg/tree-ssa/20040729-1.c: New test.
34155
34156 2004-07-27 Matt Austern <austern@apple.com>
34157
34158 * gcc.dg/darwin-bool-1.c: New test.
34159 * gcc.dg/darwin-bool-2.c: New test.
34160
34161 2004-07-28 Richard Henderson <rth@redhat.com>
34162
34163 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
34164 arguments in the correct type. Don't write to constant arguments.
34165
34166 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34167
34168 PR tree-optimization/16688
34169 PR tree-optimization/16689
34170 * g++.dg/tree-ssa/pr16688.C: New test.
34171
34172 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34173
34174 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34175 loads. Not only in the comment, this time.
34176
34177 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
34178
34179 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
34180 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
34181 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
34182 * gcc.dg/sh4a-bitmovua.c: New.
34183 * gcc.dg/sh4a-cos.c: New.
34184 * gcc.dg/sh4a-cosf.c: New.
34185 * gcc.dg/sh4a-fprun.c: New.
34186 * gcc.dg/sh4a-fsrra.c: New.
34187 * gcc.dg/sh4a-memmovua.c: New.
34188 * gcc.dg/sh4a-sin.c: New.
34189 * gcc.dg/sh4a-sincos.c: New.
34190 * gcc.dg/sh4a-sincosf.c: New.
34191 * gcc.dg/sh4a-sinf.c: New.
34192
34193 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34194
34195 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
34196 conditionals.
34197 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34198 loads.
34199 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
34200 DOM1.
34201
34202 2004-07-27 Andrew Pinski <apinski@apple.com>
34203
34204 * g++.dg/rtti/tinfo1.C: Correct the xfail.
34205
34206 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
34207
34208 * gcc.dg/pragma-isr.c: New test.
34209
34210 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34211
34212 PR c++/14429
34213 * g++.dg/template/ttp11.C: New test.
34214
34215 2004-07-27 Diego Novillo <dnovillo@redhat.com>
34216
34217 * gcc.c-torture/compile/20040727-1.c: New test.
34218
34219 2004-07-26 Eric Christopher <echristo@redhat.com>
34220
34221 * gcc.c-torture/compile/20040726-2.c: New test.
34222
34223 2004-07-26 Andrew Pinski <apinski@apple.com>
34224
34225 * g++.dg/rtti/tinfo1.C: Xfail.
34226
34227 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
34228
34229 * gcc.c-torture/compile/20040726-1.c: New test.
34230
34231 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
34232 Brian Ryner <bryner@brianryner.com>
34233
34234 PR c++/9283
34235 PR c++/15000
34236 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
34237 * g++.dg/ext/visibility/: New directory.
34238 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
34239 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
34240 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
34241 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
34242 * g++.dg/ext/visibility/fvisibility.C,
34243 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
34244 g++.dg/ext/visibility/fvisibility-override1.C
34245 g++.dg/ext/visibility/fvisibility-override2.C
34246 g++.dg/ext/visibility/memfuncts.C
34247 g++.dg/ext/visibility/noPLT.C
34248 g++.dg/ext/visibility/pragma.C
34249 g++.dg/ext/visibility/pragma-override1.C
34250 g++.dg/ext/visibility/pragma-override2.C
34251 g++.dg/ext/visibility/staticmemfuncts.C
34252 g++.dg/ext/visibility/virtual.C: New tests.
34253
34254 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34255
34256 PR c/15360
34257 * gcc.dg/pr15360-1.c: New test.
34258
34259 2004-07-25 Daniel Jacobowitz <dan@debian.org>
34260
34261 * gcc.dg/pragma-align-2.c: New test.
34262 * gcc.dg/pragma-init-fini.c: New test.
34263 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
34264 targets.
34265
34266 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34267
34268 * gcc.dg/init-string-2.c: New test.
34269
34270 2004-07-24 Zack Weinberg <zack@codesourcery.com>
34271
34272 PR 16684
34273 * gcc.dg/Wredundant-decls-1.c: New test case.
34274
34275 2004-07-24 Jakub Jelinek <jakub@redhat.com>
34276
34277 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
34278 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
34279 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
34280 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
34281 * gcc.dg/compat/generate-random.c: New file.
34282 * gcc.dg/compat/generate-random.h: Likewise.
34283 * gcc.dg/compat/generate-random_r.c: Likewise.
34284 * gcc.dg/compat/struct-layout-1.h: Likewise.
34285 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
34286 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
34287 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
34288 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
34289 * gcc.dg/compat/struct-layout-1_main.c: New test.
34290 * gcc.dg/compat/struct-layout-1_x.c: New file.
34291 * gcc.dg/compat/struct-layout-1_y.c: New file.
34292 * gcc.dg/compat/struct-layout-1_test.h: New file.
34293
34294 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
34295
34296 * gcc.dg/comp-return-1.c: New test
34297
34298 2004-07-23 Janis Johnson <janis187@us.ibm.com>
34299
34300 * gcc.dg/vmx/8-02a.c: Fix typo.
34301
34302 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
34303 * gcc.dg/darwin-abi-3.c: New test.
34304
34305 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
34306 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
34307
34308 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
34309 * gcc.dg/vmx/ops-long-1.c: New test.
34310 * gcc.dg/vmx/ops-long-2.c: New test.
34311
34312 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
34313
34314 * g++.dg/lookup/conv-[1234].C: New.
34315
34316 2004-07-22 Mark Mitchell <mark@codesourcery.com>
34317
34318 * g++.dg/parse/attr2.C: Simplify.
34319
34320 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34321
34322 PR c/7284
34323 * gcc.c-torture/execute/pr7284-1.c: New test.
34324
34325 2004-07-22 Brian Booth <bbooth@redhat.com>
34326
34327 * gcc.dg/tree-ssa/20040721-1.c: New test.
34328
34329 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
34330
34331 * g++.dg/template/crash20.c: New.
34332
34333 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
34334
34335 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
34336 Add dg-run directive. Declare variables as required.
34337 * gfortran.dg/g77/README: Update
34338
34339 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
34340
34341 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
34342 gcc.dg/cris-peep2-andu2.c: New tests.
34343
34344 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34345
34346 PR c/15052
34347 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
34348 on return type.
34349 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
34350 messages.
34351 * gcc.dg/qual-return-2.c: Update expected messages.
34352 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34353
34354 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34355
34356 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34357 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34358
34359 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34360
34361 PR c/11250
34362 * gcc.dg/init-string-1.c: New test.
34363
34364 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34365
34366 PR middle-end/15345
34367 PR c/16450
34368 * gcc.dg/torture/nested-fn-1.c: New test.
34369
34370 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34371
34372 PR target/16559
34373 * gcc.dg/ia64-fptr-1.c: New file.
34374
34375 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34376
34377 PR c++/14497
34378 * g++.dg/template/spec16.C: New test.
34379 * g++.old-deja/g++.robertl/eb118.C: Remove.
34380
34381 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34382
34383 PR c++/509
34384 * g++.dg/template/spec15.C: New test.
34385
34386 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34387
34388 Copy cases from g77.f-torture/execute and add dg-run
34389 directive. Other changes as noted.
34390 * gfortran.dg/g77/13037.f
34391 * gfortran.dg/g77/1832.f
34392 * gfortran.dg/g77/19981119-0.f
34393 * gfortran.dg/g77/19990313-0.f
34394 * gfortran.dg/g77/19990313-1.f
34395 * gfortran.dg/g77/19990313-2.f
34396 * gfortran.dg/g77/19990313-3.f
34397 * gfortran.dg/g77/19990419-1.f
34398 * gfortran.dg/g77/19990826-0.f
34399 * gfortran.dg/g77/19990826-2.f
34400 * gfortran.dg/g77/20000503-1.f
34401 * gfortran.dg/g77/20001111.f
34402 * gfortran.dg/g77/20010116.f
34403 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34404 * gfortran.dg/g77/20010430.f
34405 * gfortran.dg/g77/6177.f
34406 * gfortran.dg/g77/947.f
34407 * gfortran.dg/g77/970816-3.f
34408 * gfortran.dg/g77/971102-1.f
34409 * gfortran.dg/g77/980520-1.f
34410 * gfortran.dg/g77/980628-0.f
34411 * gfortran.dg/g77/980628-1.f
34412 * gfortran.dg/g77/980628-10.f
34413 * gfortran.dg/g77/980628-2.f
34414 * gfortran.dg/g77/980628-3.f
34415 * gfortran.dg/g77/980628-7.f
34416 * gfortran.dg/g77/980628-8.f
34417 * gfortran.dg/g77/980628-9.f
34418 * gfortran.dg/g77/980701-0.f
34419 * gfortran.dg/g77/980701-1.f
34420 * gfortran.dg/g77/cabs.f
34421 * gfortran.dg/g77/claus.f
34422 * gfortran.dg/g77/complex_1.f
34423 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34424 * gfortran.dg/g77/dcomplex.f
34425 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34426 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34427 * gfortran.dg/g77/f90-intrinsic-numeric.f
34428 * gfortran.dg/g77/int8421.f
34429 * gfortran.dg/g77/labug1.f
34430 * gfortran.dg/g77/large_vec.f
34431 * gfortran.dg/g77/le.f
34432 * gfortran.dg/g77/short.f
34433 * gfortran.dg/g77/README: Update
34434
34435 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34436
34437 PR c++/16637
34438 * g++.dg/parse/lookup4.C: New test.
34439
34440 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34441
34442 PR c++/16175
34443 * g++.dg/template/ttp10.C: New test.
34444
34445 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34446
34447 * gcc.dg/pr12625-1.c: New test.
34448
34449 2004-07-20 Steven Bosscher <stevenb@suse.de>
34450
34451 * gcc.dg/switch-warn-1.c: New test.
34452 * gcc.dg/switch-warn-2.c: New test.
34453 * gcc.c-torture/compile/pr14730.c: Update.
34454
34455 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34456
34457 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34458 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34459 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34460 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34461
34462 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34463
34464 PR c++/16623
34465 * g++.dg/template/assign1.C: New test.
34466
34467 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34468
34469 PR c++/12170
34470 * g++.dg/template/ttp9.C: New test.
34471
34472 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34473
34474 * gcc.dg/format/cmn-err-1.c: New test.
34475
34476 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34477
34478 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34479 gcc.dg/Wparentheses-10.c: New tests.
34480 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34481
34482 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34483
34484 PR fortran/16465
34485 * gfortran.dg/g77//ffixed-line-length-0.f,
34486 gfortran.dg/g77/ffixed-line-length-132.f,
34487 gfortran.dg/g77/ffixed-line-length-72.f,
34488 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34489 gfortran.dg/g77/README: Update.
34490
34491 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34492
34493 PR c++/13092
34494 * g++.dg/template/non-dependent7.C: New test.
34495 * g++.dg/template/non-dependent8.C: Likewise.
34496 * g++.dg/template/non-dependent9.C: Likewise.
34497 * g++.dg/template/non-dependent10.C: Likewise.
34498
34499 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34500
34501 PR c++/16337
34502 * g++.dg/parse/attr2.C: New test.
34503
34504 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34505
34506 * g77.dg: Removed.
34507 * g77.f-torture: Ditto.
34508
34509 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34510
34511 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34512 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34513 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34514
34515 2004-07-16 Richard Henderson <rth@redhat.com>
34516
34517 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34518
34519 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34520
34521 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34522 tests with full list of options.
34523 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34524 of TORTURE_OPTIONS if test contains 'dg-do run'.
34525
34526 PR fortran/16404
34527 * gfortran.dg/do_iterator.f90: New test.
34528
34529 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34530
34531 PR rtl-optimization/16536
34532 * gcc.c-torture/execute/restrict-1.c: New test.
34533
34534 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34535
34536 PR fortran/15324
34537 * gfortran.dg/pr15324.f90: New test.
34538
34539 PR fortran/15129
34540 * gfortran.dg/pr15129.f90: New test.
34541
34542 PR fortran/15140
34543 * gfortran.dg/pr15140.f90: New test.
34544
34545 PR fortran/13792
34546 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34547 compile-time simplification.
34548
34549 2004-07-14 Mike Stump <mrs@apple.com>
34550
34551 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34552
34553 2004-07-14 James E Wilson <wilson@specifixinc.com>
34554
34555 PR target/16325
34556 * gcc.dg/profile-generate-1.c: New.
34557
34558 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34559
34560 * gcc.c-torture/execute/20040709-1.c: New test.
34561 * gcc.c-torture/execute/20040709-2.c: New test.
34562
34563 2004-07-14 Mike Stump <mrs@apple.com>
34564
34565 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34566
34567 2004-07-14 Mike Stump <mrs@apple.com>
34568
34569 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34570
34571 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34572
34573 PR c++/16518
34574 * g++.dg/parse/mutable1.C: New test.
34575
34576 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34577
34578 PR tree-optimization/16443
34579 * gcc.dg/tree-ssa/20040713-1.c: New test.
34580
34581 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34582
34583 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34584 for operator new.
34585
34586 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34587
34588 * gfortran.dg/g77/README: New file
34589 * gfortran.dg/g77/19981216-0.f: Copy from
34590 g77.f-torture/noncompile. Add "dg-do compile" and
34591 dg-error as required.
34592 * gfortran.dg/g77/19990218-1.f: Likewise.
34593 * gfortran.dg/g77/19990905-1.f: Likewise.
34594 * gfortran.dg/g77/9263.f: Likewise.
34595 * gfortran.dg/g77/980615-0.f: Likewise.
34596 * gfortran.dg/g77/980616-0.f: Likewise.
34597 * gfortran.dg/g77/check0.f: Likewise.
34598 * gfortran.dg/g77/select_no_compile.f: Likewise.
34599
34600 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34601
34602 Copy files from g77.f-torture/compile.
34603 Add "{ dg-do compile}". Other changes as noted
34604 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34605 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34606 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34607 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34608 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34609 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34610 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34611 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34612 statement to conform to standard. Append alpha1.x for reference.
34613 * gfortran.dg/g77/xformat.f: Add dg-warning
34614
34615 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34616
34617 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34618 Add {dg-do compile} directive.
34619 * gfortran.dg/g77/cpp2.F: Likewise.
34620
34621 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34622
34623 PR c++/5402
34624 * g++.dg/lookup/name-clash1.C: New test.
34625
34626 PR c++/9777
34627 * g++.dg/lookup/name-clash2.C: New test.
34628
34629 PR c++/12102
34630 * g++.dg/lookup/name-clash3.C: New test.
34631
34632 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34633
34634 * g++.dg/lookup/new2.C: New test.
34635 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34636
34637 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34638
34639 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34640 Add {dg-do compile} directive.
34641 * gfortran.dg/g77/13060.f: Likewise.
34642 * gfortran.dg/g77/19990218-0.f: Likewise.
34643 * gfortran.dg/g77/19990305-0.f: Likewise.
34644 * gfortran.dg/g77/19990419-0.f: Likewise.
34645 * gfortran.dg/g77/19990502-0.f: Likewise.
34646 * gfortran.dg/g77/19990502-1.f: Likewise.
34647 * gfortran.dg/g77/19990525-0.f: Likewise.
34648 * gfortran.dg/g77/19990826-1.f: Likewise.
34649 * gfortran.dg/g77/19990826-3.f: Likewise.
34650 * gfortran.dg/g77/19990905-2.f: Likewise.
34651 * gfortran.dg/g77/20000412-1.f: Likewise.
34652 * gfortran.dg/g77/20000511-1.f: Likewise.
34653 * gfortran.dg/g77/20000511-2.f: Likewise.
34654 * gfortran.dg/g77/20000518.f: Likewise.
34655 * gfortran.dg/g77/20000601-1.f: Likewise.
34656 * gfortran.dg/g77/20000601-2.f: Likewise.
34657 * gfortran.dg/g77/20000629-1.f: Likewise.
34658 * gfortran.dg/g77/20000630-2.f: Likewise.
34659 * gfortran.dg/g77/20010115.f: Likewise.
34660 * gfortran.dg/g77/20010321-1.f: Likewise.
34661 * gfortran.dg/g77/20010426.f: Likewise.
34662 * gfortran.dg/g77/20020307-1.f: Likewise.
34663 * gfortran.dg/g77/8485.f: Likewise.
34664 * gfortran.dg/g77/960317-1.f: Likewise.
34665 * gfortran.dg/g77/970915-0.f: Likewise.
34666 * gfortran.dg/g77/980310-1.f: Likewise.
34667 * gfortran.dg/g77/980310-2.f: Likewise.
34668 * gfortran.dg/g77/980310-3.f: Likewise.
34669 * gfortran.dg/g77/980310-4.f: Likewise.
34670 * gfortran.dg/g77/980310-6.f: Likewise.
34671 * gfortran.dg/g77/980310-7.f: Likewise.
34672 * gfortran.dg/g77/980310-8.f: Likewise.
34673 * gfortran.dg/g77/980419-2.f: Likewise.
34674 * gfortran.dg/g77/980424-0.f: Likewise.
34675 * gfortran.dg/g77/980427-0.f: Likewise.
34676 * gfortran.dg/g77/980729-0.f: Likewise.
34677 * gfortran.dg/g77/981117-1.f: Likewise.
34678 * gfortran.dg/g77/toon_1.f: Likewise.
34679
34680 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34681
34682 PR c++/2204
34683 * g++.dg/other/abstract2.C: New test.
34684
34685 2004-07-12 Paul Brook <paul@codesourcery.com>
34686
34687 * gfortran.dg/pointer_init_1.f90: New test.
34688
34689 2004-07-11 Paul Brook <paul@codesourcery.com>
34690
34691 PR fortran/15986
34692 * gfortran.dg/contained_1.f90: New test.
34693
34694 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34695
34696 * g++.dg/parse/defarg8.C: New test.
34697
34698 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34699
34700 PR fortran/16433
34701 * gfortran.dg/pr16433.f: New test.
34702
34703 PR fortran/17574
34704 * gfortran.dg/pr15754.f90: New test.
34705
34706 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34707
34708 PR tree-optimization/16437
34709 * gcc.c-torture/execute/bitfld-4.c: New test.
34710
34711 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34712
34713 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34714 access to common var from module.
34715
34716 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34717
34718 PR fortran/16336
34719 * gfortran.fortran-torture/execute/common_2.f90: New test.
34720
34721 2004-07-10 Paul Brook <paul@codesourcery.com>
34722
34723 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34724
34725 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34726
34727 PR fortran/15969
34728 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34729
34730 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34731
34732 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34733 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34734 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34735 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34736 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34737 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34738 * gfortran.dg/g77/funderscoring.f: Likewise.
34739 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34740
34741 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34742
34743 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34744
34745 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34746 Paul Brook <paul@codesourcery.com>
34747
34748 PR fortran/13415
34749 * gfortran.dg/common_pointer_1.f90: New test.
34750
34751 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34752
34753 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34754
34755 2004-07-09 James E Wilson <wilson@specifixinc.com>
34756
34757 PR target/16364
34758 * gcc.c-torture/compile/20040709-1.c: New.
34759
34760 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34761
34762 PR fortran/14077
34763 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34764
34765 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34766
34767 PR fortran/13201
34768 * gfortran.dg/shape_1.f90: New test.
34769
34770 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34771 Andrew Pinski <apinski@apple.com>
34772
34773 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34774
34775 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34776
34777 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34778 comment.
34779
34780 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34781 Paul Brook <paul@codesourcery.com>
34782
34783 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34784 '.f95' and '.F95'.
34785
34786 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34787
34788 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34789
34790 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34791
34792 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34793 testcases with capital suffix.
34794
34795 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34796
34797 PR fortran/15481
34798 PR fortran/13372
34799 PR fortran/13575
34800 PR fortran/15978
34801 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34802
34803 * gfortran.dg/implicit_1.f90: New test.
34804
34805 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34806
34807 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34808 expression to match gfortran warning/error messages
34809 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34810 dg-error text.
34811
34812 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34813
34814 * lib/fortran-torture.exp: Rename proc search_for to
34815 search_for_re.
34816
34817 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34818
34819 * gcc.c-torture/execute/simd-5.x: New file.
34820 XFAIL on SPARC 64-bit at -O0.
34821
34822 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34823
34824 PR c++/8211
34825 PR c++/16165
34826 * g++.dg/warn/effc3.C: New test.
34827
34828 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34829
34830 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34831 change X to 1X in format.
34832 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34833 add data statements to conform to standard.
34834
34835 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34836
34837 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34838 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34839 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34840
34841 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34842
34843 * gfortran.dg/g77/7388.f: Copy from g77.dg
34844 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34845 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34846 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34847 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34848 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34849 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34850 * gfortran.dg/g77/strlen0.f: Likewise.
34851
34852 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34853
34854 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34855 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34856
34857 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34858
34859 * gcc.c-torture/execute/920428-2.x: Delete.
34860 * gcc.c-torture/execute/920501-7.x: Likewise.
34861
34862 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34863
34864 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34865 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34866 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34867 prescott and c3-2.
34868 (PREFETCH_3DNOW): Add -march=c3.
34869
34870 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34871
34872 PR c/16437
34873 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34874 * gcc.c-torture/execute/bf64-1.x: Likewise.
34875
34876 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34877
34878 * gcc.c-torture/compile/20040708-1.c: New test.
34879
34880 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34881
34882 PR c++/16169
34883 * g++.dg/warn/effc2.C: New test.
34884
34885 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34886
34887 * gcc.c-torture/execute/bitfld-1.x: Remove.
34888 * gcc.c-torture/execute/bitfld-3.c: New test.
34889 * gcc.dg/bitfld-2.c: Remove XFAILs.
34890
34891 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34892
34893 PR c++/16276
34894 * g++.dg/rtti/tinfo1.C: New file.
34895
34896 2004-07-07 Eric Christopher <echristo@redhat.com>
34897
34898 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34899
34900 2004-07-07 Andrew Pinski <apinski@apple.com>
34901
34902 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34903
34904 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34905
34906 * g++.dg/init/call1.C: XFAIL.
34907
34908 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34909
34910 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34911 except for movstrict*, to movmem* and clrstr* to clrmem*.
34912
34913 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34914
34915 * gcc.c-torture/execute/20040707-1.c: New test.
34916
34917 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34918
34919 * gcc.c-torture/execute/20040706-1.c: New test.
34920
34921 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34922
34923 PR c++/3671
34924 * g++.dg/template/spec14.C: New test.
34925
34926 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34927
34928 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34929 nothing if not yet defined. Use it in b, c and d type definitions.
34930 * gcc.c-torture/execute/20040705-1.c: New test.
34931 * gcc.c-torture/execute/20040705-2.c: New test.
34932
34933 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34934
34935 PR c++/2518
34936 * g++.dg/lookup/new1.C: New test.
34937
34938 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34939
34940 PR c++/11406
34941 * g++.dg/template/sizeof8.C: New test.
34942
34943 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34944
34945 * gcc.c-torture/compile/20040705-1.c: New test.
34946
34947 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34948
34949 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34950
34951 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34952
34953 * gcc.dg/cpp/if-mop.c: Two new testcases.
34954 * gcc.dg/cpp/trad/comment-3.c: New.
34955
34956 2004-07-04 Paul Brook <paul@codesourcery.com>
34957
34958 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34959
34960 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34961
34962 PR c++/3761
34963 * g++.dg/lookup/crash4.C: New test.
34964
34965 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34966
34967 * gcc.c-torture/execute/builtin-abs-1.c
34968 * gcc.c-torture/execute/builtin-abs-2.c
34969 * gcc.c-torture/execute/builtin-complex-1.c
34970 * gcc.c-torture/execute/builtins/string-1-lib.c
34971 * gcc.c-torture/execute/builtins/string-1.c
34972 * gcc.c-torture/execute/builtins/string-2-lib.c
34973 * gcc.c-torture/execute/builtins/string-2.c
34974 * gcc.c-torture/execute/builtins/string-3-lib.c
34975 * gcc.c-torture/execute/builtins/string-3.c
34976 * gcc.c-torture/execute/builtins/string-4-lib.c
34977 * gcc.c-torture/execute/builtins/string-4.c
34978 * gcc.c-torture/execute/builtins/string-5-lib.c
34979 * gcc.c-torture/execute/builtins/string-5.c
34980 * gcc.c-torture/execute/builtins/string-6-lib.c
34981 * gcc.c-torture/execute/builtins/string-6.c
34982 * gcc.c-torture/execute/builtins/string-7-lib.c
34983 * gcc.c-torture/execute/builtins/string-7.c
34984 * gcc.c-torture/execute/builtins/string-8-lib.c
34985 * gcc.c-torture/execute/builtins/string-8.c
34986 * gcc.c-torture/execute/builtins/string-9-lib.c
34987 * gcc.c-torture/execute/builtins/string-9.c
34988 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34989 * gcc.c-torture/execute/builtins/string-asm-1.c
34990 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34991 * gcc.c-torture/execute/builtins/string-asm-2.c
34992 * gcc.c-torture/execute/stdio-opt-1.c
34993 * gcc.c-torture/execute/stdio-opt-2.c
34994 * gcc.c-torture/execute/stdio-opt-3.c
34995 * gcc.c-torture/execute/string-opt-1.c
34996 * gcc.c-torture/execute/string-opt-10.c
34997 * gcc.c-torture/execute/string-opt-11.c
34998 * gcc.c-torture/execute/string-opt-12.c
34999 * gcc.c-torture/execute/string-opt-13.c
35000 * gcc.c-torture/execute/string-opt-14.c
35001 * gcc.c-torture/execute/string-opt-15.c
35002 * gcc.c-torture/execute/string-opt-16.c
35003 * gcc.c-torture/execute/string-opt-2.c
35004 * gcc.c-torture/execute/string-opt-6.c
35005 * gcc.c-torture/execute/string-opt-7.c
35006 * gcc.c-torture/execute/string-opt-8.c:
35007 Replace with ...
35008
35009 * gcc.c-torture/execute/builtins/abs-2.c
35010 * gcc.c-torture/execute/builtins/abs-3.c
35011 * gcc.c-torture/execute/builtins/complex-1.c
35012 * gcc.c-torture/execute/builtins/fprintf.c
35013 * gcc.c-torture/execute/builtins/fputs.c
35014 * gcc.c-torture/execute/builtins/memcmp.c
35015 * gcc.c-torture/execute/builtins/memmove.c
35016 * gcc.c-torture/execute/builtins/memops-asm.c
35017 * gcc.c-torture/execute/builtins/mempcpy-2.c
35018 * gcc.c-torture/execute/builtins/mempcpy.c
35019 * gcc.c-torture/execute/builtins/memset.c
35020 * gcc.c-torture/execute/builtins/printf.c
35021 * gcc.c-torture/execute/builtins/sprintf.c
35022 * gcc.c-torture/execute/builtins/strcat.c
35023 * gcc.c-torture/execute/builtins/strchr.c
35024 * gcc.c-torture/execute/builtins/strcmp.c
35025 * gcc.c-torture/execute/builtins/strcpy.c
35026 * gcc.c-torture/execute/builtins/strcspn.c
35027 * gcc.c-torture/execute/builtins/strlen-2.c
35028 * gcc.c-torture/execute/builtins/strlen.c
35029 * gcc.c-torture/execute/builtins/strncat.c
35030 * gcc.c-torture/execute/builtins/strncmp-2.c
35031 * gcc.c-torture/execute/builtins/strncmp.c
35032 * gcc.c-torture/execute/builtins/strncpy.c
35033 * gcc.c-torture/execute/builtins/strpbrk.c
35034 * gcc.c-torture/execute/builtins/strpcpy-2.c
35035 * gcc.c-torture/execute/builtins/strpcpy.c
35036 * gcc.c-torture/execute/builtins/strrchr.c
35037 * gcc.c-torture/execute/builtins/strspn.c
35038 * gcc.c-torture/execute/builtins/strstr-asm.c
35039 * gcc.c-torture/execute/builtins/strstr.c:
35040 ... these new files.
35041
35042 * gcc.c-torture/execute/builtins/abs-2-lib.c
35043 * gcc.c-torture/execute/builtins/abs-3-lib.c
35044 * gcc.c-torture/execute/builtins/complex-1-lib.c
35045 * gcc.c-torture/execute/builtins/fprintf-lib.c
35046 * gcc.c-torture/execute/builtins/fputs-lib.c
35047 * gcc.c-torture/execute/builtins/memcmp-lib.c
35048 * gcc.c-torture/execute/builtins/memmove-lib.c
35049 * gcc.c-torture/execute/builtins/memops-asm-lib.c
35050 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
35051 * gcc.c-torture/execute/builtins/mempcpy-lib.c
35052 * gcc.c-torture/execute/builtins/memset-lib.c
35053 * gcc.c-torture/execute/builtins/printf-lib.c
35054 * gcc.c-torture/execute/builtins/sprintf-lib.c
35055 * gcc.c-torture/execute/builtins/strcat-lib.c
35056 * gcc.c-torture/execute/builtins/strchr-lib.c
35057 * gcc.c-torture/execute/builtins/strcmp-lib.c
35058 * gcc.c-torture/execute/builtins/strcpy-lib.c
35059 * gcc.c-torture/execute/builtins/strcspn-lib.c
35060 * gcc.c-torture/execute/builtins/strlen-2-lib.c
35061 * gcc.c-torture/execute/builtins/strlen-lib.c
35062 * gcc.c-torture/execute/builtins/strncat-lib.c
35063 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
35064 * gcc.c-torture/execute/builtins/strncmp-lib.c
35065 * gcc.c-torture/execute/builtins/strncpy-lib.c
35066 * gcc.c-torture/execute/builtins/strpbrk-lib.c
35067 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
35068 * gcc.c-torture/execute/builtins/strpcpy-lib.c
35069 * gcc.c-torture/execute/builtins/strrchr-lib.c
35070 * gcc.c-torture/execute/builtins/strspn-lib.c
35071 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
35072 * gcc.c-torture/execute/builtins/strstr-lib.c
35073 * gcc.c-torture/execute/builtins/lib/abs.c
35074 * gcc.c-torture/execute/builtins/lib/fprintf.c
35075 * gcc.c-torture/execute/builtins/lib/memset.c
35076 * gcc.c-torture/execute/builtins/lib/printf.c
35077 * gcc.c-torture/execute/builtins/lib/sprintf.c
35078 * gcc.c-torture/execute/builtins/lib/strcpy.c
35079 * gcc.c-torture/execute/builtins/lib/strcspn.c
35080 * gcc.c-torture/execute/builtins/lib/strncat.c
35081 * gcc.c-torture/execute/builtins/lib/strncmp.c
35082 * gcc.c-torture/execute/builtins/lib/strncpy.c
35083 * gcc.c-torture/execute/builtins/lib/strpbrk.c
35084 * gcc.c-torture/execute/builtins/lib/strspn.c
35085 * gcc.c-torture/execute/builtins/lib/strstr.c:
35086 New files containing support routines.
35087
35088 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
35089 declaration.
35090 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
35091 when not optimizing.
35092
35093 2004-07-02 Mark Mitchell <mark@codesourcery.com>
35094
35095 PR c++/16240
35096 * g++.dg/abi/mangle22.C: New test.
35097 * g++.dg/abi/mangle23.C: Likewise.
35098
35099 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
35100
35101 PR fortran/16290
35102 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
35103 Allow for cases without denormalized floating point numbers.
35104
35105 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
35106
35107 PR c/1027
35108 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
35109 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
35110 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
35111 expected warning text.
35112 * gcc.dg/format/diag-2.c: New test.
35113
35114 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35115
35116 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
35117
35118 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
35119
35120 * gcc.dg/builtins-43.c: New.
35121 * gcc.dg/builtins-44.c: New.
35122 * gcc.dg/builtins-45.c: New.
35123
35124 2004-06-26 Geoffrey Keating <geoffk@apple.com>
35125 Andreas Tobler <a.tobler@schweiz.ch>
35126
35127 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
35128 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
35129 as SIGSEGV.
35130 * gcc.dg/cleanup-11.c: Likewise.
35131 * gcc.dg/cleanup-8.c: Likewise.
35132 * gcc.dg/cleanup-9.c: Likewise.
35133 * gcc.dg/cleanup-5.c: Run on all platforms.
35134
35135 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
35136
35137 * g++.dg/warn/nonnull1.C: New test.
35138
35139 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
35140
35141 * gcc.dg/compat/compat-common.h: Wrap up CINT in
35142 an #ifndef SKIP_COMPLEX_INT/#endif pair.
35143 Special-case the Sun compiler wrt to <complex.h>.
35144
35145 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
35146
35147 * gcc.dg/Wunreachable-8.C: New test.
35148
35149 * gcc.dg/h8300-ice2.c : New test.
35150
35151 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
35152
35153 PR fortran/16161
35154 * gfortran.fortran-torture/compile/implicit.f90: Add test
35155 for implicit character.
35156
35157 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
35158
35159 PR fortran/16289
35160 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
35161 Use tiny() intrinsic to find smallest non-negative real
35162
35163 2004-06-30 Jakub Jelinek <jakub@redhat.com>
35164
35165 * gcc.dg/compat/struct-by-value-22_main.c: New test.
35166 * gcc.dg/compat/struct-by-value-22_x.c: New.
35167 * gcc.dg/compat/struct-by-value-22_y.c: New.
35168
35169 * gcc.c-torture/execute/20040629-1.c: New test.
35170
35171 2004-06-29 Jakub Jelinek <jakub@redhat.com>
35172
35173 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
35174 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
35175
35176 PR target/16195
35177 * gcc.dg/20040625-1.c: New test.
35178
35179 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35180
35181 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
35182
35183 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35184
35185 PR fortran/15963
35186 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
35187
35188 2004-06-29 Richard Henderson <rth@redhat.com>
35189
35190 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
35191
35192 2004-06-29 Paul Brook <paul@codesourcery.com>
35193
35194 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
35195 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
35196
35197 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
35198
35199 PR c++/16260
35200 * g++.dg/parse/crash15.C: New.
35201
35202 2004-06-28 Andrew Pinski <apinski@apple.com>
35203
35204 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
35205 by the error already.
35206
35207 * g++.dg/opt/ptrmem4.C: Change to compile only test.
35208
35209 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
35210
35211 PR target/14041
35212 * gcc.dg/h8300-bss-align-1.c : New.
35213
35214 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
35215
35216 * PR c++/16174
35217 * g++.dg/template/ctor4.C: New.
35218
35219 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35220
35221 PR c++/16205
35222 * g++.dg/warn/Wsequence-point-1.C: New test.
35223
35224 2004-06-27 Paul Brook <paul@codesourcery.com>
35225
35226 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
35227
35228 2004-06-27 Zack Weinberg <zack@codesourcery.com>
35229
35230 * g++.old-deja/g++.mike/p7325.C: Remove.
35231
35232 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35233
35234 PR c/14963
35235 * gcc.dg/pr14963.c: New test.
35236
35237 2004-06-27 Mark Mitchell <mark@codesourcery.com>
35238
35239 PR c++/16193
35240 * g++.dg/parse/redef1.C: New test.
35241
35242 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
35243
35244 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
35245 20021110.c.
35246 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
35247 20021119-1.c.
35248 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
35249 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
35250 5-04.c.
35251 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
35252 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
35253 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
35254 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
35255 g++.brendan/enum14.C.
35256 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
35257 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
35258 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
35259 g++.mike/virt1.C.
35260 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
35261 memtemp24.C.
35262
35263 2004-06-27 Roger Sayle <roger@eyesopen.com>
35264
35265 * gcc.dg/20040527-1.c: New test case.
35266
35267 2004-06-26 Bud Davis <bdavis9659@comcast.net>
35268
35269 PR gfortran/pr16196
35270 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
35271
35272 2004-06-25 Roger Sayle <roger@eyesopen.com>
35273
35274 PR middle-end/15825
35275 * gcc.dg/pr15825-1.c: New test case.
35276
35277 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35278
35279 * gcc.c-torture/execute/20040625-1.c: New test.
35280
35281 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35282
35283 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
35284
35285 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35286
35287 * gcc.dg/torture/mips-div-1.c: New test.
35288
35289 2004-06-24 Jeff Law <law@redhat.com>
35290
35291 * gcc.dg/tree-ssa/20040624-1.c: New test.
35292
35293 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
35294
35295 * gcc.c-torture/compile/20040624-1.c: New test.
35296
35297 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35298
35299 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
35300 this directory.
35301
35302 2004-06-23 Andrew Pinski <apinski@apple.com>
35303
35304 PR middle-end/15988
35305 * g++.dg/opt/ptrmem4.C: New test.
35306
35307 * gcc.dg/c90-array-quals-2.c: New test.
35308
35309 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
35310
35311 * gcc.dg/kpice1.c: New test.
35312
35313 2006-06-23 Andrew Pinski <apinski@apple.com>
35314
35315 * gcc.dg/c90-array-quals.c: New test.
35316
35317 2006-06-22 Richard Henderson <rth@redhat.com>
35318
35319 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
35320
35321 2004-06-22 Loren James Rittle <ljrittle@acm.org>
35322
35323 * gcc.dg/builtins-config.h: Handle FreeBSD.
35324
35325 2006-06-22 Richard Henderson <rth@redhat.com>
35326
35327 * g++.dg/opt/devirt1.C: New.
35328
35329 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
35330
35331 * g++.dg/opt/pr15551.C: New testcase.
35332
35333 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
35334
35335 PR target/14800
35336 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
35337 x86_64-*-linux* when compiling for 32bit.
35338
35339 2004-06-21 Andrew Pinski <apinski@apple.com>
35340
35341 * gcc.dg/pch/struct-1.c: New.
35342 * gcc.dg/pch/struct-1.hs: New.
35343
35344 2004-06-21 Geoffrey Keating <geoffk@apple.com>
35345
35346 * gcc.dg/pch/save-temps-1.c: New file.
35347 * gcc.dg/pch/save-temps-1.hs: New file.
35348
35349 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
35350
35351 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35352 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35353
35354 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35355
35356 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35357 to fix type error.
35358 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35359 Remove trailing spaces.
35360
35361 2004-06-21 Richard Henderson <rth@redhat.com>
35362
35363 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35364 merging && to BIT_FIELD_REF.
35365
35366 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35367
35368 * g++.dg/opt/placeholder1.C: New test.
35369
35370 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35371
35372 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35373 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35374 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35375 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35376
35377 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35378
35379 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35380 extern "C".
35381 * g++.dg/other/pragma-re-1.C: Add comments.
35382
35383 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35384
35385 PR gfortran/16080
35386 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35387
35388 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35389
35390 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35391 instead of setting the type of size_t by
35392 hand.
35393
35394 2004-06-18 Roger Sayle <roger@eyesopen.com>
35395
35396 * gcc.dg/unordered-2.c: New test case.
35397 * gcc.dg/unordered-3.c: New test case.
35398
35399 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35400
35401 PR other/16043
35402 * lib/g++.exp (g++_version): Tweak regexp for version
35403 * lib/g77.exp (g77_version): Likewise.
35404 * lib/gfortran.exp (gfortran_version): Likewise.
35405 * lib/objc.exp (objc_version): Likewise.
35406 * lib/treelang.exp (treelang_version): Likewise.
35407
35408 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35409
35410 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35411 Use INT_MAX instead of __INT_MAX__.
35412 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35413
35414 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35415 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35416 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35417 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35418 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35419 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35420 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35421 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35422 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35423
35424 * gcc.dg/range-test-1.c: New test.
35425 * g++.dg/opt/range-test-1.C: New test.
35426
35427 2004-06-17 Richard Henderson <rth@redhat.com>
35428
35429 * objc.dg/sync-1.m: New.
35430 * objc.dg/try-catch-1.m: Don't force next runtime.
35431 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35432 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35433 shadowed catch clause.
35434 * objc.dg/try-catch-5.m: New.
35435
35436 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35437
35438 Bug 14610
35439 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35440
35441 2004-06-15 Richard Henderson <rth@redhat.com>
35442
35443 * gcc.dg/20001116-1.c: Move expected warning line.
35444
35445 2004-06-15 Richard Henderson <rth@redhat.com>
35446
35447 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35448 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35449
35450 2004-06-15 Jeff Law <law@redhat.com>
35451
35452 * gcc.dg/tree-ssa/20040615-1.c: New test.
35453 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35454 be less sensitive to operand ordering.
35455 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35456
35457 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35458
35459 * g++.dg/abi/bitfield3.C: Add comment..
35460
35461 2004-06-15 Richard Henderson <rth@redhat.com>
35462
35463 * g++.dg/ext/stmtexpr1.C: XFAIL.
35464 * gcc.dg/20030612-1.c: XFAIL.
35465
35466 2004-06-15 Eric Christopher <echristo@redhat.com>
35467
35468 * g++.dg/charset/asm5.c: New.
35469 * gcc.dg/charset/asm6.c: New.
35470
35471 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35472
35473 PR fortran/15962
35474 * gfortran.fortran-torture/execute/select_1.f90: New test.
35475
35476 2004-06-15 Paul Brook <paul@codesourcery.com>
35477
35478 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35479
35480 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35481
35482 PR c++/15967
35483 * g++.dg/lookup/crash3.C: New test.
35484
35485 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35486
35487 PR c++/15947
35488 * g++.dg/parse/dtor4.C: New test.
35489
35490 2004-06-14 Jeff Law <law@redhat.com>
35491
35492 * gcc.c-torture/compile/20040614-1.c: New test.
35493
35494 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35495
35496 PR fortran/15211
35497 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35498 LEN of a character array.
35499
35500 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35501
35502 PR c++/15096
35503 * g++.dg/template/ptrmem10.C: New test.
35504
35505 PR c++/14930
35506 * g++.dg/template/friend30.C: New test.
35507
35508 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35509
35510 PR fortran/14928
35511 * gfortran.fortran-torture/compile/mloc.f90: New test.
35512
35513 2004-06-13 Paul Brook <paul@codesourcery.com>
35514
35515 * gfortran.fortran-torture/execute/random_2.f90: New test.
35516
35517 2004-06-13 Eric Christopher <echristo@redhat.com>
35518
35519 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35520
35521 2004-06-12 Paul Brook <paul@codesourcery.com>
35522
35523 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35524
35525 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35526
35527 PR fortran/14923
35528 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35529
35530 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35531
35532 PR fortran/14957
35533 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35534 syntax errors in end statements of contained subroutines.
35535
35536 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35537
35538 PR fortran/12841
35539 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35540
35541 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35542
35543 PR fortran/15665
35544 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35545
35546 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35547
35548 PR gfortran/12839
35549 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35550
35551 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35552
35553 PR c++/15862
35554 * g++.dg/parse/enum1.C: New test.
35555
35556 2004-06-10 Jeff Law <law@redhat.com>
35557
35558 * gcc.c-torture/compile/20040610-1.c: New test.
35559
35560 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35561
35562 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35563 * g++.old-deja/g++.other/decl3.C: Likewise.
35564
35565 2004-06-10 Brian Booth <bbooth@redhat.com>
35566
35567 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35568 V_MAY_DEF instead of VDEF.
35569 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35570
35571 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35572
35573 PR c++/14211
35574 * g++.dg/conversion/const1.C: New test.
35575
35576 PR c++/15076
35577 * g++.dg/conversion/reinterpret1.C: New test.
35578
35579 PR c++/15877
35580 * g++.dg/template/enum2.C: New test.
35581
35582 PR c++/15227
35583 * g++.dg/template/error13.C: New test.
35584
35585 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35586
35587 PR fortran/14957
35588 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35589 arguments to test_* REAL and of the right size.
35590
35591 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35592
35593 PR target/15569
35594 PR rtl-optimization/15681
35595 * gcc.dg/20040609-1.c: New test.
35596
35597 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35598
35599 PR c++/14791
35600 * g++.dg/opt/builtins1.C: New test.
35601
35602 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35603
35604 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35605 that use default windows32 struct layout.
35606 * gcc.dg/i386-bitfield2.c: Likewise.
35607
35608 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35609
35610 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35611 for mingw32 and cygwin targets.
35612
35613 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35614
35615 * gcc.dg/pch/macro-4.c: New.
35616 * gcc.dg/pch/macro-4.hs: New.
35617
35618 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35619
35620 PR fortran/13249
35621 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35622
35623 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35624
35625 PR fortran/13372
35626 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35627
35628 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35629
35630 PR gfortran/14897
35631 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35632
35633 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35634
35635 PR gfortran/15755
35636 * gfortran.fortran-torture/execute/backspace.c : New test.
35637
35638 2004-06-09 Paul Brook <paul@codesourcery.com>
35639
35640 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35641 (pointer_to_section): Rewrite to use smaller array.
35642
35643 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35644
35645 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35646 * gcc.dg/ext/altivec-10.c: Same.
35647 * gcc.dg/ext/altivec-11.c: Same.
35648 * gcc.dg/ext/altivec-12.c: Same.
35649 * gcc.dg/ext/altivec-13.c: Same.
35650 * gcc.dg/ext/altivec-14.c: Same.
35651 * gcc.dg/ext/altivec-15.c: Same.
35652 * gcc.dg/ext/altivec-16.c: Same.
35653 * gcc.dg/ext/altivec-3.c: Same.
35654 * gcc.dg/ext/altivec-4.c: Same.
35655 * gcc.dg/ext/altivec-6.c: Same.
35656 * gcc.dg/ext/altivec-7.c: Same.
35657 * gcc.dg/ext/altivec-8.c: Same.
35658 * gcc.dg/ext/altivec-varargs-1.c: Same.
35659
35660 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35661 * g++.dg/ext/altivec-10.C: Same.
35662 * g++.dg/ext/altivec-2.C: Same.
35663 * g++.dg/ext/altivec-3.C: Same.
35664 * g++.dg/ext/altivec-4.C: Same.
35665 * g++.dg/ext/altivec-5.C: Same.
35666 * g++.dg/ext/altivec-6.C: Same.
35667 * g++.dg/ext/altivec-7.C: Same.
35668 * g++.dg/ext/altivec-8.C: Same.
35669 * g++.dg/ext/altivec-9.C: Same.
35670
35671 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35672
35673 PR c++/7841
35674 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35675
35676 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35677
35678 * gcc.dg/union-1.c: New test.
35679
35680 2004-06-07 Roger Sayle <roger@eyesopen.com>
35681
35682 * gcc.dg/builtins-41.c: New test case.
35683 * gcc.dg/builtins-42.c: New test case.
35684
35685 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35686
35687 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35688 * g++.dg/ext/altivec-10.C: Same.
35689 * g++.dg/ext/altivec-2.C: Same.
35690 * g++.dg/ext/altivec-3.C: Same.
35691 * g++.dg/ext/altivec-4.C: Same.
35692 * g++.dg/ext/altivec-5.C: Same.
35693 * g++.dg/ext/altivec-6.C: Same.
35694 * g++.dg/ext/altivec-7.C: Same.
35695 * g++.dg/ext/altivec-8.C: Same.
35696 * g++.dg/ext/altivec-9.C: Same.
35697 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35698 * g++.old-deja/g++.brendan/new3.C: Same.
35699 * gcc.c-torture/execute/eeprof-1.x: Same.
35700
35701 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35702
35703 PR c/14765
35704 * gcc.dg/pr14765-1.c: New test.
35705
35706 2004-06-07 Roger Sayle <roger@eyesopen.com>
35707
35708 PR c/14649
35709 * gcc.dg/pr14649-1.c: New test case.
35710
35711 2004-06-07 Richard Henderson <rth@redhat.com>
35712
35713 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35714 if temporaries.
35715
35716 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35717
35718 * g++.dg/eh/elide1.C: Remove XFAIL.
35719
35720 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35721
35722 PR c++/15337
35723 * g++.dg/expr/sizeof3.C: New test.
35724
35725 PR c++/14777
35726 * g++.dg/template/access14.C: New test.
35727
35728 PR c++/15554
35729 * g++.dg/template/enum1.C: New test.
35730
35731 PR c++/15057
35732 * g++.dg/eh/throw1.C: New test.
35733
35734 2004-06-07 David Ayers <d.ayers@inode.at>
35735 Ziemowit Laski <zlaski@apple.com>
35736
35737 * lib/objc.exp (objc_target_compile): Revert the '-framework
35738 Foundation' flag fix, since bare Darwin does not ship
35739 with the Foundation framework.
35740 * objc/execute/next_mapping.h: Provide a local NSConstantString
35741 @interface and @implementation.
35742 (objc_constant_string_init): A constructor function, used to
35743 initialize the NSConstantString meta-class object.
35744 * objc/execute/string1.m: Include "next_mapping.h" instead of
35745 <Foundation/NSString.h>.
35746 * objc/execute/string2.m: Likewise.
35747 * objc/execute/string3.m: Likewise.
35748 * objc/execute/string4.m: Likewise.
35749
35750 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35751
35752 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35753 to double. Replace double with FLOAT.
35754 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35755
35756 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35757 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35758 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35759 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35760 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35761 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35762 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35763 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35764
35765 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35766
35767 PR c/13519
35768 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35769
35770 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35771
35772 PR c++/15503
35773 * g++.dg/template/meminit2.C: New test.
35774
35775 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35776
35777 PR target/15822
35778 * gcc.c-torture/execute/compare-fp-1.c,
35779 gcc.c-torture/execute/compare-fp-2.c,
35780 gcc.c-torture/execute/compare-fp-3.c,
35781 gcc.c-torture/execute/compare-fp-4.c,
35782 gcc.c-torture/execute/compare-fp-3.x,
35783 gcc.c-torture/execute/compare-fp-4.x: Moved...
35784 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35785 gcc.c-torture/execute/ieee/compare-fp-2.c,
35786 gcc.c-torture/execute/ieee/compare-fp-3.c,
35787 gcc.c-torture/execute/ieee/compare-fp-4.c,
35788 gcc.c-torture/execute/ieee/compare-fp-3.x,
35789 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35790
35791 2004-06-04 David Ayers <d.ayers@inode.at>
35792
35793 * objc/execute/protocol-isEqual-4.m: New testcase.
35794
35795 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35796
35797 * objc/execute/protocol-isEqual-1.m: New testcase.
35798 * objc/execute/protocol-isEqual-2.m: New testcase.
35799 * objc/execute/protocol-isEqual-3.m: New testcase.
35800
35801 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35802
35803 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35804
35805 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35806
35807 * lib/objc.exp (objc_target_compile): When running tests on
35808 Darwin (Mac OS X), inform the linker about '-framework
35809 'Foundation'.
35810
35811 2004-06-02 Eric Christopher <echristo@redhat.com>
35812
35813 * gcc.c-torture/compile/20040602-1.c: New.
35814
35815 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35816
35817 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35818 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35819
35820 PR tree-optimization/14736
35821 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35822
35823 PR tree-optimization/14042
35824 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35825
35826 PR tree-optimization/14729
35827 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35828
35829 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35830
35831 PR fortran/15557
35832 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35833
35834 2004-06-01 Richard Hederson <rth@redhat.com>
35835
35836 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35837
35838 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35839
35840 PR c++/14932
35841 * g++.dg/parse/offsetof4.C: New test.
35842
35843 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35844
35845 PR objc/7993
35846 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35847
35848 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35849
35850 PR c++/15701
35851 * g++.dg/template/friend29.C: New test.
35852
35853 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35854
35855 PR c/15749
35856 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35857
35858 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35859
35860 * gcc.dg/sparc-trap-1.c: New test.
35861
35862 2004-05-31 Roger Sayle <roger@eyesopen.com>
35863
35864 PR middle-end/15069
35865 * g++.dg/opt/fold3.C: New test case.
35866
35867 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35868
35869 * lib/target-supports.exp (check_iconv_available): Fix fallout
35870 from 2004-05-28 patch.
35871
35872 2004-05-30 Paul Brook <paul@codesourcery.com>
35873
35874 PR fortran/15620
35875 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35876 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35877
35878 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35879
35880 * gfortran.fortran-torture/execute/random_1.f90: New test.
35881
35882 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35883
35884 * g++.dg/ext/altivec-10.C: New test.
35885
35886 2004-05-29 Paul Brook <paul@codesourcery.com>
35887
35888 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35889
35890 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35891
35892 * gcc.dg/altivec-16.c: New test.
35893
35894 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35895
35896 * lib/target-supports.exp (check_vmx_hw_available): New.
35897 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35898
35899 * lib/target-supports.exp (check_alias_available,
35900 check_iconv_available, check_named_sections_available): Use
35901 unique names for temporary files.
35902
35903 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35904
35905 * gcc.dg/altivec-15.c: New test.
35906
35907 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35908
35909 PR c++/15083
35910 * g++.dg/warn/noeffect6.C: New test.
35911
35912 PR c++/15471
35913 * g++.dg/expr/ptrmem4.C: New test.
35914
35915 PR c++/15640
35916 * g++.dg/template/operator3.C: New test.
35917
35918 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35919
35920 PR c++/14668
35921 * g++.dg/lookup/redecl1.C: New test.
35922 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35923
35924 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35925
35926 * gcc.c-torture/execute/compare-fp-1.c,
35927 gcc.c-torture/execute/compare-fp-2.c,
35928 gcc.c-torture/execute/compare-fp-3.c,
35929 gcc.c-torture/execute/compare-fp-4.c,
35930 gcc.c-torture/execute/compare-fp-3.x,
35931 gcc.c-torture/execute/compare-fp-4.x,
35932 gcc.dg/pr15649-1.c: New.
35933
35934 2004-05-27 Adam Nemet <anemet@lnxw.com>
35935
35936 PR c++/12883
35937 * g++.dg/init/array14.C: New test.
35938
35939 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35940
35941 * lib/compat.exp (compat-get-options-main): New.
35942 (compat-get-options): Remove unneeded code, warn for ignored
35943 command.
35944 (compat-execute): Check flag set by dg-require-* commands.
35945
35946 * lib/compat.exp (compat-execute): Break up long lines.
35947
35948 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35949
35950 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35951 * gcc.dg/altivec-14.c: New test.
35952 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35953
35954 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35955 * gcc.dg/altivec-12.c: Ditto.
35956
35957 * gcc.dg/altivec-3.c: Move call to altivec_check.
35958
35959 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35960
35961 PR c++/15044
35962 * g++.dg/template/error12.C: New test.
35963
35964 PR c++/15317
35965 * g++.dg/ext/attrib15.C: New test.
35966
35967 PR c++/15329
35968 * g++.dg/template/ptrmem9.C: New test.
35969
35970 2004-05-25 Paul Brook <paul@codesourcery.com>
35971
35972 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35973
35974 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35975
35976 PR c++/15165
35977 * g++.dg/template/crash19.C: New test.
35978
35979 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35980
35981 PR c++/15025
35982 * g++.dg/template/redecl1.C: New test.
35983
35984 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35985
35986 PR c++/14821
35987 * g++.dg/other/ns1.C: New test.
35988
35989 PR c++/14883
35990 * g++.dg/template/invalid1.C: New test.
35991
35992 2004-05-23 Paul Brook <paul@codesourcery.com>
35993 Victor Leikehman <lei@haifasphere.co.il>
35994
35995 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35996 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35997
35998 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35999
36000 PR c++/15285
36001 PR c++/15299
36002 * g++.dg/template/non-dependent5.C: New test.
36003 * g++.dg/template/non-dependent6.C: New test.
36004
36005 2004-05-22 Mark Mitchell <mark@codesourcery.com>
36006
36007 PR c++/15507
36008 * g++.dg/inherit/union1.C: New test.
36009
36010 PR c++/15542
36011 * g++.dg/template/addr1.C: New test.
36012
36013 PR c++/15427
36014 * g++.dg/template/array5.C: New test.
36015
36016 PR c++/15287
36017 * g++.dg/template/array6.C: New test.
36018
36019 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
36020 Roger Sayle <roger@eyesopen.com>
36021
36022 * g++.dg/lookup/forscope2.C: New test case.
36023
36024 2004-05-22 Ben Elliston <bje@au.ibm.com>
36025
36026 * gcc.dg/cpp/Wmissingdirs.c: New.
36027
36028 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
36029
36030 PR target/15301
36031 * gcc.dg/compat/union-m128-1.h: New file.
36032 * gcc.dg/compat/union-m128-1_main.c: Likewise.
36033 * gcc.dg/compat/union-m128-1_x.c: Likewise.
36034 * gcc.dg/compat/union-m128-1_y.c: Likewise.
36035
36036 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
36037
36038 PR target/15302
36039 * gcc.dg/compat/struct-complex-1.h: New file.
36040 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
36041 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
36042 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
36043
36044 2004-05-20 Roger Sayle <roger@eyesopen.com>
36045
36046 PR middle-end/3074
36047 * gcc.dg/pr3074-1.c: New test case.
36048 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
36049
36050 2004-05-20 Falk Hueffner <falk@debian.org>
36051
36052 PR other/15526
36053 * gcc.dg/ftrapv-1.c: New test case.
36054
36055 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
36056
36057 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
36058
36059 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
36060 Jeff Law <law@redhat.com>
36061
36062 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
36063 * gcc.dg/tree-ssa/20040518-2.c: New test.
36064
36065 * gcc.dg/tree-ssa/20040518-1.c: New test.
36066
36067 2004-05-18 Zack Weinberg <zack@codesourcery.com>
36068
36069 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
36070
36071 2004-05-18 Paul Brook <paul@codesourcery.com>
36072
36073 PR fortran/13930
36074 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
36075
36076 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36077
36078 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
36079 constant folding.
36080
36081 2004-05-17 Steven Bosscher <stevenb@suse.de>
36082
36083 * gcc.dg/tree-ssa/20040517-1.c: New test.
36084
36085 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36086
36087 * gcc.dg/loop-4.c: New test.
36088
36089 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
36090
36091 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
36092
36093 2004-05-15 Bud Davis <bdavis9659@comcast.net>
36094
36095 PR fortran/15311
36096 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
36097
36098 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36099
36100 PR fortran/13826
36101 PR fortran/13940
36102 * gfortran.fortran-torture/compile/data_1.f90: New test.
36103
36104 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
36105
36106 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
36107 * gcc.dg/uninit-H.c: Define ASM for __s390__.
36108
36109 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
36110
36111 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
36112
36113 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
36114
36115 PR c/15444
36116 * gcc.dg/format/xopen-1.c: Adjust expected message.
36117 * gcc.dg/format/xopen-3.c: New test.
36118
36119 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
36120
36121 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
36122
36123 2004-05-14 Jeff Law <law@redhat.com>
36124
36125 * gcc.dg/tree-ssa/20040514-2.c: New test.
36126
36127 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36128
36129 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
36130 this ...
36131 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
36132 this.
36133
36134 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
36135
36136 * gcc.dg/tree-ssa/20040514-1.c: New test.
36137
36138 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36139
36140 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
36141 test.
36142
36143 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36144
36145 PR fortran/14066
36146 * gfortran.fortran-torture/compile/do_1.f90: New test.
36147
36148 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36149
36150 PR fortran/15051
36151 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
36152 test.
36153
36154 2004-05-14 Bud Davis <bdavis9659@comcast.net>
36155
36156 PR fortran/15149
36157 * gfortran.fortran-torture/execute/random_init.f90: New test.
36158
36159 2004-05-13 Paul Brook <paul@codesourcery.com>
36160
36161 PR fortran/15314
36162 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
36163
36164 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
36165
36166 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
36167 for the powerpc case.
36168
36169 2004-05-13 Jeff Law <law@redhat.com>
36170
36171 * gcc.dg/tree-ssa/20040513-1.c: New test.
36172 * gcc.dg/tree-ssa/20040513-2.c: New test.
36173
36174 2004-05-13 Paul Brook <paul@codesourcery.com>
36175
36176 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
36177 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
36178 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
36179
36180 2004-05-13 Andreas Schwab <schwab@suse.de>
36181
36182 PR other/10819
36183 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
36184 characters.
36185
36186 2004-05-13 Bud Davis <bdavis9659@comcast.net>
36187
36188 PR fortran/15294
36189 * gfortran.fortran-torture/execute/adjustr.f90: New file.
36190
36191 2004-05-13 Diego Novillo <dnovillo@redhat.com>
36192
36193 Merge from tree-ssa-20020619-branch. See
36194 ChangeLog.tree-ssa for details.
36195
36196 2004-05-11 Ziemowit Laski <zlaski@apple.com>
36197
36198 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
36199 include <altivec.h> explicitly.
36200 * gcc.dg/altivec-13.c: Likewise.
36201
36202 2004-05-11 Paul Brook <paul@codesourcery.com>
36203
36204 * gcc.c-torture/compile/20010518-1.c: Force enum size.
36205
36206 2004-05-10 Eric Christopher <echristo@redhat.com>
36207
36208 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
36209 * gcc.dg/sibcall-4.c: Ditto.
36210
36211 2004-05-10 Ziemowit Laski <zlaski@apple.com>
36212
36213 * g++.dg/ext/altivec-8.C: New test case.
36214 * gcc.dg/altivec-13.c: New test case.
36215
36216 2004-05-08 Roger Sayle <roger@eyesopen.com>
36217
36218 * gcc.c-torture/execute/divcmp-1.c: New test case.
36219 * gcc.c-torture/execute/divcmp-2.c: New test case.
36220 * gcc.c-torture/execute/divcmp-3.c: New test case.
36221
36222 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36223
36224 * g++.dg/other/pragma-re-2.C: New test.
36225
36226 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36227
36228 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
36229 * gcc.dg/i386-387-2.c: Likewise.
36230
36231 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
36232 __builtin_drem.
36233 * gcc.dg/i386-387-6.c: Likewise.
36234
36235 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36236
36237 * gcc.dg/builtins-33.c: Also check log1p*.
36238
36239 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
36240
36241 PR optimization/15296
36242 * gcc.c-torture/execute/pr15296.c: New test.
36243
36244 2004-05-05 Uros Bizjak <uros@kss-loka.si>
36245
36246 * gcc.dg/builtins-40.c: New test.
36247
36248 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
36249
36250 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
36251
36252 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
36253
36254 * g++.dg/ext/spe1.C: New testcase.
36255
36256 2004-05-04 Ziemowit Laski <zlaski@apple.com>
36257
36258 * objc.dg/image-info.m: Allow additional attributes
36259 for __image_info section.
36260
36261 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
36262
36263 * gcc.dg/torture/mips-hilo-2.c: New test.
36264
36265 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36266
36267 PR c++/14389
36268 * g++.dg/template/member5.C: New test.
36269
36270 2004-05-03 Uros Bizjak <uros@kss-loka.si>
36271
36272 * gcc.dg/builtins-34.c: Also check expm1*.
36273
36274 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36275
36276 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
36277 * gcc.dg/torture/builtin-convert-3.c: New test.
36278
36279 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
36280
36281 PR middle-end/15054
36282 * g++.dg/opt/pr15054.C: New test.
36283
36284 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36285
36286 * gcc.dg/torture/builtin-rounding-1.c: New test.
36287 * gcc.dg/builtins-25.c: Delete.
36288 * gcc.dg/builtins-29.c: Delete.
36289
36290 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
36291
36292 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
36293 * gcc.dg/sibcall-4.c: Likewise.
36294 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
36295
36296 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36297
36298 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
36299 bit-field on 16-bit targets.
36300
36301 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36302
36303 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
36304 16-bit targets.
36305
36306 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
36307
36308 * gcc.dg/rs6000-power2-1.c: Change to compile only.
36309 * gcc.dg/rs6000-power2-2.c: Likewise.
36310
36311 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
36312
36313 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
36314 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
36315 Change the asm registers to be in form of frN instead of fN.
36316
36317 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36318
36319 * gcc.dg/torture/builtin-convert-2.c: New test.
36320
36321 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
36322
36323 * gcc.dg/rs6000-power2-1.c: New test.
36324 * gcc.dg/rs6000-power2-2.c: New test.
36325
36326 2004-04-28 Jan Hubicka <jh@suse.cz>
36327
36328 * gcc.dg/unused-6.c: New test.
36329
36330 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36331 Ulrich Weigand <uweigand@de.ibm.com>
36332
36333 * ada/acats/run_all.sh: Define $target variable.
36334
36335 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
36336
36337 PR c++/15119
36338 * g++.dg/other/vararg-1.C: New test.
36339
36340 PR c++/4794
36341 * g++.dg/eh/cleanup3.C: New test.
36342
36343 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36344
36345 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
36346 and ad8011a (target_insn).
36347 * ada/acats/support/macro.dfs: Likewise.
36348 * ada/acats/support/impbit.adb: New file.
36349
36350 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36351
36352 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36353
36354 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36355
36356 * gcc.dg/loop-3.c: New test.
36357
36358 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36359
36360 * gcc.c-torture/execute/simd-5.c: New test.
36361
36362 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36363
36364 PR c++/15064
36365 * g++.dg/template/crash18.C: New test.
36366
36367 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36368
36369 * g++.dg/ext/complit3.C: New test.
36370
36371 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36372
36373 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36374 * gcc.dg/altivec-3.c: Same.
36375 * gcc.dg/altivec-varargs-1.c: Same.
36376
36377 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36378
36379 * lib/target-supports.exp (check_profiling_available): Assume
36380 profiling is not available on powerpc-eabi targets.
36381
36382 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36383
36384 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36385 * gcc.dg/vmx/bug-1.c: Ditto.
36386
36387 2004-04-20 Eric Christopher <echristo@redhat.com>
36388
36389 * gcc.dg/charset/extern.c: New test.
36390 * g++.dg/charset/extern3.cc: Ditto.
36391
36392 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36393
36394 * gcc.dg/builtins-39.c: New test.
36395
36396 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36397
36398 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36399
36400 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36401
36402 * gcc.dg/torture/mips-hilo-1.c: New test.
36403
36404 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36405
36406 * gcc.c-torture/compile/20040419-1.c: New test.
36407
36408 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36409
36410 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36411
36412 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36413 Aldy Hernandez <aldyh@redhat.com>
36414
36415 * gcc.c-torture/execute/va-arg-24.c: New.
36416
36417 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36418 Aldy Hernandez <aldyh@redhat.com>
36419
36420 * gcc.dg/vmx/1b-01.c: New.
36421 * gcc.dg/vmx/1b-02.c: New.
36422 * gcc.dg/vmx/1b-03.c: New.
36423 * gcc.dg/vmx/1b-04.c: New.
36424 * gcc.dg/vmx/1b-05.c: New.
36425 * gcc.dg/vmx/1b-06.c: New.
36426 * gcc.dg/vmx/1b-07.c: New.
36427 * gcc.dg/vmx/1c-01.c: New.
36428 * gcc.dg/vmx/1c-02.c: New.
36429 * gcc.dg/vmx/3a-01a.c: New.
36430 * gcc.dg/vmx/3a-01.c: New.
36431 * gcc.dg/vmx/3a-01m.c: New.
36432 * gcc.dg/vmx/3a-03.c: New.
36433 * gcc.dg/vmx/3a-03m.c: New.
36434 * gcc.dg/vmx/3a-04.c: New.
36435 * gcc.dg/vmx/3a-04m.c: New.
36436 * gcc.dg/vmx/3a-05.c: New.
36437 * gcc.dg/vmx/3a-06.c: New.
36438 * gcc.dg/vmx/3a-06m.c: New.
36439 * gcc.dg/vmx/3a-07.c: New.
36440 * gcc.dg/vmx/3b-01.c: New.
36441 * gcc.dg/vmx/3b-02.c: New.
36442 * gcc.dg/vmx/3b-10.c: New.
36443 * gcc.dg/vmx/3b-13.c: New.
36444 * gcc.dg/vmx/3b-14.c: New.
36445 * gcc.dg/vmx/3b-15.c: New.
36446 * gcc.dg/vmx/3c-01a.c: New.
36447 * gcc.dg/vmx/3c-01.c: New.
36448 * gcc.dg/vmx/3c-02.c: New.
36449 * gcc.dg/vmx/3c-03.c: New.
36450 * gcc.dg/vmx/3d-01.c: New.
36451 * gcc.dg/vmx/4-01.c: New.
36452 * gcc.dg/vmx/4-03.c: New.
36453 * gcc.dg/vmx/5-01.c: New.
36454 * gcc.dg/vmx/5-02.c: New.
36455 * gcc.dg/vmx/5-03.c: New.
36456 * gcc.dg/vmx/5-04.c: New.
36457 * gcc.dg/vmx/5-05.c: New.
36458 * gcc.dg/vmx/5-06.c: New.
36459 * gcc.dg/vmx/5-07.c: New.
36460 * gcc.dg/vmx/5-07t.c: New.
36461 * gcc.dg/vmx/5-08.c: New.
36462 * gcc.dg/vmx/5-10.c: New.
36463 * gcc.dg/vmx/5-11.c: New.
36464 * gcc.dg/vmx/7-01a.c: New.
36465 * gcc.dg/vmx/7-01.c: New.
36466 * gcc.dg/vmx/7c-01.c: New.
36467 * gcc.dg/vmx/7d-01.c: New.
36468 * gcc.dg/vmx/7d-02.c: New.
36469 * gcc.dg/vmx/8-01.c: New.
36470 * gcc.dg/vmx/8-02a.c: New.
36471 * gcc.dg/vmx/8-02.c: New.
36472 * gcc.dg/vmx/brode-1.c: New.
36473 * gcc.dg/vmx/bug-1.c: New.
36474 * gcc.dg/vmx/bug-2.c: New.
36475 * gcc.dg/vmx/bug-3.c: New.
36476 * gcc.dg/vmx/cw-bug-1.c: New.
36477 * gcc.dg/vmx/cw-bug-2.c: New.
36478 * gcc.dg/vmx/cw-bug-3.c: New.
36479 * gcc.dg/vmx/dct.c: New.
36480 * gcc.dg/vmx/debug-1.c: New.
36481 * gcc.dg/vmx/debug-2.c: New.
36482 * gcc.dg/vmx/debug-3.c: New.
36483 * gcc.dg/vmx/debug-4.c: New.
36484 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36485 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36486 * gcc.dg/vmx/eg-5.c: New.
36487 * gcc.dg/vmx/fft.c: New.
36488 * gcc.dg/vmx/gcc-bug-1.c: New.
36489 * gcc.dg/vmx/gcc-bug-2.c: New.
36490 * gcc.dg/vmx/gcc-bug-3.c: New.
36491 * gcc.dg/vmx/gcc-bug-4.c: New.
36492 * gcc.dg/vmx/gcc-bug-5.c: New.
36493 * gcc.dg/vmx/gcc-bug-6.c: New.
36494 * gcc.dg/vmx/gcc-bug-7.c: New.
36495 * gcc.dg/vmx/gcc-bug-8.c: New.
36496 * gcc.dg/vmx/gcc-bug-9.c: New.
36497 * gcc.dg/vmx/gcc-bug-b.c: New.
36498 * gcc.dg/vmx/gcc-bug-c.c: New.
36499 * gcc.dg/vmx/gcc-bug-d.c: New.
36500 * gcc.dg/vmx/gcc-bug-e.c: New.
36501 * gcc.dg/vmx/gcc-bug-f.c: New.
36502 * gcc.dg/vmx/gcc-bug-g.c: New.
36503 * gcc.dg/vmx/gcc-bug-i.c: New.
36504 * gcc.dg/vmx/harness.h: New.
36505 * gcc.dg/vmx/ira1.c: New.
36506 * gcc.dg/vmx/ira2a.c: New.
36507 * gcc.dg/vmx/ira2b.c: New.
36508 * gcc.dg/vmx/ira2.c: New.
36509 * gcc.dg/vmx/ira2c.c: New.
36510 * gcc.dg/vmx/mem.c: New.
36511 * gcc.dg/vmx/newton-1.c: New.
36512 * gcc.dg/vmx/ops.c: New.
36513 * gcc.dg/vmx/sn7153.c: New.
36514 * gcc.dg/vmx/spill2.c: New.
36515 * gcc.dg/vmx/spill3.c: New.
36516 * gcc.dg/vmx/spill.c: New.
36517 * gcc.dg/vmx/t.c: New.
36518 * gcc.dg/vmx/varargs-1.c: New.
36519 * gcc.dg/vmx/varargs-2.c: New.
36520 * gcc.dg/vmx/varargs-3.c: New.
36521 * gcc.dg/vmx/varargs-4.c: New.
36522 * gcc.dg/vmx/varargs-5.c: New.
36523 * gcc.dg/vmx/varargs-6.c: New.
36524 * gcc.dg/vmx/varargs-7.c: New.
36525 * gcc.dg/vmx/vmx.exp: New.
36526 * gcc.dg/vmx/vprint-1.c: New.
36527 * gcc.dg/vmx/vscan-1.c: New.
36528 * gcc.dg/vmx/x-01.c: New.
36529 * gcc.dg/vmx/x-02.c: New.
36530 * gcc.dg/vmx/x-03.c: New.
36531 * gcc.dg/vmx/x-04.c: New.
36532 * gcc.dg/vmx/x-05.c: New.
36533 * gcc.dg/vmx/yousufi-1.c: New.
36534 * gcc.dg/vmx/zero-1.c: New.
36535 * gcc.dg/vmx/zero.c: New.
36536
36537 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36538
36539 * g++.dg/lookup/java1.C: Update for chage of
36540 _Jv_AllocObject.
36541 * g++.dg/lookup/java2.C: Likewise.
36542
36543 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36544
36545 * ada/acats/run_all.sh: use -O2 by default.
36546
36547 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36548
36549 * gcc.dg/vr-mult-[12].c: New tests.
36550
36551 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36552
36553 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36554
36555 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36556
36557 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36558
36559 * lib/target-supports.exp (check_profiling_available): Assume
36560 profiling isn't available for mips*-*-elf targets.
36561
36562 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36563
36564 * gcc.dg/builtins-38.c: New test.
36565
36566 2004-04-14 Eric Christopher <echristo@redhat.com>
36567
36568 * g++.dg/charset/charset.exp: Run .cc extension tests.
36569
36570 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36571
36572 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36573
36574 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36575
36576 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36577
36578 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36579
36580 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36581 * gcc.dg/i386-387-2.c: Likewise.
36582
36583 * gcc.dg/i386-387-7.c: New test.
36584 * gcc.dg/i386-387-8.c: New test.
36585
36586 * gcc.dg/builtins-37.c: New test.
36587
36588 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36589
36590 * g++.dg/pch/externc-1.C: Add missing semicolon.
36591
36592 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36593
36594 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36595
36596 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36597
36598 * gcc.c-torture/execute/20040411-1.c: New test.
36599
36600 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36601
36602 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36603
36604 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36605
36606 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36607
36608 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36609
36610 * lib/target-supports.exp (check_named_sections_available): New.
36611 * lib/gcc-dg.exp (dg-require-named-sections): New.
36612 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36613 old-deja.exp. Also prune error-count message from HP linker.
36614 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36615
36616 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36617 * g++.old-deja/g++.pt/static3.C: Likewise.
36618 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36619
36620 2004-04-09 Roger Sayle <roger@eyesopen.com>
36621
36622 * gcc.c-torture/execute/20040409-1.c: New test case.
36623 * gcc.c-torture/execute/20040409-2.c: New test case.
36624 * gcc.c-torture/execute/20040409-3.c: New test case.
36625
36626 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36627
36628 * gcc.dg/20040409-1.c: New test.
36629
36630 2004-04-08 Roger Sayle <roger@eyesopen.com>
36631
36632 PR target/14888
36633 * g++.dg/opt/pr14888.C: New test case.
36634
36635 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36636
36637 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36638 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36639 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36640 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36641 New tests.
36642
36643 2004-04-08 Paul Brook <paul@codesourcery.com>
36644
36645 * gcc.dg/spill-1.c: New test.
36646
36647 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36648
36649 * gcc.dg/torture/builtin-ctype-2.c: New test.
36650
36651 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36652
36653 * gcc.dg/pch/pch.exp: Add largefile test.
36654
36655 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36656
36657 * g++.dg/pch/externc-1.Hs: New.
36658 * g++.dg/pch/externc-1.C: New.
36659
36660 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36661
36662 * gcc.dg/compat/struct-by-value-5a_main.c,
36663 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36664 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36665 * gcc.dg/compat/struct-by-value-5a_x.c,
36666 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36667 gcc.dg/compat/struct-by-value-5_x.c.
36668 * gcc.dg/compat/struct-by-value-5a_y.c,
36669 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36670 gcc.dg/compat/struct-by-value-5_y.c.
36671
36672 * gcc.dg/compat/struct-by-value-6a_main.c,
36673 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36674 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36675 * gcc.dg/compat/struct-by-value-6a_x.c,
36676 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36677 gcc.dg/compat/struct-by-value-6_x.c.
36678 * gcc.dg/compat/struct-by-value-6a_y.c,
36679 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36680 gcc.dg/compat/struct-by-value-6_y.c.
36681
36682 * gcc.dg/compat/struct-by-value-7a_main.c,
36683 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36684 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36685 * gcc.dg/compat/struct-by-value-7a_x.c,
36686 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36687 gcc.dg/compat/struct-by-value-7_x.c.
36688 * gcc.dg/compat/struct-by-value-7a_y.c,
36689 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36690 gcc.dg/compat/struct-by-value-7_y.c.
36691
36692 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36693
36694 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36695 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36696 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36697 options.
36698
36699 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36700
36701 * gcc.dg/builtins-36.c: New test.
36702
36703 2004-04-06 Paul Brook <paul@codesourcery.com>
36704
36705 * README.gcc: Remove obsolete contraint on testcases.
36706
36707 2004-04-05 Paul Brook <paul@codesourcery.com>
36708
36709 PR2123
36710 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36711 failure and exit(0) on success.
36712 * g++.dg/expr/anew2.C: Ditto.
36713 * g++.dg/expr/anew3.C: Ditto.
36714 * g++.dg/expr/anew4.C: Ditto.
36715
36716 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36717
36718 PR c++/3518
36719 * g++.dg/template/unify7.C: New.
36720
36721 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36722
36723 * g++.dg/README: Bring up to date with new subdirectories; remove
36724 duplicate subdirectory lines.
36725
36726 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36727
36728 PR c++/14007
36729 * g++.dg/template/unify5.C: New.
36730 * g++.dg/template/unify6.C: New.
36731 * g++.dg/template/qualttp20.C: Adjust.
36732 * g++.old-deja/g++.jason/report.C: Adjust.
36733 * g++.old-deja/g++.other/qual1.C: Adjust.
36734
36735 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36736
36737 PR c++/14803
36738 * g++.dg/inherit/ptrmem1.C: New test.
36739
36740 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36741
36742 PR c++/14755
36743 * gcc.c-torture/execute/20040331-1.c: New test.
36744 * gcc.dg/20040331-1.c: New test.
36745
36746 2004-04-01 Paul Brook <paul@codesourcery.com>
36747
36748 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36749
36750 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36751
36752 PR c++/14724
36753 * g++.dg/init/goto1.C: New test.
36754
36755 PR c++/14763
36756 * g++.dg/template/defarg4.C: New test.
36757
36758 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36759
36760 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36761
36762 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36763
36764 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36765
36766 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36767
36768 * gcc.dg/noncompile/undeclared-2.c: New test.
36769
36770 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36771
36772 * gcc.dg/940409-1.c: Remove XFAIL.
36773 * gcc.dg/reg-vol-struct-1.c: New test.
36774
36775 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36776
36777 * gcc.dg/torture/builtin-wctype-1.c: New test.
36778
36779 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36780
36781 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36782 * gcc.dg/20001101-1.c: Likewise.
36783 * gcc.dg/20001102-1.c: Likewise.
36784
36785 2004-03-25 Roger Sayle <roger@eyesopen.com>
36786
36787 * gcc.dg/compare8.c: Add an additional test for XOR.
36788
36789 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36790
36791 * gcc.dg/torture/builtin-ctype-1.c: New test.
36792
36793 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36794
36795 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36796 * gcc.dg/torture/builtin-math-1.c: Likewise.
36797 * gcc.dg/torture/builtin-power-1.c: New test.
36798
36799 2004-03-24 Andreas Schwab <schwab@suse.de>
36800
36801 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36802 IA64 assembler.
36803
36804 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36805 Roger Sayle <roger@eyesopen.com>
36806
36807 * gcc.dg/compare8.c: New test case.
36808
36809 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36810
36811 * g++.dg/ext/altivec-7.C: New test.
36812
36813 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36814
36815 PR 12267, 12391, 12560, 13129, 14114, 14133
36816 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36817 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36818 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36819 Adjust error regexps.
36820 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36821 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36822 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36823 * gcc.dg/local1.c: Add explanatory comment.
36824
36825 2004-03-23 Roger Sayle <roger@eyesopen.com>
36826
36827 PR optimization/14669
36828 * g++.dg/opt/fold2.C: New test case.
36829
36830 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36831
36832 PR c/14069
36833 * gcc.dg/20040322-1.c: New test.
36834
36835 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36836
36837 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36838 * gcc.dg/ultrasp4.c: Likewise.
36839 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36840
36841 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36842
36843 * gcc.dg/i386-sse-8.c: Reset default options.
36844
36845 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36846
36847 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36848 in the error message text.
36849
36850 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36851
36852 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36853
36854 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36855
36856 PR c++/14616
36857 * g++.dg/init/array13.C: New test.
36858
36859 2004-03-20 Roger Sayle <roger@eyesopen.com>
36860
36861 PR target/13889
36862 * gcc.c-torture/compile/pr13889.c: New test case.
36863
36864 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36865
36866 PR c/14635
36867 * builtins-1.c (nan, nans): Don't test.
36868 * builtins-30.c: Don't use nan, nanf, nanl.
36869 * builtins-35.c: New test.
36870
36871 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36872
36873 * g++.dg/ext/altivec-6.C: New test.
36874
36875 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36876
36877 * g++.dg/init/placement3.C: New test.
36878
36879 * g++.dg/template/spec13.C: New test.
36880
36881 * g++.dg/lookup/using11.C: New test.
36882
36883 * g++.dg/lookup/koenig3.C: New test.
36884
36885 * g++.dg/template/operator2.C: New test.
36886
36887 * g++.dg/expr/dtor3.C: New test.
36888 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36889 marker.
36890 * g++.old-deja/g++.law/visibility28.C: Likewise.
36891
36892 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36893
36894 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36895 * gcc.dg/ppc64-abi-3.c: Likewise.
36896
36897 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36898
36899 PR c++/14545
36900 * g++.dg/parse/template15.C: New test.
36901
36902 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36903
36904 * g++.dg/expr/dtor2.C: New test.
36905
36906 * g++.dg/lookup/anon4.C: New test.
36907
36908 * g++.dg/overload/using1.C: New test.
36909
36910 * g++.dg/template/lookup7.C: New test.
36911
36912 * g++.dg/template/typename6.C: New test.
36913
36914 * g++.dg/expr/cond6.C: New test.
36915
36916 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36917
36918 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36919
36920 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36921
36922 * g++.dg/expr/cond5.C: New test.
36923 * g++.dg/expr/constcast1.C: Likewise.
36924 * g++.dg/expr/ptrmem2.C: Likewise.
36925 * g++.dg/expr/ptrmem3.C: Likewise.
36926 * g++.dg/lookup/main1.C: Likewise.
36927 * g++.dg/template/lookup6.C: Likewise.
36928
36929 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36930
36931 * gcc.dg/local1.c: New test.
36932
36933 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36934
36935 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36936
36937 * gcc.dg/torture/builtin-convert-1.c: New test.
36938
36939 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36940
36941 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36942
36943 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36944
36945 PR c++/14481
36946 * g++.dg/warn/Wunused-7.C: New test.
36947
36948 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36949
36950 * gcc.dg/torture/builtin-integral-1.c: New test.
36951
36952 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36953
36954 PR c++/14586
36955 * g++.dg/parse/non-dependent3.C: New test.
36956
36957 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36958
36959 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36960 * g++.dg/eh/simd-2.C: Likewise.
36961 * g++.dg/init/array10.C: Likewise.
36962 * gcc.c-torture/compile/simd-1.c: Likewise.
36963 * gcc.c-torture/compile/simd-2.c: Likewise.
36964 * gcc.c-torture/compile/simd-3.c: Likewise.
36965 * gcc.c-torture/compile/simd-4.c: Likewise.
36966 * gcc.c-torture/compile/simd-6.c: Likewise.
36967 * gcc.c-torture/execute/simd-1.c: Likewise.
36968 * gcc.c-torture/execute/simd-2.c: Likewise.
36969 * gcc.dg/compat/vector-defs.h: Likewise.
36970 * gcc.dg/20020531-1.c: Likewise.
36971 * gcc.dg/altivec-3.c: Likewise.
36972 * gcc.dg/altivec-4.c: Likewise.
36973 * gcc.dg/altivec-varargs-1.c: Likewise.
36974 * gcc.dg/compat/vector-defs.h: Likewise.
36975 * gcc.dg/i386-mmx-3.c: Likewise.
36976 * gcc.dg/i386-sse-4.c: Likewise.
36977 * gcc.dg/i386-sse-5.c: Likewise.
36978 * gcc.dg/i386-sse-8.c: Likewise.
36979 * gcc.dg/simd-1.c: Likewise.
36980 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36981 __ev64_opaque__ since the machine description provides it.
36982
36983 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36984
36985 * lib/compat.exp (skip_list): New global variable.
36986 Use it to hold the user defined COMPAT_SKIPS list if any.
36987 (compat-obj): Add the members of skip_list to optall.
36988
36989 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36990
36991 * gcc.dg/compat/union-by-value-1_main.c,
36992 union-by-value-1_x.c, union-by-value-1_y.c,
36993 union-check.h, union-defs.h,
36994 union-init.h, union-return-1_main.c,
36995 union-return-1_x.c, union-return-1_y.c: New files.
36996
36997 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36998
36999 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
37000 mixed-struct-init.h: Add 4 mixed structure types.
37001 struct-by-value-21_main.c, struct-by-value-21_x.c,
37002 struct-by-value-21_y.c, struct-return-21_main.c,
37003 struct-return-21_x.c, struct-return-21_y.c: New files.
37004
37005 2004-03-13 Mark Mitchell <mark@codesourcery.com>
37006
37007 PR c++/14550
37008 * g++.dg/parse/template14.C: New test.
37009
37010 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
37011
37012 * gcc.c-torture/execute/20040313-1.c: New test.
37013
37014 2004-03-13 Jakub Jelinek <jakub@redhat.com>
37015
37016 PR target/14533
37017 * gcc.dg/20040311-2.c: New test.
37018
37019 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
37020
37021 PR other/14544
37022 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
37023 bit-field.
37024
37025 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
37026
37027 * gcc.dg/20040305-2.c: Add missing return statement.
37028
37029 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37030
37031 * gcc.dg/builtins-34.c: Also check pow10*.
37032
37033 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
37034
37035 PR target/14262
37036 * gcc.dg/20040305-2.c: New test.
37037
37038 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
37039
37040 * gcc.dg/20040310-1.c: New test.
37041
37042 2004-03-11 Roger Sayle <roger@eyesopen.com>
37043
37044 * gcc.c-torture/execute/20040311-1.c: New test case.
37045
37046 2004-03-11 Mark Mitchell <mark@codesourcery.com>
37047
37048 PR c++/14476
37049 * g++.dg/lookup/enum1.C: New test.
37050
37051 2004-03-10 Mark Mitchell <mark@codesourcery.com>
37052
37053 PR c++/14510
37054 * g++.dg/lookup/struct2.C: New test.
37055
37056 2004-03-10 Uros Bizjak <uros@kss-loka.si>
37057
37058 * gcc.dg/builtins-34.c: New test.
37059
37060 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37061
37062 * gcc.dg/torture/builtin-nonneg-1.c: New test.
37063
37064 2004-03-09 James E Wilson <wilson@specifixinc.com>
37065
37066 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
37067 * gcc.dg/alias-2.c: New testcase.
37068
37069 2004-03-09 Zack Weinberg <zack@codesourcery.com>
37070
37071 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
37072
37073 2004-03-09 Roger Sayle <roger@eyesopen.com>
37074
37075 * gcc.c-torture/execute/20040309-1.c: New test case.
37076
37077 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
37078
37079 PR c++/14397
37080 * g++.dg/overload/ref1.C: New.
37081
37082 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37083
37084 PR c++/14409
37085 * g++.dg/template/spec12.C: New test.
37086
37087 PR c++/14448
37088 * g++.dg/parse/crash14.C: New test.
37089
37090 2004-03-09 Mark Mitchell <mark@codesourcery.com>
37091
37092 PR c++/14230
37093 * g++.dg/init/ref11.C: New test.
37094
37095 2004-03-09 Mark Mitchell <mark@codesourcery.com>
37096
37097 PR c++/14432
37098 * g++.dg/parse/builtin2.C: New test.
37099
37100 2004-03-08 Mark Mitchell <mark@codesourcery.com>
37101
37102 PR c++/14401
37103 * g++.dg/init/ctor3.C: New test.
37104 * g++.dg/init/union1.C: New test.
37105 * g++.dg/ext/anon-struct4.C: New test.
37106
37107 2004-03-08 Mark Mitchell <mark@codesourcery.com>
37108
37109 * g++.dg/lookup/koenig1.C: Tweak error messages.
37110 * g++.dg/lookup/used-before-declaration.C: Likewise.
37111 * g++.dg/other/do1.C: Likewise.
37112 * g++.dg/overload/koenig1.C: Likewise.
37113 * g++.dg/parse/crash13.C: Likewise.
37114 * g++.dg/template/instantiate3.C: Likewise.
37115
37116 2004-03-08 Eric Christopher <echristo@redhat.com>
37117
37118 * * lib/target-supports.exp: Enable libiconv in test
37119 compilation. Fix up error checking.
37120
37121 2004-03-08 Roger Sayle <roger@eyesopen.com>
37122
37123 PR middle-end/14289
37124 * gcc.dg/pr14289-1.c: New test case.
37125 * gcc.dg/pr14289-2.c: Likewise.
37126 * gcc.dg/pr14289-3.c: Likewise.
37127
37128 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
37129
37130 * gcc.c-torture/execute/20040308-1.c: New test.
37131
37132 2004-03-07 Roger Sayle <roger@eyesopen.com>
37133
37134 * gcc.c-torture/execute/20040307-1.c: New test case.
37135
37136 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
37137
37138 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
37139
37140 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
37141
37142 * gcc.dg/20040306-1.c: New test.
37143
37144 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
37145
37146 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
37147 them static.
37148 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
37149
37150 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37151
37152 PR c/14465
37153 * gcc.dg/decl-6.c: New test.
37154
37155 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37156
37157 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
37158 Rename LOGPOW -> LOG_POW.
37159 (SQRT_EXP, POW_EXP): New.
37160
37161 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37162
37163 * gcc.dg/i386-sse-8.c: New test.
37164
37165 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37166
37167 PR c/14114
37168 * gcc.dg/decl-5.c: New test.
37169
37170 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
37171
37172 * gcc.dg/20040305-1.c: New test.
37173
37174 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
37175
37176 PR other/14354
37177 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
37178
37179 2004-03-04 Ziemowit Laski <zlaski@apple.com>
37180
37181 PR c++/14425, c++/14426
37182 * g++.dg/ext/altivec-4.C: New test.
37183 * g++.dg/ext/altivec-5.C: New test.
37184
37185 2004-03-04 Geoffrey Keating <geoffk@apple.com>
37186
37187 * g++.old-deja/g++.other/linkage1.C: Expect errors about
37188 global variables of a type with no linkage.
37189 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
37190 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
37191 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
37192 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
37193 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
37194 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
37195 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
37196 * g++.dg/warn/deprecated.C: Name enum Color.
37197 * g++.dg/overload/VLA.C: Name structure for 'b'.
37198 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
37199
37200 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37201
37202 * gcc.c-torture/compile/20040304-1.c: New test.
37203
37204 2004-03-03 Zack Weinberg <zack@codesourcery.com>
37205
37206 PR 13728
37207 * gcc.dg/decl-4.c: New testcase.
37208
37209 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
37210
37211 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
37212 as PRECF if sizeof (float) > sizeof (double).
37213 (PRECL): Make it the same as PRECF if
37214 sizeof (float) > sizeof (long double).
37215
37216 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37217
37218 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
37219 system type. Add check for irix6 which doesn't have c99 runtime.
37220
37221 2004-03-03 Bob Wilson <bob.wilson@acm.org>
37222
37223 * gcc.dg/const-elim-1.c: xfail for xtensa.
37224
37225 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37226
37227 PR c++/14369
37228 * g++.dg/template/cond4.C: New test.
37229
37230 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37231
37232 PR c++/14360
37233 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
37234
37235 PR c++/14361
37236 * g++.dg/parse/defarg7.C: New test.
37237
37238 PR c++/14359
37239 * g++.dg/template/friend26.C: New test.
37240
37241 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37242
37243 PR c++/14324
37244 * g++.dg/abi/mangle21.C: New test.
37245
37246 PR c++/14260
37247 * g++.dg/parse/constructor2.C: New test.
37248
37249 PR c++/14337
37250 * g++.dg/template/sfinae1.C: New test.
37251
37252 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37253
37254 PR c++/14267
37255 * g++.dg/expr/crash2.C: New test.
37256
37257 PR middle-end/13448
37258 * gcc.dg/inline-5.c: New test.
37259 * gcc.dg/always-inline.c: Split out tests into ...
37260 * gcc.dg/always-inline2.c: ... this and ...
37261 * gcc.dg/always-inline3.c: ... this.
37262
37263 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37264
37265 PR debug/12103
37266 * g++.dg/debug/crash1.C: New test.
37267
37268 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
37269
37270 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
37271 function with __attribute__((noinline)).
37272 (recurser_void2): Likewise.
37273 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
37274 (recurser_void2): Likewise.
37275
37276 2004-02-29 Roger Sayle <roger@eyesopen.com>
37277
37278 PR middle-end/14203
37279 * g++.dg/warn/Wunused-6.C: New test case.
37280
37281 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
37282
37283 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
37284 not defined.
37285
37286 2004-02-27 Eric Christopher <echristo@redhat.com>
37287
37288 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
37289 * g++.dg/charset/asm2.c: Run only x86.
37290 * gcc.dg/charset/asm3.c: Ditto.
37291
37292 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
37293
37294 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
37295 ld_library_path.
37296
37297 2004-02-27 Ziemowit Laski <zlaski@apple.com>
37298
37299 * g++.dg/ext/altivec-3.C: New.
37300
37301 2004-02-26 Richard Henderson <rth@redhat.com>
37302
37303 * g++.dg/ext/attrib10.C: Mark for warning.
37304 * gcc.dg/attr-alias-1.c: New.
37305
37306 2004-02-26 Richard Henderson <rth@redhat.com>
37307
37308 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
37309 * gcc.c-torture/execute/20040208-2.c: ... it back.
37310
37311 2004-02-26 Eric Christopher <echristo@redhat.com>
37312
37313 * lib/target-supports.exp (check-iconv-available): New function.
37314 * lib/gcc-dg.exp (dg-require-iconv): New function.
37315 Use above.
37316 * gcc.dg/charset: New directory.
37317 * gcc.dg/charset/charset.exp: New file.
37318 * gcc.dg/charset/asm1.c: Ditto.
37319 * gcc.dg/charset/asm2.c: Ditto.
37320 * gcc.dg/charset/asm3.c: Ditto.
37321 * gcc.dg/charset/asm4.c: Ditto.
37322 * gcc.dg/charset/asm5.c: Ditto.
37323 * gcc.dg/charset/attribute1.c: Ditto.
37324 * gcc.dg/charset/attribute2.c: Ditto.
37325 * gcc.dg/charset/string1.c: Ditto.
37326 * g++.dg/charset: New directory.
37327 * g++.dg/dg.exp: Add here. Special options.
37328 * g++.dg/charset/charset.exp: New file.
37329 * g++.dg/charset/asm1.c: Ditto.
37330 * g++.dg/charset/asm2.c: Ditto.
37331 * g++.dg/charset/asm3.c: Ditto.
37332 * g++.dg/charset/asm4.c: Ditto.
37333 * g++.dg/charset/attribute1.c: Ditto.
37334 * g++.dg/charset/attribute2.c: Ditto.
37335 * g++.dg/charset/extern1.cc: Ditto.
37336 * g++.dg/charset/extern2.cc: Ditto.
37337 * g++.dg/charset/string1.c: Ditto.
37338
37339 2004-02-26 Mark Mitchell <mark@codesourcery.com>
37340
37341 PR c++/14278
37342 * g++.dg/parse/comma1.C: New test.
37343
37344 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37345
37346 PR c++/14284
37347 * g++.dg/template/ttp8.C: New test.
37348
37349 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
37350
37351 * gcc.dg/fixuns-trunc-1.c: New test.
37352
37353 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37354
37355 * gcc.dg/builtins-config.h: Use #elif.
37356
37357 2004-02-26 Michael Matz <matz@suse.de>
37358
37359 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37360 * gcc.dg/991214-1.c: Likewise.
37361 * gcc.dg/i386-asm-1.c: Likewise.
37362
37363 2004-02-25 Richard Henderson <rth@redhat.com>
37364
37365 * gcc.c-torture/execute/20040208-2.c: Move ...
37366 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37367
37368 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37369
37370 PR c++/14246
37371 * g++.dg/other/crash-3.C: New test.
37372
37373 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37374
37375 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37376 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37377
37378 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37379 HP-UX.
37380
37381 2004-02-24 Michael Matz <matz@suse.de>
37382
37383 * gcc.dg/i386-regparm.c: New.
37384
37385 2004-02-23 James E Wilson <wilson@specifixinc.com>
37386
37387 * gcc.c-torture/execute/20040223-1.c: New.
37388
37389 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37390 Kazu Hirata <kazu@cs.umass.edu>
37391
37392 * gcc.dg/fwritable-strings-1.c: Remove.
37393
37394 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37395
37396 PR c/14156
37397 * gcc.dg/20040223-1.c: New test.
37398
37399 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37400
37401 PR c++/14106
37402 * g++.dg/ext/typeof9.C: New test.
37403
37404 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37405
37406 PR c++/14250
37407 * g++.dg/other/switch1.C: New test.
37408
37409 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37410
37411 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37412 * gcc.dg/va-arg-1.c: Likewise.
37413
37414 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37415
37416 PR c++/14143
37417 * g++.dg/template/koenig5.C: New test.
37418
37419 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37420
37421 * g++.dg/ext/altivec-1.C: Generalize target triple.
37422 * g++.dg/ext/altivec-2.C: New test case.
37423 * g++.dg/ext/altivec_check.h: New file.
37424 * gcc.dg/altivec-1.c: Generalize target triple;
37425 include altivec_check.h and call altivec_check().
37426 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37427 * gcc.dg/altivec-6.c: New test case.
37428 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37429 type casts as needed.
37430 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37431 altivec_check().
37432 * gcc.dg/altivec-12.c: New test case.
37433 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37434 include altivec_check.h and call altivec_check().
37435 * gcc.dg/altivec_check.h: New file.
37436
37437 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37438
37439 * lib/target-supports.exp (check_alias_available): Don't mangle
37440 function `g' in test program.
37441
37442 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37443
37444 * lib/target-supports.exp (check_profiling_available): Check
37445 argument to determine whether we support a profiling type.
37446 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37447 check_profiling_available.
37448 * g++.dg/bprob/bprob.exp: Likewise.
37449 * g77.dg/bprob/bprob.exp: Likewise.
37450 * gcc.misc-tests/bprob.exp: Likewise.
37451 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37452 dg-require-profiling and delete expected error handling.
37453 * gcc.dg/20021014-1.c: Likewise.
37454 * gcc.dg/nest.c: Likewise.
37455
37456 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37457
37458 PR c++/12007
37459 * g++.dg/other/vthunk1.C: New test.
37460
37461 2004-02-20 Falk Hueffner <falk@debian.org>
37462
37463 PR target/14201
37464 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37465
37466 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37467
37468 PR c++/13927
37469 * g++.dg/other/error8.C: Remove XFAIL markers.
37470
37471 PR c++/14173
37472 * g++.dg/ext/packed5.C: New test.
37473
37474 PR c++/14199
37475 * g++.dg/warn/Wunused-5.C: New test.
37476
37477 PR c++/14186
37478 * g++.dg/lookup/member1.C: New test.
37479
37480 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37481
37482 * gcc.c-torture/compile/20040130-1.c: Enable only when
37483 __INT_MAX__ >= 2147483647L.
37484 * gcc.c-torture/compile/961203-1.c: Likewise.
37485
37486 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37487
37488 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37489 * g++.dg/opt/template1.C: Robustify assembler regexp
37490
37491 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37492
37493 * gcc.c-torture/execute/simd-4.x: Remove.
37494 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37495 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37496 Guard with #ifndef SKIP_ATTRIBUTE.
37497 * gcc.dg/compat/vector-1_y.c: Likewise.
37498 * gcc.dg/compat/vector-2_x.c: Likewise.
37499 * gcc.dg/compat/vector-2_y.c: Likewise.
37500 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37501 * g++.dg/eh/simd-2.C: Likewise.
37502
37503 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37504
37505 * gcc.c-torture/compile/complex-1.c: New.
37506
37507 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37508
37509 PR target/14209
37510 * gcc.c-torture/execute/20040218-1.c: New test.
37511
37512 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37513
37514 PR c++/14181
37515 * g++.dg/parse/new2.C: New test.
37516
37517 2004-02-18 Paul Brook <paul@codesourcery.com>
37518
37519 * gcc.c-torture/compile/libcall-1.c: New test.
37520
37521 2004-02-18 Paul Brook <paul@codesourcery.com>
37522
37523 PR debug/12934
37524 * gcc.dg/debug/debug-7.c: New test.
37525
37526 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37527
37528 * gcc.dg/20040217-1.c: New test.
37529
37530 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37531
37532 * gcc.c-torture/execute/990208-1.x: Delete.
37533
37534 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37535
37536 * gcc.c-torture/execute/20040208-2.x: New file.
37537
37538 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37539
37540 PR c++/11326
37541 * g++.dg/abi/structret1.C: New test.
37542
37543 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37544
37545 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37546 (i386_cpuid): No need to test if cpuid is available on AMD64.
37547 Fix assembly, so that it works onboth i386 and AMD64.
37548 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37549 (vecInLong): Fix s[] member type to unsigned int.
37550 (vecInWord): Remove type.
37551 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37552 (a64, b64, c64, d64, e64): Remove.
37553 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37554 Remove unused variable. Remove initialization of removed variables.
37555 Don't call mmx_tests nor sse_tests.
37556 (reference_mmx, reference_sse): Remove.
37557 (check): Add return stmt.
37558 * gcc.dg/i386-sse-7.c: New test.
37559 * gcc.dg/i386-mmx-4.c: New test.
37560
37561 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37562
37563 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37564 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37565 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37566 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37567 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37568 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37569 g++.dg/tc1/dr94.C: Fix line terminator.
37570
37571 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37572
37573 * gcc.c-torture/compile/20040216-1.c: New.
37574
37575 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37576
37577 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37578 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37579 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37580 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37581 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37582 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37583
37584 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37585
37586 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37587
37588 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37589
37590 PR c++/13971
37591 * g++.dg/expr/cond4.C: New test.
37592
37593 PR c++/14086
37594 * g++.dg/lookup/crash2.C: New test.
37595
37596 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37597
37598 * gcc.c-torture/compile/20040214-2.c: New test.
37599
37600 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37601
37602 PR c++/14116
37603 * g++.dg/ext/typeof8.C: New test.
37604
37605 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37606
37607 * gcc.c-torture/compile/20040214-1.c: New test.
37608
37609 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37610
37611 PR c++/13635
37612 * g++.dg/template/spec11.C: New test.
37613
37614 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37615
37616 PR c++/13927
37617 * g++.dg/other/error8.C: New test.
37618
37619 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37620
37621 PR c++/14122
37622 * g++.dg/template/array4.C: New test.
37623
37624 PR c++/14108
37625 * g++.dg/inherit/thunk2.C: New test.
37626
37627 PR c++/14083
37628 * g++.dg/eh/cond2.C: New test.
37629
37630 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37631
37632 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37633
37634 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37635
37636 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37637
37638 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37639
37640 * g++.dg/simd-2.C: xfail on ppc64-linux.
37641
37642 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37643
37644 PR c/456
37645 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37646 tests.
37647
37648 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37649
37650 * gcc.dg/builtins-33.c: New test.
37651
37652 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37653
37654 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37655
37656 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37657
37658 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37659
37660 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37661
37662 * gcc.dg/ppc64-abi-3.c: New test.
37663
37664 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37665
37666 PR c/14092
37667
37668 * gcc.dg/pr14092-1.c: New testcase.
37669
37670 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37671
37672 * gcc.dg/cpp/assert4.c: Fix typo last change.
37673
37674 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37675 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37676
37677 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37678
37679 2004-02-09 Roger Sayle <roger@eyesopen.com>
37680
37681 * gcc.c-torture/compile/20040209-1.c: New test case.
37682
37683 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37684
37685 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37686
37687 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37688
37689 * gcc.c-torture/execute/20040208-[12].c: New tests.
37690
37691 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37692
37693 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37694
37695 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37696
37697 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37698
37699 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37700
37701 Bug 13856
37702 * gcc.dg/visibility-8.c: New testcase.
37703
37704 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37705
37706 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37707 arguments.
37708 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37709
37710 2004-02-07 Roger Sayle <roger@eyesopen.com>
37711
37712 PR middle-end/13696
37713 * g++.dg/opt/fold1.C: New test case.
37714
37715 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37716
37717 PR c++/14033
37718 * g++.dg/other/crash-2.C: New test.
37719
37720 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37721
37722 PR c++/14028
37723 * g++.dg/parse/angle-bracket2.C: New test.
37724
37725 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37726
37727 PR middle-end/13750
37728 Revert:
37729 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37730 PR pch/13361
37731 * g++.dg/pch/wchar-1.C: New.
37732 * g++.dg/pch/wchar-1.Hs: New.
37733
37734 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37735
37736 PR c++/14008
37737 * g++.dg/parse/error15.C: New test.
37738 * g++.dg/parse/crash11.C: Update dg-error mark.
37739
37740 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37741
37742 PR c++/13932
37743 * g++.dg/warn/conv2.C: New test.
37744
37745 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37746
37747 PR c++/13086
37748 * g++.dg/warn/incomplete1.C: Remove xfail.
37749
37750 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37751
37752 * lib/file-format.exp (gcc_target_object_format): Use
37753 ${tool}_target_compile, not gcc_target_compile.
37754 * lib/target-supports.exp (check_alias_available): Likewise.
37755 (check_gc_sections_available): Likewise.
37756 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37757 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37758 dg-require-alias.
37759
37760 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37761
37762 PR c++/13969
37763 * g++.dg/template/static6.C: New test.
37764
37765 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37766
37767 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37768
37769 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37770
37771 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37772 tests for systems where `char' is unsigned by default.
37773
37774 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37775
37776 PR c++/13997
37777 * g++.dg/template/partial3.C: New test.
37778
37779 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37780
37781 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37782 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37783 Remove mentions of obsolete ports.
37784
37785 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37786
37787 * gcc.dg/noncompile/20001228-1.c: Fix for new
37788 error message.
37789
37790 2004-02-03 Roger Sayle <roger@eyesopen.com>
37791
37792 PR target/9348
37793 * gcc.c-torture/execute/multdi-1.c: New test case.
37794
37795 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37796
37797 PR c++/13925
37798 * g++.dg/template/lookup5.C: New test.
37799
37800 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37801
37802 PR c++/13950
37803 * g++.dg/template/lookup4.C: New test.
37804
37805 PR c++/13970
37806 * g++.dg/parse/error14.C: New test.
37807
37808 PR c++/14002
37809 * g++.dg/parse/template13.C: New test.
37810
37811 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37812
37813 PR c++/13978
37814 * g++.dg/template/koenig4.C: New test.
37815
37816 PR c++/13968
37817 * g++.dg/template/crash17.C: New test.
37818
37819 PR c++/13975
37820 * g++.dg/parse/error13.C: New test.
37821 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37822
37823 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37824
37825 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37826
37827 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37828
37829 PR c/11658
37830 PR c/13994
37831 * gcc.dg/noncompile/20040203-1.c: New test.
37832 * gcc.dg/noncompile/20040203-2.c: Likewise.
37833 * gcc.dg/noncompile/20040203-3.c: Likewise.
37834 * gcc.dg/20040203-1.c: Likewise.
37835
37836 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37837
37838 PR c++/10858
37839 * g++.dg/template/sizeof7.C: New test.
37840
37841 2004-02-02 Eric Christopher <echristo@redhat.com>
37842 Zack Weinberg <zack@codesourcery.com>
37843
37844 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37845
37846 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37847
37848 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37849 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37850 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37851 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37852
37853 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37854
37855 PR c++/13113
37856 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37857
37858 PR c++/13854
37859 * g++.dg/ext/attrib13.C: New test.
37860
37861 PR c++/13907
37862 * g++.dg/conversion/op2.C: New test.
37863
37864 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37865
37866 * gcc.dg/titype-1.c: Fix pasto.
37867
37868 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37869
37870 * gcc.dg/titype-1.c: New test.
37871
37872 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37873
37874 PR c++/13957
37875 * g++.dg/template/non-type-template-argument-1.C,
37876 g++.dg/template/qualified-id1.C: Update dg-error marks.
37877 * g++.dg/template/nontype6.C: New test.
37878
37879 2004-02-01 Roger Sayle <roger@eyesopen.com>
37880
37881 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37882 * gcc.dg/builtins-31.c: New testcase.
37883 * gcc.dg/builtins-32.c: New testcase.
37884
37885 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37886
37887 * objc.dg/call-super-2.m: Update line numbers
37888 for the including of stddef.h.
37889
37890 2004-01-30 Michael Matz <matz@suse.de>
37891
37892 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37893 g++.dg/ext/case-range3.C: New tests.
37894
37895 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37896
37897 DR206
37898 PR c++/13813
37899 * g++.dg/template/member4.C: New test.
37900
37901 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37902
37903 PR c++/13683
37904 * g++.dg/template/sizeof6.C: New test.
37905
37906 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37907
37908 * gcc.dg/fwritable-strings-1.c: New test.
37909
37910 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37911
37912 * gcc.c-torture/compile/20040130-1.c: New test.
37913
37914 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37915
37916 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37917
37918 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37919
37920 PR c++/13883
37921 * g++.dg/template/ctor3.C: New test.
37922
37923 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37924
37925 * g++.dg/tc1: New directory.
37926 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37927 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37928 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37929 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37930 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37931
37932 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37933
37934 * g++.dg/parse/error11.C: New test.
37935 * g++.dg/parse/error12.C: Likewise.
37936
37937 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37938
37939 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37940 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37941
37942 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37943
37944 PR c++/13791
37945 * g++.dg/ext/attrib12.C: New test.
37946
37947 PR c++/13736
37948 * g++.dg/parse/cast2.C: New test.
37949
37950 2004-01-27 James E Wilson <wilson@specifixinc.com>
37951
37952 * objc.dg/encode-2.m (main): New local string. Set depending on
37953 sizeof long. Use in sscanf call.
37954 * objc.dg/encode-3.m (main): New local string. Set depending on
37955 sizeof long. Use in scan_initial call.
37956
37957 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37958
37959 * objc.dg/call-super-2.m: Make LP64-safe.
37960 * objc.dg/desig-init-1.m: Likewise.
37961
37962 2004-01-27 Devang Patel <dpatel@apple.com>
37963
37964 * g++.dg/debug/namespace1.C: New test.
37965
37966 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37967
37968 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37969 xscale-*-*.
37970
37971 * gcc.dg/arm-mmx-1.c: New test.
37972
37973 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37974
37975 * gcc.dg/20040127-1.c: New test.
37976 * gcc.dg/20040127-2.c: New test.
37977
37978 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37979
37980 * objc.dg/stret-1.m (glob): Renamed to globa.
37981
37982 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37983
37984 PR c++/13663
37985 * g++.dg/expr/for1.C: New test.
37986
37987 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37988
37989 PR middle-end/13779
37990 * gcc.dg/darwin-longlong.c: New test.
37991
37992 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37993
37994 * gcc.dg/20040124-1.c: Moved test from here...
37995 * gcc.c-torture/compile/20040124-1.c: ...to here.
37996
37997 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37998
37999 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
38000 the assembly output if -m64 is passed.
38001
38002 2004-01-25 Mark Mitchell <mark@codesourcery.com>
38003
38004 PR c++/13833
38005 * g++.dg/template/cond3.C: New test.
38006
38007 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38008
38009 PR c++/13810
38010 * g++.dg/template/ttp7.C: New test.
38011
38012 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38013
38014 PR c++/13797
38015 * g++.dg/template/nontype4.C: New test.
38016 * g++.dg/template/nontype5.C: Likewise.
38017
38018 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
38019
38020 * gcc.dg/torture/mips-clobber-at.c: New test.
38021
38022 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
38023
38024 * gcc.dg/20040124-1.c: New test.
38025
38026 2004-01-24 Jakub Jelinek <jakub@redhat.com>
38027
38028 * gcc.dg/20040123-1.c: New test.
38029
38030 2004-01-23 Zack Weinberg <zack@codesourcery.com>
38031
38032 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
38033
38034 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
38035
38036 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
38037
38038 2004-01-23 Andrew Pinski <apinski@apple.com>
38039
38040 * gcc.dg/20030121-1.c: Move to ..
38041 * gcc.dg/20040121-1.c: here.
38042
38043 2004-01-23 Roger Sayle <roger@eyesopen.com>
38044
38045 * gcc.dg/builtins-29.c: New test case.
38046
38047 2004-01-23 Zack Weinberg <zack@codesourcery.com>
38048
38049 PR 18314
38050 * gcc.dg/builtins-30.c: New testcase.
38051
38052 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
38053
38054 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
38055 * lib/g77.exp: Likewise.
38056 * lib/objc.exp: Likewise.
38057 * lib/g++.exp: Likewise.
38058
38059 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
38060
38061 * gcc.dg/struct-by-value-2.c: New test.
38062
38063 2004-01-21 Andrew Pinski <apinski@apple.com>
38064
38065 PR target/13785
38066 * gcc.dg/20030121-1.c: New test.
38067
38068 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
38069
38070 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
38071 clobber frame pointer register in asm statement.
38072
38073 2004-01-21 Falk Hueffner <falk@debian.org>
38074
38075 * gcc.c-torture/compile/20040121-1.c: New test.
38076
38077 2004-01-21 Zack Weinberg <zack@codesourcery.com>
38078
38079 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
38080
38081 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
38082
38083 * gcc.dg/ppc64-abi-2.c: New test.
38084
38085 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
38086
38087 * lib/treelang.exp: Fill out this file.
38088 * lib/treelang-dg.exp: New File.
38089
38090 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
38091
38092 * gcc.c-torture/compile/981022-1.c: Remove.
38093 * gcc.dg/array-5.c: Remove XFAIL.
38094 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
38095 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
38096 gcc.dg/cond-lvalue-1.c: Update.
38097 * gcc.dg/cast-lvalue-2.c: New test.
38098
38099 2004-01-19 Mark Mitchell <mark@codesourcery.com>
38100
38101 PR c++/13592
38102 * g++.dg/other/error1.C (class foo): Tweak error message.
38103
38104 PR c++/13592
38105 * g++.dg/template/call2.C: New test.
38106
38107 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38108
38109 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
38110 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
38111 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
38112 scalar-return-1_x.c, scalar-return-2_y.c,
38113 scalar-return-3_x.c, scalar-return-3_y.c,
38114 scalar-return-4_x.c, scalar-return-4_y.c,
38115 struct-align-1.h, struct-align-1_x.c,
38116 struct-align-1_y.c, struct-align-2.h,
38117 struct-align-2_x.c, struct-align-2_y.c,
38118 struct-by-value-10_y.c, struct-by-value-11_x.c,
38119 struct-by-value-11_y.c, struct-by-value-12_x.c,
38120 struct-by-value-12_y.c, struct-by-value-13_x.c,
38121 struct-by-value-13_y.c, struct-by-value-14_x.c,
38122 struct-by-value-14_y.c, struct-by-value-15_x.c,
38123 struct-by-value-15_y.c, struct-by-value-16_y.c,
38124 struct-by-value-17_y.c, struct-by-value-18_y.c,
38125 struct-by-value-19_y.c, struct-by-value-1_x.c,
38126 struct-by-value-1_y.c, struct-by-value-20_y.c,
38127 struct-by-value-2_x.c, struct-by-value-2_y.c,
38128 struct-by-value-3_y.c, struct-by-value-4_x.c,
38129 struct-by-value-4_y.c, struct-by-value-5_y.c,
38130 struct-by-value-6_y.c, struct-by-value-7_y.c
38131 struct-by-value-8_x.c, struct-by-value-8_y.c
38132 struct-by-value-9_x.c, struct-by-value-9_y.c
38133 struct-return-10_x.c, struct-return-10_y.c,
38134 struct-return-19_x.c, struct-return-20_x.c
38135 struct-return-2_x.c, struct-return-2_y.c
38136 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
38137 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
38138
38139 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38140
38141 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
38142 attribute on sparc*-sun-solaris2.*.
38143
38144 2004-01-18 Mark Mitchell <mark@codesourcery.com>
38145
38146 PR c++/13710
38147 * g++.dg/ext/typeof7.C: New test.
38148
38149 2004-01-18 David Edelsohn <edelsohn@gnu.org>
38150
38151 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
38152 * gcc.dg/const-elim-1.c: Same.
38153
38154 2004-01-17 Ziemowit Laski <zlaski@apple.com>
38155
38156 * objc.dg/stret-1.m: New.
38157 * objc.dg/stret-2.m: New.
38158
38159 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
38160
38161 PR c++/11895
38162 * g++.dg/ext/vector1.C: New test.
38163
38164 2004-01-16 Geoffrey Keating <geoffk@apple.com>
38165
38166 * gcc.dg/pch/import-1.c: New.
38167 * gcc.dg/pch/import-1.hs: New.
38168 * gcc.dg/pch/import-1a.h: New.
38169 * gcc.dg/pch/import-1b.h: New.
38170 * gcc.dg/pch/import-1c.h: New.
38171
38172 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38173
38174 PR c++/13574
38175 * g++.dg/ext/array1.C: New test.
38176
38177 PR c++/13178
38178 * g++.dg/conversion/op1.C: New test.
38179
38180 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
38181
38182 PR 11864
38183 From Kazumoto Kojima / Dan Kegel:
38184 * gcc.dg/pr11864-1.c: New test.
38185
38186 PR 10392
38187 From Marcus Comstedt / Dan Kegel:
38188 * gcc.dg/pr10392-1.c: New test.
38189
38190 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38191
38192 PR c++/13478
38193 * g++.dg/init/ref10.C: New test.
38194
38195 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38196
38197 PR c++/13407
38198 * g++.dg/parse/typename6.C: New test.
38199
38200 2004-01-15 Geoffrey Keating <geoffk@apple.com>
38201
38202 PR pch/13361
38203 * g++.dg/pch/wchar-1.C: New.
38204 * g++.dg/pch/wchar-1.Hs: New.
38205
38206 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38207
38208 PR c++/9259
38209 * g++.dg/expr/sizeof2.C: New test.
38210
38211 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
38212
38213 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
38214
38215 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38216
38217 PR c++/13659
38218 * g++.dg/lookup/strong-using-3.C: New.
38219 * g++.dg/lookup/using-10.C: New.
38220
38221 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38222
38223 PR c++/13594
38224 * g++.dg/lookup/strong-using-2.C: New.
38225
38226 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
38227 Dan Kegel <dank@kegel.com>
38228 J"orn Rennecke <joern.rennecke@superh.com>
38229
38230 PR target/9365
38231 * gcc.dg/pr9365-1.c: New test.
38232
38233 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38234
38235 PR c++/8856
38236 * g++.dg/parse/casting-operator2.C: New test.
38237 * g++.old-deja/g++.pt/explicit83.C: Remove.
38238
38239 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
38240
38241 * gcc.dg/label-compound-stmt-1.c: New test.
38242 * gcc.c-torture/compile/950922-1.c,
38243 gcc.c-torture/compile/20000211-3.c,
38244 gcc.c-torture/compile/20000518-1.c,
38245 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
38246 compound statements.
38247
38248 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
38249
38250 * gcc.dg/ppc64-abi-1.c: New test.
38251
38252 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
38253
38254 * g++.dg/ext/attrib9.C: Add dg-warnings.
38255
38256 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38257
38258 PR c++/12335
38259 * g++.dg/parse/dtor3.C: New test.
38260
38261 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
38262
38263 PR c++/12709
38264 * g++.dg/parse/try-catch-1.C: New test.
38265
38266 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
38267
38268 * ada/acats/run_all.sh: Add more verbose output in acats.log
38269 when compiling tests.
38270
38271 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38272
38273 PR 13656
38274 * gcc.dg/typedef-redecl.c: New test case.
38275 * gcc.dg/typedef-redecl.h: New support file.
38276
38277 2004-01-13 Jan Hubicka <jh@suse.cz>
38278
38279 * gcc.dg/always_inline.c: New test.
38280 * gcc.dg/debug/20031231-1.c: Fix.
38281
38282 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38283
38284 PR c++/13474
38285 * g++.dg/template/array3.C: New test.
38286
38287 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38288
38289 * g++.dg/ext/lvalue1.C: No longer expected to fail.
38290 * g++.dg/warn/Wunused-2.C: Likewise.
38291
38292 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38293
38294 PR c++/13289
38295 * g++.dg/template/instantiate6.C: New test.
38296
38297 2004-01-12 Roger Sayle <roger@eyesopen.com>
38298
38299 PR middle-end/11397
38300 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
38301
38302 2004-01-12 Jan Hubicka <jh@suse.cz>
38303
38304 PR opt/12826
38305 * gcc.dg/20040112-1.c: New.
38306
38307 * gcc.dg/dwarf-die[1-7].c: Move to...
38308 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
38309 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
38310
38311 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
38312
38313 PR c++/4100
38314 * g++.dg/parse/friend4.C: New test.
38315
38316 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
38317
38318 PR c++/4100
38319 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
38320 definition is called a friend.
38321
38322 2004-01-11 Zack Weinberg <zack@codesourcery.com>
38323
38324 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
38325
38326 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
38327
38328 PR c++/3478
38329 * g++.dg/parse/error10.C: New test.
38330 * g++.dg/template/arg2.C: Accept "invalid type" error.
38331
38332 2004-01-11 Jakub Jelinek <jakub@redhat.com>
38333
38334 PR middle-end/13392
38335 * g++.dg/opt/expect2.C: New test.
38336
38337 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38338
38339 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
38340 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
38341 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
38342 Update dg-error regexps.
38343
38344 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38345
38346 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
38347 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
38348
38349 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38350
38351 * gcc.dg/pragma-re-1.c: Use right pointer type.
38352
38353 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38354
38355 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38356
38357 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38358
38359 * gcc.dg/rs6000-ldouble-1.c: New.
38360
38361 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38362
38363 DR 337
38364 PR c++/9256
38365 * g++.dg/other/abstract1.C: New test.
38366
38367 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38368
38369 * g++.dg/lookup/strong-using-1.C: New.
38370
38371 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38372
38373 PR c/11234
38374 * gcc.dg/func-ptr-conv-1.c: New test.
38375 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38376
38377 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38378
38379 PR target/13380.
38380 * gcc.c-torture/compile/20040109-1.c: New.
38381
38382 2004-01-08 Stuart Hastings <stuart@apple.com>
38383
38384 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38385 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38386 * gcc.dg/i386-sse-6.c: ...this new testcase.
38387
38388 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38389
38390 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38391
38392 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38393
38394 * ada/acats/run_acats: Treat 'gnatchop' the same way
38395 as 'gnatmake'. Export GCC_DRIVER.
38396 * ada/acats/run_all.sh: Add target_gnatchop. Use
38397 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38398
38399 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38400
38401 PR c++/12573
38402 * g++.dg/template/dependent-expr4.C: New test.
38403
38404 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38405
38406 * gcc.dg/altivec-11.c: New test.
38407
38408 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38409
38410 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38411
38412 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38413
38414 PR c/6024
38415 * gcc.dg/enum-compat-1.c: New test.
38416 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38417
38418 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38419
38420 PR c/12165
38421 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38422 gcc.dg/c99-idem-qual-3.c: New tests.
38423
38424 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38425
38426 * gcc.dg/winline-7.c: Don't cast void * to int.
38427
38428 2004-01-06 Jan Hubicka <jh@suse.cz>
38429
38430 * gcc.dg/i386-sse-5.c: New test
38431 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38432
38433 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38434
38435 PR c++/12815
38436 * g++.dg/rtti/typeid4.C: New test.
38437
38438 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38439
38440 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38441
38442 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38443
38444 PR c++/12132
38445 * g++.dg/template/error11.C: New test.
38446
38447 PR c++/13451
38448 * g++.dg/template/class2.C: New test.
38449
38450 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38451 Richard Sandiford <rsandifo@redhat.com>
38452
38453 PR c++/13387
38454 * g++.dg/opt/alias3.C: New test.
38455
38456 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38457
38458 PR c++/13157
38459 * g++.dg/template/koenig3.C: New test.
38460
38461 PR c++/13529
38462 * g++.dg/parse/offsetof3.C: New test.
38463
38464 * g++.dg/init/copy7.C: Add missing dg-error markers.
38465
38466 PR c++/12226
38467 * g++.dg/init/copy7.c: New test.
38468
38469 PR c++/13536
38470 * g++.dg/parse/cast1.C: New test.
38471
38472 2004-01-04 Jan Hubicka <jh@suse.cz>
38473
38474 * gcc.dg/winline[1-7].c: New tests.
38475
38476 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38477
38478 PR c++/13520
38479 * g++.dg/template/qualttp22.C: New test.
38480
38481 2004-01-01 Jan Hubicka <jh@suse.cz>
38482
38483 * gcc.dg/debug/20031231-1.c: New.
38484 * gcc.c-torture/compile/20040101-1.c: New.
38485 * gcc.dg/dwarf-die-[1-7].c: New.
38486
38487 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38488
38489 PR optimization/13521
38490 * gcc.c-torture/compile/20031231-1.c: New test.
38491
38492 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38493
38494 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38495
38496 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38497
38498 PR c++/10079
38499 * g++.dg/template/crash16.C: New test.
38500
38501 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38502
38503 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38504
38505 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38506
38507 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38508 ports.
38509 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38510 * g++.old-deja/g++.law/profile1.C: Likewise.
38511 * gcc.c-torture/compile/981006-1.c: Likewise.
38512 * gcc.c-torture/execute/loop-2e.x: Likewise.
38513 * gcc.c-torture/execute/loop-2f.x: Remove.
38514 * gcc.c-torture/execute/loop-2g.x: Likewise.
38515 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38516 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38517
38518 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38519
38520 PR c++/13507
38521 * g++.dg/ext/attrib11.C: New test.
38522
38523 PR c++/13494
38524 * g++.dg/template/array2-1.C: New test.
38525 * g++.dg/template/array2-2.C: New test.
38526
38527 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38528
38529 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38530
38531 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38532
38533 PR c++/12774
38534 * g++.dg/template/array1-1.C: New test.
38535 * g++.dg/template/array1-2.C: New test.
38536
38537 2003-12-29 Roger Sayle <roger@eyesopen.com>
38538
38539 PR fortran/12632
38540 * g77.dg/12632.f: New test case.
38541
38542 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38543
38544 PR c++/13289
38545 * g++.dg/parse/nontype1.C: New test.
38546
38547 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38548
38549 PR c++/12403
38550 * g++.dg/parse/explicit1.C: New test.
38551 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38552
38553 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38554
38555 PR c++/13081
38556 * g++.dg/opt/inline6.C: New test.
38557
38558 PR c++/12613
38559 * g++.dg/parse/error9.C: New test.
38560
38561 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38562
38563 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38564
38565 PR c++/13009
38566 * g++.dg/init/assign1.C: New test.
38567
38568 2003-12-28 Roger Sayle <roger@eyesopen.com>
38569
38570 PR c++/13070
38571 * g++.dg/warn/format3.C: New test case.
38572
38573 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38574
38575 * gcc.c-torture/compile/20031227-1.c: New test.
38576
38577 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38578
38579 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38580 * g77.dg/bprob/bprob.exp: Likewise.
38581 * gcc.misc-tests/bprob.exp: Likewise.
38582 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38583 variants on systems where the library does not provide that
38584 functionality.
38585 * gcc.dg/builtins-20.c: Use builtins-config.h.
38586 * gcc.dg/builtins-config.h: New file.
38587
38588 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38589
38590 * lib/gcc-dg.exp (dg-require-profiling): New function.
38591 * lib/target-supports.exp (check_profiling_available): Likewise.
38592 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38593 * g77.dg/bprob/bprob.exp: Likewise.
38594 * gcc.misc-tests/bprob.exp: Likewise.
38595 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38596 * gcc.dg/20021014-1.c: Likewise.
38597 * gcc.dg/nest.c: Likewise.
38598
38599 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38600
38601 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38602 compiling.
38603 * g++.dg/lookup/java2.C: Likewise.
38604 * gcc.dg/cpp/lexident.c: Likewise.
38605
38606 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38607
38608 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38609 given.
38610 * gcc.c-torture/compile/961203-1.c: Likewise.
38611 * gcc.c-torture/compile/980506-1.c: Likewise.
38612
38613 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38614
38615 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38616 (additional_prunes): New global.
38617 (gcc-dg-prune): Handle additional per-test pruning.
38618 (dg-test): Clear additional_prunes between tests.
38619
38620 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38621 dg-prune-output to avoid spurious failures from assembler
38622 complaining about nonexistent WAW violations.
38623 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38624 Use dg-prune-output to avoid spurious failures from assembler
38625 warning about Itanium B-step errata.
38626
38627 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38628
38629 * g++.dg/abi/macro0.C: New test.
38630 * g++.dg/abi/macro1.C: Likewise.
38631 * g++.dg/abi/macro2.C: Likewise.
38632
38633 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38634 * g++.dg/abi/bitfield7.C: Likewise.
38635 * g++.dg/abi/dtor2.C: Likewise.
38636 * g++.dg/abi/mangle11.C: Likewise.
38637 * g++.dg/abi/mangle12.C: Likewise.
38638 * g++.dg/abi/mangle14.C: Likewise.
38639 * g++.dg/abi/mangle17.C: Likewise.
38640 * g++.dg/abi/vbase10.C: Likewise.
38641 * g++.dg/abi/vbase14.C: Likewise.
38642 * g++.dg/template/qualttp17.C: Likewise.
38643
38644 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38645
38646 PR c/11995
38647 * gcc.dg/20031223-1.c: New test.
38648
38649 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38650
38651 * gcc.dg/noreturn-7.c: New test.
38652
38653 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38654
38655 * gcc.dg/null-pointer-1.c: New test.
38656
38657 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38658
38659 * g++.old-deja/g++.jason/template18.C: Remove.
38660 * g++.old-deja/g++.jason/template37.C: Likewise.
38661
38662 PR c++/12862
38663 * g++.dg/lookup/ns1.C: New test.
38664
38665 PR c++/12397
38666 * g++.dg/template/lookup3.C: New test.
38667
38668 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38669
38670 * g++.dg/template/recurse1.C: New test
38671
38672 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38673
38674 PR c++/12479
38675 * g++.dg/parse/semicolon1.C: New test.
38676 * g++.dg/parse/semicolon1.h: Likewise.
38677
38678 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38679
38680 * gcc.dg/darwin-misaligned.c: New test.
38681
38682 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38683
38684 PR c/9163
38685 * gcc.dg/20031222-1.c: New test.
38686
38687 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38688
38689 PR c++/13438
38690 * g++.dg/parse/error8.C: New test.
38691
38692 PR c++/11554
38693 * g++.dg/warn/ctor-init-1.C: New test.
38694
38695 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38696
38697 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38698 too small.
38699 * gcc.c-torture/compile/930217-1.c: Likewise.
38700 * gcc.c-torture/compile/930513-1.c: Likewise.
38701 * gcc.c-torture/execute/920908-2.c: Likewise.
38702 * gcc.c-torture/execute/921204-1.c: Likewise.
38703 * gcc.c-torture/execute/930621-1.c: Likewise.
38704 * gcc.c-torture/execute/930630-1.c: Likewise.
38705 * gcc.c-torture/execute/931031-1.c: Likewise.
38706 * gcc.c-torture/execute/980602-2.c: Likewise.
38707 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38708 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38709 * gcc.c-torture/execute/extzvsi.c: Likewise.
38710 * gcc.c-torture/unsorted/ext.c: Likewise.
38711
38712 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38713
38714 PR target/12749
38715 * gcc.c-torture/compile/20031220-2.c: New test case.
38716
38717 2003-12-20 Roger Sayle <roger@eyesopen.com>
38718
38719 PR optimization/13031
38720 * gcc.c-torture/compile/20031220-1.c: New test case.
38721
38722 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38723
38724 * gcc.dg/cast-function-1.c: New test.
38725
38726 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38727
38728 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38729 formats.
38730
38731 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38732
38733 PR c++/12795
38734 * g++.dg/ext/attrib10.C: New test.
38735
38736 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38737
38738 * gcc.dg/cleanup-10.c: New test.
38739 * gcc.dg/cleanup-11.c: New test.
38740
38741 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38742
38743 PR c++/13239
38744 * g++.dg/opt/expect1.C: New test.
38745
38746 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38747
38748 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38749
38750 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38751
38752 PR debug/12923
38753 * gcc.dg/20031218-1.c: New test.
38754
38755 PR debug/12389
38756 * gcc.dg/20031218-2.c: New test.
38757 * gcc.dg/20031218-3.c: New test.
38758
38759 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38760 of label name and allow for USER_LABEL_PREFIX == "_" names.
38761 * g++.dg/abi/mangle18-2.C: Likewise.
38762 * g++.dg/abi/mangle19-1.C: Likewise.
38763 * g++.dg/abi/mangle19-2.C: Likewise.
38764 * g++.dg/abi/mangle20-1.C: Likewise.
38765 * g++.dg/abi/mangle20-2.C: Likewise.
38766
38767 2003-12-18 Richard Henderson <rth@redhat.com>
38768
38769 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38770
38771 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38772 Dan Kegel <dank@kegel.com>
38773
38774 PR other/12009
38775 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38776 testing a cross compiler, it causes spurious compile failures.
38777 * lib/g++.exp: Likewise.
38778
38779 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38780
38781 PR c++/13262
38782 * g++.dg/template/access13.C: New test.
38783
38784 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38785
38786 * gcc.dg/20031216-1.c: New test.
38787
38788 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38789
38790 PR c++/9154
38791 * g++.dg/template/error10.C: New test.
38792
38793 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38794
38795 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38796 * g++.dg/eh/simd-2.C: Likewise.
38797
38798 2003-12-17 James E Wilson <wilson@specifixinc.com>
38799 Roger Sayle <roger@eyesopen.com>
38800
38801 * gcc.c-torture/execute/ieee/mzero5.c: New.
38802
38803 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38804
38805 PR c++/10603
38806 * g++.dg/parse/error6.C: New test.
38807
38808 PR c++/12827
38809 * g++.dg/parse/error7.C: New test.
38810
38811 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38812
38813 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38814 at -O with stabs debugging formats.
38815 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38816 * gcc.dg/debug/debug-2.c: Likewise.
38817
38818 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38819
38820 PR c++/12696
38821 * g++.dg/init/error1.C: New test.
38822
38823 PR c++/12218
38824 * g++.dg/init/pm3.C: New test.
38825
38826 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38827
38828 PR c/3347
38829 * gcc.dg/bitfld-8.c: New test.
38830
38831 2003-12-16 James Lemke <jim@wasabisystems.com>
38832
38833 * gcc.dg/arm-scd42-[123].c: New tests.
38834
38835 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38836
38837 PR c++/9043
38838 * g++.dg/abi/mangle20-1.C: New test.
38839 * g++.dg/abi/mangle20-2.C: New test.
38840
38841 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38842
38843 PR c++/13275
38844 * g++.dg/other/offsetof2.C: Remove XFAIL.
38845 * g++.dg/parse/offsetof1.C: New test.
38846 * g++.gd/parse/offsetof2.C: Likewise.
38847
38848 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38849
38850 * g++.dg/template/nontype3.C: New test.
38851 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38852
38853 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38854
38855 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38856
38857 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38858
38859 PR c++/13387
38860 * g++.dg/expr/assign1.C: New test.
38861
38862 PR c++/13242
38863 * g++.dg/abi/mangle19-1.C: New test.
38864 * g++.dg/abi/mangle19-2.C: New test.
38865
38866 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38867
38868 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38869
38870 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38871
38872 * gcc.c-torture/execute/20031216-1.c: New test.
38873
38874 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38875
38876 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38877 an ICE regression.
38878
38879 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38880
38881 PR c++/10926
38882 * g++.dg/template/error9.C: New test.
38883
38884 PR c++/11116
38885 * g++.dg/template/error8.C: New test.
38886
38887 2003-12-15 Roger Sayle <roger@eyesopen.com>
38888
38889 PR middle-end/13400
38890 * gcc.c-torture/execute/20031215-1.c: New test case.
38891
38892 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38893
38894 PR c++/13269
38895 * g++.dg/parse/error5.C: New test.
38896
38897 PR c++/12989
38898 * g++.dg/expr/sizeof1.C: New test.
38899
38900 PR c++/13310
38901 * g++.dg/template/crash15.C: New test.
38902
38903 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38904
38905 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38906 a non-POD type as the last named parameter of a varargs function.
38907
38908 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38909
38910 PR c++/13243
38911 PR c++/12573
38912 * g++.dg/template/crash14.C: New test.
38913 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38914
38915 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38916
38917 * g++.dg/other/java1.C: New test.
38918
38919 PR c++/13241
38920 * g++.dg/abi/mangle18-1.C: New test.
38921 * g++.dg/abi/mangle18-2.C: New test.
38922
38923 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38924
38925 PR optimization/10312
38926 * gcc.c-torture/execute/20031214-1.c: New.
38927
38928 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38929
38930 PR c++/10779
38931 PR c++/12160
38932 * g++.dg/parse/error3.C: New test.
38933 * g++.dg/parse/error4.C: Likewise.
38934 * g++.dg/abi/mangle4.C: Tweak error messages.
38935 * g++.dg/lookup/using5.C: Likewise.
38936 * g++.dg/other/error2.C: Likewise.
38937 * g++.dg/parse/typename5.C: Likewise.
38938 * g++.dg/parse/undefined1.C: Likewise.
38939 * g++.dg/template/arg2.C: Likewise.
38940 * g++.dg/template/ttp3.C: Likewise.
38941 * g++.dg/template/type1.C: Likewise.
38942 * g++.old-deja/g++.other/crash32.C: Likewise.
38943 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38944
38945 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38946
38947 PR c++/13106
38948 * g++.dg/warn/noreturn-3.C: New test.
38949
38950 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38951
38952 PR c++/13118
38953 * g++.dg/abi/covariant3.C: New.
38954
38955 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38956
38957 * g++.dg/eh/ia64-1.C: New test.
38958
38959 2003-12-12 Roger Sayle <roger@eyesopen.com>
38960
38961 PR optimization/13037
38962 * g77.f-torture/execute/13037.f: New test case.
38963
38964 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38965
38966 PR c++/12881
38967 * g++.dg/abi/covariant2.C: New.
38968
38969 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38970
38971 * gcc.dg/cpp/trad/macro.c: New tests.
38972
38973 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38974
38975 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38976
38977 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38978
38979 PR other/10819
38980 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38981 to fix Bug 10819.
38982 * lib/g++.exp (g++_version): Likewise.
38983 * lib/g77.exp (g77_version): Likewise.
38984 * lib/objc.exp (default_objc_version): Likewise.
38985
38986 2003-12-10 Richard Henderson <rth@redhat.com>
38987
38988 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38989
38990 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38991
38992 2003-12-08 Matt Austern <austern@apple.com>
38993
38994 PR c/13134
38995 * lib/gcc-dg.exp (dg-require-visibility): Define.
38996 * lib/target-supports (check_visibility_available): Define.
38997 * gcc.dg/visibility-1.c: New test.
38998 * gcc.dg/visibility-2.c: Likewise.
38999 * gcc.dg/visibility-3.c: Likewise.
39000 * gcc.dg/visibility-4.c: Likewise.
39001 * gcc.dg/visibility-5.c: Likewise.
39002 * gcc.dg/visibility-6.c: Likewise.
39003 * g++.dg/ext/visibility-1.C: Likewise.
39004 * g++.dg/ext/visibility-2.C: Likewise.
39005 * g++.dg/ext/visibility-3.C: Likewise.
39006 * g++.dg/ext/visibility-4.C: Likewise.
39007 * g++.dg/ext/visibility-5.C: Likewise.
39008 * g++.dg/ext/visibility-6.C: Likewise.
39009
39010 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39011
39012 * g++.dg/lookup/java1.C: New test.
39013 * g++.dg/lookup/java2.C: New test.
39014
39015 2003-12-07 Falk Hueffner <falk@debian.org>
39016
39017 * g++.dg/opt/noreturn-1.C: New test.
39018
39019 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
39020
39021 * gcc.dg/overflow-1.c: New test.
39022
39023 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39024
39025 * g77.f-torture/compile/13060.f: New test.
39026
39027 2003-12-06 Mark Mitchell <mark@codesourcery.com>
39028
39029 PR c++/13323
39030 * g++.dg/inherit/operator2.C: New test.
39031
39032 2003-12-05 Mark Mitchell <mark@codesourcery.com>
39033
39034 PR c++/13305
39035 * g++.dg/ext/attrib9.C: New test.
39036
39037 2003-12-05 Mark Mitchell <mark@codesourcery.com>
39038
39039 PR c++/13314
39040 * g++.dg/template/error7.C: New test.
39041
39042 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
39043 J"orn Rennecke <joern.rennecke@superh.com>
39044
39045 PR target/13302
39046 * g++.dg/other/struct-va_list.C: New test.
39047
39048 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39049
39050 PR c++/13166
39051 * g++.dg/parse/defarg6.C: New test.
39052
39053 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
39054
39055 PR target/13256
39056 * gcc.c-torture/execute/20031201-1.c: New test.
39057
39058 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
39059
39060 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
39061
39062 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39063
39064 * gcc.dg/builtin-return-1.c: New test.
39065
39066 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
39067 J"orn Rennecke <joern.rennecke@superh.com>
39068
39069 PR optimization/13260
39070 * gcc.c-torture/execute/20031204-1.c: New test.
39071
39072 2003-12-03 Mark Mitchell <mark@codesourcery.com>
39073
39074 PR c++/9127
39075 * g++.dg/template/error6.C: New test.
39076
39077 2003-12-03 Jakub Jelinek <jakub@redhat.com>
39078
39079 * gcc.dg/20031202-1.c: New test.
39080
39081 2003-12-03 Mark Mitchell <mark@codesourcery.com>
39082
39083 PR c++/13179
39084 * g++.dg/template/eh1.C: New test.
39085
39086 PR c++/10771
39087 * g++.dg/template/error5.C: New test.
39088
39089 2003-12-02 David Ung <davidu@mips.com>
39090
39091 * gcc.dg/compat/vector-check.h: Corrected type for var
39092 g_##TMODE
39093
39094 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39095
39096 PR c++/10126
39097 * g++.dg/template/ptrmem8.C: New test.
39098
39099 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39100
39101 PR c++/12573
39102 * g++.dg/template/dependent-expr3.C: New test.
39103
39104 2003-12-01 James Lemke <jim@wasabisystems.com>
39105
39106 * gcc.dg/arm-g2.c: New test.
39107
39108 2003-12-01 Roger Sayle <roger@eyesopen.com>
39109
39110 PR optimization/11634
39111 * gcc.dg/20031201-2.c: New test case.
39112
39113 2003-12-01 Zack Weinberg <zack@codesourcery.com>
39114
39115 PR 11433
39116 * objc.dg/proto-lossage-3.m: New test.
39117
39118 2003-12-01 Roger Sayle <roger@eyesopen.com>
39119
39120 PR optimization/12628
39121 * gcc.dg/20031201-1.c: New test case.
39122
39123 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
39124
39125 * gcc.dg/unaligned-1.c: New test.
39126
39127 2003-11-30 Mark Mitchell <mark@codesourcery.com>
39128
39129 PR c++/9849
39130 * g++.dg/template/error4.C: New test.
39131 * g++.dg/template/nested3.C: Adjust error markers.
39132
39133 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39134
39135 * gcc.dg/cpp/assert4.c: Check more #system assertions.
39136
39137 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
39138
39139 PR c/10333
39140 * gcc.dg/bitfld-7.c: New test.
39141
39142 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
39143
39144 * gcc.dg/tls/asm-1.C: New test.
39145
39146 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39147
39148 * gcc.dg/cpp/assert4.c: Update.
39149
39150 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39151
39152 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
39153 * gcc.dg/builtin-apply3.c: New test.
39154
39155 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39156
39157 * lib/compat.exp (compat-obj): New xfaildata parameter.
39158 Use it to set compiler_conditional_xfail_data before compiling.
39159 (compat-get-options): Handle dg-xfail-if.
39160 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
39161 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
39162 * gcc.dg/compat/vector-1_y.c: Likewise.
39163 * gcc.dg/compat/vector-2_x.c: Likewise.
39164 * gcc.dg/compat/vector-2_y.c: Likewise.
39165
39166 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39167
39168 * g++.dg/opt/reg-stack4.C: New test.
39169
39170 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39171
39172 * gcc.dg/builtin-apply2.c: New test.
39173
39174 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39175
39176 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
39177
39178 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39179
39180 PR c++/12924
39181 * g++.dg/template/template-id-2.C: New test.
39182
39183 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39184
39185 PR c++/5369
39186 * g++.dg/template/memfriend1.C: New test.
39187 * g++.dg/template/memfriend2.C: Likewise.
39188 * g++.dg/template/memfriend3.C: Likewise.
39189 * g++.dg/template/memfriend4.C: Likewise.
39190 * g++.dg/template/memfriend5.C: Likewise.
39191 * g++.dg/template/memfriend6.C: Likewise.
39192 * g++.dg/template/memfriend7.C: Likewise.
39193 * g++.dg/template/memfriend8.C: Likewise.
39194 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
39195
39196 2003-11-21 Mark Mitchell <mark@codesourcery.com>
39197
39198 PR c++/12515
39199 * g++.dg/ext/cond1.C: New test.
39200
39201 2003-11-20 Richard Henderson <rth@redhat.com>
39202
39203 * gcc.dg/20020201-2.c: Remove.
39204 * gcc.dg/20020201-4.c: Remove.
39205 * gcc.dg/20020304-1.c: Remove.
39206
39207 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
39208
39209 * gcc.dg/cpp/trad/xwin1.c: New test case.
39210
39211 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
39212
39213 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
39214 * lib/g77.exp: Likewise.
39215 * lib/objc.exp: Likewise.
39216 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
39217 for darwin.
39218
39219 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39220
39221 PR c++/12932
39222 * g++.dg/template/static5.C: New test.
39223
39224 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
39225
39226 * gcc.dg/nested-func-1.c: New test.
39227
39228 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39229
39230 * gcc.dg/cpp/assert4.c: New test.
39231
39232 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39233
39234 PR c++/2294
39235 * g++.dg/lookup/using9.c: New test.
39236
39237 2003-11-14 Mark Mitchell <mark@codesourcery.com>
39238
39239 PR c++/12762
39240 * g++.dg/template/error3.C: New test.
39241
39242 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
39243
39244 PR ada/13035
39245 * ada/acats/run_acats, run_all.sh: Fix syntax error.
39246 No longer use a wrapper for gcc, since this does not work under
39247 Windows.
39248
39249 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39250
39251 PR c++/2094
39252 * g++.dg/template/ptrmem7.C: New test.
39253
39254 2003-11-13 Andrew Pinski <apinski@apple.com>
39255
39256 * gcc.c-torture/compile/20031113-1.c: New test.
39257
39258 2003-11-13 Mark Mitchell <mark@codesourcery.com>
39259 Kean Johnston <jkj@sco.com>
39260
39261 PR c/13029
39262 * gcc.dg/unused-4.c: Update.
39263
39264 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
39265
39266 * g++.dg/opt/const3.C: New test.
39267
39268 2003-11-13 Jan Hubicka <jh@suse.cz>
39269
39270 * gcc.c-torture/compile/20031112-1.c: New test.
39271
39272 2003-11-12 Mark Mitchell <mark@codesourcery.com>
39273
39274 * g++.dg/parse/crash10.C: Remove bogus error marker.
39275
39276 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39277
39278 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
39279 (host_gcc): Likewise.
39280 (ROOT): Honor $PWDCMD.
39281 (BASE): Likewise.
39282 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
39283
39284 2003-11-12 Catherine Moore <clm@redhat.com>
39285
39286 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
39287
39288 2003-11-12 Andreas Jaeger <aj@suse.de>
39289 Jakub Jelinek <jakub@redhat.com>
39290 Andrew Pinski <pinskia@physics.uc.edu>
39291 Richard Henderson <rth@redhat.com>
39292
39293 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
39294 systems.
39295 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
39296
39297 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
39298 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
39299
39300 2003-11-11 Andreas Jaeger <aj@suse.de>
39301
39302 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
39303
39304 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
39305
39306 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
39307
39308 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
39309 Clean ups.
39310
39311 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
39312
39313 * gcc.dg/trampoline-1.c: New test.
39314
39315 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
39316
39317 * gcc.c-torture/compile/200031109-1.c: New test.
39318
39319 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39320
39321 PR c/3190
39322 PR c/8714
39323 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39324 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
39325 gcc.dg/format/no-y2k-1.c: Update.
39326
39327 2003-11-08 Roger Sayle <roger@eyesopen.com>
39328
39329 PR optimization/10467
39330 * gcc.dg/20031108-1.c: New test case.
39331
39332 2003-11-07 Geoffrey Keating <geoffk@apple.com>
39333
39334 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
39335
39336 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39337
39338 * gcc.dg/compound-lvalue-1.c: New test.
39339 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
39340 some XFAILs.
39341
39342 2003-11-06 Geoffrey Keating <geoffk@apple.com>
39343
39344 * gcc.dg/altivec-varargs-1.c: New test.
39345
39346 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39347
39348 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
39349 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
39350 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39351 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39352 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39353
39354 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39355
39356 * gcc.dg/cond-lvalue-1.c: New test.
39357
39358 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39359
39360 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39361
39362 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39363
39364 PR c++/11616
39365 * g++.dg/template/instantiate5.C: New test.
39366
39367 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39368
39369 PR c++/12726
39370 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39371 * ChangeLog: Add missing first entry for above test.
39372
39373 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39374
39375 PR c++/9810
39376 * g++.dg/template/using8.C: New test.
39377 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39378
39379 2003-11-02 Roger Sayle <roger@eyesopen.com>
39380
39381 PR optimization/10817
39382 * gcc.c-torture/compile/20031102-1.c: New test case.
39383
39384 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39385
39386 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39387 2147483647.
39388
39389 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39390
39391 * gcc.dg/20031102-1.c: New test.
39392
39393 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39394
39395 * gcc.dg/complex-1.c: New test.
39396
39397 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39398
39399 PR c++/12796
39400 * g++.dg/template/crash13.C: Adjust expected error location.
39401 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39402
39403 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39404
39405 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39406
39407 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39408
39409 PR/10239
39410 * gcc.c-torture/compile/20031031-2.c: New test.
39411
39412 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39413
39414 PR/11640
39415 * gcc.c-torture/compile/20031031-1.c: New test.
39416
39417 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39418
39419 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39420 * gcc.misc-tests/bprob.exp: Likewise.
39421 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39422 the execution test on arm-elf configs.
39423 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39424 configs that don't support scratch files.
39425 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39426
39427 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39428
39429 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39430 done by dejagnu.
39431
39432 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39433
39434 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39435 Avoid non pure sh syntax. Add more logging.
39436
39437 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39438 fail.
39439
39440 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39441
39442 PR libgcj/10610
39443 * gcc.dg/ppc-stackalign-1.c: New test.
39444
39445 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39446
39447 * ada/acats/run_all.sh: Change output to be more compliant with
39448 dejagnu framework.
39449 Create acats.sum and acats.log files under testsuite/ada/acats
39450 Only run [a-z]* directories, to filter out e.g. CVS.
39451 Redirect build output to log file.
39452
39453 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39454
39455 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39456
39457 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39458
39459 PR ada/5909:
39460 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39461
39462 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39463
39464 * gcc.c-torture/compile/20031023-1.c: New test.
39465 * gcc.c-torture/compile/20031023-2.c: New test.
39466 * gcc.c-torture/compile/20031023-3.c: New test.
39467 * gcc.c-torture/compile/20031023-4.c: New test.
39468
39469 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39470
39471 PR c++/10371
39472 * g++.dg/lookup/scoped8.C: New test.
39473
39474 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39475
39476 * g++.dg/opt/reg-stack3.C: New test.
39477
39478 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39479
39480 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39481
39482 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39483
39484 PR c++/11076
39485 * g++.dg/template/crash13.C: New test.
39486
39487 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39488
39489 * gcc.dg/c99-restrict-2.c: New test.
39490
39491 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39492
39493 PR c++/12698, c++/12699, c++/12700, c++/12566
39494 * g++.dg/inherit/covariant9.C: New test.
39495 * g++.dg/inherit/covariant10.C: New test.
39496 * g++.dg/inherit/covariant11.C: New test.
39497
39498 2003-10-23 Jason Merrill <jason@redhat.com>
39499
39500 PR c++/12726
39501 * g++.dg/ext/complit2.C: New test.
39502
39503 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39504
39505 PR target/12654
39506 * gcc.c-torture/execute/20031020-1.c: New test.
39507
39508 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39509
39510 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39511 following the jump_insn.
39512
39513 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39514
39515 * gcc.dg/cast-lvalue-1.c: New test.
39516
39517 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39518
39519 PR c++/11962
39520 * g++.dg/template/cond2.C: New test.
39521
39522 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39523
39524 * gcc.dg/builtins-28.c: New test.
39525
39526 2003-10-20 Jan Hubicka <jh@suse.cz>
39527
39528 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39529 parameter.
39530 * gcc.dg/inline-2.c: Likewise.
39531
39532 2003-10-20 Phil Edwards <phil@codesourcery.com>
39533
39534 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39535 * gcc.dg/nest.c: Likewise.
39536
39537 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39538
39539 PR c++/9781, c++/10583, c++/11862
39540 * g++.dg/parse/crash13.C: New test.
39541
39542 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39543
39544 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39545
39546 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39547
39548 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39549 Define HAVE_C99_RUNTIME except on Solaris.
39550 * gcc.dg/builtins-20.c: Likewise.
39551
39552 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39553
39554 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39555
39556 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39557
39558 PR c++/12495
39559 * g++.dg/template/crash21.C: New test.
39560
39561 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39562
39563 PR c++/2513
39564 * g++.dg/template/typename5.C: New test.
39565
39566 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39567
39568 PR c++/12369
39569 * g++.dg/template/friend25.C: New test.
39570
39571 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39572
39573 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39574 versions.
39575
39576 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39577
39578 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39579 == 2147483647.
39580
39581 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39582
39583 * gcc.c-torture/execute/960416-1.x: Remove.
39584 * gcc.c-torture/execute/divconst-3.x: Likewise.
39585
39586 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39587
39588 PR target/12598
39589 * gcc.dg/torture/cris-volatile-1.c: New test.
39590
39591 2003-10-14 Roger Sayle <roger@eyesopen.com>
39592
39593 PR optimization/9325
39594 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39595 for overflowing floating point to integer conversion during RTL
39596 simplification.
39597
39598 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39599
39600 * objc/execute/_cmd.m: Fix typo.
39601 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39602 Relax 'scan-assembler' regexp.
39603 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39604 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39605 * objc.dg/zero-link-2.m: Remove blank line.
39606 * objc.dg/zero-link-3.m: New test case.
39607
39608 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39609
39610 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39611
39612 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39613 than linker trickery.
39614
39615 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39616
39617 PR c++/12370
39618 * g++.dg/other/friend2.C: New test.
39619
39620 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39621
39622 * gcc.dg/20031012-1.c: New test.
39623
39624 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39625
39626 * gcc.dg/weak/weak-3.c: Fix for new warning.
39627
39628 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39629
39630 PR optimization/8750
39631 * gcc.c-torture/execute/20031012-1.c: New test case.
39632
39633 2003-10-11 Roger Sayle <roger@eyesopen.com>
39634
39635 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39636 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39637
39638 2003-10-11 Roger Sayle <roger@eyesopen.com>
39639
39640 PR optimization/12260
39641 * gcc.c-torture/compile/20031011-2.c: New test case.
39642
39643 2003-10-11 Roger Sayle <roger@eyesopen.com>
39644
39645 * gcc.c-torture/execute/20031011-1.c: New testcase.
39646
39647 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39648
39649 * gcc.c-torture/compile/20031011-1.c: New test.
39650
39651 2003-10-11 Jan Hubicka <jh@suse.cz>
39652
39653 * g++.dg/other/first-global.C: New test.
39654
39655 2003-10-11 Roger Sayle <roger@eyesopen.com>
39656
39657 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39658
39659 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39660
39661 * gcc.c-torture/compile/20031010-1.c: New test.
39662
39663 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39664
39665 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39666 * gcc.c-torture/execute/va-arg-25.c: ... here.
39667
39668 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39669
39670 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39671
39672 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39673
39674 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39675
39676 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39677
39678 * g++.dg/parse/error2.C: New test.
39679
39680 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39681
39682 PR c++/11097
39683 * g++.dg/other/error5.C: Modify the error message.
39684 * g++.dg/lookup/using8.C: New test.
39685
39686 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39687
39688 * gcc.dg/darwin-abi-2.c: New file.
39689 * gcc.c-torture/execute/va-arg-24.c: New file.
39690
39691 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39692
39693 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39694 indentation.
39695
39696 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39697
39698 PR c++/10147
39699 * g++.dg/other/error4.C: Update error messages.
39700 * g++.dg/template/ptrmem4.C: Likewise.
39701
39702 PR c++/12337
39703 * g++.dg/init/new9.C: New test.
39704
39705 PR c++/12334, c++/12236, c++/8656
39706 * g++.dg/ext/attrib8.C: New test.
39707
39708 2003-10-06 Devang Patel <dpatel@apple.com>
39709
39710 * gcc.dg/debug/dwarf2-3.h: New test.
39711 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39712
39713 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39714
39715 * g++.dg/opt/cfg2.C: New test.
39716
39717 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39718
39719 * g++.dg/opt/float1.C: New test.
39720
39721 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39722
39723 * gcc.dg/c90-array-lval-6.c: New test.
39724 * gcc.dg/c99-array-lval-6.c: New test.
39725
39726 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39727 Ziemowit Laski <zlaski@apple.com>
39728
39729 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39730 'Derived', so that it is never considered a class method; add
39731 new warning for '+port' method ambiguity.
39732 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39733 <objc/objc-api.h> (needed on Mac OS X).
39734 * objc.dg/method-13.m: New test.
39735
39736 2003-10-03 Roger Sayle <roger@eyesopen.com>
39737
39738 PR optimization/9325, PR java/6391
39739 * gcc.c-torture/execute/20031003-1.c: New test case.
39740
39741 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39742
39743 PR optimization/12180
39744 * gcc.dg/20031002-1.c: New test.
39745
39746 PR c++/12486
39747 * g++.dg/inherit/error1.C: New test.
39748
39749 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39750
39751 * lib/f-torture.exp (search_for): Rename to...
39752 (search_for_re): This. Also, clean up comments and the
39753 "regexp" invocation.
39754
39755 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39756
39757 * gcc.c-torture/compile/20031002-1.c: New test.
39758
39759 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39760
39761 * g++.dg/opt/cond1.C: New test.
39762
39763 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39764
39765 * gcc.dg/Wold-style-definition-2.c: New testcase.
39766 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39767
39768 2003-09-29 Richard Henderson <rth@redhat.com>
39769
39770 * g++.dg/init/array10.C: Add dg-options.
39771
39772 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39773
39774 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39775
39776 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39777
39778 * g++.dg/template/friend19.C: Fix typo.
39779 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39780
39781 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39782
39783 * gcc.c-torture/execute/20030928-1.c: New test.
39784 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39785
39786 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39787
39788 * g++.dg/opt/unroll1.C: New test.
39789
39790 2003-09-26 Roger Sayle <roger@eyesopen.com>
39791
39792 PR optimization/11741
39793 * gcc.dg/20030926-1.c: New test case.
39794
39795 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39796
39797 PR c++/5655
39798 * g++.dg/parse/access7.C: New test.
39799 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39800
39801 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39802
39803 MERGE OF objc-improvements-branch into MAINLINE:
39804 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39805 if libobjc has not been built.
39806 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39807 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39808 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39809 objc/execute/nested-3.m, objc/execute/np-2.m,
39810 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39811 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39812 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39813 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39814 objc.dg/special/unclaimed-category-1.h,
39815 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39816 well as GNU runtime.
39817 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39818 * execute/cascading-1.m, execute/function-message-1.m,
39819 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39820 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39821 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39822 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39823 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39824 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39825 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39826 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39827 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39828 * objc.dg/bitfield-2.m: Run only on Darwin.
39829 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39830 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39831 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39832 * objc.dg/const-str-1.m: Fix constant string layout.
39833
39834 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39835
39836 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39837
39838 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39839
39840 * gcc.dg/darwin-abi-1.c: New file.
39841
39842 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39843
39844 PR target/12281
39845 * gcc.c-torture/compile/20030921-1.c: New test.
39846
39847 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39848
39849 * g++.dg/opt/reg-stack2.C: New test.
39850
39851 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39852
39853 * g++.dg/eh/delayslot1.C: New test.
39854
39855 2003-09-20 Richard Henderson <rth@redhat.com>
39856
39857 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39858
39859 2003-09-20 Roger Sayle <roger@eyesopen.com>
39860
39861 * gcc.c-torture/execute/20030920-1.c: New test case.
39862
39863 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39864
39865 * g++.dg/rtti/typeid3.C: Correct expected error message.
39866
39867 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39868
39869 PR c++/157
39870 * g++.dg/parse/crash12.C: New test.
39871
39872 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39873
39874 * gcc.dg/compat/mixed-struct-check.h: New.
39875 * gcc.dg/compat/mixed-struct-defs.h: New.
39876 * gcc.dg/compat/mixed-struct-init.h: New.
39877 * gcc.dg/compat/struct-by-value-19_main.c: New.
39878 * gcc.dg/compat/struct-by-value-19_x.c: New.
39879 * gcc.dg/compat/struct-by-value-19_y.c: New.
39880 * gcc.dg/compat/struct-by-value-20_main.c: New.
39881 * gcc.dg/compat/struct-by-value-20_x.c: New.
39882 * gcc.dg/compat/struct-by-value-20_y.c: New.
39883 * gcc.dg/compat/struct-return-19_main.c: New.
39884 * gcc.dg/compat/struct-return-19_x.c: New.
39885 * gcc.dg/compat/struct-return-19_y.c: New.
39886 * gcc.dg/compat/struct-return-20_main.c: New.
39887 * gcc.dg/compat/struct-return-20_x.c: New.
39888 * gcc.dg/compat/struct-return-20_y.c: New.
39889
39890 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39891 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39892 so that it will not complain on LP64 targets.
39893
39894 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39895
39896 PR c++/495
39897 * g++.dg/template/friend24.C: New test.
39898
39899 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39900
39901 PR c++/12332
39902 * g++.dg/template/memtmpl2.C: New test.
39903
39904 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39905
39906 PR target/11184
39907 * gcc.dg/builtin-apply1.c: New test.
39908
39909 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39910
39911 PR c++/9848
39912 * g++.dg/warn/Wunused-4.C: New test.
39913
39914 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39915
39916 PR c++/12316
39917 * g++.dg/other/gc2.C: New test.
39918
39919 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39920
39921 PR c++/11991
39922 * g++.dg/rtti/typeid3.C: New test.
39923
39924 PR c++/12266
39925 * g++.dg/overload/template1.C: New test.
39926
39927 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39928
39929 * g++.dg/opt/cfg3.C: New test.
39930
39931 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39932
39933 PR c++/7939
39934 * g++.dg/template/crash11.C: New test.
39935
39936 2003-09-16 Jason Merrill <jason@redhat.com>
39937 Jakub Jelinek <jakub@redhat.com>
39938
39939 * gcc.dg/attr-warn-unused-result.c: New test.
39940
39941 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39942
39943 PR c++/12184
39944 * g++.dg/expr/call2.C: New test.
39945
39946 2003-09-15 Andreas Jaeger <aj@suse.de>
39947
39948 * gcc.dg/Wold-style-definition-1.c: New test.
39949
39950 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39951
39952 PR c++/3907
39953 * g++.dg/parse/template12.C: New test.
39954
39955 * g++.dg/abi/bitfield11.C: New test.
39956 * g++.dg/abi/bitfield12.C: Likewise.
39957
39958 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39959
39960 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39961 non-expansion of functional macro name without arguments at EOL.
39962 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39963
39964 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39965
39966 * gcc.c-torture/execute/20030914-[12].c: New tests.
39967
39968 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39969
39970 PR c++/11788
39971 * g++.dg/overload/addr1.C: New test.
39972
39973 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39974
39975 * gcc.dg/20030909-1.c: New test.
39976
39977 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39978
39979 * gcc.dg/ultrasp10.c: New test.
39980
39981 2003-09-09 Devang Patel <dpatel@apple.com>
39982
39983 * gcc.dg/darwin-ld-6.c: New test.
39984
39985 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39986
39987 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39988
39989 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39990
39991 * gcc.dg/ia64-types1.c: New test.
39992 * gcc.dg/ia64-types2.c: Likewise.
39993
39994 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39995
39996 * gcc.dg/builtins-1.c: Add more _Complex tests.
39997 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39998
39999 * gcc.dg/builtins-1.c: Test existing _Complex functions.
40000 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40001
40002 2003-09-08 Mark Mitchell <mark@codesourcery.com>
40003
40004 PR c++/11786
40005 * g++.dg/lookup/koenig2.C: New test.
40006
40007 PR c++/5296
40008 * g++.dg/rtti/typeid2.C: New test.
40009
40010 2003-09-08 Jakub Jelinek <jakub@redhat.com>
40011
40012 * gcc.c-torture/compile/20030904-1.c: New test.
40013
40014 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
40015
40016 * g++.dg/opt/longbranch2.C: New test.
40017
40018 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
40019
40020 * g++.dg/template/crash10.C: Only compile it.
40021
40022 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
40023
40024 PR middle-end/11665
40025 * gcc.c-torture/compile/20030907-1.c: New test.
40026 * g++.dg/init/array11.C: New test.
40027
40028 2003-09-07 Mark Mitchell <mark@codesourcery.com>
40029
40030 PR c++/11852
40031 * g++.dg/init/struct1.C: New test.
40032
40033 2003-09-07 Mark Mitchell <mark@codesourcery.com>
40034
40035 PR c++/12181
40036 * g++.dg/expr/comma1.C: New test.
40037
40038 2003-09-06 Mark Mitchell <mark@codesourcery.com>
40039
40040 PR c++/11867
40041 * g++.dg/expr/static_cast5.C: New test.
40042
40043 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
40044
40045 PR c++/11507
40046 * g++.dg/lookup/scoped7.C: New test.
40047
40048 PR c++/9574
40049 * g++.dg/other/static1.C: New test.
40050
40051 PR c++/11490
40052 * g++.dg/warn/template-1.C: New test.
40053
40054 PR c++/11432
40055 * g++.dg/template/crash10.C: New test.
40056
40057 PR c++/2478
40058 * g++.dg/overload/VLA.C: New test.
40059
40060 PR c++/10804
40061 * g++.dg/template/call1.C: New test.
40062
40063 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
40064
40065 PR c++/11794
40066 * g++.dg/parse/using3.C: New test.
40067
40068 2003-09-06 Roger Sayle <roger@eyesopen.com>
40069
40070 PR c++/11409
40071 * g++.dg/overload/builtin3.C: New test case.
40072
40073 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
40074
40075 PR c/9862
40076 * gcc.dg/20030906-1.c: New test.
40077 * gcc.dg/20030906-2.c: Likewise.
40078
40079 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
40080
40081 PR c++/12167
40082 * g++.dg/parse/defarg5.C: New test.
40083
40084 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
40085
40086 2003-09-05 Mark Mitchell <mark@codesourcery.com>
40087
40088 PR c++/12163
40089 * g++.dg/expr/static_cast4.C: New test.
40090
40091 PR c++/12146
40092 * g++.dg/template/crash9.C: New test.
40093
40094 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
40095
40096 * g++.old-deja/g++.ext/pretty2.C: Update for change
40097 in __FUNCTION__.
40098 * g++.old-deja/g++.ext/pretty3.C: Likewise.
40099
40100 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
40101
40102 PR c++/11922
40103 * g++/dg/template/qualified-id1.C: New test.
40104
40105 PR c++/12037
40106 * g++.dg/warn/noeffect4.C: New test.
40107
40108 2003-09-04 Matt Austern <austern@apple.com>
40109
40110 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
40111 * g++.dg/ext/fnname2.C: Likewise.
40112 * g++.dg/ext/fnname3.C: Likewise.
40113
40114 2003-09-04 Mark Mitchell <mark@codesourcery.com>
40115
40116 * g++.dg/expr/lval1.C: New test.
40117 * g++.dg/ext/lvcast.C: Remove.
40118
40119 2003-09-03 Roger Sayle <roger@eyesopen.com>
40120
40121 PR optimization/11700.
40122 * gcc.c-torture/compile/20030903-1.c: New test case.
40123
40124 2003-09-03 Mark Mitchell <mark@codesourcery.com>
40125
40126 PR c++/12053
40127 * g++.dg/abi/layout4.C: New test.
40128
40129 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
40130
40131 PR c++/11553
40132 * g++.dg/parse/friend3.C: New test.
40133
40134 2003-09-02 Mark Mitchell <mark@codesourcery.com>
40135
40136 PR c++/11847
40137 * g++.dg/template/class1.C: New test.
40138
40139 PR c++/11808
40140 * g++.dg/expr/call1.C: New test.
40141
40142 2003-09-01 Mark Mitchell <mark@codesourcery.com>
40143
40144 PR c++/12114
40145 * g++.dg/init/ref9.C: New test.
40146
40147 PR c++/11972
40148 * g++.dg/template/nested4.C: New test.
40149
40150 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40151
40152 PR c++/12093
40153 * g++.dg/template/non-dependent4.C: New test.
40154
40155 PR c++/11928
40156 * g++.dg/inherit/conv1.C: New test.
40157
40158 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40159
40160 PR c++/6196
40161 * g++.dg/ext/label1.C: New test.
40162 * g++.dg/ext/label2.C: Likewise.
40163
40164 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40165
40166 * g++.dg/expr/cond3.C: New test.
40167
40168 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40169
40170 * gcc.dg/builtins-1.c: Add new builtin cases.
40171
40172 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40173
40174 * gcc.dg/builtins-1.c: Add new cases.
40175 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40176
40177 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40178
40179 * gcc.dg/builtins-1.c: Add more math builtin tests.
40180 * gcc.dg/torture/builtin-attr-1.c: New test.
40181
40182 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40183
40184 PR optimization/5079
40185 * g++.dg/opt/static3.C: New test.
40186
40187 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40188
40189 * gcc.misc-tests/gcov-10b.c: New test.
40190
40191 2003-08-27 Mark Mitchell <mark@codesourcery.com>
40192
40193 * g++.dg/opt/ptrmem3.C: New test.
40194
40195 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
40196
40197 2003-08-27 Jakub Jelinek <jakub@redhat.com>
40198
40199 * gcc.dg/20030826-2.c: New test.
40200
40201 2003-08-26 Roger Sayle <roger@eyesopen.com>
40202
40203 PR middle-end/12002
40204 * g77.f-torture/compile/12002.f: New test case.
40205
40206 2003-08-26 Roger Sayle <roger@eyesopen.com>
40207
40208 * gcc.dg/20030826-1.c: New test case.
40209
40210 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
40211
40212 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
40213
40214 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
40215
40216 PR c++/11871
40217 * c++.dg/lookup/crash1.C: New test.
40218
40219 * c++.dg/warn/noeffect3.C: New test.
40220
40221 2003-08-25 Janis Johnson <janis187@us.ibm.com>
40222
40223 * gcc.dg/compat/vector-1_x.c: Compile with -w.
40224 * gcc.dg/compat/vector-1_y.c: Ditto.
40225 * gcc.dg/compat/vector-2_x.c: Ditto.
40226 * gcc.dg/compat/vector-2_y.c: Ditto.
40227
40228 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
40229
40230 * gcc.dg/20030702-1.c: New test.
40231
40232 2003-08-25 Mark Mitchell <mark@codesourcery.com>
40233
40234 PR c++/8795
40235 * g++.dg/ext/altivec-1.C: New test.
40236
40237 2003-08-24 Richard Henderson <rth@redhat.com>
40238
40239 * g++.dg/eh/simd-2.C: Add -w for x86.
40240
40241 2003-08-23 Jakub Jelinek <jakub@redhat.com>
40242
40243 * gcc.dg/20030815-1.c: New test.
40244
40245 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40246
40247 PR c++/3765
40248 * g++.dg/parse/access6.C: New test.
40249
40250 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40251
40252 PR c++/641, c++/11876
40253 * g++.dg/template/friend22.C: New test.
40254 * g++.dg/template/friend23.C: Likewise.
40255
40256 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40257
40258 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
40259 identically.
40260
40261 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40262
40263 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
40264
40265 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40266
40267 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
40268
40269 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40270
40271 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
40272
40273 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40274
40275 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
40276
40277 2003-08-21 Mark Mitchell <mark@codesourcery.com>
40278
40279 PR c++/11919
40280 * g++.dg/overload/prom1.C: New test.
40281
40282 PR c++/11551
40283 * g++.dg/parse/dtor2.C: New test.
40284
40285 PR c++/10762
40286 * g++.dg/parse/using2.C: New test.
40287
40288 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
40289
40290 PR target/11805
40291 * gcc.c-torture/compile/20030821-1.c: New.
40292
40293 2003-08-20 Mark Mitchell <mark@codesourcery.com>
40294
40295 PR c++/11834
40296 * g++.dg/template/deduce2.C: New test.
40297
40298 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
40299
40300 * gcc.c-torture/execute/20030821-1.c: New test.
40301
40302 2003-08-20 Roger Sayle <roger@eyesopen.com>
40303
40304 PR middle-end/11984
40305 * gcc.dg/20030820-1.c: New test case.
40306
40307 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
40308
40309 PR c++/11945
40310 * g++.dg/warn/noeffect2.C: New test.
40311
40312 2003-08-19 Mark Mitchell <mark@codesourcery.com>
40313
40314 PR c++/10926
40315 * g++.dg/template/dtor2.C: New test.
40316
40317 PR c++/11684
40318 * g++.dg/template/operator1.C: New test.
40319 * g++.dg/parse/operator4.C: New test.
40320
40321 PR c++/11946.C
40322 * g++.dg/expr/enum1.C: New test.
40323 * gcc.dg/c99-bool-1.c: Remove bogus warning.
40324
40325 PR c++/11036.C
40326 * g++.dg/parse/elab2.C: New test.
40327 * g++.dg/parse/typedef4.C: Change error message.
40328 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
40329 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
40330 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
40331
40332 2003-08-19 Geoffrey Keating <geoffk@apple.com>
40333
40334 * gcc.dg/pch/warn-1.c: New.
40335 * gcc.dg/pch/warn-1.hs: New.
40336
40337 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
40338 not-tested file.
40339
40340 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40341
40342 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
40343
40344 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40345
40346 * gcc.dg/uninit-D.c: New Test.
40347 * gcc.dg/uninit-E.c: New Test.
40348 * gcc.dg/uninit-F.c: New Test.
40349 * gcc.dg/uninit-G.c: New Test.
40350
40351 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40352
40353 * g++.dg/README: Describe the pch directory.
40354
40355 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40356
40357 PR c++/11174
40358 * g++.dg/parse/access4.C: New test.
40359 * g++.dg/parse/access5.C: Likewise.
40360 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40361
40362 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40363
40364 * gcc.dg/noncompile/20030818-1.c: New.
40365
40366 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40367
40368 PR c++/11957
40369 * g++.dg/warn/noeffect1.C: New test.
40370
40371 * g++.dg/template/scope2.C: New test.
40372 * g++.dg/template/error2.C: Correct dg-error
40373
40374 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40375
40376 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40377
40378 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40379
40380 PR C++/11512
40381 * g++.dg/template/warn1.C: New.
40382
40383 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40384
40385 * g++.dg/template/error2.C: New test.
40386 * g++.dg/lookup/using7.C: Adjust errors
40387 * g++.old-deja/g++.pt/crash36.C: Likewise.
40388 * g++.old-deja/g++.pt/derived3.C: Likewise.
40389
40390 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40391
40392 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40393 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40394 * gcc.c-torture/execute/builtins/string-9.c: New, from
40395 string-opt-9.c. Adjust for execute/builtins framework.
40396 * gcc.c-torture/execute/string-opt-9.c: Delete.
40397
40398 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40399
40400 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40401
40402 * g++.dg/parse/ret-type2.C: New test.
40403
40404 PR c++/11703
40405 * g++.dg/init/new8.C: New test.
40406
40407 PR c++/10923
40408 * g++.dg/parse/typedef5.C: New test.
40409
40410 PR c++/9512
40411 * g++.dg/parse/qualified2.C: New test.
40412 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40413 invalid code.
40414
40415 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40416
40417 * g++.dg/conversion/ptrmem1.C: New test.
40418
40419 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40420
40421 PR target/11693
40422 * gcc.dg/20030811-1.c: New test.
40423
40424 PR target/11535
40425 * gcc.c-torture/execute/20030811-1.c: New test.
40426
40427 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40428
40429 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40430
40431 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40432
40433 PR c++/11789.C
40434 * g++.dg/inherit/multiple1.C: New test.
40435
40436 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40437
40438 * gcc.dg/spe1.c: New test.
40439
40440 PR c++/11670
40441 * g++.dg/expr/cast2.C: New test.
40442
40443 PR c++/10530
40444 * g++.dg/template/dependent-name2.C: New test.
40445
40446 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40447
40448 * g++.dg/parse/crash11.C: Put the dg options in comments.
40449
40450 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40451
40452 * lib/gcc-dg.exp: Update for diagnostic change.
40453
40454 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40455
40456 PR c++/5767
40457 * g++.dg/parse/crash11.C: New test.
40458
40459 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40460
40461 * gcc.dg/cpp/spacing1.c: Update.
40462
40463 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40464
40465 PR target/11739
40466 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40467 a value for -mtune.
40468
40469 2003-08-04 Roger Sayle <roger@eyesopen.com>
40470
40471 PR middle-end/11771
40472 * gcc.c-torture/compile/20030804-1.c: New test case.
40473
40474 2003-08-04 Roger Sayle <roger@eyesopen.com>
40475
40476 * gcc.dg/20030804-1.c: New test case.
40477
40478 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40479
40480 * gcc.dg/cpp/separate-1.c: New test.
40481
40482 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40483
40484 PR c++/11704
40485 * g++.dg/template/dependent-expr2.C: New test.
40486
40487 PR c++/11766
40488 * g++.dg/expr/ptrmem1.C: New test.
40489
40490 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40491
40492 PR c++/9453
40493 * g++.dg/template/friend15.C: New test.
40494
40495 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40496
40497 * lib/dg-pch.exp: Work round PCH bug.
40498
40499 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40500
40501 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40502 builtins. Move cases from builtins-4.c here.
40503
40504 * gcc.dg/torture/builtin-math-1.c: New test taken from
40505 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40506 additional cases.
40507
40508 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40509 Delete.
40510
40511 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40512
40513 PR c++/9447
40514 * g++.dg/template/using7.C: New test.
40515
40516 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40517
40518 * import1.c, import2.c: New tests.
40519
40520 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40521
40522 * g++.dg/eh/crossjump1.C: New test.
40523
40524 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40525
40526 PR c++/11697
40527 * g++.dg/template/using6.C: New test.
40528
40529 PR c++/11744
40530 * g++.dg/template/koenig2.C: New test.
40531
40532 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40533
40534 PR c++/7983
40535 * g++.dg/parse/typedef4.C: New test.
40536
40537 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40538
40539 PR c++/8442, c++/8806
40540 * g++.dg/template/elab1.C: New test.
40541 * g++.dg/template/type2.C: Likewise.
40542 * g++.dg/template/ttp3.C: Adjust expected error message.
40543 * g++.old-deja/g++.law/visibility13.C: Likewise.
40544 * g++.old-deja/g++.niklas/t135.C: Likewise.
40545 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40546 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40547 template argument.
40548 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40549
40550 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40551
40552 PR c++/11295
40553 * g++.dg/ext/stmtexpr1.C: New test.
40554
40555 * g++.dg/opt/tmp1.C: New test.
40556
40557 PR c++/11525
40558 * g++.dg/parse/constant4.C: New test.
40559
40560 PR c++/9447
40561 * g++.dg/template/using5.C: New test.
40562
40563 2003-07-31 Roger Sayle <roger@eyesopen.com>
40564
40565 * gcc.dg/builtins-27.c: New test case.
40566
40567 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40568
40569 * gcc.dg/tls/opt-7.c: New test.
40570
40571 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40572
40573 * g++.old-deja/g++.other/crash18.C: Remove.
40574
40575 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40576
40577 * g++.dg/template/explicit3.C: New.
40578 * g++.dg/template/explicit4.C: New.
40579 * g++.dg/template/explicit5.C: New.
40580
40581 PR c++/11347
40582 * g++.dg/template/memtmpl1.C: New.
40583
40584 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40585
40586 PR target/11565
40587 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40588 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40589
40590 2003-07-30 Jan Hubicka <jh@suse.cz>
40591
40592 * vtgc1.c: Kill.
40593
40594 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40595
40596 * gcc.dg/struct-in-proto-1.c: New test.
40597
40598 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40599
40600 * gcc.dg/cpp/include2.c: Only expect one message.
40601
40602 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40603
40604 PR c++/9447
40605 * g++.dg/template/using1.C: New test.
40606 * g++.dg/template/using2.C: New test.
40607 * g++.dg/template/using3.C: New test.
40608 * g++.dg/template/using4.C: New test.
40609
40610 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40611
40612 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40613 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40614
40615 2003-07-28 Jan Hubicka <jh@suse.cz>
40616
40617 PR c++/11530
40618 * g++.dg/opt/call1.C: New test.
40619
40620 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40621
40622 PR c++/11667
40623 * g++.dg/init/enum2.C: New test.
40624 * g++.dg/template/overload1.C: Add "-w" option.
40625
40626 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40627
40628 * gcc.dg/Wdeclaration-after-statement-1.c,
40629 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40630
40631 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40632
40633 * gcc.c-torture/compile/20030725-1.c: New test.
40634
40635 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40636
40637 * gcc.dg/20030505.c: Only run for SPE.
40638 Remove definition of opaque type.
40639
40640 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40641
40642 * g++.dg/template/ptrmem6.C: New test.
40643
40644 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40645
40646 * gcc.c-torture/compile/zero-strct-2.c: New test.
40647
40648 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40649
40650 * gcc.dg/intermod-1.c: New test.
40651
40652 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40653
40654 PR c++/11617
40655 * g++.dg/template/lookup2.C: New test.
40656 * g++.dg/template/memclass1.C: Remove instantiated from error.
40657 * g++.dg/other/error2.C: Tweak expected errors.
40658
40659 PR c++/11596
40660 * g++.dg/template/defarg3.C: New test.
40661
40662 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40663
40664 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40665
40666 * g++.dg/inherit/access5.C: New test.
40667
40668 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40669
40670 PR c++/11513
40671 * g++.dg/template/crash8.C: New test.
40672
40673 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40674
40675 PR c/10602
40676 * gcc.dg/noncompile/incomplete-2.c: New test.
40677
40678 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40679
40680 PR c++/11645
40681 * g++.dg/inherit/access4.C: New test.
40682
40683 PR c++/11517
40684 * g++.dg/expr/cond2.C: New test.
40685
40686 PR optimization/10679
40687 * g++.dg/opt/inline4.C: New test.
40688
40689 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40690
40691 * g++.dg/parse/crash10: New test.
40692
40693 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40694
40695 * g++.dg/ext/flexary1.C: New test.
40696
40697 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40698
40699 PR c++/10793
40700 * g++.dg/template/crash9.C: New test.
40701
40702 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40703
40704 PR c++/3004
40705 * g++.dg/parse/typedef3.C: New test.
40706
40707 PR c++/7906
40708 * g++.dg/parse/operator2.C: New test.
40709
40710 PR c++/8895
40711 * g++.dg/parse/def-tmpl-arg1.C: New test.
40712
40713 PR c++/9282
40714 * g++.dg/parse/funptr1.C: New test.
40715
40716 PR c++/9452
40717 * g++.dg/parse/ambig3.C: New test.
40718
40719 PR c++/9454
40720 * g++.dg/parse/operator3.C: New test.
40721
40722 PR c++/9486
40723 * g++.dg/parse/template10.C: New test.
40724
40725 PR c++/9488
40726 * g++.dg/parse/template11.C: New test.
40727
40728 PR c++/10150
40729 * g++.dg/parse/invalid-op1.C: New test.
40730
40731 PR c++/10247
40732 * g++.dg/parse/condexpr1.C: New test.
40733
40734 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40735
40736 * g++.dg/ext/packed3.C: New test.
40737 * g++.dg/ext/packed4.C: New test.
40738
40739 * gcc.dg/pack-test-3.c: New test.
40740
40741 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40742
40743 * lib/compat.exp: Handle dg-options per source file.
40744 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40745 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40746 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40747 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40748 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40749 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40750 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40751 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40752 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40753 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40754 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40755 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40756 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40757 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40758
40759 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40760
40761 PR c/10320
40762 * gcc.c-torture/execute/20030718-1.c: New test.
40763
40764 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40765
40766 PR optimization/11536
40767 * gcc.dg/20030721-1.c: New test.
40768
40769 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40770
40771 PR c++/11546
40772 * g++.dg/template/lookup1.C: New test.
40773
40774 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40775
40776 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40777 diagnostics of ill-formed constructs involving labels.
40778 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40779 the new 'previously defined here' message.
40780
40781 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40782
40783 * g++.dg/parse/non-dependent2.C: New test.
40784
40785 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40786
40787 * g++.dg/init/init-ref4.C: xfail on targets without
40788 weak symbols.
40789
40790 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40791
40792 PR target/11087
40793 * gcc.c-torture/execute/20030717-1.c: New test.
40794
40795 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40796
40797 * g++.dg/opt/cfg1.C: New test.
40798
40799 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40800
40801 PR optimization/11557
40802 * gcc.dg/20030717-1.c: New test.
40803
40804 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40805
40806 PR c++/10476
40807 * g++.dg/expr/crash-1.C: New test.
40808
40809 PR c++/11027
40810 * g++.dg/template/init3.C: New test.
40811
40812 PR c++/8222
40813 * g++.dg/template/non-dependent1.C: New test.
40814
40815 PR c++/11070
40816 * g++.dg/template/non-dependent2.C: New test.
40817
40818 PR c++/11071
40819 * g++.dg/template/non-dependent3.C: New test.
40820
40821 PR c++/9907
40822 * g++.dg/template/sizeof5.C: New test.
40823
40824 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40825
40826 PR 11498
40827 * gcc.c-torture/compile/mangle-1.c: New file.
40828
40829 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40830
40831 PR c++/7809
40832 * g++.dg/parse/access3.C: New test.
40833
40834 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40835
40836 PR c++/11384
40837 * g++.dg/init/init-ref4.C: New test.
40838
40839 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40840
40841 PR c++/11547
40842 * g++.dg/parse/constant3.C: New test.
40843 * g++.dg/parse/crash7.C: Likewise.
40844
40845 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40846
40847 PR target/11008
40848 * gcc.dg/i386-pentium4-not-mull.c: New.
40849
40850 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40851
40852 * gcc.dg/asm-names.c (ymain): Make it weak.
40853
40854 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40855
40856 PR c++/5421
40857 * g++.dg/template/friend21.C: New test.
40858
40859 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40860
40861 * gcc.dg/cleanup-8.c: New test.
40862 * gcc.dg/cleanup-9.c: New test.
40863
40864 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40865
40866 * g++.dg/ext/dll-MI1.h: New file.
40867 * g++.dg/ext/dllexport-MI1.C: New file.
40868 * g++.dg/ext/dllimport-MI1.C: New file.
40869
40870 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40871
40872 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40873 it does not have cmpstrsi patterns (just cmpmemsi).
40874
40875 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40876
40877 PR debug/11473
40878 * g++.dg/debug/debug8.C: New test.
40879
40880 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40881
40882 PR c++/10108
40883 * g++.dg/template/crash7.C: New test.
40884
40885 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40886
40887 PR target/10795
40888 * gcc.c-torture/compile/20030708-1.c: New.
40889
40890 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40891
40892 * gcc.c-torture/execute/20030715-1.c: New test.
40893
40894 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40895
40896 * gcc.dg/pch/inline-3.c: New file.
40897 * gcc.dg/pch/inline-3.hs: New file.
40898 * gcc.dg/pch/inline-4.c: New file.
40899 * gcc.dg/pch/inline-4.hs: New file.
40900
40901 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40902
40903 PR c++/11509
40904 * g++.dg/template/crash6.C: New test.
40905
40906 PR c++/7053
40907 * g++.dg/template/friend20.C: New test.
40908
40909 PR c++/7019
40910 * g++.dg/template/overload2.C: New test.
40911
40912 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40913
40914 PR optimization/11440
40915 * gcc.c-torture/execute/20030714-1.c: New test.
40916
40917 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40918
40919 PR c++/11154
40920 * g++.dg/template/partial2.C: New test.
40921
40922 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40923
40924 PR c++/11503
40925 * g++.dg/template/anon1.C: New test.
40926
40927 PR c++/11493
40928 PR c++/11495
40929 * g++.dg/parse/template9.C: Likewise.
40930 * g++.dg/template/crash4.C: New test.
40931 * g++.dg/template/koenig1.C: Likewise.
40932 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40933 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40934 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40935 functions.
40936 * g++.old-deja/g++.jason/template36.C: Likewise.
40937 * g++.old-deja/g++.mike/p1989.C: Likewise.
40938 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40939 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40940 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40941 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40942 compiling.
40943 * g++.old-deja/g++.pt/union2.C: Use this->.
40944
40945 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40946
40947 * gcc.dg/20030711-1.c: New test.
40948
40949 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40950
40951 PR c++/11050
40952 * g++.dg/parse/args1.C: New test.
40953 * g++.pt/defarg8.C: Change expected errors.
40954
40955 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40956
40957 PR c++/8164
40958 * g++.dg/template/nontype2.C: New test.
40959
40960 PR c++/10558
40961 * g++.dg/parse/template8.C: New test.
40962
40963 PR c++/8327
40964 * g++.dg/template/scope1.C: New test.
40965
40966 * g++.dg/warn/Wsign-compare-1.C: New test.
40967
40968 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40969
40970 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40971
40972 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40973
40974 PR c++/9411
40975 * g++.dg/template/explicit2.C: New test.
40976
40977 PR c++/10032
40978 * g++.dg/warn/pedantic1.C: New test.
40979
40980 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40981
40982 PR c++ 9483
40983 * g++.dg/other/field1.C: New test.
40984
40985 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40986
40987 PR c/11449
40988 * gcc.c-torture/compile/20030707-1.c: New.
40989
40990 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40991
40992 PR c++/10849
40993 * g++.dg/template/access12.C: New test.
40994
40995 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40996
40997 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40998 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40999 * gcc.misc-tests/bprob.exp (prof_ext): Update.
41000 * gcc.misc-tests/gcov.exp: Update
41001 * g++.dg/gcov/gcov.exp: Update
41002 * lib/gcov.exp: Update.
41003
41004 2003-07-08 Mark Mitchell <mark@codesourcery.com>
41005
41006 * g++.dg/abi/mangle17.C: Make sure template expressions are
41007 dependent.
41008 * g++.dg/abi/mangle4.C: Mark erroneous casts.
41009 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
41010 * g++.dg/opt/stack1.C: Remove erroneous code.
41011 * g++.dg/parse/template7.C: New test.
41012 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
41013 * g++.old-deja/g++.pt/crash4.C: Likewise.
41014
41015 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41016
41017 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
41018 with zero or one occurence of `$' after the initial `L'.
41019
41020 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
41021
41022 * gcc.c-torture/compile/20030704-1.c: Add a comment.
41023
41024 2003-07-08 Roger Sayle <roger@eyesopen.com>
41025
41026 PR c/11370
41027 * gcc.dg/Wunreachable-6.c: New testcase.
41028 * gcc.dg/Wunreachable-7.c: New testcase.
41029
41030 2003-07-08 Jakub Jelinek <jakub@redhat.com>
41031
41032 PR c/11420
41033 * gcc.dg/20030708-1.c: New test.
41034
41035 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
41036
41037 * gcc.dg/compat/sdata-section.h: New file.
41038 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
41039 * gcc.dg/torture/mips-sdata-1.c: New test.
41040
41041 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41042
41043 PR c++/11030
41044 * g++.dg/template/friend19.C: New test.
41045
41046 2003-07-08 Jakub Jelinek <jakub@redhat.com>
41047
41048 * g++.dg/opt/strength-reduce.C: New test.
41049
41050 2003-07-07 Roger Sayle <roger@eyesopen.com>
41051
41052 PR target/10979
41053 * gcc.dg/20030707-1.c: New testcase.
41054
41055 2003-07-07 Roger Sayle <roger@eyesopen.com>
41056
41057 PR optimization/11059
41058 * g++.dg/opt/emptyunion.C: New testcase.
41059
41060 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41061 Eric Botcazou <ebotcazou@libertysurf.fr>
41062
41063 * g++.dg/opt/stack1.C: New test.
41064
41065 2003-07-05 Mark Mitchell <mark@codesourcery.com>
41066
41067 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
41068 run test.
41069
41070 PR c++/11431
41071 * g++.dg/expr/static_cast3.C: New test.
41072
41073 2003-07-04 Zack Weinberg <zack@codesourcery.com>
41074
41075 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
41076 everywhere.
41077 * gcc.dg/concat.c: Concatenation of string constants with
41078 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
41079 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
41080 * gcc.dg/cpp/escape-2.c: Use wide character constants where
41081 necessary to avoid multi-character character constant warning.
41082 * gcc.dg/cpp/escape.c: Likewise.
41083 * gcc.dg/cpp/ucs.c: Likewise.
41084 Remove backslashes from dg-bogus comments, as they confuse Tcl.
41085 Fix a typo.
41086
41087 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
41088
41089 PR c/11428
41090 * gcc.c-torture/compile/20030704-1.c: New.
41091
41092 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
41093
41094 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
41095
41096 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
41097
41098 PR c++/5287, PR c++/7910, PR c++/11021
41099 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
41100 tests for warnings.
41101 * g++.dg/ext/dllimport2.C: Add tests for warnings.
41102 * g++.dg/ext/dllimport3.C: Likewise.
41103 * g++.dg/ext/dllimport4.C: New file.
41104 * g++.dg/ext/dllimport5.C: New file.
41105 * g++.dg/ext/dllimport6.C: New file.
41106 * g++.dg/ext/dllimport7.C: New file.
41107 * g++.dg/ext/dllimport8.C: New file.
41108 * g++.dg/ext/dllimport9.C: New file.
41109 * g++.dg/ext/dllimport10.C: New file.
41110 * g++.dg/ext/dllexport1.C: New file.
41111
41112 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41113
41114 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
41115 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
41116
41117 2003-07-03 Roger Sayle <roger@eyesopen.com>
41118
41119 * gcc.dg/builtins-25.c: New testcase.
41120 * gcc.dg/builtins-26.c: New testcase.
41121
41122 2003-07-03 Janis Johnson <janis187@us.ibm.com>
41123
41124 * gcc.dg/compat/vector-defs.h: New file.
41125 * gcc.dg/compat/vector-setup.h: New file.
41126 * gcc.dg/compat/vector-check.h: New file.
41127 * gcc.dg/compat/vector-1_main.c: New file.
41128 * gcc.dg/compat/vector-1_x.c: New file.
41129 * gcc.dg/compat/vector-1_y.c: New file.
41130 * gcc.dg/compat/vector-2_main.c: New file.
41131 * gcc.dg/compat/vector-2_x.c: New file.
41132 * gcc.dg/compat/vector-2_y.c: New file.
41133
41134 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
41135 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
41136 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
41137 * gcc.dg/compat/struct-align-1.h: New file.
41138 * gcc.dg/compat/struct-align-1_main.c: New file.
41139 * gcc.dg/compat/struct-align-1_x.c: New file.
41140 * gcc.dg/compat/struct-align-1_y.c: New file.
41141 * gcc.dg/compat/struct-align-2.h: New file.
41142 * gcc.dg/compat/struct-align-2_main.c: New file.
41143 * gcc.dg/compat/struct-align-2_x.c: New file.
41144 * gcc.dg/compat/struct-align-2_y.c: New file.
41145
41146 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
41147 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41148 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41149 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41150 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41151 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41152 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41153 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41154 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41155 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41156 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41157 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41158 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41159 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41160 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41161 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41162 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41163 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41164 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41165 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41166 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41167 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41168 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41169 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41170 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41171 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41172 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41173 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41174 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41175
41176 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41177
41178 * gcc.dg/i386-call-1.c: New test.
41179
41180 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
41181
41182 PR c++/9162
41183 * g++.dg/parse/defarg4.C: New.
41184
41185 2003-07-03 Roger Sayle <roger@eyesopen.com>
41186
41187 PR target/10700
41188 * gcc.c-torture/compile/20030703-1.c: New test case.
41189
41190 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41191
41192 * g++.dg/template/local3.C: Remove extra semicolon.
41193
41194 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41195
41196 * gcc.dg/i386-volatile-1.c: New test.
41197
41198 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
41199
41200 PR c++/11072
41201 * g++.dg/other/offsetof2.C: XFAIL.
41202 * g++.dg/other/offsetof5.C: New.
41203
41204 PR c++/10219
41205 * g++.dg/template/error1.C: New.
41206
41207 PR c++/9779
41208 * g++.dg/template/dependent-expr1.C: New.
41209
41210 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41211
41212 PR c++/6949
41213 * g++.dg/template/local3.C: New test.
41214
41215 PR c++/11149
41216 * g++.dg/lookup/scoped6.C: New test.
41217
41218 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
41219
41220 PR c++/8046
41221 * g++.dg/other/error7.C: New test.
41222
41223 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
41224
41225 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
41226 * g++.old-deja/g++.abi/vtable3.h: Likewise.
41227 * g++.old-deja/g++.law/code-gen5.C: Likewise.
41228 * g++.old-deja/g++.other/union2.C: Likewise.
41229 * gcc.dg/c90-const-expr-2.c: Likewise.
41230 * gcc.dg/c90-const-expr-3.c: Likewise.
41231 * gcc.dg/c99-const-expr-2.c: Likewise.
41232 * gcc.dg/c99-const-expr-3.c: Likewise.
41233 * gcc.dg/concat.c: Likewise.
41234
41235 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41236
41237 PR c++/9559
41238 * g++.dg/init/static1.C: New test.
41239
41240 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41241
41242 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
41243 * g++.old-deja/g++.other/access2.C: Likewise.
41244 * g++.old-deja/g++.other/decl2.C: Likewise.
41245 * gcc.c-torture/execute/20020615-1.c: Likewise.
41246
41247 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41248
41249 PR c++/4933
41250 * g++.dg/template/sizeof4.C: New test.
41251
41252 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41253
41254 * g++.dg/other/error6.C: New test.
41255
41256 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41257
41258 PR c++/10750
41259 * g++.dg/parse/constant2.C: New test.
41260
41261 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41262
41263 PR c++/11106
41264 * g++.dg/other/error5.C: New test.
41265
41266 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41267
41268 * gcc.dg/format/gcc_diag-1.c: New test.
41269
41270 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
41271
41272 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
41273
41274 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
41275
41276 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
41277 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
41278 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
41279
41280 2003-06-28 Jakub Jelinek <jakub@redhat.com>
41281
41282 * gcc.c-torture/execute/builtins/string-8.c: New test.
41283 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
41284 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
41285 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
41286
41287 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41288
41289 PR c++/10468
41290 * g++.dg/ext/typeof6.C: New test.
41291
41292 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41293
41294 PR c++/10796
41295 * g++.dg/init/enum1.C: New test.
41296
41297 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
41298
41299 * gcc.dg/20030627-1.c: New test.
41300
41301 2003-06-26 Mark Mitchell <mark@codesourcery.com>
41302
41303 PR c++/11332
41304 * g++.dg/expr/static_cast2.C: New test.
41305
41306 2003-06-26 Roger Sayle <roger@eyesopen.com>
41307 Jakub Jelinek <jakub@redhat.com>
41308
41309 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
41310 sprintf(dst,"%s",src) optimization.
41311 * gcc.c-torture/execute/20030626-1.c: New test case.
41312 * gcc.c-torture/execute/20030626-2.c: New test case.
41313
41314 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
41315
41316 * gcc.c-torture/execute/multi-ix.c: New test.
41317
41318 * gcc.c-torture/execute/simd-4.c (main):
41319 Added missing semicolon at end of union.
41320
41321 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
41322
41323 PR c++/8266
41324 * g++.dg/template/explicit-instantiation3.C: New test.
41325
41326 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41327
41328 * gcc.dg/20030626-1.c: Use signed char.
41329
41330 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41331
41332 * gcc.dg/20030626-1.c: New test.
41333
41334 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
41335
41336 * const-str-2.m: Update.
41337
41338 2003-06-25 Mark Mitchell <mark@codesourcery.com>
41339
41340 PR c++/10990
41341 * g++.dg/rtti/dyncast1.C: New test.
41342 * g++.dg/abi/mangle4.C: Correct base-specifier access.
41343 * g++.dg/lookup/scoped1.C: Remove XFAIL.
41344 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
41345
41346 PR c++/10931
41347 * g++.dg/expr/static_cast1.C: New test.
41348
41349 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
41350
41351 * gcc.dg/20030625-1.c: New test.
41352
41353 2003-06-24 Roger Sayle <roger@eyesopen.com>
41354
41355 * gcc.c-torture/compile/20030624-1.c: New test case.
41356
41357 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41358
41359 * gcc.c-torture/execute/string-opt-17.c: New test.
41360
41361 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41362
41363 PR c++/5754
41364 * g++.dg/parse/crash6.C: New test.
41365
41366 2003-06-23 Roger Sayle <roger@eyesopen.com>
41367
41368 * gcc.dg/builtins-24.c: New test case.
41369
41370 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41371
41372 * g++.dg/opt/operator1.C: New test.
41373
41374 2003-06-22 Roger Sayle <roger@eyesopen.com>
41375
41376 * gcc.c-torture/execute/string-opt-16.c: New test case.
41377
41378 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41379
41380 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41381 * g++.old-deja/g++.other/conv7.C: Likewise.
41382 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41383 * g++.old-deja/g++.other/overload14.C: Likewise.
41384
41385 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41386
41387 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41388 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41389
41390 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41391
41392 PR c++/10888
41393 * g++.dg/warn/Winline-3.C: New test.
41394
41395 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41396
41397 * lib/target-supports.exp (check_alias_available): Make the test
41398 program acceptable to the Solaris assembler.
41399
41400 PR c++/10749
41401 * g++.dg/template/memclass2.C: New test.
41402
41403 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41404 Eric Botcazou <ebotcazou@libertysurf.fr>
41405
41406 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41407 data for non-matching targets.
41408 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41409
41410 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41411
41412 PR c++/10845
41413 * g++.dg/template/member3.C: New test.
41414
41415 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41416
41417 PR c++/10939
41418 * g++.dg/template/func1.C: New test.
41419
41420 PR c++/9649
41421 * g++.dg/template/static4.C: New test.
41422 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41423
41424 PR c++/11041
41425 * g++.dg/init/ref7.C: New test.
41426
41427 2003-06-19 Matt Austern <austern@apple.com>
41428
41429 PR c++/11228
41430 * g++.dg/anew1.C: New test.
41431 * g++.dg/anew2.C: New test.
41432 * g++.dg/anew3.C: New test.
41433 * g++.dg/anew4.C: New test.
41434
41435 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41436
41437 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41438
41439 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41440
41441 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41442 endian-dependent.
41443
41444 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41445
41446 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41447 Remove cruft.
41448
41449 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41450
41451 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41452 * gcc.c-torture/compile/961203-1.c: Likewise.
41453 * gcc.c-torture/compile/980506-1.c: Likewise.
41454
41455 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41456
41457 PR c++/10712
41458 * g++.dg/lookup/using7.C: New test.
41459
41460 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41461
41462 PR c++/11105
41463 * g++.dg/abi/conv1.C: Remove it.
41464 * g++.dg/template/conv7.C: New test.
41465 * g++.dg/template/conv8.C: Likewise.
41466 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41467 conversion operator.
41468
41469 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41470
41471 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41472 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41473 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41474 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41475 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41476 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41477 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41478 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41479 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41480 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41481 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41482 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41483 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41484 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41485 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41486 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41487 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41488 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41489 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41490 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41491 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41492 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41493 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41494 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41495 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41496 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41497 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41498 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41499 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41500
41501 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41502
41503 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41504 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41505 indications.
41506
41507 2003-06-16 Roger Sayle <roger@eyesopen.com>
41508
41509 * gcc.dg/i386-387-5.c: New test case.
41510 * gcc.dg/i386-387-6.c: New test case.
41511 * gcc.dg/builtins-23.c: New test case.
41512
41513 2003-06-15 Roger Sayle <roger@eyesopen.com>
41514
41515 * gcc.dg/builtins-22.c: New test case.
41516 * gcc.dg/i386-387-1.c: Update to test exp.
41517 * gcc.dg/i386-387-2.c: Likewise.
41518
41519 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41520
41521 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41522
41523 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41524
41525 * lib/gcc-dg.exp (dg-require-dll): New function.
41526 (dg-xfail-if): Likewise.
41527 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41528 driver.
41529
41530 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41531 * gcc.c-torture/compile/20001205-1.c: Likewise.
41532 * gcc.c-torture/compile/20001226-1.c: Likewise.
41533 * gcc.c-torture/compile/20010518-2.c: Likewise.
41534 * gcc.c-torture/compile/20020312-1.c: Likewise.
41535 * gcc.c-torture/compile/20020604-1.c: Likewise.
41536 * gcc.c-torture/compile/920501-12.c: Likewise.
41537 * gcc.c-torture/compile/920501-4.c: Likewise.
41538 * gcc.c-torture/compile/920520-1.c: Likewise.
41539 * gcc.c-torture/compile/920521-1.c: Likewise.
41540 * gcc.c-torture/compile/920625-1.c: Likewise.
41541 * gcc.c-torture/compile/961203-1.c: Likewise.
41542 * gcc.c-torture/compile/980506-1.c: Likewise.
41543 * gcc.c-torture/compile/981006-1.c: Likewise.
41544 * gcc.c-torture/compile/981022-1.c: Likewise.
41545 * gcc.c-torture/compile/981223-1.c: Likewise.
41546 * gcc.c-torture/compile/990617-1.c: Likewise.
41547 * gcc.c-torture/compile/dll.c: Likewise.
41548 * gcc.c-torture/compile/labels-3.c: Likewise.
41549 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41550 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41551 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41552 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41553 * gcc.c-torture/compile/simd-5.c: Likewise.
41554 * gcc.c-torture/compile/20000804-1.x: Remove.
41555 * gcc.c-torture/compile/20001205-1.x: Likewise.
41556 * gcc.c-torture/compile/20001226-1.x: Likewise.
41557 * gcc.c-torture/compile/20010518-2.x: Likewise.
41558 * gcc.c-torture/compile/20020312-1.x: Likewise.
41559 * gcc.c-torture/compile/20020604-1.x: Likewise.
41560 * gcc.c-torture/compile/920501-12.x: Likewise.
41561 * gcc.c-torture/compile/920501-4.x: Likewise.
41562 * gcc.c-torture/compile/920520-1.x: Likewise.
41563 * gcc.c-torture/compile/920521-1.x: Likewise.
41564 * gcc.c-torture/compile/920625-1.x: Likewise.
41565 * gcc.c-torture/compile/961203-1.x: Likewise.
41566 * gcc.c-torture/compile/980506-1.x: Likewise.
41567 * gcc.c-torture/compile/981006-1.x: Likewise.
41568 * gcc.c-torture/compile/981022-1.x: Likewise.
41569 * gcc.c-torture/compile/981223-1.x: Likewise.
41570 * gcc.c-torture/compile/990617-1.x: Likewise.
41571 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41572 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41573 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41574 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41575 * gcc.c-torture/compile/simd-5.x: Likewise.
41576
41577 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41578
41579 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41580
41581 * gcc.c-torture/execute/20030611-1.c: New test.
41582
41583 2003-06-12 Roger Sayle <roger@eyesopen.com>
41584
41585 PR middle-end/168
41586 * gcc.dg/20030612-1.c: New test case.
41587
41588 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41589
41590 PR c++/10635
41591 * g++.dg/expr/cast1.C: New test.
41592
41593 2003-06-12 Roger Sayle <roger@eyesopen.com>
41594
41595 * gcc.dg/builtins-21.c: New test case.
41596
41597 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41598
41599 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41600 options instead of at the end.
41601 * lib/objc.exp (objc_target_compile): Likewise.
41602
41603 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41604
41605 PR c++/10432
41606 * g++.dg/parse/error1.C: New test.
41607
41608 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41609
41610 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41611 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41612 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41613 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41614 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41615 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41616 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41617 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41618 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41619 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41620 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41621 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41622 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41623 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41624 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41625 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41626 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41627 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41628 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41629 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41630 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41631 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41632 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41633 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41634
41635 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41636 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41637 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41638 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41639 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41640 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41641 * gcc.dg/compat/scalar-return-3_main.c: New file.
41642 * gcc.dg/compat/scalar-return-3_x.c: New file.
41643 * gcc.dg/compat/scalar-return-3_y.c: New file.
41644 * gcc.dg/compat/scalar-return-4_main.c: New file.
41645 * gcc.dg/compat/scalar-return-4_x.c: New file.
41646 * gcc.dg/compat/scalar-return-4_y.c: New file.
41647
41648 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41649
41650 * gcc.dg/compat/fp2-struct-check.h: New file.
41651 * gcc.dg/compat/fp2-struct-defs.h: New file.
41652 * gcc.dg/compat/fp2-struct-init.h: New file.
41653 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41654 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41655 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41656 * gcc.dg/compat/struct-return-10_main.c: New file.
41657 * gcc.dg/compat/struct-return-10_x.c: New file.
41658 * gcc.dg/compat/struct-return-10_y.c: New file.
41659
41660 * gcc.dg/compat/compat-common.h: New file.
41661 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41662 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41663 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41664 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41665 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41666 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41667 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41668 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41669 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41670 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41671 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41672 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41673 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41674 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41675 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41676 * gcc.dg/compat/small-struct-check.h: Ditto.
41677 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41678 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41679 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41680 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41681 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41682 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41683 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41684 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41685 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41686 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41687 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41688 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41689 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41690 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41691 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41692 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41693 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41694 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41695 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41696 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41697 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41698 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41699 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41700 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41701 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41702 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41703 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41704 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41705 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41706 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41707
41708 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41709
41710 * g++.dg/pch/static-1.C: New file.
41711 * g++.dg/pch/static-1.Hs: New file.
41712
41713 2003-06-10 Richard Henderson <rth@redhat.com>
41714
41715 * gcc.dg/asm-7.c: Adjust expected warning text.
41716
41717 2003-06-10 Roger Sayle <roger@eyesopen.com>
41718
41719 * gcc.dg/builtins-20.c: New test case.
41720
41721 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41722
41723 PR c++/11131
41724 * g++.dg/opt/template1.C: New test.
41725
41726 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41727
41728 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41729 additional_sources.
41730
41731 2003-05-21 David Taylor <dtaylor@emc.com>
41732
41733 * gcc.dg/Wpadded.c: New file.
41734
41735 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41736
41737 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41738 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41739 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41740 dg-require-weak.
41741
41742 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41743
41744 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41745
41746 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41747
41748 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41749 (dg-require-alias): Likewise.
41750 (dg-require-gc-sections): Likewise.
41751 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41752
41753 2003-06-08 Richard Henderson <rth@redhat.com>
41754
41755 * gcc.dg/20011029-2.c: Fix the array reference.
41756 * gcc.dg/asm-7.c: New.
41757
41758 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41759
41760 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41761
41762 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41763
41764 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41765 (dg-require-gc-sections): Likewise.
41766
41767 2003-06-08 Jan Hubicka <jh@suse.cz>
41768
41769 * i386-cmov1.c: Fix regular expression.
41770 * i386-cvt-1.c: Likewise.
41771 * i386-local.c: Likewise.
41772 * i386-local2.c: Likewise.
41773 * i386-mul.c: Likewise.
41774 * i386-ssetype-1.c: Likewise.
41775 * i386-ssetype-3.c: Likewise.
41776 * i386-ssetype-5.c: Likewise.
41777
41778 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41779
41780 PR c++/11039
41781 * g++.dg/warn/implicit-typename2.C: New test.
41782 * g++.dg/warn/implicit-typename3.C: New test.
41783
41784 2003-06-07 Richard Henderson <rth@redhat.com>
41785
41786 * g++.dg/other/offsetof3.C: Use size_t.
41787 * g++.dg/other/offsetof4.C: Likewise.
41788
41789 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41790
41791 * lib/copy-file.exp: New. Implement gcc_copy_files.
41792
41793 * lib/dg-pch.exp: Load copy-file.exp
41794 (dg-pch): Use gcc_copy_files instead of "file copy".
41795
41796 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41797
41798 * gcc.dg/weak/weak.exp: Simplify.
41799 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41800 * gcc.dg/weak/weak-1.c: Likewise.
41801 * gcc.dg/weak/weak-2.c: Likewise.
41802 * gcc.dg/weak/weak-3.c: Likewise.
41803 * gcc.dg/weak/weak-4.c: Likewise.
41804 * gcc.dg/weak/weak-5.c: Likewise.
41805 * gcc.dg/weak/weak-6.c: Likewise.
41806 * gcc.dg/weak/weak-7.c: Likewise.
41807 * gcc.dg/weak/weak-8.c: Likewise.
41808 * gcc.dg/weak/weak-9.c: Likewise.
41809
41810 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41811
41812 gcc.c-torture/execute/20030606-1.c: New.
41813
41814 2003-06-06 Roger Sayle <roger@eyesopen.com>
41815
41816 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41817 * gcc.dg/builtins-19.c: Likewise.
41818
41819 2003-06-06 Roger Sayle <roger@eyesopen.com>
41820
41821 * gcc.dg/builtins-2.c: Add some more tests.
41822 * gcc.dg/builtins-18.c: New test case.
41823 * gcc.dg/builtins-19.c: New test case.
41824
41825 2003-06-06 Roger Sayle <roger@eyesopen.com>
41826 Jim Wilson <wilson@tuliptree.org>
41827
41828 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41829
41830 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41831
41832 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41833 mempcpy/stpcpy calls not to be optimized into something else.
41834 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41835 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41836 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41837
41838 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41839
41840 * gcc.dg/format/asm_fprintf-1.c: New test.
41841
41842 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41843
41844 * lib/gcc-defs.exp (additional_sources): New variable.
41845 (dg-additional-sources): New function.
41846 (additional_files): New variable.
41847 (dg-additional-files): New function.
41848 (dg-additional-files-options): Likewise.
41849 * lib/gcc-dg.exp (dg-require-weak): New function.
41850 (dg-require-alias): Likewise.
41851 (dg-require-gc-sections): Likewise.
41852 * lib/target-supports.exp (check_alias_available): Remove testfile
41853 parameter.
41854 (check_gc_sections_available): New function.
41855 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41856 (dg-gpp-additional-files): Likewise.
41857 * lib/g++.exp (additional_sources): Remove.
41858 (additional_files): Likewise.
41859 (g++_target_compile): Use dg-additional-files-options.
41860
41861 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41862 Tcl logic.
41863 * gcc.dg/special/ecos.exp: Remove.
41864 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41865 * gcc.dg/special/alias-1.c: Likewise.
41866 * gcc.dg/special/alias-2.c: Likewise.
41867 * gcc.dg/special/gcsec-1.c: Likewise.
41868 * gcc.dg/special/weak-1.c: Likewise.
41869 * gcc.dg/special/weak-2.c: Likewise.
41870 * gcc.dg/special/wkali-1.c: Likewise.
41871 * gcc.dg/special/wkali-2.c: Likewise.
41872
41873 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41874 dg-gpp-additional-*.
41875 * g++.dg/special/conpr-3.C: Likewise.
41876 * g++.dg/special/conpr-4.C: Likewise.
41877 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41878 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41879 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41880 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41881 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41882 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41883 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41884 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41885 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41886 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41887 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41888 * g++.old-deja/g++.other/comdat1.C: Likewise.
41889 * g++.old-deja/g++.other/comdat2.C: Likewise.
41890 * g++.old-deja/g++.other/comdat3.C: Likewise.
41891 * g++.old-deja/g++.other/ctor1.C: Likewise.
41892 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41893
41894 2003-06-05 Richard Henderson <rth@redhat.com>
41895
41896 * gcc.dg/debug/20030605-1.c: New.
41897
41898 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41899
41900 * README.QMTEST: Update.
41901
41902 2003-06-04 Richard Henderson <rth@redhat.com>
41903
41904 * gcc.dg/cleanup-1.c: New.
41905 * gcc.dg/cleanup-2.c: New.
41906 * gcc.dg/cleanup-3.c: New.
41907 * gcc.dg/cleanup-4.c: New.
41908 * gcc.dg/cleanup-5.c: New.
41909 * gcc.dg/cleanup-6.c: New.
41910 * gcc.dg/cleanup-7.c: New.
41911
41912 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41913
41914 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41915
41916 * lib/dg-pch.exp: New file.
41917 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41918 * gcc.dg/pch/pch.exp: Likewise.
41919
41920 2003-06-04 Roger Sayle <roger@eyesopen.com>
41921
41922 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41923 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41924 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41925 * gcc.dg/builtins-17.c: New test case.
41926 * gcc.dg/i386-387-4.c: New test case.
41927 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41928
41929 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41930
41931 * gcc.dg/ultrasp9.c: New test.
41932
41933 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41934
41935 * gcc.c-torture/compile/20030604-1.c: New test.
41936 * gcc.dg/sparc-constant-1.c: New test.
41937
41938 2003-06-03 Glen Nakamura <glen@imodulo.com>
41939
41940 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41941
41942 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41943
41944 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41945
41946 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41947 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41948
41949 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41950
41951 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41952
41953 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41954
41955 PR c++/10940
41956 * g++.dg/template/spec10.C: New test.
41957
41958 2003-06-03 Roger Sayle <roger@eyesopen.com>
41959
41960 * gcc.dg/builtins-16.c: New test case.
41961
41962 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41963
41964 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41965 mempcpy test with post-increments.
41966 * gcc.c-torture/execute/string-opt-3.c: New test.
41967 * gcc.dg/string-opt-1.c: New test.
41968
41969 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41970
41971 PR fortran/10965
41972 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41973
41974 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41975
41976 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41977 (scan-assembler): ... here. Use dg-scan.
41978 (scan-assembler-not): Likewise.
41979 (scan-file): New function.
41980 (scan-file-not): Likewise.
41981 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41982 * gcc.dg/cpp/_Pragma4.c: Likewise.
41983 * gcc.dg/cpp/_Pragma5.c: Likewise.
41984 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41985 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41986 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41987 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41988 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41989 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41990 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41991 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41992 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41993 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41994 * gcc.dg/cpp/cxxcom1.c: Likewise.
41995 * gcc.dg/cpp/line1.c: Likewise.
41996 * gcc.dg/cpp/maccom1.c: Likewise.
41997 * gcc.dg/cpp/maccom2.c: Likewise.
41998 * gcc.dg/cpp/maccom3.c: Likewise.
41999 * gcc.dg/cpp/maccom4.c: Likewise.
42000 * gcc.dg/cpp/maccom5.c: Likewise.
42001 * gcc.dg/cpp/maccom6.c: Likewise.
42002 * gcc.dg/cpp/multiline.c: Likewise.
42003 * gcc.dg/cpp/spacing1.c: Likewise.
42004 * gcc.dg/cpp/spacing2.c: Likewise.
42005 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
42006 * gcc.dg/cpp/trad/maccom1.c: Likewise.
42007 * gcc.dg/cpp/trad/maccom2.c: Likewise.
42008 * gcc.dg/cpp/trad/maccom3.c: Likewise.
42009 * gcc.dg/cpp/trad/maccom4.c: Likewise.
42010 * gcc.dg/cpp/trad/maccom6.c: Likewise.
42011 * gcc.dg/cpp/cxxcom2.c: Likewise.
42012 * gcc.dg/cpp/cxxcom2.h: New file.
42013
42014 * gcc.dg/cpp/truefalse.cpp: Move it to ...
42015 * g++.dg/cpp/truefalse.C: Here.
42016 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
42017
42018 2003-06-01 Loren James Rittle <ljrittle@acm.org>
42019
42020 * gcc.dg/cpp/redef3.c: New file.
42021
42022 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
42023
42024 * gcc.dg/i386-loop-3.c: New test.
42025
42026 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
42027
42028 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
42029
42030 2003-05-31 Roger Sayle <roger@eyesopen.com>
42031
42032 * gcc.dg/fwrapv-1.c: New test case.
42033 * gcc.dg/fwrapv-2.c: New test case.
42034
42035 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42036
42037 PR c++/10956
42038 * g++.dg/template/spec9.C: New test.
42039
42040 2003-05-29 Roger Sayle <roger@eyesopen.com>
42041
42042 * gcc.dg/duff-4.c: New test case.
42043
42044 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
42045
42046 PR fortran/10843
42047 * g77.dg/ffixed-form-1.f: New test
42048 * g77.dg/ffixed-form-2.f: New test
42049 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
42050 * g77.dg/ffree-form-3.f: New test
42051
42052 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
42053
42054 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
42055 * gcc.dg/wint_t-1.c: Likewise.
42056
42057 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42058
42059 * g++.dg/template/access11.C: New test.
42060
42061 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42062
42063 PR c++/10849
42064 * g++.dg/template/access10.C: New test.
42065
42066 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42067 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42068
42069 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
42070
42071 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
42072
42073 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
42074 suppress for powerpc-*-darwin*.
42075 * gcc.dg/torture/builtin-noret-2.c: Likewise.
42076
42077 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
42078
42079 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
42080 suppress option for powerpc-*-darwin*.
42081
42082 2003-05-23 Roger Sayle <roger@eyesopen.com>
42083
42084 * gcc.dg/builtins-1.c: Add tests for tan and atan.
42085 * gcc.dg/builtins-4.c: Add test for fmod.
42086
42087 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42088
42089 PR c++/10682
42090 * g++.dg/template/instantiate4.C: New test.
42091
42092 2003-05-22 Roger Sayle <roger@eyesopen.com>
42093
42094 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
42095
42096 2003-05-21 Janis Johnson <janis187@us.ibm.com>
42097
42098 * gcc.dg/compat/scalar-return-1_main.c: New file.
42099 * gcc.dg/compat/scalar-return-1_x.c: New file.
42100 * gcc.dg/compat/scalar-return-1_y.c: New file.
42101 * gcc.dg/compat/scalar-return-2_main.c: New file.
42102 * gcc.dg/compat/scalar-return-2_x.c: New file.
42103 * gcc.dg/compat/scalar-return-2_y.c: New file.
42104 * gcc.dg/compat/struct-return-3_main.c: New file.
42105 * gcc.dg/compat/struct-return-3_y.c: New file.
42106 * gcc.dg/compat/struct-return-3_x.c: New file.
42107 * gcc.dg/compat/struct-return-2_main.c: New file.
42108 * gcc.dg/compat/struct-return-2_x.c: New file.
42109 * gcc.dg/compat/struct-return-2_y.c: New file.
42110
42111 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42112
42113 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
42114 for hppa*-hp-hpux*.
42115 * gcc.dg/20021014-1.c (dg-options): Likewise.
42116 * gcc.dg/nest.c (dg-options): Likewise.
42117
42118 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
42119
42120 PR c++/9738
42121 * g++.dg/ext/dllimport2.C: New file.
42122 * g++.dg/ext/dllimport3.C: New file.
42123
42124 2003-05-20 Janis Johnson <janis187@us.ibm.com>
42125
42126 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
42127 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
42128 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
42129 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
42130 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
42131 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
42132 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
42133 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
42134 * gcc.dg/compat/small-struct-defs.h: New file.
42135 * gcc.dg/compat/small-struct-init.h: New file.
42136 * gcc.dg/compat/small-struct-check.h: New file.
42137 * gcc.dg/compat/fp-struct-defs.h: New file.
42138 * gcc.dg/compat/fp-struct-check.h: New file.
42139 * gcc.dg/compat/fp-struct-init.h: New file.
42140 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
42141 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
42142
42143 2003-05-19 Jakub Jelinek <jakub@redhat.com>
42144
42145 * gcc.dg/20030225-2.c: New test.
42146
42147 2003-05-18 Roger Sayle <roger@eyesopen.com>
42148 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42149
42150 * gcc.c-torture/compile/20030518-1.c: New test case.
42151
42152 2003-05-18 Mark Mitchell <mark@codesourcery.com>
42153
42154 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
42155 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
42156 gcc-dg-debug-runtest.
42157 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
42158 gcc-dg-debug-runtest.
42159
42160 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42161
42162 PR c++/9022
42163 * g++.dg/lookup/using6.C: New test.
42164
42165 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42166
42167 * g++.dg/parse/access2.C: New test.
42168
42169 2003-05-17 Mark Mitchell <mark@codesourcery.com>
42170
42171 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
42172 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
42173 * gcc.dg/debug/debug.exp: Likewise.
42174
42175 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
42176
42177 * gcc.dg/dollar.c: New test.
42178
42179 2003-05-16 Janis Johnson <janis187@us.ibm.com>
42180
42181 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
42182 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
42183 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
42184 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
42185 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
42186 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
42187 * gcc.dg/compat/struct-by-value-6_main.c: New file.
42188 * gcc.dg/compat/struct-by-value-6_x.c: New file.
42189 * gcc.dg/compat/struct-by-value-6_y.c: New file.
42190 * gcc.dg/compat/struct-by-value-7_main.c: New file.
42191 * gcc.dg/compat/struct-by-value-7_x.c: New file.
42192 * gcc.dg/compat/struct-by-value-7_y.c: New file.
42193 * gcc.dg/compat/struct-by-value-8_main.c: New file.
42194 * gcc.dg/compat/struct-by-value-8_x.c: New file.
42195 * gcc.dg/compat/struct-by-value-8_y.c: New file.
42196 * gcc.dg/compat/struct-by-value-9_main.c: New file.
42197 * gcc.dg/compat/struct-by-value-9_x.c: New file.
42198 * gcc.dg/compat/struct-by-value-9_y.c: New file.
42199
42200 2003-05-16 Mark Mitchell <mark@codesourcery.com>
42201
42202 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
42203 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
42204 support for "repo" mode.
42205 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
42206 * lib/g77-dg.exp: Likewise.
42207 * lib/obj-dg.exp: Likewise.
42208
42209 2003-05-16 Jakub Jelinek <jakub@redhat.com>
42210
42211 Merge from gcc-3_2-rhl8-branch:
42212 2003-04-23 Jakub Jelinek <jakub@redhat.com>
42213
42214 * gcc.dg/tls/opt-6.c: New test.
42215
42216 2003-04-05 Jakub Jelinek <jakub@redhat.com>
42217
42218 * gcc.dg/20030405-1.c: New test.
42219
42220 2003-03-09 Jakub Jelinek <jakub@redhat.com>
42221
42222 * gcc.dg/20030309-1.c: New test.
42223
42224 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
42225
42226 * gcc.c-torture/execute/20030307-1.c: New test.
42227
42228 2003-02-20 Randolph Chung <tausq@debian.org>
42229
42230 * gcc.c-torture/compile/20030220-1.c: New test.
42231
42232 2003-02-18 Jakub Jelinek <jakub@redhat.com>
42233
42234 * gcc.dg/20030217-1.c: New test.
42235
42236 2003-01-29 Jakub Jelinek <jakub@redhat.com>
42237
42238 * gcc.c-torture/compile/20020129-1.c: New test.
42239
42240 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
42241
42242 * gcc.dg/unroll-1.c: New test.
42243
42244 2002-11-16 Jan Hubicka <jh@suse.cz>
42245
42246 * gcc.c-torture/execute/20020920-1.c: New test.
42247
42248 2002-10-08 Jakub Jelinek <jakub@redhat.com>
42249
42250 PR target/7434
42251 * gcc.c-torture/compile/20021008-1.c: New test.
42252
42253 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
42254
42255 PR target/7559
42256 * gcc.c-torture/execute/20020810-1.c: New test.
42257
42258 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42259
42260 * gcc.c-torture/compile/20020807-1.c: New test.
42261
42262 2002-07-30 Jakub Jelinek <jakub@redhat.com>
42263
42264 * gcc.dg/tls/opt-1.c: New test.
42265
42266 2002-07-29 Jakub Jelinek <jakub@redhat.com>
42267
42268 * gcc.dg/20020729-1.c: New test.
42269
42270 2002-07-20 Jakub Jelinek <jakub@redhat.com>
42271
42272 * g++.dg/opt/life1.C: New test.
42273
42274 2002-05-20 Jakub Jelinek <jakub@redhat.com>
42275
42276 * gcc.dg/20020525-1.c: New test.
42277
42278 2002-05-24 Jakub Jelinek <jakub@redhat.com>
42279
42280 PR c++/6794
42281 * g++.dg/ext/pretty1.C: New test.
42282 * g++.dg/ext/pretty2.C: New test.
42283
42284 2003-05-15 Mark Mitchell <mark@codesourcery.com>
42285
42286 PR c++/8385
42287 * g++.dg/ext/typeof5.C: New test.
42288
42289 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
42290
42291 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
42292 __USER_LABEL_PREFIX__ into account.
42293 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
42294
42295 2003-05-14 Roger Sayle <roger@eyesopen.com>
42296
42297 * gcc.dg/builtins-15.c: New test case.
42298
42299 2003-05-13 Zack Weinberg <zack@codesourcery.com>
42300
42301 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
42302
42303 2003-05-12 Mark Mitchell <mark@codesourcery.com>
42304
42305 * lib/g++.exp: Tweak handling of additional source files.
42306 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
42307 * g++.dg/special/conpr-2a.C: Rename to ...
42308 * g++.dg/special/conpr-2a.cc: ... this.
42309 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
42310 * g++.dg/special/conpr-3a.C: Rename to ...
42311 * g++.dg/special/conpr-3a.cc: This.
42312 * g++.dg/special/conpr-3b.C: Rename to ...
42313 * g++.dg/special/conpr-3b.cc: This.
42314 * g++.dg/special/conpr-4.C: New test.
42315 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
42316
42317 2003-05-12 David Edelsohn <edelsohn@gnu.org>
42318
42319 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
42320
42321 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42322
42323 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
42324 * g++.old-deja/g++.robertl/eb71.C: Likewise.
42325 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
42326 * g++.old-deja/g++.other/warn3.C: Likewise.
42327
42328 2003-05-11 Roger Sayle <roger@eyesopen.com>
42329
42330 * gcc.dg/i386-387-1.c: Update to also test log.
42331 * gcc.dg/i386-387-2.c: Likewise.
42332
42333 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
42334
42335 * g77.f-torture/execute/int8421.f: New test.
42336
42337 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42338
42339 PR c++/10230, c++/10481
42340 * g++.dg/lookup/scoped5.C: New test.
42341
42342 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42343
42344 PR c++/10552
42345 * g++.dg/template/ttp6.C: New test.
42346
42347 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
42348
42349 * gcc.c-torture/execute/builtins: New directory.
42350 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42351 gcc.c-torture/execute/builtins.
42352 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42353 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42354 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42355 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42356
42357 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42358
42359 PR c++/9252
42360 * g++.dg/template/access8.C: New test.
42361 * g++.dg/template/access9.C: New test.
42362
42363 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42364
42365 PR c++/9554
42366 * g++.dg/parse/access1.C: New test.
42367
42368 2003-05-09 DJ Delorie <dj@redhat.com>
42369
42370 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42371 long, and not an int.
42372
42373 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42374
42375 PR c++/10555, c++/10576
42376 * g++.dg/template/memclass1.C: New test.
42377
42378 2003-05-08 DJ Delorie <dj@redhat.com>
42379
42380 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42381 targets.
42382 * gcc.c-torture/execute/20021024-1.x: Likewise.
42383 * gcc.c-torture/execute/shiftdi.x: Likewise.
42384 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42385 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42386 * gcc.dg/20021018-1.c: Likewise.
42387
42388 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42389
42390 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42391
42392 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42393 (bcopy): Call memmove.
42394
42395 2003-05-08 Roger Sayle <roger@eyesopen.com>
42396
42397 * g77.f-torture/compile/8485.f: New test case.
42398
42399 2003-05-07 Richard Henderson <rth@redhat.com>
42400
42401 PR c++/10570
42402 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42403 Verify exception_cleanup not called for rethrows.
42404 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42405 when exiting catch block without rethrowing.
42406 * g++.dg/eh/forced3.C: New.
42407 * g++.dg/eh/forced4.C: New.
42408
42409 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42410
42411 * gcc.dg/20030505.c: Fix triplet.
42412
42413 2003-05-06 DJ Delorie <dj@redhat.com>
42414
42415 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42416 * gcc.dg/nest.c: Likewise.
42417
42418 2003-05-05 Roger Sayle <roger@eyesopen.com>
42419
42420 * gcc.dg/builtins-14.c: New test case.
42421
42422 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42423
42424 * lib/compat.exp (compat-execute): New argument.
42425 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42426 * gcc.dg/compat: New test directory.
42427 * gcc.dg/compat/compat.exp: New expect script.
42428 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42429 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42430 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42431 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42432 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42433 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42434
42435 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42436 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42437 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42438 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42439 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42440 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42441 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42442 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42443 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42444 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42445 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42446 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42447 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42448 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42449 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42450
42451 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42452
42453 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42454
42455 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42456
42457 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42458
42459 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42460
42461 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42462 * gcc.dg/ppc-fsel-2.c: New test.
42463
42464 * gcc.dg/unused-5.c: New test.
42465
42466 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42467
42468 PR c++/10496
42469 * g++.dg/warn/pmf1.C: New test.
42470
42471 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42472
42473 PR c++/4494
42474 * g++.dg/warn/main.C: New test.
42475
42476 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42477
42478 * gcc.dg/nonnull-3.c: New test.
42479
42480 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42481
42482 * gcc.dg/cpp/Wtrigraphs.c: Update.
42483 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42484
42485 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42486
42487 * gcc.dg/ppc-fsel-1.c: New test.
42488
42489 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42490
42491 PR c/10604
42492 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42493
42494 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42495
42496 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42497
42498 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42499
42500 PR c++/9364, c++/10553, c++/10586
42501 * g++.dg/parse/typename4.C: New test.
42502 * g++.dg/parse/typename5.C: Likewise.
42503
42504 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42505
42506 * gcc.c-torture/compile/20030503-1.c: New test.
42507
42508 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42509
42510 * g++.dg/lookup/using5.C: Fix testcase error.
42511
42512 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42513
42514 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42515 since MEABI is no longer supported. Remove all vestiges
42516 of MEABI from the test.
42517
42518 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42519
42520 PR c++/10554
42521 * g++.dg/lookup/using5.C: New test.
42522
42523 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42524
42525 PR c++/8772
42526 * g++.dg/template/ttp5.C: New test.
42527
42528 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42529
42530 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42531 (dg-gpp-additional-sources): New function.
42532 (dg-gpp-additional-files): Likewise.
42533 * lib/g++.exp (additional_sources): New variable.
42534 (additional_files): Likewise.
42535 (g++_target_compile): Deal with them.
42536 * lib/old-dejagnu.exp: Remove.
42537 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42538 * g++.old-deja: Revise all tests to use dg commands.
42539
42540 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42541
42542 PR c++/9432, c++/9528
42543 * g++.dg/lookup/using4.C: New test.
42544
42545 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42546
42547 * gcc.dg/noreturn-5.c: New file.
42548 * gcc.dg/noreturn-6.c: New file.
42549
42550 * gcc.c-torture/compile/inline-1.c: New file.
42551
42552 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42553
42554 PR c++/10551
42555 * g++.dg/template/explicit1.C: New test.
42556
42557 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42558
42559 PR c++/10549
42560 * g++.dg/other/bitfield1.C: New test.
42561
42562 PR c++/10527
42563 * g++.dg/init/new7.C: New test.
42564
42565 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42566
42567 * g++.dg/ext/desig1.C: New test.
42568 * g++.dg/ext/init1.C: Update.
42569
42570 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42571
42572 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42573
42574 PR c++/10180
42575 * g++.dg/warn/Winline-1.C: New test.
42576
42577 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42578
42579 * gcc.c-torture/execute/string-opt-19.c: New test.
42580
42581 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42582 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42583
42584 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42585
42586 PR c++/10506
42587 * g++.dg/init/new6.C: New test.
42588
42589 PR c++/10503
42590 * g++.dg/init/ref6.C: New test.
42591
42592 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42593
42594 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42595
42596 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42597
42598 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42599 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42600
42601 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42602
42603 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42604 initialized static data members.
42605
42606 2003-04-25 H.J. Lu <hjl@gnu.org>
42607
42608 * gcc.dg/ia64-sync-4.c: New test.
42609
42610 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42611
42612 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42613 date.
42614
42615 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42616
42617 PR c++/10337
42618 * g++.dg/warn/conv1.C: New test.
42619 * g++.old-deja/g++.other/conv7.C: Adjust.
42620 * g++.old-deja/g++.other/overload14.C: Adjust.
42621
42622 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42623
42624 PR c++/10471
42625 * g++.dg/template/defarg2.C: New test.
42626
42627 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42628
42629 * gcc.dg/cpp/include2.c: Update.
42630 * gcc.dg/cpp/multiline-2.c: New.
42631 * gcc.dg/cpp/multiline.c: Update.
42632 * gcc.dg/cpp/strify2.c: Update.
42633 * gcc.dg/cpp/trad/literals-2.c: Update.
42634
42635 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42636
42637 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42638
42639 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42640
42641 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42642
42643 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42644
42645 PR c++/10451
42646 * g++.dg/parse/crash4.C: New test.
42647
42648 PR c++/9847
42649 * g++.dg/parse/crash5.C: New test.
42650
42651 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42652
42653 PR c++/10446
42654 * g++.dg/parse/crash3.C: New test.
42655
42656 PR c++/10428
42657 * g++.dg/parse/elab1.C: New test.
42658
42659 2003-04-22 Devang Patel <dpatel@apple.com>
42660
42661 * gcc.dg/cpp/trad/funlike-5.c: New test.
42662
42663 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42664
42665 * g++.dg/other/packed1.C: Fix dg options.
42666
42667 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42668
42669 * g++.dg/other/offsetof2.C: New test.
42670
42671 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42672
42673 * g++.dg/template/recurse.C: Adjust location of error messages.
42674
42675 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42676
42677 PR c++/9881
42678 * g++.dg/init/addr-const1.C: New test.
42679 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42680
42681 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42682
42683 PR c++/10405
42684 * g++.dg/lookup/struct-hack1.C: New test.
42685
42686 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42687
42688 * ucs.c: Update diagnostic messages.
42689
42690 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42691
42692 * gcc.dg/cpp/truefalse.cpp: New test.
42693 * gcc.dg/cpp/cpp.exp: Update.
42694 * g++.dg/other/stdbool-if.C: Remove.
42695
42696 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42697
42698 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42699 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42700
42701 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42702
42703 * gcc.c-torture/compile/20030418-1.c: New test.
42704
42705 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42706
42707 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42708
42709 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42710
42711 PR c++/10347
42712 g++.dg/template/dependent-name1.C: New test.
42713
42714 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42715
42716 * gcc.dg/warn-1.c (tourist_guide): New array,
42717 contains a pointer to bar.
42718
42719 2003-04-16 Roger Sayle <roger@eyesopen.com>
42720
42721 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42722 * gcc.c-torture/execute/medce-1.c: New test case.
42723 * gcc.c-torture/execute/medce-2.c: New test case.
42724
42725 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42726
42727 * lib/prune.exp: Ignore more messages.
42728
42729 PR c++/10381
42730 * g++.dg/parse/lookup3.C: New test.
42731
42732 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42733
42734 * gcc.c-torture/compile/20030415-1.c : New test.
42735
42736 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42737
42738 * gcc.c-torture/execute/scope-2.c: Move to ...
42739 * gcc.dg/noncompile/scope.c: .... here.
42740
42741 2003-04-14 Roger Sayle <roger@eyesopen.com>
42742
42743 * gcc.dg/20030414-2.c: New test case.
42744
42745 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42746
42747 PR target/10377
42748 * gcc.dg/20030414-1.c: New test.
42749
42750 2003-04-13 Roger Sayle <roger@eyesopen.com>
42751
42752 * gcc.dg/builtins-12.c: New test case.
42753 * gcc.dg/builtins-13.c: New test case.
42754
42755 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42756
42757 * gcc.c-torture/execute/string-opt-18.c: New test.
42758
42759 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42760
42761 PR c++/10300
42762 * g++.dg/init/new5.C: New test.
42763
42764 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42765
42766 PR c++/7910
42767 * g++.dg/ext/dllimport1.C: New test.
42768
42769 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42770
42771 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42772
42773 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42774
42775 PR Fortran/9263
42776 * g77.f-torture/noncompile/9263.f: New test
42777 PR Fortran/1832
42778 * g77.f-torture/execute/1832.f: New test
42779
42780 2003-04-11 David Chad <davidc@freebsd.org>
42781 Loren J. Rittle <ljrittle@acm.org>
42782
42783 PR libobjc/8562
42784 * objc.dg/headers.m: New test.
42785
42786 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42787
42788 * gcc.c-torture/execute/builtin-noret-2.c: New.
42789 * gcc.c-torture/execute/builtin-noret-2.x: New.
42790 XFAIL builtin-noret-2.c at -O1 and above.
42791 * gcc.dg/redecl.c: New.
42792 * gcc.dg/Wshadow-1.c: Update error regexps.
42793
42794 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42795
42796 * g++.dg/abi/bitfield10.C: New test.
42797
42798 2003-04-09 Mike Stump <mrs@apple.com>
42799
42800 * gcc.dg/pch/pch.exp: Make testcase names longer.
42801 * g++.dg/pch/pch.exp: Make testcase names longer.
42802
42803 2003-04-08 Roger Sayle <roger@eyesopen.com>
42804
42805 * gcc.dg/builtins-11.c: New test case.
42806
42807 2003-04-08 Roger Sayle <roger@eyesopen.com>
42808
42809 * gcc.dg/builtins-9.c: New test case.
42810 * gcc.dg/builtins-10.c: New test case.
42811
42812 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42813
42814 * gcc.dg/noncompile/init-4.c.c: New test.
42815
42816 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42817
42818 * gcc.misc-test/gcov-9.c: New test.
42819 * gcc.misc-test/gcov-10.c: New test
42820 * gcc.misc-test/gcov-11.c: New test.
42821
42822 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42823
42824 PR optimization/10024
42825 * gcc.c-torture/compile/20030405-1.c: New test.
42826
42827 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42828
42829 * gcc.dg/pch/static-3.c: New.
42830 * gcc.dg/pch/static-3.hs: New.
42831 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42832
42833 2003-04-04 Richard Henderson <rth@redhat.com>
42834
42835 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42836 * g++.dg/eh/forced2.C: Likewise.
42837
42838 2003-04-03 Mike Stump <mrs@apple.com>
42839
42840 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42841 target arg.
42842 (scan-assembler-times, scan-assembler-not): Likewise.
42843 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42844
42845 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42846
42847 * gcc.dg/sparc-loop-1.c: New test.
42848
42849 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42850
42851 PR other/9274
42852 * g++.dg/pch/system-2.C: New.
42853 * g++.dg/pch/system-2.Hs: New.
42854
42855 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42856
42857 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42858
42859 * g++.dg/eh/simd-1.C (vecfunc): Same.
42860
42861 2003-04-01 Roger Sayle <roger@eyesopen.com>
42862
42863 * gcc.c-torture/execute/20030401-1.c: New test case.
42864
42865 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42866
42867 * objc.dg/defs.m: New.
42868
42869 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42870
42871 * g++.dg/eh/simd-1.C: New.
42872 * g++.dg/eh/simd-2.C: New.
42873
42874 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42875
42876 * gcc.c-torture/execute/simd-3.c: New.
42877
42878 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42879
42880 PR c/9936
42881 * gcc.dg/20030331-2.c: New test.
42882
42883 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42884
42885 PR c++/10278
42886 * g++.dg/parse/crash2.C: New test.
42887
42888 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42889
42890 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42891 * gcc.c-torture/execute/20030331-1.c: ...here.
42892
42893 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42894
42895 * gcc.c-torture/execute/20030331-1.c: New test.
42896
42897 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42898
42899 * lib/gcov.exp: Adjust call return testing strings.
42900 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42901
42902 2003-03-31 Roger Sayle <roger@eyesopen.com>
42903
42904 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42905 * gcc.dg/builtins-7.c: New test case.
42906 * gcc.dg/builtins-8.c: New test case.
42907
42908 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42909
42910 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42911
42912 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42913
42914 PR c++/7647
42915 * g++.dg/lookup-class-member-2.C: New test.
42916
42917 2003-03-30 Glen Nakamura <glen@imodulo.com>
42918
42919 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42920
42921 2003-03-28 Roger Sayle <roger@eyesopen.com>
42922
42923 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42924
42925 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42926
42927 * g++.dg/init/attrib1.C: New test.
42928
42929 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42930
42931 * gcc.dg/ultrasp8.c: New test.
42932
42933 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42934
42935 * gcc.dg/ultrasp7.c: New test.
42936
42937 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42938
42939 PR c++/10047
42940 * g++.dg/template/inline1.C: New test.
42941
42942 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42943
42944 * gcc.dg/sparc-dwarf2.c: New test.
42945
42946 2003-03-27 Roger Sayle <roger@eyesopen.com>
42947
42948 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42949 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42950
42951 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42952
42953 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42954 than reading .x files.
42955 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42956 * g77.dg/gcov/gcov-1.f: Likewise.
42957 * gcc.misc-tests/gcov-4b.c: Likewise.
42958 * gcc.misc-tests/gcov-5b.c: Likewise.
42959 * gcc.misc-tests/gcov-6.c: Likewise.
42960 * gcc.misc-tests/gcov-7.c: Likewise.
42961 * gcc.misc-tests/gcov-8.c: Likewise.
42962 * g++.dg/gcov/gcov-1.x: Remove.
42963 * g77.dg/gcov/gcov-1.x: Likewise.
42964 * gcc.misc-tests/gcov-4b.x: Likewise.
42965 * gcc.misc-tests/gcov-5b.x: Likewise.
42966 * gcc.misc-tests/gcov-6.x: Likewise.
42967 * gcc.misc-tests/gcov-7.x: Likewise.
42968 * gcc.misc-tests/gcov-8.x: Likewise.
42969
42970 2003-03-27 Glen Nakamura <glen@imodulo.com>
42971
42972 PR opt/10087
42973 * gcc.dg/20030324-1.c: New test.
42974
42975 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42976
42977 PR c++/10224
42978 * g++.dg/template/arg3.C: New test.
42979
42980 PR c++/10158
42981 * g++.dg/template/friend18.C: New test.
42982
42983 2003-03-26 Roger Sayle <roger@eyesopen.com>
42984
42985 * g77.f-torture/compile/20030326-1.f: New test case.
42986
42987 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42988
42989 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42990
42991 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42992
42993 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42994
42995 * gcc.dg/ia64-sync-3.c: New test.
42996
42997 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42998
42999 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
43000
43001 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
43002
43003 * gcc.dg/ultrasp6.c: New test.
43004
43005 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
43006
43007 * gcc.dg/i386-signbit-1.c: New test.
43008 * gcc.dg/i386-signbit-2.c: New test.
43009 * gcc.dg/i386-signbit-3.c: New test.
43010
43011 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
43012
43013 * gcc.dg/ultrasp5.c: Fix options.
43014
43015 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
43016
43017 * gcc.dg/ultrasp5.c: Fix comment.
43018
43019 2003-03-24 Bud Davis <bdavis9659@comcast.net>
43020
43021 PR fortran/10197
43022 * g77.f-torture/execute/10197.f: New test.
43023
43024 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
43025
43026 PR c++/9898, c++/383
43027 * g++.dg/template/conv6.C: New test.
43028
43029 PR c++/10119
43030 * g++.dg/template/ptrmem5.C: New test.
43031
43032 PR c++/10026
43033 * g++.dg/lookup/koenig1.C: New test.
43034
43035 PR C++/10199
43036 * g++.dg/lookup/template2.C: New test.
43037
43038 2003-03-24 Jakub Jelinek <jakub@redhat.com>
43039
43040 * g++.dg/opt/rtti1.C: New test.
43041
43042 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
43043
43044 * gcc.dg/ultrasp5.c: New test.
43045
43046 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
43047
43048 PR middle-end/9967
43049 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
43050 builtin fputs.
43051
43052 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
43053
43054 PR c/8224
43055 * gcc.dg/20030323-1.c: New test.
43056
43057 2003-03-23 Roger Sayle <roger@eyesopen.com>
43058
43059 * gcc.c-torture/compile/20030323-1.c: New test case.
43060
43061 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
43062
43063 * gcc.dg/20030321-1.c: New test.
43064
43065 2003-03-22 Zack Weinberg <zack@codesourcery.com>
43066
43067 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
43068
43069 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
43070
43071 PR c++/9978, c++/9708
43072 * g++.dg/ext/vlm1.C: Adjust expected error.
43073 * g++.dg/ext/vla2.C: New test.
43074 * g++.dg/template/arg1.C: New test.
43075 * g++.dg/template/arg2.C: New test.
43076
43077 2003-03-22 Bud Davis <bdavis9659@comcast.net>
43078
43079 * g77.f-torture/execute/select.f: New test.
43080 * g77.f-torture/noncompile/select_no_compile.f: New test.
43081
43082 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
43083
43084 PR c++/9898
43085 * g++.dg/other/error4.C: New test.
43086
43087 2003-03-20 Mark Mitchell <mark@codesourcery.com>
43088
43089 * g++.dg/template/friend17.C: New test.
43090
43091 2003-03-21 Alan Modra <amodra@bigpond.net.au>
43092
43093 * gcc.c-torture/compile/20030320-1.c: New.
43094
43095 2003-03-20 Roger Sayle <roger@eyesopen.com>
43096
43097 * gcc.dg/builtins-6.c: New test case.
43098
43099 2003-03-19 Alan Modra <amodra@bigpond.net.au>
43100
43101 PR target/10073
43102 * gcc.c-torture/compile/20030319-1.c: New.
43103
43104 2003-03-18 Jan Hubicka <jh@suse.cz>
43105
43106 * gcc.dg/i386-cvt-1.c: New test.
43107
43108 2003-03-17 Zack Weinberg <zack@codesourcery.com>
43109
43110 * objc.dg/naming-1.m: Use "(parse|syntax) error".
43111 * objc.dg/naming-2.m: Likewise.
43112
43113 2003-03-17 Mark Mitchell <mark@codesourcery.com>
43114
43115 PR c++/9639
43116 * g++.dg/parse/crash1.C: New test.
43117
43118 2003-03-16 Mark Mitchell <mark@codesourcery.com>
43119
43120 PR c++/8805
43121 * g++.dg/eh/cleanup1.C: New test.
43122
43123 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
43124
43125 * gcc.c-torture/execute/20030316-1.c: New test case.
43126
43127 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
43128
43129 PR c++/9629
43130 * g++.dg/init/ctor2.C: New test.
43131
43132 2003-03-15 Roger Sayle <roger@eyesopen.com>
43133
43134 * g77.f-torture/compile/xformat.f: New test case.
43135
43136 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43137
43138 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
43139 * g++.old-deja/g++.mike/eh50.C: Likewise.
43140
43141 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43142
43143 PR c++/6440
43144 * g++.dg/template/spec7.C: New test.
43145 * g++.dg/template/spec8.C: Likewise.
43146
43147 2003-03-14 Jakub Jelinek <jakub@redhat.com>
43148
43149 * gcc.c-torture/execute/20030313-1.c: New test.
43150
43151 2003-03-14 Richard Henderson <rth@redhat.com>
43152
43153 * gcc.dg/inline-2.c: Adjust alpha test for external call.
43154
43155 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43156
43157 * gcc.c-torture/compile/20030314-1.c: New test.
43158
43159 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
43160
43161 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
43162 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
43163 thumb target,
43164 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
43165 to accept newer _imp__ prefix and additional
43166 newline in .drectve section.
43167 * gcc.dg/dll-4.c: Likewise.
43168 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
43169 switch.
43170
43171 2003-03-13 Mark Mitchell <mark@codesourcery.com>
43172
43173 * g++.dg/parse/namespace9.C: New test.
43174
43175 * g++.dg/init/ref5.C: New test.
43176 * g++.dg/parse/ptrmem1.C: Likewise.
43177
43178 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43179
43180 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
43181 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
43182 regular expression.
43183 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
43184 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
43185
43186 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
43187
43188 * gcc.c-torture/execute/20030224-2.c: New test.
43189
43190 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43191
43192 * gcc.dg/decl-3.c: New test.
43193
43194 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43195
43196 * gcc.dg/i386-loop-2.c: New test.
43197
43198 2003-03-11 Mark Mitchell <mark@codesourcery.com>
43199
43200 PR c++/9474
43201 * g++.dg/parse/namespace8.C: New test.
43202
43203 PR c++/9924
43204 * g++.dg/overload/builtin2.C: New test.
43205
43206 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
43207
43208 * gcc.dg/return-type-3.c: New test.
43209
43210 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43211
43212 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
43213 profiling options are not supported.
43214
43215 2003-03-10 Mark Mitchell <mark@codesourcery.com>
43216
43217 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
43218 * g++.old-deja/g++.warn/impint2.C: Likewise.
43219
43220 2003-03-10 Devang Patel <dpatel@apple.com>
43221
43222 * g++.dg/cpp/c++_cmd_1.C: New test.
43223 * g++.dg/cpp/c++_cmd_1.h: New file.
43224
43225 2003-03-10 Segher Boessenkool <segher@koffie.nl>
43226
43227 * gcc.dg/altivec-9.c: New file.
43228
43229 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43230
43231 * gcc.dg/ppc-sdata-1.c: New test.
43232 * gcc.dg/ppc-sdata-2.c: New test.
43233
43234 2003-03-09 Mark Mitchell <mark@codesourcery.com>
43235
43236 PR c++/9373
43237 * g++.dg/opt/ptrmem2.C: New test.
43238
43239 PR c++/8534
43240 * g++.dg/opt/ptrmem1.C: New test.
43241
43242 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43243
43244 * gcc.dg/i386-loop-1.c: New test.
43245
43246 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43247
43248 PR c++/9970
43249 * g++.dg/lookup/friend1.C: New test.
43250
43251 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43252
43253 PR c++/9823
43254 * g++.dg/parser/constructor1.C: New test.
43255
43256 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
43257
43258 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
43259
43260 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
43261
43262 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
43263
43264 * gcc.dg/cpp/Wunused.c: Update test.
43265
43266 2003-03-08 Jan Hubicka <jh@suse.cz>
43267
43268 * gcc.dg/inline-3.c: New test.
43269
43270 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43271
43272 PR c++/9809
43273 * g++.dg/parse/builtin1.C: New test.
43274
43275 PR c++/9982
43276 * g++.dg/abi/cookie1.C: New test.
43277 * g++.dg/abi/cookie2.C: Likewise.
43278
43279 PR c++/9524
43280 * g++.dg/template/field1.C: New test.
43281
43282 PR c++/9912
43283 * g++.dg/parse/class1.C: New test.
43284 * g++.dg/parse/namespace7.C: Likewise.
43285 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
43286
43287 2003-03-07 Mark Mitchell <mark@codesourcery.com>
43288
43289 * g++.dg/init/ref4.C: New test.
43290
43291 2003-03-07 Jan Hubicka <jh@suse.cz>
43292
43293 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
43294 * gcc.dg/inline-3.c: New test.
43295
43296 2003-03-06 Mark Mitchell <mark@codesourcery.com>
43297
43298 * g++.dg/init/ref3.C: New test.
43299
43300 PR c++/9965
43301 * g++.dg/init/ref2.C: New test.
43302
43303 PR c++/9400
43304 * g++.dg/warn/Wshadow-2.C: New test.
43305
43306 PR c++/9791
43307 * g++.dg/warn/Woverloaded-1.C: New test.
43308
43309 2003-03-05 Jan Hubicka <jh@suse.cz>
43310
43311 * gcc.dg/i386-local2.c: New.
43312 * gcc.dg/i386-local.c: Fix typo.
43313
43314 2003-03-05 Mark Mitchell <mark@codesourcery.com>
43315
43316 * g++.dg/abi/layout3.C: New test.
43317
43318 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
43319
43320 * gcc.c-torture/compile/20030305-1.c
43321
43322 2003-03-05 Jan Hubicka <jh@suse.cz>
43323
43324 * gcc.dg/i386-local.c: New.
43325
43326 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
43327
43328 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
43329
43330 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43331
43332 * gcc.dg/switch-2.c: New test.
43333 * gcc.dg/switch-3.c: New test.
43334 * gcc.dg/Wswitch.c: Adjust line numbers.
43335 * gcc.dg/Wswitch-default.c: Likewise.
43336 * gcc.dg/Wswitch-enum.c: Likewise.
43337
43338 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
43339
43340 * gcc.c-torture/execute/20030222-1.c: New test.
43341
43342 2003-03-03 James E Wilson <wilson@tuliptree.org>
43343
43344 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
43345
43346 2003-03-03 Mark Mitchell <mark@codesourcery.com>
43347
43348 PR c++/9878
43349 * g++.dg/init/ref1.C: New test.
43350
43351 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43352
43353 * gcc.dg/sh-relax.c: New SH-only test.
43354
43355 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43356
43357 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43358 comment explaining purpose of testcase.
43359
43360 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43361
43362 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43363 for HC11/HC12 (asm needs two int registers).
43364 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43365 HC11/HC12 because the test uses an asm which needs two 32-bit
43366 registers.
43367
43368 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43369
43370 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43371 for HC11/HC12 (array is too large otherwise).
43372 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43373 * gcc.c-torture/compile/20010518-2.x: Likewise.
43374 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43375 HC11/HC12 (array is too large).
43376
43377 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43378
43379 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43380 * lib/g++-dg.exp (g++-dg-test): Likewise.
43381
43382 2003-03-01 Roger Sayle <roger@eyesopen.com>
43383
43384 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43385 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43386
43387 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43388
43389 * g++.dg/warn/implicit-typename1.C: Remove warning.
43390
43391 2003-02-28 Richard Henderson <rth@redhat.com>
43392
43393 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43394 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43395
43396 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43397
43398 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43399 * g++.dg/pch/pch.exp: Likewise.
43400
43401 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43402
43403 PR c++/9879
43404 * g++.dg/init/new4.C: New test.
43405
43406 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43407
43408 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43409
43410 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43411
43412 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43413 unsigned long.
43414
43415 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43416 wider than float.
43417
43418 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43419
43420 * lib/scanasm.exp: Add support for counting numbers of
43421 occurences.
43422 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43423 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43424
43425 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43426
43427 PR c++/9683
43428 * g++.dg/template/static3.C: New test.
43429
43430 PR c++/9829
43431 * g++.dg/parse/namespace6.C: New test.
43432
43433 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43434
43435 PR target/9732
43436 * gcc.dg/20030225-1.c: New test.
43437
43438 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43439
43440 * README: Remove out-of-date information.
43441
43442 PR c++/9836
43443 * g++.dg/template/spec6.C: New test.
43444
43445 2003-02-24 Jeff Law <law@redhat.com>
43446
43447 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43448
43449 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43450
43451 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43452 * gcc.dg/pragma-ep-1.c: Likewise.
43453
43454 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43455
43456 PR c++/9602
43457 * g++.dg/template/friend16.C: New test.
43458
43459 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43460
43461 PR c++/5333
43462 * g++.dg/parse/fused-params1.C: Adjust error messages.
43463 * g++.dg/template/nested3.C: New test.
43464
43465 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43466
43467 * g++.dg/abi/param1.C: New test.
43468
43469 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43470
43471 PR c++/7982
43472 * g++.dg/warn/implicit-typename1.C: New test.
43473
43474 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43475
43476 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43477 with "mtune".
43478 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43479 * gcc.c-torture/execute/20010129-1.x: Likewise.
43480 * gcc.dg/20011107-1.c: Likewise.
43481 * gcc.dg/20020108-1.c: Likewise.
43482 * gcc.dg/20020122-3.c: Likewise.
43483 * gcc.dg/20020206-1.c: Likewise.
43484 * gcc.dg/20020310-1.c: Likewise.
43485 * gcc.dg/20020426-2.c: Likewise.
43486 * gcc.dg/20020517-1.c: Likewise.
43487 * gcc.dg/991230-1.c: Likewise.
43488 * gcc.dg/i386-unroll-1.c: Likewise.
43489 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43490
43491 2003-02-22 Jan Hubicka <jh@suse.cz>
43492
43493 * gcc.dg/i386-mul.c: New test.
43494
43495 2003-02-21 Roger Sayle <roger@eyesopen.com>
43496
43497 * gcc.dg/builtins-5.c: New test case.
43498
43499 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43500
43501 * gcc.dg/asmreg-1.c: New test.
43502
43503 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43504
43505 PR c++/9749
43506 * g++.dg/parse/varmod1.C: New test.
43507
43508 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43509
43510 PR c++/9727
43511 * g++.dg/template/op1.C: New test.
43512
43513 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43514
43515 PR c++/8906
43516 * g++.dg/template/nested2.C: New test.
43517
43518 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43519
43520 PR c++/8724
43521 * g++.dg/expr/dtor1.C: New test.
43522
43523 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43524
43525 * gcc.dg/cpp/include3.c: New test.
43526 * gcc.dg/cpp/inc/foo.h: New file.
43527
43528 2003-02-21 Glen Nakamura <glen@imodulo.com>
43529
43530 * gcc.c-torture/execute/20030221-1.c: New test.
43531
43532 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43533
43534 PR c++/9729
43535 * g++.dg/abi/conv1.C: New test.
43536
43537 2003-02-20 Jan Hubicka <jh@suse.cz>
43538
43539 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43540
43541 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43542
43543 * gcc.c-torture/compile/20030219-1.c: New test.
43544
43545 2003-02-18 Jan Hubicka <jh@suse.cz>
43546
43547 * gcc.dg/funcorder.c: New test.
43548
43549 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43550
43551 * gcc.c-torture/execute/20030218-1.c: New.
43552
43553 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43554
43555 * gcc.dg/20030218-1.c: New.
43556
43557 2003-02-18 Richard Henderson <rth@redhat.com>
43558
43559 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43560 * gcc.dg/attr-used-2.c: New.
43561
43562 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43563
43564 PR c++/9704
43565 * g++.dg/init/copy5.C: New test.
43566
43567 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43568
43569 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43570 * g++.dg/pch/pch.exp: Likewise.
43571
43572 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43573
43574 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43575 STACK_SIZE is not defined.
43576
43577 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43578
43579 PR c++/9457
43580 * g++.dg/template/init1.C: New test.
43581
43582 2003-02-16 Jan HUbicka <jh@suse.cz>
43583
43584 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43585 (foo): Add few extra tests
43586 * gcc.dg/c99-const-expr-3.c: Likewise.
43587 * gcc.c-torture/execute/20030216-1.c: New.
43588
43589 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43590
43591 PR c++/9459
43592 * g++.dg/ext/typeof4.C: New test.
43593
43594 2003-02-15 Roger Sayle <roger@eyesopen.com>
43595
43596 * gcc.dg/i386-387-3.c: New test case.
43597
43598 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43599
43600 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43601 cris-*-elf* cris-*-aout* and mmix-*-*.
43602
43603 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43604
43605 * gcc.dg/20030213-1.c: New test.
43606
43607 2003-02-12 Roger Sayle <roger@eyesopen.com>
43608
43609 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43610 * gcc.dg/i386-387-2.c: Likewise.
43611
43612 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43613
43614 * gcc.dg/ppc-spe.c: Fix formatting.
43615 Enable tests that were previously unsupported by gas.
43616 Delete tests for instructions that no longer exist.
43617 Switch arguments on evsubifw builtin.
43618
43619 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43620
43621 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43622 STACK_SIZE is too small.
43623
43624 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43625 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43626
43627 * gcc.dg/decl-2.c: New test.
43628
43629 2003-02-10 Jan Hubicka <jh@suse.cz>
43630
43631 * gcc.dg/i386-fpcvt-1.c: New test.
43632
43633 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43634
43635 * gcc.c-torture/execute/20030209-1.c: New test.
43636
43637 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43638
43639 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43640 int-wide bitops, use the constants of the same width.
43641 Likewise, if long long is 32-bit wide, test bitops using
43642 32-bit constants.
43643
43644 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43645
43646 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43647
43648 2003-02-07 Roger Sayle <roger@eyesopen.com>
43649
43650 * gcc.dg/builtins-4.c: New test case.
43651
43652 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43653
43654 * gcc.dg/20020430-1.c: Fix dg command typos.
43655 * gcc.dg/20020503-1.c: Likewise.
43656
43657 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43658
43659 PR c++/8785
43660 * g++.dg/parse/fused-params1.C: New test.
43661
43662 PR c++/8857
43663 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43664
43665 PR c++/8921
43666 * g++.dg/parse/non-dependent1.C: New test.
43667
43668 PR c++/8928
43669 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43670
43671 PR c++/9228
43672 * g++.dg/parse/undefined7.C: New test.
43673 * g++.dg/parse/non-templ1.C: New test.
43674
43675 PR c++/9229
43676 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43677
43678 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43679
43680 * gcc.c-torture/compile/20030206-1.c: New test.
43681
43682 2003-02-05 Roger Sayle <roger@eyesopen.com>
43683
43684 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43685 "pow" to "foo" to avoid potential confusion with a math built-in.
43686
43687 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43688
43689 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43690 conditions for SPARC targets.
43691
43692 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43693
43694 * gcc.dg/20030204-1.c: New test.
43695
43696 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43697
43698 PR c++/38
43699 * g++.dg/parse/array-size1.C: New test.
43700
43701 PR c++/5657
43702 * g++.dg/parse/undefined3.C: New test.
43703
43704 PR c++/5665
43705 * g++.dg/parse/undefined4.C: New test.
43706
43707 PR c++/5975
43708 * g++.dg/parse/undefined5.C: New test.
43709
43710 PR c++/7259
43711 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43712
43713 PR c++/8578
43714 * g++.dg/parse/casting-operator1.C: New test.
43715
43716 PR c++/8596
43717 * g++.dg/parse/undefined6.C: New test.
43718
43719 PR c++/8736
43720 * g++.dg/parse/missing-template1.C: New test.
43721
43722 2003-02-04 Jan Hubicka <jh@suse.cz>
43723
43724 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43725 * gcc.dg/i386-cmov?.c: Likewise.
43726 * gcc.dg/i386-fpcvt-?.c: Likewise.
43727 * gcc.dg/i386-ssefp-1.c: Likewise.
43728 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43729 conventions.
43730
43731 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43732
43733 PR c++/7129
43734 * g++.dg/ext/max.C: New test.
43735
43736 2003-02-03 Jan Hubicka <jh@suse.cz>
43737
43738 * gcc.c-torture/execute/20030203-1.c: New test.
43739
43740 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43741
43742 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43743 'natural-endian'.
43744
43745 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43746
43747 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43748 * g++.dg/init/new2.C: Likewise.
43749 * g++.dg/other/new1.C: Likewise.
43750
43751 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43752
43753 * gcc.dg/struct-ret-libc.c: New test.
43754
43755 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43756
43757 * gcc.dg/20030129-1.c: New test.
43758
43759 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43760
43761 PR c++/8849
43762 * g++.dg/template/ptrmem4.C: New test.
43763
43764 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43765
43766 * g++.dg/parser/constant1.C: New test.
43767
43768 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43769
43770 PR c++/8591
43771 * g++.dg/parse/friend2.C: New test.
43772
43773 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43774
43775 PR c++/9437
43776 * g++.dg/template/unify4.C: New test.
43777
43778 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43779
43780 * gcc.c-torture/execute/20030128-1.c: New test.
43781
43782 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43783
43784 * g++.dg/lookup/nested1.C: Test moved from ...
43785 * g++.old-deja/g++.other/lookup24.C: ... here.
43786
43787 2003-01-28 Jan Hubicka <jh@suse.cz>
43788
43789 * gcc.dg/i386-cmov5.c: New test.
43790
43791 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43792
43793 * gcc.c-torture/execute/20010925-1.c: Changed the
43794 memcpy declaration.
43795
43796 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43797
43798 PR c++/3902
43799 * g++.dg/parse/template5.C: New test.
43800
43801 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43802
43803 PR fortran/9258
43804 * g77.dg/pr9258: New test.
43805
43806 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43807
43808 * README: Move relevant parts from README.g++.
43809
43810 * README.g++: Remove this file.
43811
43812 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43813
43814 * g++.dg/abi/dcast1.C: New test.
43815
43816 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43817
43818 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43819
43820 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43821
43822 PR c++/47
43823 * g++.old-deja/g++.other/lookup24.C: New test.
43824
43825 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43826
43827 PR middle-end/7227
43828 * gcc.dg/uninit-C.c: New test.
43829
43830 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43831
43832 * g++.dg/abi/covariant1.C: New test.
43833
43834 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43835
43836 * gcc.dg/20030123-1.c: New test.
43837
43838 2003-01-25 Jan Hubicka <jh@suse.cz>
43839
43840 PR opt/8492
43841 * gcc.c-torture/compile/20030125-1.c
43842
43843 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43844
43845 PR c++/9403
43846 * g++.dg/parse/template3.C: New test.
43847 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43848
43849 PR c++/795
43850 * g++.dg/parse/template4.C: New test.
43851
43852 PR c++/9415
43853 * g++.dg/template/qual2.C: New test.
43854
43855 PR c++/8545
43856 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43857
43858 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43859
43860 2003-01-25 Roger Sayle <roger@eyesopen.com>
43861
43862 * gcc.c-torture/execute/switch-1.c: New test case.
43863
43864 2003-01-25 Jan Hubicka <jh@suse.cz>
43865
43866 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43867
43868 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43869
43870 Tweaks for Bison-1.875. From the NEWS file:
43871 "- `parse error' -> `syntax error'
43872 Bison now uniformly uses the term `syntax error'"
43873 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43874 * gcc.dg/cpp/digraph2.c: Likewise.
43875 * gcc.dg/cpp/direct2.c: Likewise.
43876 * gcc.dg/cpp/paste4.c: Likewise.
43877 * gcc.dg/c90-restrict-1.c: Likewise.
43878 * gcc.dg/c99-func-2.c: Likewise.
43879 * gcc.dg/noncompile/920721-2.c: Likewise.
43880 * gcc.dg/noncompile/930622-2.c: Likewise.
43881 * gcc.dg/noncompile/940112-1.c: Likewise.
43882 * gcc.dg/noncompile/950921-1.c: Likewise.
43883 * gcc.dg/noncompile/951123-1.c: Likewise.
43884 * gcc.dg/noncompile/971104-1.c: Likewise.
43885 * gcc.dg/noncompile/990416-1.c: Likewise.
43886
43887 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43888
43889 * g++.dg/parse/undefined1.C: Add error message.
43890
43891 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43892
43893 PR c++/9354
43894 * g++.dg/parse/new1.C: New test.
43895
43896 PR c++/9216
43897 * g++.dg/parse/template2.C: New test.
43898
43899 PR c++/9354
43900 * g++.dg/parse/typedef2.C: New test.
43901
43902 PR c++/9328
43903 * g++.dg/ext/typeof3.C: New test.
43904
43905 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43906
43907 PR c++/2738
43908 * g++.dg/parse/ret-type1.C: New test.
43909
43910 PR c++/3792
43911 * g++.dg/parse/tmpl-outside1.C: New test.
43912
43913 PR c++/4207
43914 * g++.dg/parse/int-as-enum1.C: New test.
43915
43916 PR c++/4903
43917 * g++.dg/parse/no-typename1.C: New test.
43918
43919 PR c++/5533
43920 * g++.dg/parse/no-value1.C: New test.
43921
43922 PR c++/5921
43923 * g++.dg/parse/wrong-inline1.C: New test.
43924
43925 PR c++/6402
43926 * g++.dg/parse/ref1.C: New test.
43927
43928 PR c++/6992
43929 * g++.dg/parse/attr-ctor1.C: New test.
43930
43931 PR c++/7229
43932 * g++.dg/parse/namespace5.C: New test.
43933
43934 PR c++/7917
43935 * g++.dg/parse/func-def1.C: New test.
43936
43937 PR c++/8143
43938 * g++.dg/parse/undefined1.C: New test.
43939
43940 PR c++/5723, PR c++/8522
43941 * g++.dg/parse/specialization1.C: New test.
43942
43943 PR c++/163, PR c++/8595
43944 * g++.dg/parse/struct-as-enum1.C: New test.
43945
43946 PR c++/9173
43947 * g++.dg/parse/undefined2.C: New test.
43948
43949 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43950
43951 PR c++/9298
43952 * g++.dg/parse/template1.C: New test.
43953
43954 PR c++/9384
43955 * g++.dg/parse/using1.C: New test.
43956
43957 PR c++/9285
43958 PR c++/9294
43959 * g++.dg/parse/expr2.C: New test.
43960
43961 PR c++/9388
43962 * g++.dg/parse/lookup2.C: Likewise.
43963
43964 2003-01-21 Jan Hubicka <jh@suse.cz>
43965
43966 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43967 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43968 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43969 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43970
43971 2003-01-20 Nick Clifton <nickc@redhat.com>
43972
43973 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43974 problem with ARM sibcall code generation.
43975
43976 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43977
43978 * gcc.c-torture/execute/20030120-1.c: New.
43979
43980 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43981
43982 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43983
43984 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43985
43986 PR c++/9272
43987 * g++.dg/parse/ctor1.C: New test.
43988
43989 PR c++/9294:
43990 * g++.dg/parse/qualified1.C: New test.
43991
43992 * g++.dg/parse/typename3.C: New test.
43993
43994 2003-01-16 Richard Henderson <rth@redhat.com>
43995
43996 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43997
43998 2003-01-16 Richard Henderson <rth@redhat.com>
43999
44000 * g++.dg/pch/pch.exp: Copy test header to the working directory
44001 before using it either for precompilation or direct use.
44002 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
44003 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
44004
44005 2003-01-16 Richard Henderson <rth@redhat.com>
44006
44007 * gcc.dg/pch/pch.exp: Copy test header to the working directory
44008 before using it either for precompilation or direct use.
44009 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
44010 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
44011
44012 2003-01-16 Mark Mitchell <mark@codesourcery.com>
44013
44014 * g++.dg/ext/typename1.C: Add typename keyword.
44015 * g++.dg/template/crash1.C: Update error messages.
44016 * g++.dg/template/crash2.C: Remove error message.
44017 * g++.dg/parse/typename2.C: New test.
44018 * g++.dg/template/typename2.C: Change implicit
44019 typename warning into error.
44020 * g++.old-deja/g++.benjamin/tem03.C: Issue more
44021 error messages.
44022 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
44023 * g++.old-deja/g++.brendan/crash56.C: Add this->.
44024 * g++.old-deja/g++.law/visibility13.C: Remove error
44025 messages.
44026 * g++.old-deja/g++.ns/template17.C: Reorder code to
44027 make declaration visible in template.
44028 * g++.old-deja/g++.pt/crash3.C: Fix typos.
44029 * g++.old-deja/g++.pt/crash36.C: Issue more error
44030 messages.
44031 * g++.old-deja/g++.pt/crash5.C: Improve error
44032 message.
44033 * g++.old-deja/g++.pt/crash67.C: Remove warning.
44034 * g++.old-deja/g++.pt/inherit1.C: Add this->.
44035 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
44036 * g++.old-deja/g++.pt/typename16.C: Replace implicit
44037 typename warning with error message.
44038 * g++.old-deja/g++.pt/typename19.C: Remove warning.
44039 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
44040 * g++.old-deja/g++.robertl/eb24.C: Use this->.
44041
44042 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
44043
44044 * g++.dg/parse/ambig2.C: New test.
44045
44046 2003-01-15 Richard Henderson <rth@redhat.com>
44047
44048 * g++.dg/tls/init-2.C: Update error message string.
44049
44050 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44051
44052 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
44053
44054 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
44055
44056 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
44057 all for HC11/HC12.
44058 * gcc.c-torture/compile/20001205-1.x: Likewise.
44059 * gcc.c-torture/compile/20001226-1.x: Likewise.
44060 * gcc.c-torture/compile/920520-1.x: Likewise.
44061 * gcc.c-torture/compile/961203-1.x: Likewise.
44062 * gcc.c-torture/compile/20020604-1.x: Likewise.
44063
44064 2003-01-15 Jan Hubicka <jh@suse.cz>
44065
44066 * gcc.c-torture/compile/20030115-1.c: New test.
44067
44068 * gcc.dg/i386-fpcvt-1.c: New test.
44069 * gcc.dg/i386-fpcvt-2.c: New test.
44070
44071 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
44072
44073 Further conform g++'s __vmi_class_type_info to the C++ ABI
44074 specification.
44075 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
44076 the specification.
44077
44078 2003-01-14 Jan Hubicka <jh@suse.cz>
44079
44080 * gcc.dg/i386-fpcvt-1.c: New test.
44081 * gcc.dg/i386-fpcvt-2.c: New test.
44082
44083 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
44084
44085 * gcc.dg/i386-mmx-3.c: New test.
44086
44087 2003-01-12 Mark Mitchell <mark@codesourcery.com>
44088
44089 PR c++/9264
44090 * g++.dg/parse/octal1.C: New file.
44091
44092 PR c++/9172
44093 * g++.dg/parse/typename1.C: New file.
44094
44095 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
44096
44097 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
44098 * gcc.dg/bf-no-ms-layout.c: Likewise.
44099 * gcc.dg/bf-ms-attrib.c: Likewise.
44100
44101 2003-01-10 Mark Mitchell <mark@codesourcery.com>
44102
44103 PR c++/9099
44104 * g++.dg/parse/dtor1.C: New file.
44105
44106 PR c++/9128
44107 * g++.dg/rtti/typeid1.C: New file.
44108
44109 PR c++/9153
44110 * g++.dg/parse/lookup1.C: New file.
44111
44112 PR c++/9171
44113 * g++.dg/templ/spec5.C: New file.
44114
44115 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
44116
44117 * gcc.c-torture/compile/20030110-1.c: New test.
44118
44119 2003-01-09 Geoffrey Keating <geoffk@apple.com>
44120
44121 Merge from pch-branch:
44122
44123 2002-12-23 Geoffrey Keating <geoffk@apple.com>
44124
44125 * gcc.dg/pch/cpp-1.h: New.
44126 * gcc.dg/pch/cpp-1.c: New.
44127 * gcc.dg/pch/cpp-2.h: New.
44128 * gcc.dg/pch/cpp-2.c: New.
44129
44130 2002-11-19 Geoffrey Keating <geoffk@apple.com>
44131
44132 * gcc.dg/pch/except-1.h: New.
44133 * gcc.dg/pch/except-1.c: New.
44134
44135 2002-11-13 Geoffrey Keating <geoffk@apple.com>
44136
44137 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
44138 running test.
44139 * gcc.dg/pch: Include *.hp not *.h.
44140 * gcc.dg/pch/system-1.h: New.
44141 * gcc.dg/pch/system-1.c: New.
44142
44143 2002-11-11 Geoffrey Keating <geoffk@apple.com>
44144
44145 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
44146 rather than trying to build and run a program using PCH.
44147 * gcc.dg/pch: Remove dg-do commands from test files.
44148
44149 2002-11-08 Geoffrey Keating <geoffk@apple.com>
44150
44151 * gcc.dg/pch/macro-3.c: New.
44152 * gcc.dg/pch/macro-3.h: New.
44153
44154 2002-11-04 Geoffrey Keating <geoffk@apple.com>
44155
44156 * gcc.dg/pch/common-1.c: New.
44157 * gcc.dg/pch/common-1.h: New.
44158 * gcc.dg/pch/decl-1.c: New.
44159 * gcc.dg/pch/decl-1.h: New.
44160 * gcc.dg/pch/decl-2.c: New.
44161 * gcc.dg/pch/decl-2.h: New.
44162 * gcc.dg/pch/decl-3.c: New.
44163 * gcc.dg/pch/decl-3.h: New.
44164 * gcc.dg/pch/decl-4.c: New.
44165 * gcc.dg/pch/decl-4.h: New.
44166 * gcc.dg/pch/decl-5.c: New.
44167 * gcc.dg/pch/decl-5.h: New.
44168 * gcc.dg/pch/global-1.c: New.
44169 * gcc.dg/pch/global-1.h: New.
44170 * gcc.dg/pch/inline-1.c: New.
44171 * gcc.dg/pch/inline-1.h: New.
44172 * gcc.dg/pch/inline-2.c: New.
44173 * gcc.dg/pch/inline-2.h: New.
44174 * gcc.dg/pch/static-1.c: New.
44175 * gcc.dg/pch/static-1.h: New.
44176 * gcc.dg/pch/static-2.c: New.
44177 * gcc.dg/pch/static-2.h: New.
44178
44179 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
44180
44181 * g++.dg/pch/pch.exp: Better handle failing testcases.
44182 * gcc.dg/pch/pch.exp: Likewise.
44183 * gcc.dg/pch/macro-1.c: New.
44184 * gcc.dg/pch/macro-1.h: New.
44185 * gcc.dg/pch/macro-2.c: New.
44186 * gcc.dg/pch/macro-2.h: New.
44187
44188 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
44189
44190 * g++.dg/dg.exp: Treat files in pch/ specially.
44191 * g++.dg/pch/pch.exp: New file.
44192 * g++.dg/pch/empty.H: New file.
44193 * g++.dg/pch/empty.C: New file.
44194 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
44195 "precompile".
44196
44197 * gcc.dg/pch/pch.exp: New file.
44198 * gcc.dg/pch/empty.h: New file.
44199 * gcc.dg/pch/empty.c: New file.
44200 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
44201 "precompile".
44202
44203 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44204
44205 * g++.dg/template/friend14.C: New test.
44206
44207 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44208
44209 * gcc.dg/old-style-asm-1.c: New test.
44210
44211 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
44212
44213 * gcc.c-torture/compile/20030109-1.c: New test.
44214
44215 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44216
44217 * gcc.c-torture/execute/20030109-1.c: New test.
44218
44219 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
44220
44221 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
44222 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
44223 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
44224 * g++.old-deja/g++.mike/eh2.C: Likewise.
44225 * g++.old-deja/g++.mike/eh3.C: Likewise.
44226 * g++.old-deja/g++.mike/eh5.C: Likewise.
44227 * g++.old-deja/g++.mike/eh6.C: Likewise.
44228 * g++.old-deja/g++.mike/eh7.C: Likewise.
44229 * g++.old-deja/g++.mike/eh8.C: Likewise.
44230 * g++.old-deja/g++.mike/eh9.C: Likewise.
44231 * g++.old-deja/g++.mike/eh10.C: Likewise.
44232 * g++.old-deja/g++.mike/eh12.C: Likewise.
44233 * g++.old-deja/g++.mike/eh13.C: Likewise.
44234 * g++.old-deja/g++.mike/eh14.C: Likewise.
44235 * g++.old-deja/g++.mike/eh16.C: Likewise.
44236 * g++.old-deja/g++.mike/eh17.C: Likewise.
44237 * g++.old-deja/g++.mike/eh18.C: Likewise.
44238 * g++.old-deja/g++.mike/eh21.C: Likewise.
44239 * g++.old-deja/g++.mike/eh23.C: Likewise.
44240 * g++.old-deja/g++.mike/eh24.C: Likewise.
44241 * g++.old-deja/g++.mike/eh25.C: Likewise.
44242 * g++.old-deja/g++.mike/eh26.C: Likewise.
44243 * g++.old-deja/g++.mike/eh27.C: Likewise.
44244 * g++.old-deja/g++.mike/eh28.C: Likewise.
44245 * g++.old-deja/g++.mike/eh29.C: Likewise.
44246 * g++.old-deja/g++.mike/eh31.C: Likewise.
44247 * g++.old-deja/g++.mike/eh33.C: Likewise.
44248 * g++.old-deja/g++.mike/eh34.C: Likewise.
44249 * g++.old-deja/g++.mike/eh35.C: Likewise.
44250 * g++.old-deja/g++.mike/eh36.C: Likewise.
44251 * g++.old-deja/g++.mike/eh37.C: Likewise.
44252 * g++.old-deja/g++.mike/eh38.C: Likewise.
44253 * g++.old-deja/g++.mike/eh39.C: Likewise.
44254 * g++.old-deja/g++.mike/eh40.C: Likewise.
44255 * g++.old-deja/g++.mike/eh41.C: Likewise.
44256 * g++.old-deja/g++.mike/eh42.C: Likewise.
44257 * g++.old-deja/g++.mike/eh44.C: Likewise.
44258 * g++.old-deja/g++.mike/eh46.C: Likewise.
44259 * g++.old-deja/g++.mike/eh47.C: Likewise.
44260 * g++.old-deja/g++.mike/eh48.C: Likewise.
44261 * g++.old-deja/g++.mike/eh49.C: Likewise.
44262 * g++.old-deja/g++.mike/eh50.C: Likewise.
44263 * g++.old-deja/g++.mike/eh51.C: Likewise.
44264 * g++.old-deja/g++.mike/eh53.C: Likewise.
44265 * g++.old-deja/g++.mike/eh55.C: Likewise.
44266 * g++.old-deja/g++.mike/p7912.C: Likewise.
44267 * g++.old-deja/g++.mike/p9706.C: Likewise.
44268 * g++.old-deja/g++.mike/p10416.C: Likewise.
44269 * g++.old-deja/g++.mike/p11667.C: Likewise.
44270 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
44271 Remove redundant reference to Iris.
44272 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
44273 Elxsi, i860, Pico Java, and WE32K.
44274
44275 2003-01-07 Mark Mitchell <mark@codesourcery.com>
44276
44277 * g++.dg/ext/asm4.C: New test.
44278
44279 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44280
44281 PR c++/9030
44282 * g++.dg/template/friend12.C: New test.
44283 * g++.dg/template/friend13.C: Likewise.
44284 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
44285
44286 2003-01-08 Jan Hubicka <jh@suse.cz>
44287
44288 * gcc.dg/i386-cadd.c: New test.
44289 * gcc.dg/i386-cmov4.c: Likewise.
44290
44291 2003-01-06 Mark Mitchell <mark@codesourcery.com>
44292
44293 PR c++/9165
44294 * g++.dg/warn/Wunused-3.C: New test.
44295
44296 * g++.dg/abi/bitfield9.C: New test.
44297
44298 PR c++/9189
44299 * g++.dg/parse/defarg3.C: New test.
44300
44301 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
44302
44303 * g++.dg/parse/ambig1.C: New test.
44304 * g++.dg/parse/defarg2.C: New test.
44305
44306 2003-01-05 Mark Mitchell <mark@codesourcery.com>
44307
44308 * g++.dg/template/defarg-1.C: New test.
44309 * g++.dg/template/local2.C: Likewise.
44310
44311 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
44312
44313 * gcc.c-torture/execute/20030105-1.c: New test.
44314
44315 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44316
44317 * g++.dg/parse/namespace3.C: Remove extra semicolons.
44318 * g++.dg/parse/namespace4.C: Likewise.
44319
44320 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
44321
44322 * g++.dg/template/ntp2.C: New test.
44323
44324 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
44325
44326 * g++.dg/parse/extern-C-1.C: New test.
44327
44328 * g++.dg/parse/namespace4.C: New test.
44329
44330 * g++.dg/template/nested1.C: New test.
44331
44332 * g++.dg/parse/namespace3.C: New test.
44333
44334 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
44335
44336 * g++.dg/lookup/two-stage1.C: New test.
44337
44338 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44339
44340 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
44341 * g++.old-deja/g++.jason/access8.C: Likewise.
44342 * g++.old-deja/g++.other/decl5.C: Likewise.
44343
44344 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44345
44346 * g++.dg/parse/parse7.C: New test.
44347
44348 2003-01-02 Mark Mitchell <mark@codesourcery.com>
44349
44350 PR c++/2843
44351 * g++.dg/ext/attrib7.C: New test.
44352
44353 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44354
44355 * g++.dg/parse/parse6.C: New test.
44356
44357 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44358
44359 * gcc.dg/h8300-stack-1.c: New.
44360
44361 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44362
44363 g++.dg/lookup/exception1.C: New test.
44364
44365 g++.dg/lookup/template1.C: New test.
44366
44367 g++.dg/parse/namespace2.C: New test.
44368
44369 g++.dg/parse/parens2.C: New test.
44370
44371 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44372
44373 * g++.dg/parse/parse5.C: New test.
44374 * g++.dg/lookup/scoped4.C: New test.
44375
44376 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44377
44378 * g++.dg/parse/parens1.C: New test.
44379
44380 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44381 angle-bracket1.C.
44382 * g++.dg/parse/parens2.C: New test.
44383
44384 * g++.dg/lookup/scope-operator1.C: New test.
44385
44386 * g++.dg/parse/operator1.C: New test.
44387
44388 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44389
44390 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44391 * g++.old-deja/g++.other/access6.C: Likewise.
44392 * g++.old-deja/g++.other/decl1.C: Likewise.
44393 * g++.old-deja/g++.pt/typename12.C: Likewise.
44394
44395 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44396
44397 * g++.dg/parse/namespace1.C: New test.
44398
44399 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44400
44401 * g++.dg/parse/parse4.C: New test.
44402
44403 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44404
44405 * g++.dg/parse/parse3.C: New test.
44406
44407 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44408
44409 * g++.dg/parse/parse2.C: New test.
44410
44411 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44412
44413 * g++.dg/template/friend11.C: New test.
44414
44415 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44416
44417 * g++.dg/parse/parse1.C: New test.
44418
44419 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44420
44421 * lib/profopt.exp: Change the name of a global variable to avoid
44422 possible clashes with other test suites.
44423
44424 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44425
44426 * g++.dg/inherit/covariant8.C: New test.
44427
44428 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44429
44430 * g++.dg/init/array9.C: New test.
44431
44432 PR c++/9112
44433 * g++.dg/parse/expr1.C: New test.
44434
44435 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44436
44437 * gcc.c-torture/compile/20021230-1.c: New test.
44438
44439 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44440
44441 * g++.dg/inherit/covariant5.C: New test.
44442 * g++.dg/inherit/covariant6.C: New test.
44443 * g++.dg/inherit/covariant7.C: New test.
44444
44445 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44446
44447 PR c++/2739
44448 * g++.dg/other/access2.C: New test.
44449
44450 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44451
44452 * g++.dg/other/anon-struct.C: No longer fails
44453 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44454 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44455 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44456
44457 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44458
44459 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44460
44461 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44462
44463 * g++.dg/eh/spec4.C: Remove stray semicolon.
44464 * g++.dg/expr/pmf-1.C: Change error message.
44465 * g++.dg/ext/asm1.C: Remove stray semicolon.
44466 * g++.dg/ext/typename1.C: Add missing typenames.
44467 * g++.dg/inherit/template-as-base.C: Change error message.
44468 * g++.dg/lookup/scoped1.C: Likewise.
44469 * g++.dg/lookup/scoped2.C: Likewise.
44470 * g++.dg/lookup/using2.C: Likewise.
44471 * g++.dg/other/component1.C: Remove stray semicolon.
44472 * g++.dg/other/do1.C: Change error message.
44473 * g++.dg/other/error2.C: Likewise.
44474 * g++.dg/other/init1.C: Likewise.
44475 * g++.dg/other/packed1.C: Remove stray semicolon.
44476 * g++.dg/other/ptrmem2.C: Change error message.
44477 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44478 marker.
44479 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44480 * g++.dg/template/access3.C: Add typename keyword.
44481 * g++.dg/template/access5.C: Remove stray semicolon.
44482 * g++.dg/template/access6.C: Likewise.
44483 * g++.dg/template/complit1.C: Likewise.
44484 * g++.dg/template/crash1.C: Change error message.
44485 * g++.dg/template/inherit2.C: Remove stray semicolon.
44486 * g++.dg/template/instantiate2.C: Likewise.
44487 * g++.dg/template/instantiate3.C: Change error message.
44488 * g++.dg/template/qual1.C: Remove stray semicolon.
44489 * g++.dg/template/qualttp18.C: Change error message.
44490 * g++.dg/template/ref1.C: Remove stray semicolon.
44491 * g++.dg/template/sizeof1.C (A::value): Declare it.
44492 * g++.dg/template/spec4.C: Change error message.
44493 * g++.dg/template/static1.C: Likewise.
44494 * g++.dg/template/type1.C: Likewise.
44495 * g++.dg/template/typename3.C: Likewise.
44496 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44497 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44498 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44499 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44500 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44501 named return value extension.
44502 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44503 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44504 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44505 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44506 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44507 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44508 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44509 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44510 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44511 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44512 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44513 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44514 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44515 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44516 syntax.
44517 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44518 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44519 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44520 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44521 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44522 * g++.old-deja/g++.brendan/template11.C: Likewise.
44523 * g++.old-deja/g++.brendan/template26.C: Likewise.
44524 * g++.old-deja/g++.brendan/template27.C: Use explicit
44525 specialization syntax.
44526 * g++.old-deja/g++.brendan/template30.C: Likewise.
44527 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44528 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44529 non-dependent names.
44530 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44531 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44532 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44533 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44534 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44535 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44536 named return value extension.
44537 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44538 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44539 * g++.old-deja/g++.ext/return1.C: Likewise.
44540 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44541 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44542 * g++.old-deja/g++.jason/access8.C: Likewise.
44543 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44544 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44545 pseudo-destructor names.
44546 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44547 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44548 pseudo-destructor names.
44549 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44550 * g++.old-deja/g++.jason/overload19.C: Likewise.
44551 * g++.old-deja/g++.jason/overload32.C: Likewise.
44552 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44553 stray semicolons.
44554 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44555 * g++.old-deja/g++.jason/return.C: Likewise.
44556 * g++.old-deja/g++.jason/return2.C: Likewise.
44557 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44558 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44559 syntax.
44560 * g++.old-deja/g++.jason/template10.C: Account for use of
44561 non-dependent names.
44562 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44563 syntax.
44564 * g++.old-deja/g++.jason/template37.C: Likewise.
44565 * g++.old-deja/g++.law/access4.C: Change error messages.
44566 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44567 pseudo-destructor names.
44568 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44569 * g++.old-deja/g++.law/ctors9.C: Likewise.
44570 * g++.old-deja/g++.law/cvt22.C: Likewise.
44571 * g++.old-deja/g++.law/dtors5.C: Likewise.
44572 * g++.old-deja/g++.law/global-init1.C: Likewise.
44573 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44574 * g++.old-deja/g++.law/operators28.C: Likewise.
44575 * g++.old-deja/g++.law/visibility28.C: Likewise.
44576 * g++.old-deja/g++.martin/eval1.C: Likewise.
44577 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44578 name.
44579 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44580 * g++.old-deja/g++.mike/net34.C: Likewise.
44581 * g++.old-deja/g++.mike/net36.C: Likewise.
44582 * g++.old-deja/g++.mike/ns2.C: Likewise.
44583 * g++.old-deja/g++.mike/p12306.C: Likewise.
44584 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44585 value extension.
44586 * g++.old-deja/g++.mike/p700.C: Likewise.
44587 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44588 * g++.old-deja/g++.mike/p710.C: Likewise.
44589 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44590 value extension.
44591 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44592 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44593 * g++.old-deja/g++.ns/crash2.C: Likewise.
44594 * g++.old-deja/g++.ns/crash3.C: Likewise.
44595 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44596 * g++.old-deja/g++.ns/ns17.C: Likewise.
44597 * g++.old-deja/g++.ns/template16.C: Likewise.
44598 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44599 keyword.
44600 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44601 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44602 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44603 named return value extension.
44604 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44605 * g++.old-deja/g++.other/access4.C: Issue additional error
44606 messages.
44607 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44608 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44609 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44610 * g++.old-deja/g++.other/crash25.C: Change error message.
44611 * g++.old-deja/g++.other/crash4.C: Change error message.
44612 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44613 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44614 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44615 checks.
44616 * g++.old-deja/g++.other/defarg8.C: Likewise.
44617 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44618 * g++.old-deja/g++.other/dtor10.C: Likewise.
44619 * g++.old-deja/g++.other/incomplete.C: Likewise.
44620 * g++.old-deja/g++.other/linkage7.C: Likewise.
44621 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44622 lookup algorithm.
44623 * g++.old-deja/g++.other/mangle2.C: Likewise.
44624 * g++.old-deja/g++.other/refinit2.C: Likewise.
44625 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44626 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44627 * g++.old-deja/g++.pt/crash28.C: Likewise.
44628 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44629 syntax.
44630 * g++.old-deja/g++.pt/crash32.C: Change error message.
44631 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44632 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44633 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44634 error message position.
44635 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44636 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44637 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44638 syntax.
44639 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44640 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44641 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44642 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44643 keyword.
44644 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44645 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44646 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44647 keyword.
44648 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44649 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44650 syntax.
44651 * g++.old-deja/g++.pt/friend28.C: Account for use of
44652 non-dependent names.
44653 * g++.old-deja/g++.pt/friend29.C: Likewise.
44654 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44655 rules.
44656 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44657 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44658 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44659 lookup rules.
44660 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44661 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44662 keyword.
44663 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44664 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44665 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44666 keyword.
44667 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44668 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44669 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44670 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44671 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44672 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44673 keyword.
44674 * g++.old-deja/g++.pt/spec10.C: Likewise.
44675 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44676 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44677 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44678 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44679 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44680 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44681 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44682 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44683 * g++.old-deja/g++.pt/typename15.C: Likewise.
44684 * g++.old-deja/g++.pt/typename22.C: Likewise.
44685 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44686 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44687 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44688 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44689 syntax.
44690 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44691 return value extension.
44692 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44693 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44694 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44695 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44696
44697 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44698
44699 * g++.dg/warn/inline1.C: New test.
44700 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44701 * g++.old-deja/g++.jason/synth10.C: Likewise.
44702 * g++.old-deja/g++.mike/net31.C: Likewise.
44703 * g++.old-deja/g++.mike/p8786.C: Likewise.
44704
44705 * g++.dg/template/friend10.C: New test.
44706 * g++.dg/template/conv5.C: New test.
44707
44708 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44709
44710 * g++.dg/lookup/scoped3.C: New test.
44711
44712 * g++.dg/lookup/decl1.C: New test.
44713 * g++.dg/lookup/decl2.C: New test.
44714
44715 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44716
44717 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44718 gcc.c-torture/compile/20021015-1.c,
44719 gcc.c-torture/compile/20021015-2.c,
44720 gcc.c-torture/compile/20021123-1.c,
44721 gcc.c-torture/compile/20021123-2.c,
44722 gcc.c-torture/compile/20021123-3.c,
44723 gcc.c-torture/compile/20021123-4.c,
44724 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44725 only to 3.1 or 3.2 branch.
44726
44727 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44728
44729 * gcc.dg/i386-bitfield3.c: New test.
44730
44731 * gcc.dg/i386-bitfield2.c: New test.
44732
44733 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44734
44735 * g++.dg/parse/conv_op1.C: New test.
44736
44737 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44738
44739 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44740 approved.
44741
44742 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44743
44744 * gcc.c-torture/compile/20021220-1.c: New test.
44745
44746 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44747
44748 * gcc.dg/i386-fastcall-1.c: New.
44749
44750 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44751
44752 * gcc.c-torture/execute/20021219-1.c: New test.
44753
44754 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44755
44756 * gcc.dg/i386-pic-1.c: New test.
44757
44758 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44759
44760 PR c++/8099
44761 * g++.dg/template/friend9.C: New test.
44762
44763 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44764
44765 PR c++/3663
44766 * g++.dg/template/access7.C: New test.
44767
44768 2002-12-18 Nick Clifton <nickc@redhat.com>
44769
44770 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44771 the libstdc++-v3 directory has been found.
44772
44773 2002-12-12 Devang Patel <dpatel@apple.com>
44774 * gcc.dg/darwin-ld-1.c: New test.
44775 * gcc.dg/darwin-ld-2.c: New test.
44776 * gcc.dg/darwin-ld-3.c: New test.
44777 * gcc.dg/darwin-ld-4.c: New test.
44778 * gcc.dg/darwin-ld-5.c: New test.
44779
44780 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44781
44782 * gcc.c-torture/compile/20021212-1.c: New test.
44783
44784 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44785
44786 * gcc.dg/fshort-wchar: New test.
44787
44788 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44789
44790 PR c++/8372
44791 * g++.dg/template/dtor1.C: New test.
44792
44793 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44794 markers.
44795
44796 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44797
44798 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44799
44800 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44801
44802 * g++.dg/template/static1.C: New test.
44803 * g++.dg/template/static2.C: New test.
44804 * g++.old-deja/g++.ext/memconst.C: New test.
44805
44806 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44807
44808 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44809 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44810 * g++.dg/special/initp1.C: Likewise.
44811
44812 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44813
44814 * gcc.c-torture/execute/20021204-1.c: New test.
44815
44816 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44817
44818 * gcc.dg/ppc-fmadd-1.c: New file.
44819 * gcc.dg/ppc-fmadd-2.c: New file.
44820 * gcc.dg/ppc-fmadd-3.c: New file.
44821
44822 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44823
44824 * gcc.c-torture/compile/20021204-1.c: New test.
44825
44826 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44827
44828 * g++.dg/inherit/covariant2.C: New test.
44829 * g++.dg/inherit/covariant3.C: New test.
44830 * g++.dg/inherit/covariant4.C: New test.
44831 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44832 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44833
44834 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44835
44836 PR c++/8688
44837 * g++.dg/init/brace3.C: New test.
44838
44839 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44840
44841 * gcc.dg/20020210-1.c: Fix a comment typo.
44842
44843 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44844
44845 PR c++/8720
44846 * g++.dg/parse/defarg1.C: New test.
44847
44848 PR c++/8615
44849 * g++.dg/template/char1.C: New test.
44850
44851 * g++.dg/template/varmod1.C: Fix typo.
44852
44853 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44854
44855 DR 180
44856 * g++.old-deja/g++.pt/crash32.C: Expect error.
44857
44858 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44859
44860 PR c++/5919
44861 * g++.dg/template/varmod1.C: New test.
44862
44863 PR c++/8727
44864 * g++.dg/inherit/typeinfo1.C: New test.
44865
44866 PR c++/8663
44867 * g++.dg/inherit/typedef1.C: New test.
44868
44869 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44870
44871 PR c++/8332
44872 PR c++/8493
44873 * g++.dg/template/strlen1.C: New test.
44874
44875 PR c++/8227
44876 * g++.dg/template/ctor2.C: New test.
44877
44878 PR c++/8214
44879 * g++.dg/init/string1.C: New test.
44880
44881 PR c++/8511
44882 * g++.dg/template/friend8.C: New test.
44883
44884 2002-11-29 Joe Buck <jbuck@synopsys.com>
44885
44886 * g++.dg/lookup/anon2.C: New test.
44887
44888 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44889
44890 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44891 h8300 port.
44892
44893 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44894
44895 * gcc.dg/bitfld-6.c: New test.
44896
44897 2002-11-27 Jan Hubicka <jh@suse.cz>
44898
44899 * gcc.c-torture/execute/20021127.[cx]: New test.
44900
44901 2002-11-26 Jan Hubicka <jh@suse.cz>
44902
44903 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44904 quality.
44905
44906 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44907
44908 * g++.dg/init/brace2.C: New test.
44909 * g++.old-deja/g++.mike/p9129.C: Correct.
44910
44911 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44912
44913 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44914
44915 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44916
44917 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44918
44919 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44920
44921 * g++.dg/abi/empty11.C: New test.
44922 * g++.dg/rtti/cv1.C: New test.
44923
44924 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44925
44926 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44927
44928 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44929
44930 * g++.dg/abi/empty10.C: New test.
44931
44932 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44933
44934 * gcc.c-torture/compile/20021124-1.c: New test.
44935
44936 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44937
44938 * g++.dg/abi/rtti2.C: New test.
44939
44940 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44941
44942 * gcc.dg/i386-unroll-1.c: New test.
44943
44944 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44945
44946 * gcc.c-torture/compile/20021120-1.c: New test.
44947 * gcc.c-torture/compile/20021120-2.c: New test.
44948
44949 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44950
44951 * gcc.dg/bitfld-5.c: New test.
44952
44953 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44954
44955 * gcc.c-torture/execute/20021120-3.c: New test.
44956
44957 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44958
44959 * gcc.c-torture/execute/20021120-2.c: New test.
44960
44961 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44962
44963 * gcc.c-torture/execute/20021120-1.c: New test.
44964
44965 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44966
44967 * gcc.c-torture/execute/20021118-3.c: New test.
44968
44969 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44970
44971 * gcc.c-torture/compile/20021119-1.c: New test.
44972
44973 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44974
44975 * gcc.dg/duff-1.c: New test.
44976 * gcc.dg/duff-2.c: New test.
44977 * gcc.dg/duff-3.c: New test.
44978
44979 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44980
44981 * gcc.dg/cpp/_Pragma5.c: New test.
44982
44983 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44984
44985 * gcc.c-torture/execute/20021118-2.c: New test.
44986
44987 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44988
44989 * gcc.c-torture/execute/20021118-1.c: New test.
44990
44991 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44992
44993 * gcc.dg/20021116-1.c: New test.
44994
44995 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44996
44997 * g++.dg/abi/vcall1.C: New test.
44998
44999 2002-11-14 Jakub Jelinek <jakub@redhat.com>
45000
45001 * gcc.dg/20021029-1.c: New test.
45002 * gcc.dg/20021029-2.c: New test.
45003
45004 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
45005
45006 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
45007
45008 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45009
45010 PR c/8439
45011 * gcc.dg/20021110.c: Move to ...
45012 * gcc.c-torture/compile/20021110.c: .... here.
45013
45014 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45015
45016 PR c/8467
45017 * gcc.c-torture/execute/20021111-1.c
45018
45019 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45020
45021 PR c/8439
45022 * gcc.dg/20021110.c: New test.
45023
45024 2002-11-10 Mark Mitchell <mark@codesourcery.com>
45025
45026 * g++.dg/abi/vthunk3.C: Run only on x86.
45027
45028 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
45029
45030 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
45031
45032 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
45033
45034 * lib/compat.exp (compat-execute): Fix logic error in last
45035 change.
45036
45037 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
45038
45039 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
45040
45041 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45042
45043 PR c++/8389
45044 * g++.dg/template/access6.C: New test.
45045
45046 2002-11-08 Jan Hubicka <jh@suse.cz>
45047
45048 * gcc.dg/i386-ssefp-1.c: New test.
45049 * gcc.dg/i386-ssefp-1.c: New test.
45050
45051 2002-11-08 Jan Hubicka <jh@suse.cz>
45052
45053 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
45054
45055 2002-11-07 Mark Mitchell <mark@codesourcery.com>
45056
45057 * g++.dg/abi/vthunk3.C: New test.
45058
45059 PR c++/8338
45060 * g++.dg/template/crash2.C: New test.
45061
45062 2002-11-07 Mark Mitchell <mark@codesourcery.com>
45063
45064 * g++.dg/abi/dtor1.C: New test.
45065 * g++.dg/abi/dtor2.C: Likewise.
45066
45067 2002-11-05 Geoffrey Keating <geoffk@apple.com>
45068
45069 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
45070 Darwin.
45071
45072 2002-11-04 Adam Nemet <anemet@lnxw.com>
45073
45074 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
45075 -mthumb. Only xfail with -O0.
45076
45077 2002-11-03 Mark Mitchell <mark@codesourcery.com>
45078
45079 * g++.dg/abi/thunk1.C: New test.
45080 * g++.dg/abi/thunk2.C: Likewise.
45081 * g++.dg/abi/vtt1.C: Likewise.
45082
45083 2002-11-02 Diego Novillo <dnovillo@redhat.com>
45084
45085 PR optimization/8423
45086 * gcc.c-torture/execute/builtin-constant.c: New test.
45087
45088 2002-11-01 Zack Weinberg <zack@codesourcery.com>
45089
45090 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
45091 Add some more cases.
45092
45093 2002-11-01 Mark Mitchell <mark@codesourcery.com>
45094
45095 PR c++/8391
45096 * g++.dg/opt/local1.C: New test.
45097
45098 2002-10-30 Mark Mitchell <mark@codesourcery.com>
45099
45100 PR c++/8160
45101 * g++.dg/template/complit1.C: New test.
45102
45103 PR c++/8149
45104 * g++.dg/template/typename4.C: Likewise.
45105
45106 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45107
45108 Core issue 287, PR c++/7639
45109 * g++.dg/template/instantiate1.C: Adjust error location.
45110 * g++.dg/template/instantiate3.C: New test.
45111 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
45112 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
45113 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
45114
45115 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
45116
45117 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
45118
45119 2002-10-29 Mark Mitchell <mark@codesourcery.com>
45120
45121 PR c++/8287
45122 * g++.dg/init/dtor2.C: New test.
45123
45124 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45125
45126 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
45127 * gcc.dg/nest.c: Bypass errors on irix6.
45128
45129 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
45130
45131 * gcc.dg/nest.c: Expect error for mmix-*-*.
45132 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
45133
45134 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
45135
45136 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
45137 markers.
45138
45139 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
45140
45141 2002-10-25 Mike Stump <mrs@apple.com>
45142
45143 * gcc.dg/warn-1.c: New test.
45144
45145 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45146
45147 * g++.dg/template/typename3.C: New test.
45148
45149 2002-10-25 Mark Mitchell <mark@codesourcery.com>
45150
45151 * g++.dg/lookup/ptrmem1.C: New test.
45152
45153 * g++.dg/abi/vthunk2.C: New test.
45154
45155 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45156
45157 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
45158
45159 2002-10-24 Mark Mitchell <mark@codesourcery.com>
45160
45161 * g++.dg/abi/empty9.C: New test.
45162
45163 2002-10-24 Richard Henderson <rth@redhat.com>
45164
45165 * g++.dg/inherit/thunk1.C: Enable for ia64.
45166
45167 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45168
45169 PR c++/8067
45170 * g++.dg/lookup/pretty1.C: New test.
45171
45172 2002-10-23 Jakub Jelinek <jakub@redhat.com>
45173
45174 * gcc.dg/20021023-1.c: New test.
45175
45176 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45177
45178 PR c++/7679
45179 * g++.dg/parse/inline1.C: New test.
45180
45181 2002-10-23 Richard Henderson <rth@redhat.com>
45182
45183 * g++.dg/inherit/thunk1.C: Enable for x86_64.
45184
45185 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
45186
45187 2002-10-22 Mark Mitchell <mark@codesourcery.com>
45188
45189 PR c++/6579
45190 * g++.dg/parse/stmtexpr3.C: New test.
45191
45192 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
45193
45194 * g++.dg/expr/cond1.C: New test.
45195
45196 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45197
45198 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
45199
45200 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45201
45202 * g++.dg/abi/vbase13.C: New test.
45203 * g++.dg/abi/vbase14.C: Likewise.
45204
45205 2002-10-21 Jakub Jelinek <jakub@redhat.com>
45206
45207 * gcc.dg/tls/pic-1.c: New test.
45208 * gcc.dg/tls/nonpic-1.c: New test.
45209 * gcc.dg/20021018-1.c: New test.
45210
45211 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45212
45213 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
45214 Remove only files with the same base name as the test case.
45215 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
45216 (profopt-execute): Likewise. Also, remove old profiling
45217 and performance data files before running the tests.
45218
45219 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
45220 * g++.dg/bprob/bprob.exp: Likewise.
45221 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
45222 to allow more general test case names.
45223
45224 * g++.dg/bprob/bprob-1.C: Rename to ...
45225 * g++.dg/bprob/g++-bprob-1.C: ... this.
45226
45227 * g77.dg/bprob/bprob-1.f: Rename to ...
45228 * g77.dg/bprob/g77-bprob-1.f: ... this.
45229
45230 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45231
45232 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
45233 bison 1.50 or later.
45234
45235 2002-10-21 Janis Johnson <janis187@us.ibm.com>
45236
45237 * g++.dg/README: Describe more test directories.
45238
45239 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45240
45241 * g++.dg/init/array6.C: Add additional tests.
45242
45243 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45244
45245 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
45246 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
45247
45248 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
45249
45250 * gcc.c-torture/compile/20020604-1.x: New.
45251 * gcc.c-torture/compile/simd-5.x: Likewise.
45252 * gcc.c-torture/execute/920710-1.x: Likewise.
45253 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
45254
45255 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45256
45257 * g++.dg/inherit/override1.C: Add dg-options clause.
45258
45259 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45260
45261 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
45262 _mm_slli_si128.
45263
45264 2002-10-19 Andreas Schwab <schwab@suse.de>
45265
45266 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
45267 directory component.
45268
45269 2002-10-18 Mark Mitchell <mark@codesourcery.com>
45270
45271 * g++.dg/inherit/thunk1.C: New test.
45272
45273 * g++.dg/inherit/override1.C: New test.
45274
45275 * g++.dg/abi/mangle11.C: New test.
45276 * g++.dg/abi/mangle14.C: New test.
45277 * g++.dg/abi/mangle17.C: New test.
45278
45279 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
45280
45281 * g++.dg/overload/member2.C: New test.
45282
45283 2002-10-17 Janis Johnson <janis187@us.ibm.com>
45284
45285 * g++.dg/README: Describe new compat directory.
45286 * g++.dg/dg.exp: Skip tests in compat directory.
45287 * README.compat: New file.
45288 * lib/compat.exp: New expect script.
45289 * g++.dg/compat: New test directory.
45290 * g++.dg/compat/compat.exp: New expect script.
45291 * g++.dg/compat/abi: New test directory.
45292 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
45293 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
45294 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
45295 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
45296 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
45297 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
45298 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
45299 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
45300 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
45301 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
45302 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
45303 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
45304 * g++.dg/compat/break: New test directory.
45305 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
45306 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
45307 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
45308 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
45309 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
45310 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
45311 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
45312 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
45313 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
45314 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
45315 g++.dg/compat/break/README: New files.
45316 * g++.dg/compat/eh: New test directory.
45317 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
45318 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
45319 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
45320 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
45321 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
45322 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
45323 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
45324 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
45325 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
45326 g++.dg/compat/eh/filter2_y.C,
45327 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
45328 g++.dg/compat/eh/new1_y.C,
45329 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
45330 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
45331 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
45332 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
45333 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
45334 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
45335 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
45336 g++.dg/compat/eh/unexpected1_y.C: New files.
45337 * g++.dg/compat/init: New test directory.
45338 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
45339 g++.dg/compat/init/array5_y.C,
45340 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
45341 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
45342 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
45343 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
45344 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
45345 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
45346 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
45347 g++.dg/compat/init/init-ref2_y.C: New files.
45348
45349 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45350
45351 PR c++/7584
45352 * g++.dg/inherit/using3.C: New test.
45353
45354 2002-10-17 Jan Hubicka <jh@suse.cz>
45355
45356 * gcc.dg/20021017-2.c: New test.
45357
45358 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45359
45360 * g++.dg/abi/mangle16.C: Adjust.
45361
45362 * g++.dg/init/array8.C: New test.
45363
45364 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45365
45366 * gcc.dg/special/mips-abi.exp: New test.
45367 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45368
45369 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45370
45371 * g++.dg/abi/mangle16.C: New test.
45372 * g++.dg/abi/mangle17.C: Likewise.
45373
45374 PR c++/7478
45375 * g++.dg/template/ref1.C: New test.
45376
45377 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45378
45379 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45380
45381 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45382
45383 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45384
45385 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45386
45387 PR c++/7524
45388 * g++.dg/init/array7.C: New test.
45389
45390 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45391
45392 * g++.dg/init/array6.C: New test.
45393
45394 * g++.dg/abi/mangle13.C: Likewise.
45395 * g++.dg/abi/mangle14.C: Likewise.
45396 * g++.dg/abi/mangle15.C: Likewise.
45397
45398 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45399
45400 * g++.dg/abi/empty8.C: New test.
45401
45402 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45403
45404 * g++.dg/init/ctor1.C: New test.
45405
45406 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45407
45408 * gcc.c-torture/execute/20021015-1.c: New test.
45409
45410 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45411
45412 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45413
45414 2002-10-14 Jan Hubicka <jh@suse.cz>
45415
45416 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45417
45418 2002-10-14 Richard Henderson <rth@redhat.com>
45419
45420 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45421
45422 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45423
45424 PR optimization/6631
45425 * g++.dg/opt/const2.C: New test.
45426
45427 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45428
45429 PR c++/7176
45430 * g++.dg/parse/friend1.C: New test.
45431 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45432
45433 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45434
45435 * gcc.dg/20021014-1.c: New test.
45436
45437 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45438
45439 PR c++/5661
45440 * g++.dg/ext/vlm1.C: New test.
45441 * g++.dg/ext/vlm2.C: Likewise.
45442
45443 * g++.dg/init/array1.C: Remove invalid braces.
45444 * g++.dg/init/brace1.C: New test.
45445 * g++.dg/init/copy2.C: Likewise.
45446 * g++.dg/init/copy3.C: Likewise.
45447 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45448 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45449 braces.
45450
45451 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45452
45453 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45454
45455 2002-10-11 Richard Shann <richard.shann@superh.com>
45456
45457 * gcc.c-torture/compile/simd-5.c: New test.
45458
45459 2002-10-10 Roger Sayle <roger@eyesopen.com>
45460
45461 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45462
45463 2002-10-10 Jim Wilson <wilson@redhat.com>
45464
45465 * gcc.c-torture/execute/20021010-1.c: New test.
45466
45467 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45468
45469 PR c/7353
45470 * g++.dg/ext/typedef-init.C: New test.
45471 * gcc.dg/typedef-init.c: New test.
45472
45473 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45474
45475 * gcc.dg/cpp/paste13.c: New test.
45476
45477 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45478
45479 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45480 remaining platforms, XFAIL during compile, not execute. Don't
45481 XFAIL at -O0.
45482
45483 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45484
45485 * gcc.dg/alias-1.c: Tweak expected warning.
45486
45487 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45488
45489 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45490
45491 2002-10-06 Andreas Jaeger <aj@suse.de>
45492
45493 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45494 * gcc.dg/cpp/c++98.C: Likewise.
45495
45496 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45497 * g++.dg/cpp/c++98.C: Likewise.
45498
45499 * g++.dg/README (Subdirectories): Mention cpp directory.
45500
45501 PR target/7559
45502 * gcc.dg/20021006-1.c: New test.
45503
45504 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45505
45506 PR c++/7804
45507 * g++.dg/other/warning1.C: New test.
45508
45509 2002-10-04 Roger Sayle <roger@eyesopen.com>
45510
45511 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45512 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45513 and sparc-*-* with -m64 as expected failures. See PR 8087.
45514
45515 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45516
45517 PR c++/7931
45518 * g++.dg/template/ptrmem3.C: New test.
45519
45520 PR c++/7754
45521 * g++.dg/template/union1.C: New test.
45522
45523 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45524
45525 PR c++/8006
45526 * g++.dg/abi/mangle9.C: New test.
45527 * g++.dg/abi/mangle10.C: New test.
45528 * g++.dg/abi/mangle11.C: New test.
45529 * g++.dg/abi/mangle12.C: New test.
45530
45531 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45532
45533 PR c++/7188.
45534 * g++.dg/template/meminit1.C: New test.
45535 * g++.dg/warn/Wreorder-1.C: Likewise.
45536 * g++.old-deja/g++.mike/warn3.C: Tweak.
45537 * lib/prune.exp: Ingore "in copy constructor".
45538
45539 2002-10-02 Andreas Jaeger <aj@suse.de>
45540
45541 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45542 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45543 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45544 on x86-64.
45545
45546 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45547
45548 * gcc.dg/empty1.C: Fix typo.
45549
45550 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45551
45552 * gcc.dg/alias-1.c: New test.
45553
45554 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45555
45556 * gcc.dg/empty1.C: New test.
45557
45558 * g++.dg/tls/init-2.C: Tweak error messages.
45559
45560 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45561
45562 * gcc.c-torture/compile/20020923-1.c: New test.
45563
45564 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45565
45566 * gcc.c-torture/execute/ffs-1.c: New test.
45567 * gcc.c-torture/execute/ffs-2.c: Ditto.
45568
45569 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45570
45571 * g++.dg/overload/member1.C: New test.
45572
45573 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45574
45575 * g++.dg/abi/empty7.C: New test.
45576 * g++.dg/init/pm2.C: Likewise.
45577
45578 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45579
45580 * g++.dg/rtti/crash1.C: New test.
45581
45582 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45583
45584 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45585 gcc.dg/sibcall-4.c: New tests.
45586
45587 2002-09-28 Roger Sayle <roger@eyesopen.com>
45588
45589 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45590 powerpc and MMIX targets.
45591
45592 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45593
45594 * gcc.dg/cpp/20020927-1.c: New.
45595
45596 2002-09-26 David S. Miller <davem@redhat.com>
45597
45598 * gcc.c-torture/compile/trunctfdf.c: New.
45599
45600 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45601
45602 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45603
45604 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45605
45606 * gcc.c-torture/execute/loop-15.c: New.
45607
45608 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45609
45610 * README.QMTEST: Fix typo.
45611
45612 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45613
45614 * gcc.dg/20020926-1.c: New test.
45615
45616 2002-09-25 David S. Miller <davem@redhat.com>
45617
45618 PR target/7842
45619 * gcc.c-torture/execute/shiftdi.c: New test.
45620
45621 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45622
45623 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45624 unique to the tool.
45625 * lib/g77.exp (g77_init): Likewise.
45626 * lib/g++.exp (g++_init): Likewise.
45627 * lib/objc.exp (objc_init): Likewise.
45628
45629 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45630
45631 * g++.dg/abi/empty5.C: New test.
45632 * g++.dg/abi/empty6.C: New test.
45633 * g++.dg/abi/vbase12.C: New test.
45634
45635 2002-09-25 Richard Henderson <rth@redhat.com>
45636
45637 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45638 too-small long double.
45639
45640 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45641
45642 * gcc.dg/20020919-1.c: New test.
45643
45644 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45645
45646 * g++.dg/abi/bitfield6.C: New test.
45647 * g++.dg/abi/bitfield7.C: New test.
45648 * g++.dg/abi/bitfield8.C: New test.
45649 * g++.dg/abi/vbase11.C: New test.
45650
45651 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45652
45653 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45654 hppa*-*-hpux*. Update test comment.
45655
45656 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45657
45658 * gcc.dg/tls/struct-1.c: New test.
45659
45660 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45661
45662 * gcc.dg/cpp/tr-warn2.c: Update.
45663
45664 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45665
45666 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45667
45668 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45669
45670 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45671 systems.
45672
45673 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45674
45675 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45676
45677 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45678 Adjust for c++filt moved to binutils. Remove spurious duplicate
45679 setting of cxxfilt.
45680
45681 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45682
45683 * gcc.dg/20020312-2.c: Update for darwin.
45684
45685 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45686
45687 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45688
45689 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45690
45691 * objc.dg/comp-types-1.m: New test.
45692 * objc.dg/comp-types-2.m: New test.
45693 * objc.dg/comp-types-3.m: New test.
45694 * objc.dg/comp-types-4.m: New test.
45695 * objc.dg/comp-types-5.m: New test.
45696 * objc.dg/comp-types-6.m: New test.
45697
45698 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45699
45700 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45701
45702 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45703
45704 * g++.dg/other/do1.C: New test.
45705
45706 * g++.dg/template/subst1.C: New test.
45707
45708 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45709
45710 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45711
45712 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45713
45714 * g++.dg/template/qualttp20.C: Adjust expected errors.
45715 * g++.old-deja/g++.jason/report.C: Likewise.
45716 * g++.old-deja/g++.other/qual1.C: Likewise.
45717
45718 * g++.dg/lookup/scoped2.C: New test.
45719
45720 * g++.dg/ext/asm3.C: New test.
45721
45722 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45723
45724 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45725
45726 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45727
45728 * ChangeLog: follow spelling conventions.
45729 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45730 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45731 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45732 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45733 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45734 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45735 * g++.old-deja/g++.law/global-init1.C: Likewise.
45736 * g++.old-deja/g++.other/delete4.C: Likewise.
45737 * g++.old-deja/g++.other/inline21.C: Likewise.
45738 * g++.old-deja/g++.other/singleton.C: Likewise.
45739 * g77.dg/strlen0.f: Likewise.
45740 * g77.f-torture/compile/20010519-1.f: Likewise.
45741 * g77.f-torture/compile/980310-4.f: Likewise.
45742 * gcc.c-torture/compile/20000605-1.c: Likewise.
45743 * gcc.c-torture/execute/20020225-1.c: Likewise.
45744 * gcc.dg/c90-hexfloat-2.c: Likewise.
45745 * gcc.dg/c99-bool-1.c: Likewise.
45746 * gcc.dg/c99-hexfloat-2.c: Likewise.
45747 * gcc.dg/dll-2.c: Likewise.
45748 * gcc.dg/wtr-union-init-1.c: Likewise.
45749 * gcc.dg/wtr-union-init-2.c: Likewise.
45750 * gcc.dg/wtr-union-init-3.c: Likewise.
45751 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45752 * gcc.dg/cpp/defined.c: Likewise.
45753 * gcc.dg/cpp/macsyntx.c: Likewise.
45754 * gcc.dg/cpp/paste2.c: Likewise.
45755 * gcc.dg/cpp/trad/defined.c: Likewise.
45756 * gcc.dg/format/c90-printf-1.c: Likewise.
45757 * gcc.dg/format/c90-scanf-1.c: Likewise.
45758 * gcc.dg/format/c99-printf-1.c: Likewise.
45759 * gcc.dg/format/c99-scanf-1.c: Likewise.
45760 * gcc.misc-tests/gcov-8.c: Likewise.
45761 * lib/profopt.exp: Likewise.
45762
45763 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45764
45765 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45766
45767 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45768
45769 * g++.dg/inherit/using2.C: New test.
45770
45771 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45772
45773 * ChangeLog: Follow spelling conventions.
45774 * g++.dg/template/friend4.C: Likewise.
45775 * g++.old-deja/g++.pt/crash67.C: Likewise.
45776 * gcc.c-torture/execute/20000801-4.c: Likewise.
45777 * gcc.dg/c90-digraph-1.c: Likewise.
45778 * gcc.dg/c94-digraph-1.c: Likewise.
45779 * gcc.dg/c99-digraph-1.c: Likewise.
45780 * gcc.dg/cpp/line5.c: Likewise.
45781 * gcc.dg/cpp/multiline.c: Likewise.
45782 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45783 * gcc.dg/format/attr-3.c: Likewise.
45784 * gcc.dg/format/c90-scanf-3.c: Likewise.
45785 * gcc.dg/format/ext-4.c: Likewise.
45786
45787 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45788
45789 * g++.dg/template/pretty1.C: New test.
45790
45791 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45792
45793 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45794
45795 2002-09-13 Matt Austern <austern@apple.com>
45796
45797 * g++.dg/other/constref[12].C: New, regression tests for
45798 passing a cast expression to a function by const reference.
45799
45800 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45801
45802 * g++.dg/template/deduce1.C: New test.
45803
45804 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45805
45806 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45807 32-bit int.
45808
45809 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45810
45811 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45812 usage.
45813
45814 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45815
45816 * gcc.c-torture/compile/20020910-1.c: New test.
45817
45818 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45819
45820 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45821
45822 2002-09-10 Andreas Jaeger <aj@suse.de>
45823
45824 * gcc.dg/20020312-2.c: Adjust for x86-64.
45825
45826 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45827
45828 * g77.dg/7388.f: New test case for PR 7388.
45829
45830 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45831
45832 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45833
45834 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45835
45836 * objc.dg/proto-lossage-1.m: New test.
45837
45838 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45839
45840 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45841
45842 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45843
45844 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45845 expected to pass.
45846
45847 2002-09-06 Stan Shebs <shebs@apple.com>
45848 David Edelsohn <edelsohn@gnu.org>
45849
45850 * gcc.dg/weak: New directory.
45851 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45852 target-specific xfail bits.
45853 * gcc.dg/typeof-2.c: Move to new directory.
45854 * gcc.dg/weak.exp: New expect script.
45855
45856 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45857
45858 * gcc.c-torture/execute/extzvsi.c: New test.
45859
45860 2002-09-05 Stan Shebs <shebs@apple.com>
45861
45862 * gcc.dg/weak-1.c: xfail on Darwin.
45863 * gcc.dg/weak-2.c: Ditto.
45864 * gcc.dg/weak-3.c: Ditto.
45865 * gcc.dg/weak-4.c: Ditto.
45866 * gcc.dg/weak-5.c: Ditto.
45867 * gcc.dg/weak-6.c: Ditto.
45868 * gcc.dg/weak-7.c: Ditto.
45869 * gcc.dg/weak-8.c: Ditto.
45870 * gcc.dg/weak-9.c: Ditto.
45871
45872 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45873
45874 * gcc.c-torture/execute/loop-14.c: New test.
45875
45876 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45877
45878 * g++.dg/other/cxa-atexit1.C: New test.
45879
45880 * gcc.dg/typeof-2.c: New test.
45881
45882 2002-09-03 Roger Sayle <roger@eyesopen.com>
45883
45884 * gcc.dg/builtins-2.c: New testcase.
45885 * gcc.dg/builtins-3.c: New testcase.
45886
45887 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45888
45889 * gcc.dg/cpp/_Pragma4.c: New test.
45890
45891 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45892
45893 * objc/execute/nil_method-1.m: New testcase.
45894
45895 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45896
45897 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45898 [Object class], not [Object initialize].
45899
45900 2002-08-31 Roger Sayle <roger@eyesopen.com>
45901 Hans-Peter Nilsson <hp@bitrange.com>
45902
45903 * gcc.c-torture/execute/20020720-1.x: Skip test on
45904 mmix-knuth-mmixware. Correct comment.
45905
45906 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45907
45908 * g++.dg/abi/bitfield5.C: New test.
45909 * g++.dg/abi/vbase10.C: Likewise.
45910
45911 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45912
45913 * objc.dg/undeclared-selector.m: New test.
45914
45915 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45916
45917 * g++.dg/other/offsetof1.C: Avoid cast warning.
45918
45919 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45920
45921 * objc.dg/super-class-2.m: New test.
45922
45923 2002-08-24 Matt Austern <austern@apple.com>
45924
45925 * g++.dg/ext/lvaddr.C: New test.
45926 * g++.dg/ext/lvcast.C: New test.
45927
45928 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45929
45930 * g++.dg/inherit/cond1.C: New test.
45931
45932 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45933
45934 * gcc.dg/noncompile/incomplete-1.c: New test.
45935
45936 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45937
45938 * gcc.dg/typespec-1.c: New test.
45939
45940 2002-08-20 Devang Patel <dpatel@apple.com>
45941 * objc.dg/proto-hier-2.m: New test.
45942
45943 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45944
45945 * objc.dg/bitfield-1.m: New test.
45946 * objc.dg/bitfield-2.m: New test.
45947
45948 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45949
45950 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45951 gcc.dg/c99-flex-array-4.c: New tests.
45952
45953 2002-08-16 Stan Shebs <shebs@apple.com>
45954
45955 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45956
45957 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45958
45959 * gcc.dg/typeof-1.c: New test.
45960 * g++.dg/ext/typeof2.C: New test.
45961
45962 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45963
45964 * g++.dg/other/offsetof1.C: New test.
45965
45966 2002-08-14 Richard Henderson <rth@redhat.com>
45967
45968 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45969
45970 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45971
45972 * gcc.dg/cpp/_Pragma3.c: New test.
45973
45974 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45975
45976 * g++.dg/template/inherit3: New test.
45977
45978 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45979
45980 * gcc.dg/bitfld-4.c: Add blank options.
45981
45982 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45983
45984 * g++.dg/template/crash1.C: New test.
45985
45986 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45987
45988 * gcc.dg/tls/opt-2.c: New test.
45989
45990 2002-08-08 Devang Patel <dpatel@apple.com>
45991
45992 * objc.dg/selector-1.m : New test
45993
45994 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45995
45996 * g++.dg/abi/bitfield4.C: New test.
45997 * gcc.dg/bitfld-4.c: New test.
45998
45999 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
46000
46001 * g++.dg/other/packed1.C: New test.
46002
46003 2002-08-07 Mark Mitchell <mark@codesourcery.com>
46004
46005 * g++.dg/abi/offsetof.C: Tweak error messages.
46006 * g++.old-deja/g++.mike/p10769a.C: Likewise.
46007
46008 2002-08-08 Jakub Jelinek <jakub@redhat.com>
46009
46010 * gcc.dg/bitfld-3.c: New test.
46011
46012 2002-08-07 Jakub Jelinek <jakub@redhat.com>
46013 Richard Henderson <rth@redhat.com>
46014
46015 * gcc.dg/i386-bitfield1.c: New test.
46016 * g++.dg/abi/bitfield3.C: Update.
46017
46018 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
46019
46020 * objc.dg/const-str-2.m: Update.
46021 * gcc.dg/cpp/c++98.c: Change to C extension.
46022 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
46023 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
46024
46025 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
46026
46027 * gcc.dg/tls/diag-3.c: New.
46028
46029 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
46030
46031 * g++.dg/README (Subdirectories): Document new subdir expr.
46032 * g++.dg/expr/pmf-1.C: New test.
46033
46034 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
46035
46036 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
46037
46038 2002-08-06 Jakub Jelinek <jakub@redhat.com>
46039
46040 * g++.dg/abi/bitfield3.C: New test.
46041
46042 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
46043
46044 * lib/gcov.exp: Tweak expected line formats.
46045 * gcc.misc-tests/gcov8.c: New test.
46046 * gcc.misc-tests/gcov8.x: New flags.
46047
46048 2002-08-05 Jakub Jelinek <jakub@redhat.com>
46049
46050 * consistency.vlad/layout/endian.c: Include string.h.
46051
46052 * gcc.c-torture/execute/20020805-1.c: New test.
46053
46054 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
46055
46056 * g++.dg/other/conversion1.C: New test.
46057
46058 2002-08-03 Roger Sayle <roger@eyesopen.com>
46059
46060 * gcc.dg/builtins-1.c: New testcase.
46061
46062 2002-08-02 Mark Mitchell <mark@codesourcery.com>
46063
46064 * g++.dg/inherit/access3.C: New test.
46065
46066 2002-08-01 Jakub Jelinek <jakub@redhat.com>
46067
46068 * gcc.dg/ia64-visibility-2.c: New test.
46069
46070 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
46071
46072 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
46073 __qualifier_flags to __flags.
46074
46075 2002-07-31 Mark Mitchell <mark@codesourcery.com>
46076
46077 * g++.dg/inherit/operator1.C: New test.
46078 * g++.dg/lookup/disamb1.C: Fix typo in comment.
46079 * g++.dg/other/error1.C: Change expected error message.
46080 * g++.dg/template/conv4.C: Likewise.
46081
46082 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
46083
46084 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
46085 for documented behavior.
46086
46087 2002-07-25 Roger Sayle <roger@eyesopen.com>
46088
46089 * gcc.c-torture/execute/20020720-1.x: Skip this test on
46090 several targets known to fail.
46091
46092 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
46093
46094 * gcc.dg/mips-args-[123].c: New tests.
46095
46096 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
46097
46098 * gcc.dg/ppc-spe.c: New.
46099
46100 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
46101
46102 * g++.dg/other/ptrmem4.C: New testcase.
46103
46104 2002-07-24 Richard Henderson <rth@redhat.com>
46105
46106 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
46107
46108 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
46109
46110 * g++.dg/ext/alignof1.C (main): Return 0 for success.
46111
46112 2002-07-24 Roger Sayle <roger@eyesopen.com>
46113
46114 * gcc.c-torture/execute/memset-3.c: New testcase.
46115
46116 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
46117
46118 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
46119 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
46120
46121 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46122
46123 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
46124 Delete.
46125
46126 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
46127
46128 * gcc.c-torture/compile/simd-4.c: New test.
46129
46130 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46131
46132 PR c++/7347, c++/7348
46133 * g++.dg/template/access4.C: New test.
46134 * g++.dg/template/access5.C: New test.
46135 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
46136 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
46137 * g++.old-deja/g++.pt/ttp58.C: Likewise.
46138 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
46139
46140 2002-07-22 Jakub Jelinek <jakub@redhat.com>
46141
46142 * gcc.dg/gnu89-init-2.c: New test.
46143
46144 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
46145
46146 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
46147
46148 2002-07-20 Roger Sayle <roger@eyesopen.com>
46149
46150 * gcc.c-torture/execute/20020720-1.c: New testcase.
46151
46152 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
46153
46154 * gcc.dg/cpp/Wsignprom.c: New tests.
46155
46156 2002-07-20 Alan Modra <amodra@bigpond.net.au>
46157
46158 * gcc.c-torture/execute/loop-13.c: New test.
46159
46160 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
46161
46162 * gcc.dg/cpp/expr.c: New tests.
46163
46164 2002-07-18 David Edelsohn <edelsohn@gnu.org>
46165
46166 * g++.dg/opt/pr6713.C: Add template instantiation.
46167
46168 2002-07-18 Alan Modra <amodra@bigpond.net.au>
46169
46170 * gcc.dg/nest.c: New test.
46171
46172 2002-07-17 Richard Henderson <rth@redhat.com>
46173
46174 * g++.dg/opt/pr6713.C: New test.
46175
46176 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
46177
46178 * gcc.c-torture/execute/loop-2e.x: Let the testcase
46179 XFAIL for all x86 processors.
46180
46181 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
46182
46183 * gcc.c-torture/execute/20010122-1.x: Do not test with
46184 -fomit-frame-pointer.
46185
46186 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46187
46188 * g++.dg/template/instantiate2.C: New test.
46189 * g++.dg/template/spec4.C: New test.
46190
46191 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46192
46193 * g++.dg/template/access2.C: New test.
46194 * g++.dg/template/access3.C: New test.
46195
46196 2002-07-15 Zack Weinberg <zack@codesourcery.com>
46197
46198 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
46199 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
46200 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
46201 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
46202 Convert to use <stdarg.h>.
46203 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
46204 Delete.
46205 * gcc.dg/va-arg-2.c: New.
46206 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
46207
46208 2002-07-15 Jakub Jelinek <jakub@redhat.com>
46209
46210 * gcc.c-torture/compile/20020710-1.c: New test.
46211
46212 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
46213 Andrew Pinski <pinskia@physics.uc.edu>
46214
46215 gcc.c-torture/compile/simd-2.c: New testcase.
46216 gcc.c-torture/compile/simd-3.c: Likewise.
46217
46218 2002-07-11 Mark Mitchell <mark@codesourcery.com>
46219
46220 PR c++/7224
46221 * g++.dg/overload/error1.C: New test.
46222
46223 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46224
46225 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
46226 configuration and IRIX 6 O32 ABI.
46227
46228 2002-07-11 Roger Sayle <roger@eyesopen.com>
46229
46230 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
46231
46232 2002-07-10 Roger Sayle <roger@eyesopen.com>
46233
46234 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
46235
46236 2002-07-10 Jeffrey A Law <law@redhat.com>
46237
46238 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
46239
46240 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
46241
46242 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
46243
46244 * gcc.dg/20020312-2.c: Check for __PPC__.
46245
46246 2002-07-09 Diego Novillo <dnovillo@redhat.com>
46247
46248 * gcc.c-torture/compile/20020709-1.c: New test.
46249
46250 2002-07-07 Roger Sayle <roger@eyesopen.com>
46251
46252 * g++.dg/template/qualttp21.C: New test case.
46253
46254 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
46255
46256 * gcc.c-torture/compile/20020706-1.c: New test.
46257 * gcc.c-torture/compile/20020706-2.c: New test.
46258
46259 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
46260 Alexandre Oliva <aoliva@redhat.com>
46261
46262 * g++.dg/warn/incomplete1.C: New test.
46263
46264 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46265
46266 PR c++/7099
46267 * g++.dg/warn/noreturn1.C: New test.
46268
46269 2002-07-03 Mark Mitchell <mark@codesourcery.com>
46270
46271 PR c++/6706
46272 * g++.dg/debug/debug6.C: New test.
46273 * g++.dg/debug/debug7.C: New test.
46274
46275 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
46276
46277 * gcc.c-torture/compile/simd-3.c: New test.
46278
46279 2002-07-03 Chris Demetriou <cgd@broadcom.com>
46280
46281 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
46282 * gcc.dg/20020620-1.c: Likewise.
46283
46284 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46285
46286 PR c++/6944
46287 * g++.dg/init/array4.C: New test.
46288 * g++.dg/init/array5.C: New test.
46289
46290 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
46291
46292 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
46293 * gcc.c-torture/execute/simd-2.c (main): Likewise.
46294
46295 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46296
46297 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
46298 * gcc.dg/wtr-aggr-init-1.c: Likewise.
46299 * gcc.dg/wtr-conversion-1.c: Likewise.
46300 * gcc.dg/wtr-escape-1.c: Likewise.
46301 * gcc.dg/wtr-int-type-1.c: Likewise.
46302 * gcc.dg/wtr-label-1.c: Likewise.
46303 * gcc.dg/wtr-static-1.c: Likewise.
46304 * gcc.dg/wtr-strcat-1.c: Likewise.
46305 * gcc.dg/wtr-suffix-1.c: Likewise.
46306 * gcc.dg/wtr-switch-1.c: Likewise.
46307 * gcc.dg/wtr-unary-plus-1.c: Likewise.
46308 * gcc.dg/wtr-union-init-1.c: Likewise.
46309 * gcc.dg/wtr-union-init-2.c: Likewise.
46310 * gcc.dg/wtr-union-init-3.c: Likewise.
46311
46312 * gcc.dg/wtr-func-def-1.c: New test.
46313
46314 2002-07-02 Devang Patel <dpatel@apple.com>
46315
46316 * objc.dg/param-1.m: New test.
46317
46318 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
46319
46320 * gcc.dg/cpp/trad/directive.c: Add test.
46321 * gcc.dg/cpp/trad/macroargs.c: Add test.
46322 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
46323
46324 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
46325
46326 * gcc.dg/cpp/cmdlne-M.c: New test.
46327
46328 2002-07-02 Ziemowit Laski <zlaski@apple.com>
46329
46330 * objc.dg/desig-init-1.m: New test.
46331
46332 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46333
46334 PR c++/6716
46335 * g++.dg/template/instantiate1.C: New test.
46336
46337 2002-07-01 Mark Mitchell <mark@codesourcery.com>
46338
46339 PR c++/7112
46340 * g++.dg/template/sizeof2.C: New test.
46341
46342 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46343
46344 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
46345 gcc.dg/cpp/trad/include.c: New tests.
46346
46347 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
46348
46349 PR target/7177
46350 * gcc.c-torture/compile/20020701-1.c: New test.
46351
46352 2002-07-01 Stan Shebs <shebs@apple.com>
46353
46354 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46355 header here...
46356 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46357 (objc-torture-execute): or here.
46358
46359 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46360
46361 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46362
46363 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46364
46365 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46366
46367 2002-06-30 Devang Patel <dpatel@apple.com>
46368
46369 * objc.dg/fsyntax-only.m: New test.
46370
46371 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46372
46373 PR c++/6695
46374 * g++.dg/template/friend7.C: New file.
46375
46376 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46377
46378 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46379 return type.
46380
46381 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46382
46383 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46384 avoid division by zero.
46385
46386 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46387
46388 * gcc.dg/Wunknownprag.c: New tests.
46389
46390 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46391
46392 * gcc.c-torture/execute/simd-2.c: New test.
46393
46394 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46395
46396 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46397 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46398 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46399 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46400 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46401 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46402 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46403 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46404 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46405 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46406 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46407 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46408 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46409 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46410 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46411 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46412 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46413
46414 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46415
46416 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46417 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46418 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46419 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46420 New tests.
46421 * gcc.dg/cpp/trad/directive.c: Update.
46422
46423 2002-06-23 Andreas Jaeger <aj@suse.de>
46424
46425 * gcc.c-torture/execute/complex-6.c: New.
46426
46427 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46428
46429 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46430 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46431 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46432 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46433
46434 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46435
46436 * gcc.dg/cpp/trad: New directory with traditional tests copied
46437 from parent directory.
46438 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46439 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46440 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46441 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46442 Move to trad/ and rename.
46443 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46444 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46445 gcc.dg/cpp/trad/redef2.c: New tests.
46446 * gcc.dg/cpp/trad/trad.exp: New driver.
46447
46448 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46449
46450 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46451 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46452 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46453 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46454 Remove.
46455
46456 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46457
46458 * gcc.dg/20020620-1.c: New test.
46459
46460 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46461
46462 * g++.dg/template/ttp4.C: New test.
46463
46464 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46465
46466 * g++.dg/opt/vt1.C: Fix regexp.
46467
46468 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46469
46470 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46471 Don't use attribute `noinline'.
46472
46473 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46474
46475 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46476
46477 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46478
46479 * gcc.c-torture/execute/simd-1.c: New.
46480
46481 * gcc.dg/simd-1.c: New.
46482
46483 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46484
46485 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46486
46487 2002-06-16 Richard Henderson <rth@redhat.com>
46488
46489 * g++.dg/ext/anon-struct1.C: New.
46490 * g++.dg/ext/anon-struct2.C: New.
46491 * g++.dg/ext/anon-struct3.C: New.
46492 * gcc.dg/anon-struct-1.c: New.
46493 * gcc.dg/anon-struct-2.c: New.
46494 * gcc.dg/anon-struct-3.c: New.
46495 * gcc.dg/20011008-1.c: Adjust warning text.
46496 * gcc.dg/20020527-1.c: Add -fms-extensions.
46497
46498 2002-06-16 Richard Henderson <rth@redhat.com>
46499
46500 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46501
46502 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46503
46504 * gcc.c-torture/execute/20020615-1.c: New test.
46505
46506 2002-06-15 Roger Sayle <roger@eyesopen.com>
46507
46508 * gcc.c-tortuture/execute/compare-1.c: New test case.
46509 * gcc.c-tortuture/execute/compare-2.c: New test case.
46510 * gcc.c-tortuture/execute/compare-3.c: New test case.
46511
46512 2002-06-13 Richard Henderson <rth@redhat.com>
46513
46514 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46515 ia64 ilp32.
46516
46517 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46518
46519 * g++.dg/template/typename2.C: Update error message.
46520
46521 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46522
46523 * gcc.c-torture/execute/20020611-1.c: New test.
46524
46525 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46526
46527 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46528 list of targets to skip.
46529
46530 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46531
46532 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46533 targets if not optimizing.
46534
46535 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46536
46537 * gcc.c-torture/compile/20020605-1.c: New test.
46538
46539 * g++.dg/opt/vt1.C: New test.
46540
46541 * gcc.dg/20020531-1.c: New test.
46542
46543 * gcc.dg/20020530-1.c: New test.
46544
46545 * gcc.dg/20020527-1.c: New test.
46546
46547 * g++.dg/opt/cse1.C: New test.
46548
46549 2002-06-07 Roger Sayle <roger@eyesopen.com>
46550
46551 * gcc.dg/20020607-2.c: New test case.
46552
46553 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46554
46555 * gcc.c-torture/compile/20020604-1.c: New test.
46556
46557 2002-06-04 Richard Henderson <rth@redhat.com>
46558
46559 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46560 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46561 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46562
46563 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46564
46565 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46566
46567 2002-06-03 Richard Henderson <rth@redhat.com>
46568
46569 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46570 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46571
46572 2002-06-02 Richard Henderson <rth@redhat.com>
46573
46574 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46575 test functions static.
46576
46577 2002-06-02 Andreas Jaeger <aj@suse.de>
46578
46579 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46580 now.
46581
46582 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46583
46584 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46585 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46586 Update for mofified diagnostics.
46587 * gcc.dg/c99-intconst-1.c: No longer fail.
46588
46589 2002-06-02 Richard Henderson <rth@redhat.com>
46590
46591 * gcc.dg/uninit-A.c: Remove xfail markers.
46592
46593 2002-06-01 Roger Sayle <roger@eyesopen.com>
46594
46595 * gcc.dg/fnegate-1.c: New test case.
46596
46597 2002-05-30 Osku Salerma <osku@iki.fi>
46598
46599 * gcc.c-torture/execute/mayalias-1.c: New file.
46600
46601 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46602
46603 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46604 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46605 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46606
46607 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46608
46609 * gcc.c-torture/execute/20020529-1.c: New test.
46610
46611 2002-05-27 Richard Henderson <rth@redhat.com>
46612
46613 * g++.dg/ext/attrib6.C: New test case.
46614
46615 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46616
46617 * gcc.c-torture/execute/pure-1.c: New test.
46618
46619 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46620
46621 * gcc.dg/cpp/arith-2.c: Remove.
46622
46623 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46624
46625 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46626 * gcc.dg/cpp/if-3.c: Remove.
46627
46628 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46629
46630 * g++.dg/opt/cse2.C: New test.
46631
46632 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46633
46634 * gcc.dg/cpp/arith-1.c: New semantic tests.
46635 * gcc.dg/cpp/if-1.c: Update.
46636
46637 2002-05-24 Ben Elliston <bje@redhat.com>
46638
46639 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46640
46641 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46642
46643 * gcc.dg/verbose-asm.c: New test.
46644
46645 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46646
46647 * gcc.dg/cpp/paste12.c: New test.
46648
46649 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46650
46651 * g++.dg/parse/named_ops.C: New test.
46652
46653 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46654
46655 * gcc.dg/weak-8.c: New test.
46656
46657 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46658
46659 * gcc.dg/weak-2.c: Allow optional leading underscore
46660 in scan-assembler symbol name.
46661 * gcc.dg/weak-3.c: Likewise.
46662 * gcc.dg/weak-4.c: Likewise.
46663 * gcc.dg/weak-5.c: Likewise.
46664
46665 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46666
46667 * gcc.dg/20020523-1.c: New test.
46668
46669 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46670
46671 * objc.dg/const-str-2.m: Update now that we stop after
46672 a command line error.
46673
46674 2002-05-22 Richard Henderson <rth@redhat.com>
46675
46676 * g++.dg/dg.exp: Fix typo in test pruneing.
46677
46678 2002-05-22 Richard Henderson <rth@redhat.com>
46679
46680 * g++.dg/dg.exp: Prune the tls subdirectory.
46681 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46682 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46683 * g++.dg/tls/init-1.C: New.
46684
46685 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46686
46687 * gcc.dg/20020517-1.c: New test.
46688
46689 2002-05-21 Richard Henderson <rth@redhat.com>
46690
46691 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46692 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46693
46694 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46695
46696 * g++.dg/other/copy2.C: New test.
46697
46698 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46699
46700 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46701 (MAX_COPY): Bump up to 10 times sizeof (long long).
46702 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46703
46704 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46705 sizeof (long long).
46706
46707 * gcc.c-torture/execute/strcpy-1.c: New test.
46708
46709 2002-05-19 Jason Merrill <jason2redhat.com>
46710
46711 * g++.dg/ext/oper1.C: New test.
46712
46713 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46714 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46715
46716 * README.QMTEST: New file.
46717
46718 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46719
46720 2002-05-19 Andreas Jaeger <aj@suse.de>
46721
46722 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46723 now.
46724 * gcc.c-torture/execute/loop-2d.x: Likewise.
46725
46726 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46727
46728 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46729 support weak symbols.
46730 * gcc.dg/weak-4.c: Likewise.
46731 * gcc.dg/weak-6.c: Likewise.
46732
46733 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46734
46735 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46736 cygwin, coff and h8300-*-hms targets
46737 * gcc.dg/weak-5.c: Likewise.
46738 * gcc.dg/weak-7.c: Likewise.
46739
46740 2002-05-16 Jason Merrill <jason@redhat.com>
46741
46742 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46743 (scan-assembler-not, scan-assembler-dem): Likewise.
46744 (scan-assembler-dem-not): Likewise.
46745
46746 2002-05-15 Richard Henderson <rth@redhat.com>
46747
46748 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46749
46750 2002-05-15 Richard Henderson <rth@redhat.com>
46751
46752 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46753 (vfoo1f): Warning here.
46754 (vfoo1l): Don't redefine the alias.
46755
46756 2002-05-14 Jason Merrill <jason@redhat.com>
46757 Alexandre Oliva <aoliva@redhat.com>
46758
46759 * g++.dg/init/pm1.C: New test.
46760
46761 2002-05-12 David S. Miller <davem@redhat.com>
46762
46763 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46764 types.
46765
46766 2002-05-10 Roger Sayle <roger@eyesopen.com>
46767
46768 * gcc.c-torture/execute/20020510-1.c: New test case.
46769
46770 2002-05-10 David S. Miller <davem@redhat.com>
46771
46772 * gcc.c-torture/execute/conversion.c: Test long double too.
46773
46774 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46775
46776 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46777 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46778 * lib/g++.exp (g++_link_flags): Likewise.
46779 * lib/objc.exp (objc_target_compile): Likewise.
46780
46781 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46782
46783 * gcc.dg/cpp/poison.c: Update.
46784 * gcc.dg/cpp/20000625-2.c: Remove.
46785 * gcc.dg/cpp/direct2s.c: Remove final test.
46786
46787 2002-05-08 Tom Rix <trix@redhat.com>
46788
46789 * gcc.c-torture/execute/20020508-1.c: New test.
46790 * gcc.c-torture/execute/20020508-2.c: New test.
46791 * gcc.c-torture/execute/20020508-3.c: New test.
46792
46793 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46794
46795 * gcc.dg/cpp/charconst-4.c: More tests.
46796
46797 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46798
46799 PR c/6569
46800 * gcc.dg/weak-3.c: Update location of warning messages.
46801 * gcc.dg/weak-5.c: Likewise.
46802
46803 2002-05-06 Roger Sayle <roger@eyesopen.com>
46804
46805 * gcc.c-torture/execute/20020506-1.c: New test case.
46806
46807 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46808
46809 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46810
46811 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46812
46813 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46814
46815 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46816
46817 * gcc.dg/cpp/charconst-3.c: New test.
46818
46819 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46820
46821 * gcc.dg/cpp/charconst.c: Update tests.
46822
46823 2002-05-05 Tim Josling <tej@melbpc.org.au>
46824
46825 * treelang: Added directory for new sample language treelang. Also
46826 lib/treelang.exp: New file to signal treelang should be tested.
46827
46828 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46829
46830 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46831 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46832 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46833 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46834 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46835 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46836 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46837
46838 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46839
46840 * gcc.dg/format/xopen-2.c: New test.
46841
46842 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46843
46844 * gcc.dg/20020503-1.c: New test.
46845
46846 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46847
46848 * g++.dg/init/dtor1.C: Make it tougher.
46849
46850 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46851
46852 * g++.dg/init/dtor1.C: New test.
46853
46854 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46855
46856 * gcc.dg/altivec-8.c: New.
46857
46858 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46859
46860 * gcc.dg/altivec-7.c: New.
46861
46862 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46863
46864 * g++.dg/parse/typedef1.C: New test.
46865
46866 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46867
46868 PR c++/6486
46869 * g++.dg/template/friend6.C: New test.
46870
46871 PR c++/6492
46872 * g++.dg/init/copy1.C: New test.
46873
46874 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46875
46876 * g++.dg/warn/effc1.C: New test.
46877
46878 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46879
46880 * gcc.dg/cpp/if-cexp.c: Add a test.
46881
46882 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46883
46884 * gcc.dg/20020426-2.c: New test.
46885
46886 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46887
46888 * gcc.dg/cpp/if-mop.c: Update.
46889 * gcc.dg/cpp/if-mpar.c: Add test.
46890 * gcc.dg/cpp/if-oppr.c: Update.
46891
46892 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46893
46894 PR c/6343
46895 * gcc.dg/weak-[2-7].c: New tests.
46896
46897 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46898
46899 * gcc.dg/enum1.c: New test.
46900
46901 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46902
46903 PR c++/6497
46904 * g++.dg/inherit/access2.C: New test.
46905
46906 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46907
46908 PR bootstrap/6445
46909 * gcc.dg/20020426-1.c: New test.
46910
46911 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46912
46913 * g++.dg/abi/enum1.C: New test.
46914
46915 2002-04-26 Richard Henderson <rth@redhat.com>
46916
46917 * gcc.dg/c99-bool-1.c: Expect always true warning.
46918
46919 2002-04-25 Roger Sayle <roger@eyesopen.com>
46920
46921 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46922
46923 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46924
46925 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46926 targets.
46927
46928 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46929
46930 * g++.dg/abi/mange7.C: New test.
46931
46932 PR c++/6438.
46933 * g++.dg/parse/stmtexpr2.C: New test.
46934
46935 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46936
46937 * gcc.dg/20020312-2.c: Add SH target.
46938
46939 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46940
46941 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46942 compiler output on mips*-*-irix*.
46943
46944 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46945
46946 * g++.dg/parse/attr1.C: New test.
46947
46948 2002-04-23 Roger Sayle <roger@eyesopen.com>
46949
46950 * gcc.c-torture/execute/string-opt-17.c: New test case.
46951 * gcc.c-torture/execute/memset-2.c: New test case.
46952
46953 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46954
46955 PR c++/6256:
46956 * g++.dg/template/friend5.C: New test.
46957
46958 PR c++/6331:
46959 * g++.dg/template/qual1.C: Likewise.
46960
46961 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46962
46963 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46964 Include stdlib.h, not stdio.h or ctype.h.
46965
46966 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46967
46968 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46969 cris-*-elf* and mmix-*-*.
46970 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46971 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46972 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46973 Ditto.
46974 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46975 * gcc.dg/wchar_t-1.c: Ditto.
46976
46977 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46978
46979 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46980 Clarify comment.
46981
46982 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46983
46984 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46985
46986 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46987
46988 * gcc.c-torture/execute/20000906-1.x: Delete.
46989
46990 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46991
46992 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46993
46994 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46995
46996 * PR6367
46997 * g77.f-torture/execute/6367.f: New test.
46998 * g77.f-torture/execute/6367.x: Disable for MMIX.
46999
47000 2002-04-19 Mark Mitchell <mark@codesourcery.com>
47001
47002 * PR6352
47003 * g++.dg/opt/inline2.C: New test.
47004
47005 2002-04-18 Richard Henderson <rth@redhat.com>
47006
47007 * gcc.dg/20000906-1.c: Enable for all targets.
47008 * gcc.c-torture/compile/iftrap-2.c: New.
47009
47010 2002-04-18 Jakub Jelinek <jakub@redhat.com>
47011
47012 * gcc.dg/20020418-1.c: New test.
47013 * gcc.dg/20020418-2.c: New test.
47014
47015 2002-04-18 Richard Henderson <rth@redhat.com>
47016
47017 * gcc.c-torture/compile/iftrap-1.c: New.
47018 * gcc.dg/iftrap-1.c: Adjust for ia64.
47019 * gcc.dg/iftrap-2.c: New.
47020
47021 2002-04-18 Jakub Jelinek <jakub@redhat.com>
47022
47023 * gcc.c-torture/compile/20020418-1.c: New test.
47024
47025 2002-04-18 Roger Sayle <roger@eyesopen.com>
47026
47027 * gcc.c-torture/compile/20020415-1.c: New.
47028
47029 2002-04-18 David S. Miller <davem@redhat.com>
47030
47031 * gcc.c-torture/execute/20020418-1.c: New test.
47032
47033 2002-04-17 Jakub Jelinek <jakub@redhat.com>
47034
47035 * gcc.dg/20020416-1.c: New test.
47036
47037 * g++.dg/opt/inline1.C: New test.
47038
47039 2002-04-16 Jakub Jelinek <jakub@redhat.com>
47040
47041 * gcc.dg/altivec-5.c: New test.
47042
47043 * gcc.dg/20020415-1.c: New test.
47044
47045 2002-04-15 Mark Mitchell <mark@codesourcery.com>
47046
47047 * lib/chill.exp: Remove.
47048
47049 2002-04-14 Jakub Jelinek <jakub@redhat.com>
47050
47051 * g++.dg/other/big-struct.C: New test.
47052
47053 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
47054
47055 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
47056 of scratch file.
47057
47058 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
47059
47060 PR c/6277
47061 * gcc.dg/i386-387-1.c: Allow optional leading underscore
47062 in scan-assembler function name
47063
47064 2002-04-13 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: xfail powerpc-*-* hosted on
47071 i[34567]86-*-*.
47072
47073 2002-04-13 David S. Miller <davem@redhat.com>
47074
47075 * gcc.c-torture/execute/20020413-1.c: New test.
47076
47077 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
47078
47079 * gcc.dg/asm-6.c,
47080 * g++.dg/ext/asm1.C: New tests.
47081
47082 2002-04-12 Mark Mitchell <mark@codesourcery.com>
47083
47084 PR c++ 5373.
47085 * g++.dg/parse/stmtexpr1.C: New test.
47086
47087 PR c++/5189.
47088 * g++.dg/template/copy1.C: New test.
47089
47090 2002-04-12 Richard Henderson <rth@redhat.com>
47091
47092 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
47093
47094 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
47095
47096 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
47097 gcc.c-torture/execute/20020307-2.c.
47098
47099 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
47100
47101 * g++.dg/ext/attrib5.C,
47102 * g++.dg/lookup/struct1.C: New tests.
47103
47104 2002-04-11 Jakub Jelinek <jakub@redhat.com>
47105
47106 * gcc.dg/20020411-1.c: New test.
47107
47108 * gcc.c-torture/execute/20020411-1.c: New test.
47109
47110 2002-04-10 Janis Johnson <janis187@us.ibm.com>
47111
47112 * g77.f-torture/execute/6177.f: New test.
47113
47114 2002-04-10 Jakub Jelinek <jakub@redhat.com>
47115
47116 PR middle-end/6247
47117 * g++.dg/opt/cleanup1.C: New test.
47118
47119 * g++.dg/opt/const1.C: New test.
47120
47121 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
47122
47123 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
47124
47125 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
47126
47127 PR c++/5507
47128 * g++.dg/template/typename2.C: New test.
47129
47130 2002-04-10 Alan Modra <amodra@bigpond.net.au>
47131
47132 * gcc.c-torture/execute/loop-12.c: New.
47133
47134 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
47135
47136 * g77.f-torture/execute/980628-4.x,
47137 g77.f-torture/execute/980628-5.x,
47138 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
47139 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
47140 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
47141
47142 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47143
47144 PR optimization/6086
47145 * g++.dg/opt/preinc1.C: New test.
47146
47147 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47148
47149 PR c++/5571
47150 * g++.dg/opt/static2.C: New test.
47151
47152 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47153
47154 PR c/5120
47155 * gcc.dg/20020406-1.c: New test.
47156
47157 2002-04-04 David S. Miller <davem@redhat.com>
47158
47159 * gcc.c-torture/execute/20020404-1.c: New test.
47160
47161 2002-04-04 Jakub Jelinek <jakub@redhat.com>
47162
47163 PR c/6123
47164 * gcc.dg/20020312-2.c: Do not declare global register variable
47165 if __PIC__ or __pic__ is defined.
47166
47167 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
47168
47169 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
47170 __asm__ so that it works correctly even if -ansi -pedantic-errors.
47171
47172 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47173
47174 * gcc.misc-tests/linkage.exp: Update last change to handle
47175 sparc*-, not just sparc-.
47176
47177 2002-04-03 Richard Henderson <rth@redhat.com>
47178
47179 * gcc.dg/cpp/ucs.c: Improved long UCS test.
47180
47181 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47182
47183 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
47184
47185 2002-04-02 David S. Miller <davem@redhat.com>
47186
47187 * gcc.c-torture/execute/20020402-3.c: New test.
47188
47189 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47190
47191 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
47192 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
47193
47194 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
47195 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
47196 g77.f-torture/execute/20001201.x,
47197 g77.f-torture/execute/u77-test.x: New files.
47198
47199 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
47200 * gcc.dg/wchar_t-1.c: Ditto.
47201
47202 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47203
47204 * gcc.c-torture/execute/20020402-1.c: New test.
47205
47206 2002-04-01 Richard Henderson <rth@redhat.com>
47207
47208 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
47209
47210 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
47211
47212 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47213
47214 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
47215
47216 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47217
47218 * g++.dg/inherit/template-as-base.C: Expect error.
47219 * g++.dg/inherit/namespace-as-base.C: Likewise.
47220
47221 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
47222
47223 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
47224 g++.dg/ext/instantiate3.C: Tweak match patterns.
47225
47226 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
47227 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
47228 -da test.
47229
47230 2002-03-31 Richard Henderson <rth@redhat.com>
47231
47232 * gcc.dg/special/alias-2.c: New.
47233 * gcc.dg/special/ecos.exp: Run it.
47234
47235 2002-03-31 Richard Henderson <rth@redhat.com>
47236
47237 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
47238
47239 2002-03-31 Kazu Hirata <kazu@hxi.com>
47240
47241 * gcc.dg/weak-1.c: Disable on h8300 port.
47242
47243 2002-03-29 Janis Johnson <janis187@us.ibm.com>
47244
47245 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
47246 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
47247 ordering tests.
47248 * g++.dg/bprob/bprob-1.C: New test.
47249 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
47250 * g++.dg/gcov/gcov-1.C: New test.
47251 * g++.dg/gcov/gcov-1.x: New file.
47252 * g++.dg/gcov/gcov-2.C: New test.
47253 * g++.dg/gcov/gcov-3.C: New test.
47254 * g++.dg/gcov/gcov-3.h: New file.
47255
47256 2002-03-28 Roger Sayle <roger@eyesopen.com>
47257
47258 * g++.old-deja/g++.other/builtins5.C: New test.
47259 * g++.old-deja/g++.other/builtins6.C: New test.
47260 * g++.old-deja/g++.other/builtins7.C: New test.
47261 * g++.old-deja/g++.other/builtins8.C: New test.
47262 * g++.old-deja/g++.other/builtins9.C: New test.
47263
47264 2002-03-29 Jakub Jelinek <jakub@redhat.com>
47265
47266 * g++.dg/opt/static1.C: New test.
47267
47268 * g++.dg/opt/longbranch1.C: New test.
47269
47270 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
47271
47272 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
47273
47274 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
47275
47276 2002-03-28 Jeffrey A Law (law@redhat.com)
47277
47278 * gcc.c-torture/execute/20020328-1.c: New test.
47279
47280 2002-03-27 Richard Henderson <rth@redhat.com>
47281
47282 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
47283 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
47284 move from g++.old-deja/g++.ext/.
47285
47286 2002-03-27 Mark Mitchell <mark@codesourcery.com>
47287
47288 * g++.dg/init/new2.C: New test.
47289
47290 2002-03-26 Richard Henderson <rth@redhat.com>
47291
47292 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
47293
47294 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
47295 on sparc.
47296
47297 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
47298 sparcv9 systems.
47299 * gcc.dg/20001102-1.c: Likewise.
47300
47301 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
47302
47303 * gcc.dg/cpp/endif-pedantic1.c,
47304 gcc.dg/cpp/endif-pedantic2.c: New tests.
47305
47306 2002-03-26 Mark Mitchell <mark@codesourcery.com>
47307
47308 * g++.dg/init/new1.C: New test.
47309
47310 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
47311
47312 * g++.dg/abi/vbase9.C: New test.
47313
47314 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
47315
47316 * gcc.dg/arm-asm.c: New test.
47317
47318 2002-03-26 Andrew Cagney <ac131313@redhat.com>
47319
47320 * gcc.dg/Wswitch-enum.c: New test.
47321 Fix PR c/5044.
47322
47323 2002-03-26 Richard Henderson <rth@redhat.com>
47324
47325 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
47326 structure.
47327
47328 2002-03-25 Richard Henderson <rth@redhat.com>
47329
47330 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
47331 sparcv9 systems.
47332
47333 * gcc.c-torture/compile/20011119-1.c (xxx): New.
47334 * gcc.c-torture/compile/20011119-2.c (xxx): New.
47335
47336 2002-03-25 Zack Weinberg <zack@codesourcery.com>
47337
47338 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
47339
47340 2002-03-25 Bob Wilson <bob.wilson@acm.org>
47341
47342 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
47343 targets using generic thunk support.
47344
47345 2002-03-25 Jakub Jelinek <jakub@redhat.com>
47346
47347 * gcc.c-torture/compile/20020323-1.c: New test.
47348
47349 * g++.dg/opt/conj2.C: New test.
47350
47351 2002-03-24 Richard Henderson <rth@redhat.com>
47352
47353 * gcc.dg/weak-1.c: Use -fno-common.
47354
47355 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47356
47357 * g77.dg/f77-edit-apostrophe-out.f: New test
47358 * g77.dg/f77-edit-h-out.f: New test
47359 * g77.dg/f77-edit-t-in.f: New test
47360 * g77.dg/f77-edit-t-out.f: New test
47361 * g77.dg/f77-edit-x-out.f: New test
47362 * g77.dg/f77-edit-slash-out.f: New test
47363 * g77.dg/f77-edit-colon-out.f: New test
47364 * g77.dg/f77-edit-s-out.f: New test
47365
47366 2002-03-24 Richard Henderson <rth@redhat.com>
47367
47368 * objc/execute/formal_protocol-6.x: New XFAIL.
47369
47370 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47371
47372 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47373 that do not support weak symbols
47374
47375 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47376
47377 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47378 * lib/g77.exp: Likewise.
47379 * lib/objc.exp: Likewise.
47380
47381 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47382
47383 * gcc.dg/Wswitch-default.c: New test.
47384
47385 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47386
47387 * g++.dg/other/enum1.C: New test.
47388
47389 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47390
47391 * gcc.dg/pragma-ep-3.c: Fix typo.
47392
47393 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47394
47395 * g++.dg/inherit/template-as-base.C: New test.
47396
47397 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47398
47399 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47400 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47401
47402 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47403
47404 * gcc.dg/cpp/multiline.c: Update to match.
47405
47406 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47407
47408 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47409
47410 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47411
47412 * gcc.dg/cpp/extratokens2.c: New file.
47413
47414 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47415
47416 * gcc.dg/20020312-2.c: Add rs6000 target.
47417
47418 * gcc.c-torture/compile/20020319-1.c: New test.
47419
47420 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47421
47422 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47423 (A, E): Handle this.
47424
47425 2002-03-20 Jason Merrill <jason@redhat.com>
47426
47427 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47428 ignoring -fpic.
47429 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47430 through prune_gcc_output.
47431
47432 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47433
47434 * gcc.c-torture/compile/20020320-1.c: New test.
47435
47436 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47437
47438 * gcc.c-torture/compile/20020318-1.c: New test.
47439
47440 * gcc.dg/struct-by-value-1.c: New test.
47441
47442 * gcc.dg/20020319-1.c: New test.
47443
47444 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47445
47446 * g++.dg/opt/conj1.C: New test.
47447
47448 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47449
47450 * g++.dg/template/qualttp20.C: Revert previous change.
47451 * g++.dg/template/qualttp3.C: Likewise.
47452 * g++.dg/template/qualttp4.C: Likewise.
47453 * g++.dg/template/qualttp5.C: Likewise.
47454 * g++.dg/template/qualttp6.C: Likewise.
47455 * g++.dg/template/qualttp7.C: Likewise.
47456 * g++.dg/template/qualttp8.C: Likewise.
47457 * g++.dg/template/recurse.C: Likewise.
47458
47459 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47460
47461 * gcc.dg/cpp/wchar-1.c: Update.
47462
47463 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47464
47465 * g++.dg/template/conv1.C: New test.
47466 * g++.dg/template/conv2.C: New test.
47467 * g++.dg/template/conv3.C: New test.
47468 * g++.dg/template/conv4.C: New test.
47469
47470 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47471
47472 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47473 * g++.dg/template/qualttp3.C: Likewise.
47474 * g++.dg/template/qualttp4.C: Likewise.
47475 * g++.dg/template/qualttp5.C: Likewise.
47476 * g++.dg/template/qualttp6.C: Likewise.
47477 * g++.dg/template/qualttp7.C: Likewise.
47478 * g++.dg/template/qualttp8.C: Likewise.
47479 * g++.dg/template/recurse.C: Likewise.
47480
47481 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47482
47483 * g++.dg/opt/dtor1.C: New test.
47484
47485 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47486
47487 * gcc.c-torture/compile/20020315-1.c: New test.
47488
47489 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47490
47491 * gcc.dg/weak-1.c: Fix scan tests.
47492
47493 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47494
47495 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47496 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47497 cris-*-aout* mmix-*-*.
47498 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47499 cris-*-aout* mmix-*-*.
47500 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47501 cris-*-elf* cris-*-aout* and mmix-*-*.
47502 * gcc.dg/20001009-1.c: Ditto.
47503 * gcc.dg/20010912-1.c: Ditto.
47504 * gcc.dg/20020122-4.c: Ditto.
47505 * gcc.dg/inline-2.c: Ditto.
47506
47507 2002-03-14 Jeffrey A Law (law@cygnus.com)
47508
47509 * gcc.c-torture/compile/20020314-1.c: New test.
47510
47511 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47512
47513 * gcc.c-torture/execute/20020314-1.c: New test.
47514
47515 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47516
47517 * g++.dg/warn/Wunused-1.C: New test.
47518
47519 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47520
47521 * g++.dg/abi/mangle6.C: New test.
47522
47523 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47524
47525 * gcc.c-torture/compile/20020309-2.c: New test.
47526
47527 * gcc.c-torture/compile/20020312-1.c: New test.
47528
47529 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47530
47531 * g++.dg/other/access1.C: New test.
47532
47533 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47534
47535 * gcc.c-torture/execute/wchar_t-1.c: New test.
47536
47537 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47538
47539 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47540
47541 2002-03-12 Roger Sayle <roger@eyesopen.com>
47542
47543 * gcc.dg/20020312-1.c: New test case.
47544
47545 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47546
47547 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47548
47549 2002-03-11 Richard Henderson <rth@redhat.com>
47550
47551 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47552 * g++.old-deja/g++.jason/report.C: Likewise.
47553
47554 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47555
47556 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47557 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47558
47559 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47560
47561 * g++.dg/overload/pmf1.C: New test.
47562
47563 2002-03-11 Kazu Hirata <kazu@hxi.com>
47564
47565 * gcc.c-torture/execute/20020307-1.c: Use long.
47566
47567 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47568
47569 PR optimization/5844
47570 * gcc.dg/20020310-1.c: New test.
47571
47572 2002-03-09 Michael Meissner <meissner@redhat.com>
47573
47574 * gcc.c-torture/execute/memcpy-2.c: New test.
47575 * gcc.c-torture/execute/memset-1.c: New test.
47576 * gcc.c-torture/execute/strlen-1.c: New test.
47577 * gcc.c-torture/execute/strcmp-1.c: New test.
47578 * gcc.c-torture/execute/strncmp-1.c: New test.
47579
47580 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47581
47582 * gcc.dg/ppc-ldstruct.c: New test.
47583
47584 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47585
47586 * gcc.c-torture/execute/va-arg-22.c: New test.
47587
47588 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47589
47590 * gcc.c-torture/compile/20020309-1.c: New test.
47591
47592 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47593
47594 * gcc.c-torture/execute/20020307-2.c: New test.
47595
47596 2002-03-07 Jeffrey A Law (law@redhat.com)
47597
47598 * g77.f-torture/compile/20020307-1.f: New test.
47599
47600 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47601
47602 * gcc.dg/unordered-1.c: New test.
47603
47604 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47605
47606 * gcc.c-torture/execute/20020307-1.c: New test.
47607
47608 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47609
47610 * gcc.dg/20020304-1.c: New test.
47611
47612 * gcc.c-torture/compile/20020304-2.c: New test.
47613
47614 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47615
47616 * gcc.c-torture/compile/20020304-1.c: New test case
47617 (from PR c/5830).
47618
47619 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47620
47621 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47622
47623 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47624
47625 * g++.dg/other/classkey1.C: New test.
47626
47627 2002-03-01 Richard Henderson <rth@redhat.com>
47628
47629 * gcc.c-torture/compile/981223-1.x: New.
47630 * gcc.c-torture/compile/920625-1.x: New.
47631
47632 2002-02-28 Richard Henderson <rth@redhat.com>
47633
47634 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47635
47636 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47637
47638 * gcc.c-torture/execute/20020227-1.c: New test.
47639
47640 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47641
47642 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47643 here" ERROR lines.
47644 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47645 * g++.old-deja.g++.other/defarg1.C: Likewise.
47646 * g++.old-deja/g++.pt/calls2.C: Likewise.
47647 * g++.old-deja/g++.pt/crash20.C: Likewise.
47648 * g++.old-deja/g++.pt/crash30.C: Likewise.
47649 * g++.old-deja/g++.pt/crash36.C: Likewise.
47650 * g++.old-deja/g++.pt/crash6.C: Likewise.
47651 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47652 * g++.old-deja/g++.pt/derived3.C: Likewise.
47653 * g++.old-deja/g++.pt/error1.C: Likewise.
47654 * g++.old-deja/g++.pt/friend21.C: Likewise.
47655 * g++.old-deja/g++.pt/friend23.C: Likewise.
47656 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47657 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47658
47659 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47660
47661 * gcc.c-torture/execute/20020225-2.c: New test.
47662
47663 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47664
47665 * gcc.c-torture/execute/920730-1t.c,
47666 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47667 Delete test cases, only relevant to -traditional.
47668
47669 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47670
47671 * gcc.dg/cpp/undef1.c: Remove.
47672 * gcc.dg/cpp/directiv.c: Update.
47673 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47674
47675 2002-02-27 Michael Meissner <meissner@redhat.com>
47676
47677 * gcc.c-torture/execute/20020226-1.c: New test.
47678
47679 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47680
47681 * g++.dg/debug/debug4.C: New test.
47682
47683 * gcc.dg/ia64-visibility-1.c: New test.
47684
47685 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47686
47687 * gcc.dg/debug/20020224-1.c: New.
47688
47689 2002-02-25 Kazu Hirata <kazu@hxi.com>
47690
47691 * gcc.c-torture/execute/960416-1.x: New.
47692 * gcc.c-torture/execute/divconst-3.x: Likewise.
47693
47694 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47695
47696 * gcc.dg/20020224-1.c: New test.
47697
47698 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47699
47700 * gcc.c-torture/execute/20020225-1.c: New.
47701
47702 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47703
47704 * gcc.dg/cpp/wchar-1.c: New test.
47705
47706 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47707
47708 * gcc.dg/20020222-1.c: New test.
47709
47710 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47711
47712 * g++.dg/opt/anonunion1.C: New test.
47713
47714 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47715
47716 * g++.dg/template/qualttp19.C: New test.
47717 * g++.dg/template/qualttp20.C: New test.
47718 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47719 * g++.old-deja/g++.other/qual1.C: Likewise.
47720
47721 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47722
47723 * gcc.dg/attr-alwaysinline.c: New.
47724
47725 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47726
47727 * gcc.dg/20020220-1.c: New test.
47728
47729 * gcc.dg/20020220-2.c: New test.
47730
47731 * g++.dg/opt/mmx1.C: New test.
47732
47733 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47734
47735 * gcc.c-torture/compile/20020110.c: New test.
47736
47737 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47738
47739 * gcc.c-torture/execute/20020219-1.c: New test.
47740
47741 * gcc.dg/20020219-1.c: New test.
47742
47743 * gcc.dg/noncompile/20020220-1.c: New test.
47744
47745 * g++.dg/opt/ptrintsum1.C: New test.
47746
47747 * gcc.dg/debug/20020220-1.c: New test.
47748
47749 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47750
47751 * gcc.c-torture/execute/20020216-1.c: New test.
47752
47753 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47754
47755 * gcc.dg/decl-1.c: Update, new test.
47756
47757 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47758
47759 * g++.dg/abi/bitfield1.C: New test.
47760 * g++.dg/abi/bitfield2.C: New test.
47761
47762 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47763
47764 * gcc.dg/attr-nest.c: New test.
47765
47766 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47767
47768 * gcc.c-torture/execute/20020215-1.c: New test.
47769
47770 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47771
47772 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47773 * g++.dg/debug/debug.exp: New.
47774 * g++.dg/debug/trivial.C: New.
47775 * g++.dg/debug/debug1.C: Moved...
47776 * g++.dg/other/debug1.C: ...from here.
47777 * g++.dg/debug/debug2.C: Moved...
47778 * g++.dg/other/debug2.C: ...from here.
47779 * g++.dg/debug/debug3.C: Moved...
47780 * g++.dg/other/debug3.C: ...from here.
47781
47782 * gcc.dg/noncompile/20020213-1.c: New test.
47783
47784 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47785
47786 * g++.dg/other/debug3.C: New test.
47787
47788 * gcc.c-torture/execute/20020213-1.c: New test.
47789
47790 2002-02-13 Richard Smith <richard@ex-parrot.com>
47791
47792 * g++.old-deja/g++.other/thunk1.C: New test.
47793
47794 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47795
47796 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47797
47798 2002-02-13 Stan Shebs <shebs@apple.com>
47799
47800 * gcc.dg/altivec-3.c: New.
47801
47802 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47803
47804 * gcc.dg/Wunreachable-1.c: New test.
47805 * gcc.dg/Wunreachable-2.c: New test.
47806
47807 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47808
47809 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47810
47811 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47812
47813 * gcc.dg/decl-1.c: New test.
47814
47815 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47816
47817 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47818
47819 2002-02-10 Kazu Hirata <kazu@hxi.com>
47820
47821 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47822 * gcc.c-torture/compile/980506-1.x: Likewise.
47823
47824 2002-02-10 Kazu Hirata <kazu@hxi.com>
47825
47826 * gcc.dg/20020210-1.c: New.
47827
47828 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47829
47830 * g77.f-torture/execute/947.f: New regression test
47831 for PR fortran/947.
47832
47833 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47834
47835 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47836 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47837
47838 2002-02-08 Richard Henderson <rth@redhat.com>
47839
47840 * gcc.c-torture/compile/labels-3.c: New.
47841
47842 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47843
47844 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47845 expression statements work instead.
47846 * gcc.dg/noncompile/20020207-1.c: New test.
47847
47848 2002-02-07 Richard Henderson <rth@redhat.com>
47849
47850 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47851
47852 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47853
47854 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47855 message from g77
47856 * lib/g77-dg.exp: Trim g77 error messages so that they are
47857 recognized by dg.exp.
47858
47859 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47860
47861 PR fortran/5473
47862 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47863
47864 2002-02-07 Richard Henderson <rth@redhat.com>
47865
47866 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47867 to be sufficiently aligned for integers.
47868
47869 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47870
47871 * g++.dg/template/friend4.C: New test.
47872
47873 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47874
47875 PR fortran/5743
47876 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47877 unsupported cases.
47878
47879 2002-02-07 Richard Henderson <rth@redhat.com>
47880
47881 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47882 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47883 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47884 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47885
47886 2002-02-06 Richard Henderson <rth@redhat.com>
47887
47888 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47889
47890 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47891
47892 * gcc.dg/20020206-1.c: New test.
47893
47894 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47895
47896 * gcc.c-torture/execute/20020206-1.c: New test.
47897
47898 * gcc.c-torture/execute/20020206-2.c: New test.
47899
47900 PR optimization/5429:
47901 * gcc.c-torture/compile/20020206-1.c: New test.
47902
47903 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47904
47905 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47906 as certain file formats cannot support particularly large
47907 alignments.
47908
47909 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47910 and do not expect to be able to link the executable.
47911
47912 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47913 fail because the COFF format does not support the weak attribute.
47914
47915 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47916
47917 * g77.dg/pr5473.f: New test
47918
47919 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47920
47921 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47922 Fix testcase accordingly.
47923
47924 2002-02-04 Richard Henderson <rth@redhat.com>
47925
47926 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47927 (buf): Change to be an array of pointers, not ints.
47928
47929 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47930
47931 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47932 before all tests. Move warning one line above to match where it
47933 C frontend emits.
47934 * gcc.dg/Wswitch-2.c: New test.
47935 * g++.dg/warn/Wswitch-1.C: New test.
47936 * g++.dg/warn/Wswitch-2.C: New test.
47937
47938 2002-02-04 Richard Henderson <rth@redhat.com>
47939
47940 * g++.dg/abi/offsetof.C: Fix size comparison.
47941
47942 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47943
47944 * gcc.dg/cast-qual-2.c: New test.
47945
47946 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47947
47948 * gcc.dg/20020201-4.c: New test.
47949
47950 2002-02-04 Ben Elliston <bje@redhat.com>
47951
47952 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47953 target_info attribute != 0, in addition to the empty string.
47954 (gcc_target_compile): Likewise.
47955
47956 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47957
47958 * gcc.dg/Wswitch.c: New test.
47959 PR gcc/4475. PR gcc/3780.
47960
47961 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47962
47963 * g77.f-torture/execute/5122.f: New test for regressions
47964 against PR fortran/5122.
47965
47966 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47967
47968 * g77.f-torture/compile/pr3743.f: Delete
47969 * g77.dg/pr3743-1.f: New test.
47970 * g77.dg/pr3743-2.f: New test.
47971 * g77.dg/pr3743-3.f: New test.
47972 * g77.dg/pr3743-4.f: New test.
47973
47974 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47975
47976 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47977
47978 2002-02-02 Richard Henderson <rth@redhat.com>
47979
47980 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47981 * gcc.c-torture/execute/bf64-1.c: Likewise.
47982
47983 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47984
47985 * gcc.dg/20020201-2.c: New test.
47986
47987 * gcc.dg/20020201-3.c: New test.
47988
47989 * gcc.c-torture/execute/bitfld-2.c: New test.
47990
47991 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47992
47993 * gcc.dg/bitfld-1.c: Update.
47994 * gcc.dg/bitfld-2.c: Update.
47995 * gcc.c-torture/execute/bitfld-1.x: New.
47996
47997 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47998
47999 * gcc.c-torture/execute/20020201-1.c: New test.
48000
48001 2002-02-01 Janis Johnson <janis187@us.ibm.com>
48002
48003 PR target/5469
48004 * gcc.dg/20020201-1.c: New test.
48005
48006 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
48007
48008 PR fortran/3743
48009 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
48010 * g77.f-torture/compile/pr3743.x: Remove
48011
48012 2002-01-31 Tom Rix <trix@redhat.com>
48013
48014 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
48015
48016 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
48017
48018 * gcc.dg/noncompile/20020130-1.c: New test.
48019
48020 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
48021
48022 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
48023
48024 2002-01-29 Richard Henderson <rth@redhat.com>
48025
48026 * gcc.c-torture/execute/991118-1.c: Cast various constants back
48027 to long long.
48028 * gcc.c-torture/execute/bf64-1.c: Likewise.
48029
48030 2002-01-29 Jakub Jelinek <jakub@redhat.com>
48031
48032 * gcc.c-torture/execute/20020129-1.c: New test.
48033
48034 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
48035
48036 * gcc.c-torture/compile/20000224-1.c: Update.
48037 * gcc.c-torture/execute/bitfld-1.c: New tests.
48038 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
48039 * gcc.dg/uninit-A.c: Update.
48040
48041 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
48042
48043 * g++.dg/template/ctor1.C: Add instantiation.
48044
48045 2002-01-28 Paul Koning <pkoning@equallogic.com>
48046
48047 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
48048 argument to __builtin_prefetch to be const ptr.
48049
48050 2002-01-28 Jakub Jelinek <jakub@redhat.com>
48051
48052 * gcc.c-torture/compile/20020120-1.c: New test.
48053
48054 2002-01-27 Kazu Hirata <kazu@hxi.com>
48055
48056 * gcc.c-torture/execute/20020127-1.c: New test.
48057
48058 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
48059
48060 * g77.dg/f77-edit-i-in.f: New test
48061 * g77.dg/f77-edit-i-out.f: New test
48062
48063 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
48064
48065 * gcc.dg/debug/debug.exp: New file.
48066 * gcc.dg/debug/trivial.c: New file.
48067 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
48068 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
48069 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
48070 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
48071 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
48072 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
48073 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
48074 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
48075 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
48076 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
48077 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
48078 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
48079 * gcc.dg/20000503-1.c: Removed.
48080 * gcc.dg/20010207-1.c: Removed.
48081 * gcc.dg/20011223-1.c: Removed.
48082 * gcc.dg/20020104-2.c: Removed.
48083 * gcc.dg/debug-1.c: Removed.
48084 * gcc.dg/debug-2.c: Removed.
48085 * gcc.dg/debug-3.c: Removed.
48086 * gcc.dg/debug-4.c: Removed.
48087 * gcc.dg/debug-5.c: Removed.
48088 * gcc.dg/debug-6.c: Removed.
48089 * gcc.dg/dwarf2-1.c: Removed.
48090 * gcc.dg/dwarf2-2.c: Removed.
48091
48092 2002-01-25 Jakub Jelinek <jakub@redhat.com>
48093
48094 * g++.old-deja/g++.other/eh5.C: New test.
48095 * g++.old-deja/g++.other/sibcall2.C: New test.
48096 * g++.old-deja/g++.other/array9.C: New test.
48097 * g++.old-deja/g++.other/typename2.C: New test.
48098 * g++.old-deja/g++.other/crash60.C: New test.
48099 * g++.old-deja/g++.other/conv9.C: New test.
48100 * g++.old-deja/g++.other/mangle10.C: New test.
48101 * g++.old-deja/g++.other/unchanging1.C: New test.
48102 * g++.old-deja/g++.other/exprstmt1.C: New test.
48103 * g++.old-deja/g++.other/inline23.C: New test.
48104 * g++.old-deja/g++.eh/ia64-1.C: New test.
48105 * g++.old-deja/g++.other/dwarf2-1.C: New test.
48106 * g++.old-deja/g++.other/reload1.C: New test.
48107 * g++.old-deja/g++.other/static20.C: New test.
48108 * g++.old-deja/g++.other/local-alloc1.C: New test.
48109 * g++.old-deja/g++.other/conv8.C: New test.
48110 * g++.old-deja/g++.other/stmtexpr2.C: New test.
48111 * g++.old-deja/g++.other/storeexpr1.C: New test.
48112 * g++.old-deja/g++.other/storeexpr2.C: New test.
48113 * g++.dg/eh/template2.C: New test.
48114 * g++.dg/warn/weak1.C: New test.
48115
48116 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
48117
48118 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
48119 Remove first, non-varying, argument.
48120
48121 2002-01-23 Richard Henderson <rth@redhat.com>
48122
48123 * gcc.dg/inline-2.c: New.
48124
48125 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
48126 Add optional target arg. Check number of arguments.
48127 (scan-assembler-not, scan-assembler-dem): Likewise.
48128 (scan-assembler-dem-not): Likewise.
48129
48130 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48131
48132 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
48133 line 12.
48134 * g++.old-deja/g++.brendan/parse3.C,
48135 g++.old-deja/g++.other/crash26.C,
48136 g++.old-deja/g++.other/crash28.C,
48137 g++.old-deja/g++.other/crash29.C,
48138 g++.old-deja/g++.other/crash30.C,
48139 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
48140
48141 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
48142
48143 * gcc.dg/20020115-1.c: New.
48144
48145 2002-01-23 Bob Wilson <bob.wilson@acm.org>
48146
48147 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
48148
48149 2002-01-23 Janis Johnson <janis187@us.ibm.com>
48150
48151 * gcc.dg/20020122-3.c: New.
48152
48153 2002-01-23 Jakub Jelinek <jakub@redhat.com>
48154
48155 * g++.dg/other/gc1.C: New test.
48156
48157 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48158
48159 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
48160
48161 2002-01-22 Richard Henderson <rth@redhat.com>
48162
48163 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
48164
48165 2002-01-22 Richard Henderson <rth@redhat.com>
48166
48167 * gcc.dg/20020122-4.c: New.
48168
48169 2002-01-22 H.J. Lu <hjl@gnu.org>
48170
48171 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
48172 link output.
48173 * gcc.dg/special/ecos.exp: Likewise.
48174 * lib/g++-dg.exp: Likewise.
48175 * lib/g77-dg.exp: Likewise.
48176 * lib/gcc-dg.exp : Likewise.
48177 * lib/mike-g++.exp: Likewise.
48178 * lib/mike-g77.exp: Likewise.
48179 * lib/mike-gcc.exp: Likewise.
48180 * lib/objc-dg.exp: Likewise.
48181
48182 2002-01-22 Janis Johnson <janis187@us.ibm.com>
48183
48184 PR target/5379
48185 * gcc.dg/20020122-2.c: New test.
48186
48187 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
48188
48189 * gcc.dg/20020122-1.c: New test.
48190
48191 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
48192
48193 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
48194
48195 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
48196
48197 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
48198
48199 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48200
48201 * gcc.c-torture/compile/20020121-1.c: New test.
48202
48203 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
48204
48205 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
48206 ld_library_path.
48207
48208 2002-01-21 Jakub Jelinek <jakub@redhat.com>
48209
48210 * gcc.dg/20020218-1.c: New test.
48211
48212 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
48213
48214 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
48215 messages
48216 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
48217 "At global scope" warning
48218 * g++.dg/ext/align1.C: Change cygwin test for alignment
48219 from db-bogus to dg-warning
48220
48221 2002-01-21 Zack Weinberg <zack@codesourcery.com>
48222
48223 * g77.f-torture/compile/cpp2.F: New test.
48224
48225 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
48226
48227 * g++.dg/template/access1.C: New test.
48228
48229 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
48230
48231 * gcc.dg/20020118-1.c: New.
48232
48233 2002-01-18 Kazu Hirata <kazu@hxi.com>
48234
48235 * gcc.c-torture/execute/20020118-1.c: New test.
48236
48237 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48238
48239 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
48240 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
48241 alignment warnings.
48242
48243 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48244
48245 * gcc.misc-tests/i386-prefetch.exp: Save and restore
48246 torture_with_loops and torture_without_loops
48247
48248 2002-01-17 Jakub Jelinek <jakub@redhat.com>
48249
48250 * gcc.c-torture/compile/20020116-1.c: New test.
48251
48252 2002-01-16 Jakub Jelinek <jakub@redhat.com>
48253
48254 * gcc.dg/20020116-2.c: New test.
48255
48256 * gcc.dg/ultrasp4.c: New test.
48257
48258 * gcc.dg/20020116-1.c: New test.
48259
48260 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
48261
48262 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
48263 by EABI.
48264
48265 2002-01-15 Janis Johnson <janis187@us.ibm.com>
48266
48267 * gcc.misc-tests/i386-prefetch.exp: New.
48268 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
48269 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
48270 * gcc.misc-tests/i386-pf-none-1.c: New test.
48271 * gcc.misc-tests/i386-pf-sse-1.c: New test.
48272
48273 2002-01-15 Jakub Jelinek <jakub@redhat.com>
48274
48275 * gcc.dg/gnu89-init-1.c: Add new tests.
48276
48277 2002-01-15 Andreas Jaeger <aj@suse.de>
48278
48279 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
48280 * gcc.dg/i386-mmx-2.c: Likewise.
48281 * gcc.dg/i386-sse-1.c: Likewise.
48282 * gcc.dg/i386-sse-2.c: Likewise.
48283 * gcc.dg/i386-sse-3.c: Likewise.
48284
48285 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
48286
48287 * g77.f-torture/execute/intrinsic-unix-bessel.f:
48288 Uncomment additional cases that now pass.
48289
48290 2002-01-11 Richard Henderson <rth@redhat.com>
48291
48292 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
48293 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
48294
48295 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
48296
48297 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
48298
48299 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
48300
48301 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
48302 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
48303
48304 2002-01-10 Dale Johannesen <dalej@apple.com>
48305
48306 * gcc.c-torture/execute/loop-11.c: New.
48307
48308 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
48309
48310 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
48311 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
48312
48313 2002-01-09 Richard Henderson <rth@redhat.com>
48314
48315 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
48316 type in which to perform the operation for each size.
48317
48318 2002-01-09 Alan Matsuoka (alanm@redhat.com)
48319
48320 * gcc.c-torture/compile/20020109-2.c: New test.
48321
48322 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
48323
48324 * gcc.c-torture/execute/loop-10.c: New test.
48325
48326 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48327
48328 * gcc.c-torture/compile/20010226-1.c: New test.
48329 * gcc.c-torture/compile/20010227-1.c: New test.
48330 * gcc.c-torture/compile/20010426-1.c: New test.
48331 * gcc.c-torture/compile/20010510-1.c: New test.
48332 * gcc.c-torture/compile/20010605-3.c: New test.
48333 * gcc.c-torture/compile/20010824-1.c: New test.
48334 * gcc.c-torture/execute/20010409-1.c: New test.
48335 * gcc.dg/noncompile/20000901-1.c: New test.
48336 * gcc.dg/20001023-1.c: New test.
48337 * gcc.dg/20001101-1.c: New test.
48338 * gcc.dg/20001102-1.c: New test.
48339 * gcc.dg/20010207-1.c: New test.
48340 * gcc.dg/20010405-1.c: New test.
48341 * gcc.dg/20010822-1.c: New test.
48342 * gcc.dg/20011107-1.c: New test.
48343
48344 2002-01-09 Jeffrey A Law (law@redhat.com)
48345
48346 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
48347
48348 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
48349 execution failure on PA targets.
48350
48351 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48352
48353 * gcc.c-torture/compile/20020109-1.c: New test.
48354
48355 2002-01-08 Kazu Hirata <kazu@hxi.com>
48356
48357 * gcc.c-torture/execute/20020108-1.c: New test.
48358
48359 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48360
48361 * gcc.dg/20020108-1.c: New test.
48362
48363 2002-01-08 H.J. Lu <hjl@gnu.org>
48364
48365 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48366 for header files.
48367
48368 2002-01-08 Geoff Keating <geoffk@redhat.com>
48369
48370 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48371 consistency.
48372
48373 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48374
48375 * gcc.dg/altivec-4.c: Test altivec predicates.
48376
48377 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48378
48379 * gcc.c-torture/execute/20020107-1.c: New test.
48380
48381 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48382
48383 PR c/5279
48384 * gcc.c-torture/compile/20020106-1.c: New test.
48385
48386 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48387
48388 * gcc.c-torture/execute/nestfunc-4.c: New test.
48389
48390 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48391
48392 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48393 extra triple that slipped in.
48394 * g++.old-deja/g++.abi/align.C: Likewise.
48395 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48396
48397 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48398
48399 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48400 * g++.old-deja/g++.abi/align.C: Likewise.
48401 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48402
48403 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48404 on FreeBSD/i386.
48405 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48406 FreeBSD.
48407
48408 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48409
48410 * gcc.dg/20020104-1.c: New test.
48411
48412 * gcc.dg/20020104-2.c: New test.
48413
48414 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48415
48416 * gcc.dg/20020103-1.c: Fix typo in target selector.
48417
48418 2002-01-03 Richard Henderson <rth@redhat.com>
48419
48420 * gcc.dg/20020103-1.c: New.
48421
48422 2002-01-03 Kazu Hirata <kazu@hxi.com>
48423
48424 * gcc.c-torture/execute/20020103-1.c: New test.
48425
48426 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48427
48428 * g++.dg/other/debug2.C: New test.
48429
48430 * gcc.c-torture/compile/20020103-1.c: New test.
48431
48432 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48433
48434 * gcc.dg/gnu89-init-1.c: Added new tests.
48435
48436 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48437
48438 * g++.dg/template/friend2.C: Remove as patch is reverted.
48439
48440 * g++.dg/warn/oldcast1.C: New test.
48441
48442 * g++.dg/template/ptrmem1.C: New test.
48443 * g++.dg/template/ptrmem2.C: New test.
48444
48445 * g++.dg/template/ntp.C: New test.
48446
48447 * g++.dg/other/component1.C: New test.
48448
48449 * g++.dg/template/ttp3.C: New test.
48450
48451 * g++.dg/template/friend2.C: New test.
48452 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48453
48454 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48455
48456 * g++.dg/other/ptrmem1.C: New test.
48457 * g++.dg/other/ptrmem2.C: New test.
48458
48459 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48460
48461 * g++.dg/template/ctor1.C: New test.
48462
48463 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48464
48465 * g++.dg/template/friend2.C: New test.
48466
48467 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48468
48469 * gcc.dg/mmix-1.c: New test.
48470
48471 2001-12-31 Richard Henderson <rth@redhat.com>
48472
48473 * gcc.dg/asm-5.c: New.
48474
48475 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48476
48477 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48478 in namespace __gnu_cxx
48479
48480 2001-12-30 Richard Henderson <rth@redhat.com>
48481
48482 * gcc.dg/debug-6.c: New.
48483
48484 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48485
48486 * gcc.c-torture/compile/20011229-2.c: New test.
48487
48488 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48489
48490 * gcc.dg/debug-3.c: New test.
48491 * gcc.dg/debug-4.c: New test.
48492 * gcc.dg/debug-5.c: New test.
48493
48494 2001-12-29 Richard Henderson <rth@redhat.com>
48495
48496 * g++.dg/eh/loop1.C: New.
48497
48498 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48499
48500 * g++.dg/template/crash1.C: New test.
48501
48502 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48503
48504 * g++.dg/other/const1.C: New test.
48505
48506 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48507
48508 * gcc.c-torture/compile/20011229-1.c: New test.
48509
48510 2001-12-28 Stan Shebs <shebs@apple.com>
48511
48512 * lib/objc-torture.exp: Resync with c-torture.exp.
48513 * lib/objc.exp: Load standard libraries.
48514
48515 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48516
48517 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48518 additional tests.
48519
48520 2001-12-27 Roger Sayle <roger@eyesopen.com>
48521
48522 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48523
48524 2001-12-27 Richard Henderson <rth@redhat.com>
48525
48526 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48527
48528 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48529
48530 * g++.dg/eh/ctor1.C: New test.
48531 * g++.dg/other/error2.C: New test.
48532
48533 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48534
48535 * g++.dg/other/init2.C: New test.
48536
48537 2001-12-24 Richard Henderson <rth@redhat.com>
48538
48539 * gcc.dg/20011223-1.c: New.
48540 * gcc.dg/inline-1.c: New.
48541
48542 2001-12-23 Richard Henderson <rth@redhat.com>
48543
48544 * gcc.dg/asm-4.c: Test operand modifiers.
48545
48546 2001-12-23 Richard Henderson <rth@redhat.com>
48547
48548 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48549
48550 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48551
48552 * gcc.c-torture/execute/20011223-1.c: New test.
48553
48554 2001-12-21 Richard Henderson <rth@redhat.com>
48555
48556 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48557 re-enables the warning.
48558
48559 2001-12-21 Richard Henderson <rth@redhat.com>
48560
48561 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48562
48563 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48564
48565 * gcc.c-torture/compile/20011218-1.c: New test.
48566
48567 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48568
48569 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48570 arm-isr.c test.
48571 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48572 epilogue generation for ARM ISR routines.
48573
48574 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48575
48576 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48577 * gcc.dg/format/c90-printf-3.c: Likewise.
48578 * gcc.dg/format/c99-printf-3.c: Likewise.
48579 * gcc.dg/format/ext-1.c: Likewise.
48580 * gcc.dg/format/ext-6.c: Likewise.
48581 * gcc.dg/format/format.h: Prototype unlocked stdio.
48582
48583 2001-12-20 Richard Henderson <rth@redhat.com>
48584
48585 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48586 (arena): Use it.
48587 (malloc): Correct allocation logic. Abort if we fill up the
48588 arena before initialization complete.
48589 (realloc): Correct allocation logic.
48590
48591 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48592
48593 * gcc.c-torture/compile/20011219-2.c: New test.
48594
48595 * gcc.c-torture/execute/20011219-1.c: New test.
48596
48597 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48598
48599 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48600 target does not support weak symbols.
48601
48602 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48603
48604 * gcc.c-torture/compile/20011219-1.c: New test.
48605
48606 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48607
48608 * g++.dg/other/error1.C: New test.
48609
48610 2001-12-17 Jeffrey A Law (law@redhat.com)
48611
48612 * gcc.c-torture/execute/20011217-1.c: New test.
48613
48614 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48615
48616 * objc.dg/special/: New directory.
48617 * objc.dg/special/special.exp: New file.
48618 * objc.dg/special/unclaimed-category-1.h: New file.
48619 * objc.dg/special/unclaimed-category-1a.m: New file.
48620 * objc.dg/special/unclaimed-category-1.m: New file.
48621
48622 2001-12-17 Andreas Jaeger <aj@suse.de>
48623
48624 * gcc.c-torture/compile/20011217-2.c: New test.
48625
48626 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48627
48628 * gcc.c-torture/compile/20011217-1.c: New test.
48629
48630 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48631
48632 * gcc.dg/20011214-1.c: New.
48633
48634 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48635
48636 * gcc.dg/altivec-4.c: New.
48637
48638 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48639
48640 * gcc.dg/20011113-1.c: New test.
48641
48642 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48643
48644 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48645 std::__malloc_alloc_template<0> and
48646 std::__default_alloc_template<false, 0>.
48647
48648 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48649
48650 * objc/execute/bf-21.m: New test.
48651 * objc/execute/enumeration-1.m: New test.
48652 * objc/execute/enumeration-2.m: New test.
48653
48654 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48655
48656 * gcc.dg/gnu89-init-1.c: New test.
48657
48658 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48659
48660 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48661 * g++.old-deja/g++.jason/2371.C: Likewise.
48662 * g++.old-deja/g++.jason/template33.C: Likewise.
48663 * g++.old-deja/g++.jason/template34.C: Likewise.
48664 * g++.old-deja/g++.jason/template36.C: Likewise.
48665 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48666 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48667 * g++.old-deja/g++.other/typename1.C: Likewise.
48668 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48669 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48670 * g++.old-deja/g++.pt/typename11.C: Likewise.
48671 * g++.old-deja/g++.pt/typename14.C: Likewise.
48672 * g++.old-deja/g++.pt/typename16.C: Likewise.
48673 * g++.old-deja/g++.pt/typename3.C: Likewise.
48674 * g++.old-deja/g++.pt/typename4.C: Likewise.
48675 * g++.old-deja/g++.pt/typename5.C: Likewise.
48676 * g++.old-deja/g++.pt/typename7.C: Likewise.
48677 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48678
48679 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48680
48681 * g++.dg/other/linkage1.C: New test.
48682 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48683 specifiers.
48684
48685 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48686
48687 * gcc.dg/concat.c: New test.
48688
48689 2001-12-11 Stan Shebs <shebs@apple.com>
48690
48691 * objc/compile: New test directory.
48692 * objc/compile/compile.exp: New expect script.
48693 * objc/compile/20011211-1.m: New compile test.
48694
48695 2001-12-11 Jason Merrill <jason@redhat.com>
48696
48697 * lib/prune.exp (prune_gcc_output): Also handle "In member
48698 function". So many permutations...
48699
48700 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48701
48702 * g++.dg/template/typedef1.C: New test.
48703
48704 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48705
48706 * g++.dg/other/copy1.C: New test.
48707
48708 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48709
48710 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48711
48712 * gcc.dg/builtin-choose-expr.c: New.
48713
48714 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48715
48716 * gcc.dg/altivec-2.c: New.
48717
48718 2001-12-07 Richard Henderson <rth@redhat.com>
48719
48720 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48721
48722 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48723
48724 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48725 ultrasparc.
48726
48727 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48728
48729 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48730
48731 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48732
48733 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48734 variable argument list.
48735
48736 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48737
48738 * gcc.c-torture/execute/memcheck: Delete entire directory.
48739 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48740 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48741
48742 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48743
48744 * gcc.dg/Wshadow-1.c: New test.
48745
48746 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48747
48748 * gcc.c-torture/compile/20011130-1.c: New test.
48749
48750 * gcc.dg/noncompile/20011025-1.c: New test.
48751
48752 * g++.dg/other/anon-union.C: New test.
48753
48754 * gcc.c-torture/execute/20011024-1.c: New test.
48755
48756 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48757
48758 * gcc.c-torture/execute/20000722-1.x,
48759 gcc.c-torture/execute/20010123-1.x: Remove.
48760 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48761 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48762 gcc.dg/c99-complit-2.c: New tests.
48763
48764 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48765
48766 * g++.dg/inherit/base1.C: New test.
48767
48768 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48769
48770 * g++.dg/other/stdarg1.C: New test.
48771
48772 * gcc.c-torture/compile/20011130-2.c: New test.
48773
48774 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48775
48776 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48777 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48778 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48779 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48780 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48781 * gcc.dg/builtin-prefetch-1.c: New test.
48782
48783 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48784
48785 * gcc.dg/20011130-1.c: New test.
48786
48787 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48788
48789 * g++.dg/other/scope1.C: New test.
48790 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48791
48792 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48793
48794 * gcc.dg/vla-init-1.c: New test.
48795
48796 2001-12-01 Geoff Keating <geoffk@redhat.com>
48797
48798 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48799
48800 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48801
48802 * objc.dg/alias.m: Update.
48803 * objc.dg/class-1.m: Update.
48804 * objc.dg/const-str-1.m: Update.
48805 * objc.dg/fwd-proto-1.m: Update.
48806 * objc.dg/id-1.m: Update.
48807 * objc.dg/super-class-1.m: Update.
48808
48809 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48810
48811 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48812 constructs.
48813
48814 2001-11-28 Jeffrey A Law (law@cygnus.com)
48815
48816 * gcc.c-torture/execute/20011128-1.c: New test.
48817
48818 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48819
48820 * gcc.dg/20011127-1.c: New test.
48821
48822 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48823
48824 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48825 from Austin Group draft 7.
48826 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48827 scanf format arguments.
48828 * gcc.dg/format/no-exargs-2.c: New test.
48829
48830 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48831
48832 * g++.dg/abi/vbase8-4.C: New test.
48833
48834 2001-11-24 Ian Lance Taylor <ian@airs.com>
48835
48836 * gcc.c-torture/execute/20011121-1.c: New test.
48837
48838 2001-11-23 Jeffrey A Law (law@cygnus.com)
48839
48840 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48841
48842 2001-11-23 Andreas Jaeger <aj@suse.de>
48843
48844 * gcc.dg/cpp/charconst-2.c: New test.
48845
48846 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48847
48848 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48849 to the host if it is remote. Let tests specify extra headers
48850 they use.
48851 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48852 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48853 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48854 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48855 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48856 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48857 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48858 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48859 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48860 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48861
48862 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48863
48864 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48865 for little endian ARMs.
48866
48867 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48868
48869 * gcc.c-torture/compile/20011119-1.c: New test.
48870 * gcc.c-torture/compile/20011119-2.c: New test.
48871
48872 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48873
48874 * gcc.dg/altivec-1.c: Fix typo.
48875
48876 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48877
48878 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48879
48880 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48881
48882 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48883
48884 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48885
48886 * lib/g77.exp: Don't specify --rpath-link.
48887
48888 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48889 across all the headers.
48890 * gcc.dg/format/format.exp: For testing on a remote host,
48891 copy format.h.
48892
48893 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48894 * gcc.c-torture/execute/930406-1.c: Likewise.
48895 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48896
48897 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48898
48899 * gcc.dg/altivec-1.c: New.
48900
48901 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48902
48903 * gcc.dg/cpp/fpreprocessed.c: New test case.
48904
48905 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48906
48907 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48908 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48909 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48910
48911 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48912
48913 * gcc.dg/no-builtin-1.c: New test.
48914
48915 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48916
48917 * gcc.c-torture/execute/20011115-1.c: New test.
48918
48919 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48920
48921 * gcc.c-torture/compile/20011114-2.c: New test.
48922 * gcc.c-torture/compile/20011114-3.c: New test.
48923 * gcc.c-torture/compile/20011114-4.c: New test.
48924
48925 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48926
48927 * g++.dg/other/init1.C: New test.
48928
48929 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48930
48931 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48932 message.
48933
48934 * gcc.c-torture/execute/20011114-1.c: New testcase.
48935
48936 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48937 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48938 like the (before this change) version of 20010327-1.c.
48939
48940 2001-11-14 Roger Sayle <roger@eyesopen.com>
48941
48942 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48943
48944 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48945
48946 * g++.dg/init/array2.C: New test.
48947
48948 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48949
48950 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48951
48952 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48953
48954 * g++.dg/other/forscope1.C: New test.
48955 * g++.dg/ext/forscope1.C: New test.
48956 * g++.dg/ext/forscope2.C: New test.
48957
48958 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48959
48960 * gcc.c-torture/execute/20011113-1.c: New test.
48961
48962 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48963
48964 * gcc.c-torture/execute/20011109-2.c: New test.
48965
48966 * gcc.c-torture/execute/20011109-1.c: New test.
48967
48968 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48969
48970 * gcc.c-torture/compile/20011109-1.c: New test.
48971
48972 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48973
48974 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48975 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48976 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48977 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48978 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48979 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48980 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48981
48982 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48983
48984 * g++.dg/warn/Wshadow-1.C: New tests.
48985 * g++.old-deja/g++.mike/for3.C: Update.
48986
48987 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48988
48989 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48990 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48991 XFAILs. Adjust expected error texts.
48992 * gcc.c-torture/compile/20011106-1.c,
48993 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48994 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48995 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48996 gcc.dg/c99-array-lval-5.c: New tests.
48997
48998 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48999
49000 * gcc.dg/cpp/defined.c: Update.
49001
49002 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49003
49004 * gcc.c-torture/execute/anon-1.c: New test.
49005
49006 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
49007
49008 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
49009 same size, so no warning should be produced on stormy16.
49010
49011 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
49012 due to oversized array.
49013 * g++.old-deja/g++.mike/ns15.C: Likewise.
49014 * g++.old-deja/g++.pt/crash16.C: Likewise.
49015
49016 2001-11-02 Graham Stott <grahams@redhat.com>
49017
49018 * g++.dgother/debug1.C: Fix typos.
49019
49020 2001-11-01 Jakub Jelinek <jakub@redhat.com>
49021
49022 * g++.dg/other/debug1.C: New test.
49023
49024 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49025
49026 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
49027 of unsigned long.
49028
49029 2001-10-30 Jakub Jelinek <jakub@redhat.com>
49030
49031 * gcc.dg/20011029-2.c: New test.
49032
49033 * gcc.c-torture/compile/20011029-1.c: New test.
49034
49035 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
49036
49037 * objc/execute/class_self-1.m: New test.
49038 * objc/execute/class_self-2.m: New test.
49039
49040 2001-10-25 Zack Weinberg <zack@codesourcery.com>
49041
49042 * gcc.misc-tests/msgs.exp: Delete.
49043 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
49044 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
49045 error set to match recent changes.
49046
49047 2001-10-24 Zack Weinberg <zack@codesourcery.com>
49048
49049 * gcc.dg/20011021-1.c: New test.
49050
49051 2001-10-24 Jakub Jelinek <jakub@redhat.com>
49052
49053 * gcc.c-torture/compile/20011023-1.c: New test.
49054
49055 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
49056
49057 * lib/g77.exp: Rewrite based on lib/g++.exp.
49058
49059 2001-10-19 Jakub Jelinek <jakub@redhat.com>
49060
49061 * gcc.c-torture/execute/20011019-1.c: New test.
49062
49063 * gcc.dg/20011018-1.c: New test.
49064
49065 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
49066
49067 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
49068
49069 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
49070
49071 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
49072 * gcc.dg/attr-invalid.c: Likewise.
49073
49074 2001-10-18 Jakub Jelinek <jakub@redhat.com>
49075
49076 * gcc.dg/20011015-1.c: New test.
49077
49078 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
49079
49080 * g++.dg/template/unify2.C: New test.
49081
49082 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
49083
49084 * g++.dg/other/exception-specification.C: New test
49085
49086 2001-10-13 Tom Rix <trix@redhat.com>
49087
49088 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
49089 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
49090
49091 2001-10-12 Jakub Jelinek <jakub@redhat.com>
49092
49093 * gcc.dg/20011009-1.c: New test.
49094
49095 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
49096
49097 PR g++/4476
49098 * g++.dg/other/friend1.C: New test.
49099
49100 2001-10-11 Richard Henderson <rth@redhat.com>
49101
49102 * g++.old-deja/g++.other/crash18.C: Add -S to options.
49103
49104 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49105
49106 * gcc.c-torture/compile/20011010-1.c: New.
49107
49108 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
49109
49110 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
49111 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
49112 g77.f-torture/execute/execute.exp,
49113 g77.f-torture/noncompile/noncompile.exp,
49114 gcc.c-torture/compile/compile.exp,
49115 gcc.c-torture/execute/execute.exp,
49116 gcc.c-torture/execute/ieee/ieee.exp,
49117 gcc.c-torture/execute/memcheck/memcheck.exp,
49118 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
49119 objc/execute/execute.exp: Update FSF address.
49120
49121 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
49122
49123 * gcc.dg/cpp/cmdlne-C.c: Update.
49124 * gcc.dg/cpp/cmdlne-C2.c: New.
49125
49126 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49127
49128 * gcc.c-torture/execute/20011008-3.c: New.
49129
49130 2001-10-08 DJ Delorie <dj@redhat.com>
49131
49132 * gcc.dg/20011008-1.c: New.
49133 * gcc.dg/20011008-2.c: New.
49134
49135 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
49136
49137 * gcc.dg/cpp/spacing1.c: Update test.
49138
49139 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
49140
49141 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
49142 spelling errors of "separate" as "seperate".
49143
49144 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
49145
49146 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
49147 enough to avoid inlining.
49148
49149 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49150
49151 * lib/g77.exp: set libg2c_dir correctly.
49152
49153 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
49154
49155 * gcc.dg/cpp/macro11.c: New test.
49156
49157 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49158
49159 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
49160 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
49161 gcc.dg/format/multattr-3.c: New tests.
49162 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
49163 tests for format attributes on function pointers being rejected.
49164
49165 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49166
49167 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
49168
49169 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49170
49171 * g++.dg/warn/format1.C: New test.
49172
49173 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
49174
49175 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
49176
49177 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49178
49179 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
49180
49181 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49182
49183 * gcc.dg/cpp/redef2.c: Add test.
49184
49185 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
49186
49187 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
49188 long-standing bug on i686, apparently.
49189 * gcc.c-torture/execute/loop-2c.x: New file.
49190 * gcc.c-torture/execute/loop-2d.x: New file.
49191 * gcc.c-torture/execute/loop-3c.x: New file.
49192
49193 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
49194
49195 * gcc.dg/cpp/20000625-2.c: Correct line number.
49196
49197 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49198
49199 * gcc.dg/cpp/macro10.c: New test.
49200 * gcc.dg/cpp/strify3.c: New test.
49201 * gcc.dg/cpp/spacing1.c: Add tests.
49202 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
49203 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
49204
49205 2001-09-24 DJ Delorie <dj@redhat.com>
49206
49207 * gcc.c-torture/execute/20010924-1.c: New test.
49208
49209 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49210
49211 * objc/execute/paste.m: Remove.
49212
49213 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
49214
49215 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
49216
49217 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
49218
49219 * g77.dg/strlen0.f: New test.
49220
49221 2001-09-21 Richard Henderson <rth@redhat.com>
49222
49223 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
49224 * g++.old-deja/g++.abi/vtable2.C: Likewise.
49225
49226 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
49227
49228 Table-driven attributes.
49229 * g++.dg/ext/attrib1.C: New test.
49230
49231 2001-09-20 DJ Delorie <dj@redhat.com>
49232
49233 * gcc.dg/20000926-1.c: Update expected warning messages.
49234 * gcc.dg/array-2.c: Likewise, and test for warnings too.
49235 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
49236 array.
49237
49238 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
49239
49240 * g++.dg/eh/registers1.C: New test case.
49241
49242 2001-09-17 Richard Henderson <rth@redhat.com>
49243
49244 * gcc.dg/array-5.c: Fix VLA decomposition test.
49245
49246 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
49247
49248 * gcc.dg/cpp/line5.c: New testcase.
49249
49250 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
49251
49252 * gcc.dg/cpp/macro9.c: New test.
49253
49254 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
49255
49256 * gcc.c-torture/execute/980223.c: Change type of addr from long
49257 to char *.
49258
49259 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
49260
49261 * gcc.c-torture/execute/20010915-1.c: New test.
49262
49263 2001-09-14 Janis Johnson <janis187@us.ibm.com>
49264
49265 * g77.dg/bprob: New directory.
49266 * g77.dg/bprob/bprob.exp: New file.
49267 * g77.dg/bprob/bprob-1.f: New test.
49268 * g77.dg/gcov: New directory.
49269 * g77.dg/gcov/gcov.exp: New file.
49270 * g77.dg/gcov/gcov-1.f: New test.
49271 * g77.dg/gcov/gcov-1.x: New file.
49272
49273 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
49274
49275 * gcc.dg/cpp/directiv.c: Update.
49276 * gcc.dg/cpp/undef1.c: Update.
49277
49278 2001-09-12 Jakub Jelinek <jakub@redhat.com>
49279
49280 * gcc.dg/20010912-1.c: New test.
49281
49282 2001-09-11 Janis Johnson <janis187@us.ibm.com>
49283
49284 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
49285 language-independent file in lib.
49286 * lib/gcov.exp: New file.
49287
49288 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
49289
49290 * gcc.c-torture/compile/20010911-1.c: New test.
49291
49292 2001-09-10 Janis Johnson <janis187@us.ibm.com>
49293
49294 * lib/profopt.exp: New, to support profile-directed optimizations.
49295 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
49296 * gcc.misc-tests/bprob-1.c: New test.
49297 * gcc.misc-tests/bprob-2.c: New test.
49298
49299 2001-09-07 Janis Johnson <janis187@us.ibm.com>
49300
49301 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
49302 XFAIL and which kinds of gcov output to verify.
49303 * gcc.misc-tests/gcov-4b.x: New file.
49304 * gcc.misc-tests/gcov-5b.x: New file.
49305 * gcc.misc-tests/gcov-6.x: New file.
49306 * gcc.misc-tests/gcov-7.c: New test.
49307 * gcc.misc-tests/gcov-7.x: New file.
49308
49309 2001-09-06 Janis Johnson <janis187@us.ibm.com>
49310
49311 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
49312 * gcc.misc-tests/gcov-6.c: New test.
49313
49314 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
49315
49316 PR c++/3986
49317 * g++.dg/abi/vbase1.C: New test.
49318
49319 2001-09-05 Ziemowit Laski <zlaski@apple.com>
49320
49321 * objc.dg/method-2.m: New.
49322
49323 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
49324
49325 PR c++/4203
49326 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
49327 * g++.dg/init/empty1.C: New test.
49328
49329 2001-09-03 Jakub Jelinek <jakub@redhat.com>
49330
49331 * gcc.c-torture/compile/20010903-1.c: New test.
49332
49333 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
49334
49335 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
49336 for m68k.
49337
49338 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
49339
49340 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
49341
49342 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
49343
49344 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
49345
49346 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
49347
49348 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
49349 for 16-bit 'unsigned int'.
49350
49351 2001-08-29 Kazu Hirata <kazu@hxi.com>
49352
49353 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49354
49355 2001-08-27 Richard Henderson <rth@redhat.com>
49356
49357 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49358 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49359
49360 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49361
49362 * gcc.dg/asm-names.c (ymain): New.
49363
49364 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49365
49366 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49367 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49368 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49369
49370 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49371
49372 * gcc.dg/compare5.c: New testcase.
49373
49374 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49375
49376 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49377 and "In instantiation".
49378
49379 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49380
49381 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49382
49383 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49384
49385 * gcc.misc-tests/gcov.exp: Add support for branch information.
49386 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49387 * gcc.misc-tests/gcov-4.c: New test.
49388 * gcc.misc-tests/gcov-4b.c: New test.
49389 * gcc.misc-tests/gcov-5b.c: New test.
49390
49391 2001-08-20 Zack Weinberg <zackw@panix.com>
49392
49393 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49394 expected to fail.
49395
49396 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49397
49398 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49399
49400 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49401
49402 * g++.dg/eh/template1.C: New test.
49403
49404 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49405
49406 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49407 Fix thinko.
49408 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49409 for xfail.
49410
49411 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49412
49413 * lib/g77-dg.exp: Use prune.exp for common procedures
49414 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49415 * lib/g77.exp: (g77-dg-prune) Remove
49416
49417 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49418
49419 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49420
49421 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49422
49423 * g++.dg/template/unify1.C: New test.
49424
49425 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49426
49427 * g++.dg/abi/empty4.C: New test.
49428
49429 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49430
49431 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49432 solaris2.*
49433 * g77.f-torture/compile/pr3743.x: Likewise.
49434
49435 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49436
49437 * g++.dg/other/using-declaration.C: New test.
49438
49439 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49440
49441 * gcc.dg/cpp/tr-sign.c: New testcase.
49442
49443 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49444
49445 * gcc.dg/cpp/19951025-1.c: Revert.
49446 * gcc.dg/cpp/directiv.c: We no longer process directives that
49447 interrupt macro arguments.
49448
49449 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49450
49451 * gcc.dg/bconstp-1.c: New test.
49452
49453 2001-08-03 Richard Henderson <rth@redhat.com>
49454
49455 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49456
49457 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49458
49459 * gcc.dg/cpp/19951025-1.c: Update.
49460
49461 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49462
49463 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49464 should be x.
49465
49466 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49467
49468 Kill -fhonor-std.
49469 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49470 * g++.old-deja/g++.other/std1.C: Likewise.
49471 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49472
49473 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49474
49475 * lib/g77.exp: Load gcc-defs.exp for common procedures
49476 (g77_pass, g77_fail, g77_finish, g77_exit,
49477 ${tool}_check_unsupported_p} Now redundant. Deleted.
49478
49479 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49480
49481 * g77.dg/fbackslash.f
49482 * g77.dg/fcase-preserve.f
49483 * g77.dg/ff90-1.f
49484 * g77.dg/ffixed-line-length-0.f
49485 * g77.dg/ffixed-line-length-132.f
49486 * g77.dg/ffixed-line-length-7.f
49487 * g77.dg/ffixed-line-length-72.f
49488 * g77.dg/ffixed-line-length-none.f
49489 * g77.dg/ffree-form-1.f
49490 * g77.dg/fno-backslash.f
49491 * g77.dg/fno-f90-1.f
49492 * g77.dg/fno-fixed-form-1.f
49493 * g77.dg/fno-onetrip.f
49494 * g77.dg/fno-typeless-boz.f
49495 * g77.dg/fno-underscoring.f
49496 * g77.dg/fno-vxt-1.f
49497 * g77.dg/fonetrip.f
49498 * g77.dg/ftypeless-boz.f
49499 * g77.dg/fugly-assumed.f
49500 * g77.dg/funderscoring.f
49501 * g77.dg/fvxt-1.f
49502
49503 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49504
49505 * objc.dg/fwd-proto-1.m: New.
49506 * objc.dg/local-decl-1.m: New.
49507 * objc.dg/naming-1.m: New.
49508 * objc.dg/naming-2.m: New.
49509 * objc.dg/proto-hier-1.m: New.
49510
49511 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49512
49513 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49514 largest-type elements to a struct makes its size grow.
49515
49516 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49517
49518 * g++.dg/abi/vthunk1.C: New test.
49519
49520 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49521
49522 * g++.dg/abi/vbase8-22.C: New test.
49523
49524 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49525
49526 * gcc.dg/cpp/macro8.c: New test.
49527
49528 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49529
49530 * g++.dg/abi/vbase8-21.C: New test.
49531
49532 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49533
49534 * g++.dg/abi/vbase8-10.C: New test.
49535
49536 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49537
49538 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49539 ${tool}_set_ld_library_path.
49540 Changed caller.
49541 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49542 g++.exp.
49543
49544 2001-07-26 Stan Cox <scox@redhat.com>
49545
49546 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49547 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49548 gcc_exit, gcc_check_unsupported_p):
49549 Moved to gcc-deps.exp
49550 * gcc-deps.exp: New file.
49551
49552 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49553
49554 * g++.old-deja/g++.pt/defarg14.C: New test.
49555
49556 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49557
49558 * g++.old-deja/g++.other/lineno5.C: New test.
49559
49560 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49561
49562 * g++.old-deja/g++.pt/crash68.C: New test.
49563
49564 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49565
49566 * g++.old-deja/g++.other/crash42.C: New test.
49567
49568 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49569
49570 * gcc.dg/cpp/extratokens.c: Fix.
49571 * gcc.dg/cpp/skipping2.c: New tests.
49572
49573 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49574
49575 * gcc.c-torture/execute/20010724-1.c: New file.
49576 * gcc.c-torture/execute/20010724-1.x: New file.
49577
49578 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49579
49580 * g++.old-deja/g++.other/cond7.C: New test.
49581
49582 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49583
49584 * g++.old-deja/g++.other/optimize4.C: New test.
49585
49586 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49587
49588 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49589
49590 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49591
49592 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49593 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49594 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49595 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49596
49597 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49598 bug report" message.
49599
49600 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49601 * g++.dg/ext/instantiate1.C: Move from old-deja.
49602
49603 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49604
49605 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49606 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49607 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49608 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49609
49610 2001-07-23 Jeffrey A Law (law@cygnus.com)
49611
49612 * gcc.c-torture/execute/20010723-1.c: New test.
49613
49614 2001-07-23 Ben Elliston <bje@redhat.com>
49615
49616 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49617
49618 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49619
49620 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49621 i[34567]86-*-*.
49622 Delete handling of ieee_multilib_flags.
49623 Pass -mieee for alpha*-*-* and sh-*-*.
49624 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49625
49626 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49627
49628 Remove old-abi tests.
49629 * g++.old-deja/g++.mike/p11116.C: Remove.
49630 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49631
49632 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49633
49634 * g77.f-torture/compile/pr3743.f: New test
49635
49636 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49637
49638 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49639
49640 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49641
49642 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49643 g++.old-deja/g++.pt/static6.C: Likewise.
49644 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49645 supports weak symbols.
49646
49647 2001-07-18 Andreas Jaeger <aj@suse.de>
49648
49649 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49650 supported again.
49651
49652 2001-07-18 Andreas Jaeger <aj@suse.de>
49653
49654 * gcc.dg/iftrap-1.c: Fix target line.
49655
49656 2001-07-17 Richard Henderson <rth@redhat.com>
49657
49658 * gcc.c-torture/execute/20010717-1.c: New.
49659
49660 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49661
49662 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49663 tests.
49664
49665 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49666
49667 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49668
49669 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49670
49671 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49672 UAC_SIGBUS, UAC_NOPRINT definitions.
49673
49674 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49675
49676 * objc/execute/object_is_class.m: New test.
49677 * objc/execute/object_is_meta_class.m: New test.
49678
49679 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49680
49681 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49682 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49683
49684 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49685
49686 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49687 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49688
49689 2001-07-14 Richard Henderson <rth@redhat.com>
49690
49691 * gcc.dg/iftrap-1.c: New.
49692
49693 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49694
49695 * g77.f-torture/execute/intrinsic77.f: New test.
49696
49697 2001-07-11 Janis Johnson <janis@us.ibm.com>
49698
49699 * gcc.misc-tests/gcov-3.c: New test.
49700
49701 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49702
49703 * gcc.c-torture/compile/20010711-1.c,
49704 * gcc.c-torture/compile/20010711-2.c: New tests.
49705
49706 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49707
49708 * gcc.c-torture/execute/20010711-1.c: New test.
49709
49710 2001-07-11 Ben Elliston <bje@redhat.com>
49711
49712 * g++.old-deja/g++.other/enum5.C: New test.
49713
49714 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49715
49716 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49717 (g++-dg-prune): Call prune_gcc_output.
49718 * prune.exp: New file for prune_gcc_output.
49719 * lib/g++.exp, lib/gcc.exp: Load it.
49720
49721 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49722
49723 * gcc.c-torture/compile/20010701-1.c,
49724 g++.old-deja/g++.ext/attrib6.C: New tests.
49725
49726 2001-07-06 Jeffrey A Law (law@cygnus.com)
49727
49728 * gcc.c-torture/compile/20010706-1.c: New test.
49729
49730 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49731
49732 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49733
49734 2001-06-28 Stan Shebs <shebs@apple.com>
49735
49736 * gcc.dg/pragma-darwin.c: New test.
49737
49738 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49739
49740 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49741 Solaris 2.[678] system.
49742
49743 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49744
49745 * gcc.dg/20010622-1.c: New test.
49746
49747 2001-06-18 Stan Shebs <shebs@apple.com>
49748
49749 * objc.dg: New directory.
49750 * objc.dg/dg.exp: New file.
49751 * objc.dg/alias.m: New.
49752 * objc.dg/class-1.m: New.
49753 * objc.dg/class-2.m: New.
49754 * objc.dg/const-str-1.m: New.
49755 * objc.dg/const-str-2.m: New.
49756 * objc.dg/id-1.m: New.
49757 * objc.dg/method-1.m: New.
49758 * objc.dg/super-class-1.m: New.
49759 * lib/objc-dg.exp: New file.
49760
49761 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49762
49763 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49764 of label name.
49765
49766 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49767
49768 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49769
49770 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49771
49772 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49773 variable.
49774
49775 2001-06-12 Richard Henderson <rth@redhat.com>
49776
49777 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49778
49779 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49780
49781 * g++.old-deja/g++.abi/vbase5.C: New test.
49782 * g++.old-deja/g++.abi/vbase6.C: New test.
49783 * g++.old-deja/g++.abi/vbase7.C: New test.
49784
49785 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49786
49787 * gcc.c-torture/compile/20010610-1.c: New test.
49788
49789 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49790
49791 * g++.old-deja/g++.abi/vbase4.C: New test.
49792
49793 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49794
49795 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49796 support %f for HC11/HC12 targets.
49797 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49798 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49799 on HC11/HC12 targets.
49800 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49801
49802 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49803
49804 * gcc.dg/wchar_t-1.c: New file.
49805 * gcc.dg/wint_t-1.c: Likewise.
49806
49807 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49808
49809 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49810
49811 2001-06-11 Richard Henderson <rth@redhat.com>
49812
49813 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49814
49815 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49816
49817 * gcc.c-torture/compile/20010611-1.c: New test.
49818
49819 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49820
49821 * gcc.dg/c99-tag-1.c: Add more tests.
49822
49823 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49824
49825 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49826 representation on MN10300 and ARM/Thumb.
49827
49828 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49829
49830 * g77.f-torture/execute/20010610.f: New.
49831
49832 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49833
49834 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49835 names.
49836
49837 2001-06-09 Richard Henderson <rth@redhat.com>
49838
49839 * gcc.c-torture/execute/ashrdi-1.c: New.
49840 * gcc.c-torture/execute/ashldi-1.c: New.
49841 * gcc.c-torture/execute/lshrdi-1.c: New.
49842
49843 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49844
49845 * objc/execute/load-3.m: Added. Check sending +load to categories,
49846 in addition to classes.
49847
49848 2001-06-08 Stan Shebs <shebs@apple.com>
49849
49850 * objc/execute/load-2.m: New test. From Nicola Pero
49851 <n.pero@mi.flashnet.it>.
49852
49853 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49854
49855 * gcc.c-torture/execute/20010605-2.c: New test.
49856
49857 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49858
49859 * g++.old-deja/g++.abi/vbase2.C: New test.
49860 * g++.old-deja/g++.abi/vbase3.C: New test.
49861
49862 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49863
49864 * g++.old-deja/g++.pt/friend49.C: New test.
49865
49866 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49867
49868 * g++.old-deja/g++.ext/anon3.C: New test.
49869
49870 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49871
49872 * g++.old-deja/g++.other/conv7.C: New test.
49873
49874 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49875
49876 * gcc.c-torture/compile/20010605-2.c: New test.
49877
49878 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49879
49880 * gcc.c-torture/execute/20010604-1.c: New test.
49881
49882 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49883
49884 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49885
49886 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49887
49888 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49889 (g++_link_flags): Likewise.
49890 (g++_init): Pass gccpath's value to two previous functions.
49891
49892 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49893
49894 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49895 Ensure logfile entry matches exec command line.
49896
49897 2001-05-31 Richard Henderson <rth@redhat.com>
49898
49899 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49900 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49901
49902 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49903
49904 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49905 compiler for irix6.2
49906
49907 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49908
49909 * g++.old-deja/g++.other/optimize3.C: New file.
49910
49911 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49912
49913 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49914 assemble.
49915
49916 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49917
49918 * g++.old-deja/g++.other/optimize2.C: New file.
49919
49920 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49921
49922 * gcc.c-torture/compile/20010518-2.c: New file.
49923 * gcc.c-torture/execute/20010518-1.c: New file.
49924 * gcc.c-torture/execute/20010518-2.c: New file.
49925
49926 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49927
49928 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49929
49930 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49931
49932 G++ no longer defines builtins that do not begin with __builtin.
49933 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49934 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49935 * g++.old-deja/g++.law/builtin1.C: Likewise.
49936 * g++.old-deja/g++.law/cvt2.C: Likewise.
49937 * g++.old-deja/g++.mike/net5.C: Likewise.
49938 * g++.old-deja/g++.other/builtins1.C: Likewise.
49939 * g++.old-deja/g++.other/builtins2.C: Likewise.
49940 * g++.old-deja/g++.other/builtins3.C: Likewise.
49941 * g++.old-deja/g++.other/builtins4.C: Likewise.
49942 * g++.old-deja/g++.other/inline8.C: Likewise.
49943 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49944
49945 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49946
49947 * g++.old-deja/g++.pt/using1.C: Adjust.
49948 * g++.old-deja/g++.pt/using2.C: New test.
49949
49950 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49951
49952 * gcc.dg/cpp/charconst.c: New tests.
49953 * gcc.dg/cpp/escape.c: New tests.
49954 * gcc.dg/cpp/escape-1.c: New tests.
49955 * gcc.dg/cpp/escape-2.c: New tests.
49956 * gcc.dg/cpp/ucs.c: New tests.
49957
49958 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49959
49960 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49961 native compiler for irix6.5.
49962
49963 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49964
49965 * lib/g++.exp (g++_include_flags): Use args to compute
49966 get_multilibs.
49967 (g++_link_flags): Likewise.
49968 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49969
49970 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49971
49972 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49973
49974 2001-05-21 Geoff Keating <geoffk@redhat.com>
49975
49976 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49977 this file.
49978
49979 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49980
49981 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49982 STACK_SIZE;
49983 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49984 to STACK_SIZE; Use it to define size of add_histo array.
49985 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49986 to STACK_SIZE.
49987 (f): Use GITT_SIZE to define size of gitt local table.
49988 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49989 to STACK_SIZE; Use it to define size of bytemem array.
49990
49991 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49992
49993 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49994 on 68HC11/HC12 due to the asm instruction.
49995 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49996 * gcc.c-torture/compile/920520-1.x: Likewise.
49997 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49998 on 68HC11/HC12 because the function is larger than 64K.
49999 * gcc.c-torture/compile/961203-1.x: New file, this test fails
50000 on 68HC11/HC12 because the structure is too large.
50001
50002 2001-05-20 Richard Henderson <rth@redhat.com>
50003
50004 * gcc.c-torture/execute/20010520-1.c: New.
50005
50006 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50007
50008 * g++.old-deja/g++.warn/compare1.C: New test.
50009 * gcc.dg/compare4.c: New test.
50010
50011 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
50012
50013 * g++.old-deja/g++.other/optimize1.C: New test.
50014
50015 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50016
50017 * g++.old-deja/g++.pt/spec41.C: New test.
50018
50019 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
50020
50021 * gcc.c-torture/compile/20010114-1.x: Remove.
50022
50023 2001-05-18 Stan Shebs <shebs@apple.com>
50024
50025 * gcc.c-torture/compile/20010518-1.c: New test.
50026
50027 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
50028
50029 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
50030 * g++.old-deja/g++.pt/crash67.C: New test.
50031
50032 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
50033
50034 * g++.old-deja/g++.other/debug9.C: New test.
50035
50036 2001-05-16 Zack Weinberg <zackw@stanford.edu>
50037
50038 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
50039
50040 2001-05-16 Jan Hubicka <jh@suse.cz>
50041
50042 * gcc.c-torture/compile/20010516-1.c: New test.
50043
50044 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
50045
50046 * g++.old-deja/g++.other/crash41.C: New test.
50047
50048 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
50049
50050 * g++.old-deja/g++.pt/crash66.C: New test.
50051
50052 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
50053
50054 * g++.old-deja/g++.robertl/eb27.C: Convert.
50055
50056 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
50057
50058 * g++.dg/friend-warn.C: New test. Do not warn about friend
50059 declaration being redundant.
50060
50061 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
50062
50063 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
50064
50065 2001-05-14 Mark Mitchell <mark@codesourcery.com>
50066
50067 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
50068
50069 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
50070
50071 * lib/g++.exp: Use testsuite_flags.
50072
50073 2001-05-13 Mark Mitchell <mark@codesourcery.com>
50074
50075 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
50076
50077 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
50078
50079 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
50080
50081 2001-05-11 Mark Mitchell <mark@codesourcery.com>
50082
50083 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
50084
50085 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
50086
50087 * gcc.c-torture/compile/20010313-1.c: New test.
50088
50089 2001-05-09 Zack Weinberg <zackw@stanford.edu>
50090
50091 * gcc.dg/cpp/direct2.c: New test.
50092 * gccq.dg/cpp/direct2s.c: New test.
50093
50094 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
50095
50096 2001-05-07 Mark Mitchell <mark@codesourcery.com>
50097
50098 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
50099 * g++.old-deja/g++.other/op3.C: Likewise.
50100
50101 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
50102
50103 * gcc.dg/cpp/syshdr.h: New file.
50104 * gcc.dg/cpp/sysmac1.c: Update.
50105 * gcc.dg/cpp/sysmac2.c: Update.
50106
50107 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
50108
50109 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
50110
50111 2001-05-04 David Edelsohn <edelsohn@gnu.org>
50112
50113 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
50114 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
50115
50116 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
50117
50118 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
50119
50120 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
50121
50122 * lib/g++.exp (g++_include_flags): Don't use any special flags
50123 if TESTING_IN_BUILD_TREE is not defined.
50124 (g++_init): Use a plain 'c++' as the compiler if
50125 TESTING_IN_BUILD_TREEE is not defined.
50126
50127 2001-05-02 Jakub Jelinek <jakub@redhat.com>
50128
50129 * g++.old-deja/g++.eh/catch13.C: New test.
50130 * g++.old-deja/g++.eh/catch14.C: New test.
50131
50132 2001-05-02 Jakub Jelinek <jakub@redhat.com>
50133
50134 * gcc.dg/cpp/tr-define.c: New test.
50135
50136 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
50137
50138 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
50139 <stdlib.h>, not <malloc.h>.
50140
50141 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50142
50143 * g++.old-deja/g++.ns/template17.C: New test.
50144
50145 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50146
50147 * g++.old-deja/g++.pt/ref4.C: New test.
50148
50149 2001-04-30 Richard Henderson <rth@redhat.com>
50150
50151 * gcc.dg/20000724-1.c: Revert last change.
50152
50153 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
50154
50155 * g77.f-torture/execute/20010430.f: New test.
50156
50157 2001-04-30 Mark Mitchell <mark@codesourcery.com>
50158
50159 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
50160
50161 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
50162
50163 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
50164
50165 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50166
50167 * g++.old-deja/g++.eh/crash6.C: New test.
50168
50169 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50170
50171 * g++.old-deja/g++.other/warn7.C: New test.
50172
50173 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50174
50175 * g++.old-deja/g++.other/defarg9.C: New test.
50176
50177 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50178
50179 * g77.f-torture/compile/20010426.f: New test.
50180 * g77.f-torture/execute/20010426.f: New test.
50181
50182 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50183
50184 * g77.f-torture/compile/20000629-1.x: Remove - error
50185 has been fixed.
50186
50187 2001-04-26 Jeffrey A Law (law@cygnus.com)
50188
50189 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
50190 Tweak slightly to work with g++.dg framework.
50191 * g++.dg/special/ecos.exp: Run initp1.C test.
50192 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
50193
50194 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
50195 its linker doesn't give line numbers either.
50196 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
50197
50198 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50199
50200 * g++.old-deja/g++.other/lex1.C: New test.
50201
50202 2001-04-26 Jakub Jelinek <jakub@redhat.com>
50203
50204 * gcc.dg/noncompile/20010425-1.c: New test.
50205
50206 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50207
50208 * g++.old-deja/g++.pt/mangle2.C: New test.
50209
50210 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50211
50212 * gcc.dg/format/plus-1.c: New test.
50213
50214 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50215
50216 * gcc.dg/20010423-1.c: New test.
50217
50218 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50219
50220 * gcc.c-torture/execute/20010422-1.c: New test.
50221
50222 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
50223
50224 * g++.old-deja/g++.ns/type2.C: New test.
50225
50226 2001-04-24 Zack Weinberg <zackw@stanford.edu>
50227
50228 * g++.old-deja/g++.other/perf1.C: New test.
50229
50230 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
50231
50232 * gcc.dg/c99-func-2.c: Remove xfail.
50233 * gcc.dg/c99-func-3.c: Remove xfail.
50234 * gcc.dg/c99-func-4.c: Remove xfail.
50235
50236 2001-04-23 Zack Weinberg <zackw@stanford.edu>
50237
50238 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
50239
50240 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
50241
50242 * gcc.c-torture/compile/20010423-1.c: New test.
50243
50244 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50245
50246 * g++.old-deja/g++.pt/typename28.C: New test.
50247
50248 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50249
50250 * g++.old-deja/g++.abi/empty2.C: New test.
50251 * g++.old-deja/g++.abi/empty3.C: New test.
50252
50253 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50254
50255 * g++.old-deja/g++.other/comdat2.C: New test.
50256 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
50257
50258 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50259
50260 * g++.old-deja/g++.other/overload14.C: New test.
50261
50262 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50263
50264 * g++.old-deja/g++.other/lookup23.C: New test.
50265
50266 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50267
50268 * gcc.c-torture/execute/20010403-1.c: New test.
50269
50270 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
50271 Mark Mitchell <mark@codesourcery.com>
50272
50273 * lib/old-dejagnu.exp: Don't delete output of executable.
50274 Add .exe suffix to executables.
50275
50276 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
50277
50278 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
50279
50280 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50281
50282 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
50283
50284 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50285
50286 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
50287 * g++.old-deja/g++.abi/crash1.C: New test.
50288
50289 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50290
50291 * g++.old-deja/g++.other/crash40.C: New test.
50292
50293 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50294
50295 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
50296
50297 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
50298
50299 * g++.old-deja/g++.other/warn6.C: New test.
50300
50301 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50302
50303 * g++.old-deja/g++.robertl/eb42.C: Same.
50304
50305 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50306
50307 * gcc.dg/wtr-conversion-1.c: New testcase.
50308
50309 2001-04-10 Richard Henderson <rth@redhat.com>
50310
50311 * g++.old-deja/g++.other/array5.C: New.
50312
50313 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50314
50315 * gcc.c-torture/execute/20010408-1.c: New test.
50316
50317 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
50318
50319 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
50320 headers and constructs.
50321 * g++.old-deja/g++.robertl/eb79.C: Same.
50322 * g++.old-deja/g++.robertl/eb77.C (main): Same.
50323 * g++.old-deja/g++.robertl/eb73.C: Same.
50324 * g++.old-deja/g++.robertl/eb66.C (main): Same.
50325 * g++.old-deja/g++.robertl/eb55.C (t): Same.
50326 * g++.old-deja/g++.robertl/eb54.C (main): Same.
50327 * g++.old-deja/g++.robertl/eb46.C (main): Same.
50328 * g++.old-deja/g++.robertl/eb44.C: Same.
50329 * g++.old-deja/g++.robertl/eb41.C (main): Same.
50330 * g++.old-deja/g++.robertl/eb4.C (main): Same.
50331 * g++.old-deja/g++.robertl/eb39.C: Same.
50332 * g++.old-deja/g++.robertl/eb33.C (main): Same.
50333 * g++.old-deja/g++.robertl/eb31.C (main): Same.
50334 * g++.old-deja/g++.robertl/eb30.C: Same.
50335 * g++.old-deja/g++.robertl/eb3.C: Same.
50336 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
50337 * g++.old-deja/g++.robertl/eb21.C: Same.
50338 * g++.old-deja/g++.robertl/eb15.C: Same.
50339 * g++.old-deja/g++.robertl/eb118.C: Same.
50340 * g++.old-deja/g++.robertl/eb115.C (main): Same.
50341 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
50342 * g++.old-deja/g++.robertl/eb109.C: Same.
50343 * g++.old-deja/g++.other/sibcall1.C (main): Same.
50344 * g++.old-deja/g++.mike/rtti1.C: Same.
50345 * g++.old-deja/g++.mike/p658.C: Same.
50346 * g++.old-deja/g++.mike/net46.C: Same.
50347 * g++.old-deja/g++.mike/net34.C: Same.
50348 * g++.old-deja/g++.mike/memoize1.C: Same.
50349 * g++.old-deja/g++.mike/eh2.C: Same.
50350 * g++.old-deja/g++.law/weak.C: Same.
50351 * g++.old-deja/g++.law/visibility7.C: Same.
50352 * g++.old-deja/g++.law/visibility25.C: Same.
50353 * g++.old-deja/g++.law/visibility22.C: Same.
50354 * g++.old-deja/g++.law/visibility2.C: Same.
50355 * g++.old-deja/g++.law/visibility17.C: Same.
50356 * g++.old-deja/g++.law/visibility13.C: Same.
50357 * g++.old-deja/g++.law/visibility10.C: Same.
50358 * g++.old-deja/g++.law/visibility1.C: Same.
50359 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50360 * g++.old-deja/g++.law/vbase1.C: Same.
50361 * g++.old-deja/g++.law/operators32.C: Same.
50362 * g++.old-deja/g++.law/nest3.C: Same.
50363 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50364 * g++.old-deja/g++.law/except5.C (main): Same.
50365 * g++.old-deja/g++.law/cvt7.C (run): Same.
50366 * g++.old-deja/g++.law/cvt2.C: Same.
50367 * g++.old-deja/g++.law/cvt16.C: Same.
50368 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50369 * g++.old-deja/g++.law/ctors17.C (main): Same.
50370 * g++.old-deja/g++.law/ctors13.C: Same.
50371 * g++.old-deja/g++.law/ctors12.C (main): Same.
50372 * g++.old-deja/g++.law/ctors10.C: Same.
50373 * g++.old-deja/g++.law/code-gen5.C: Same.
50374 * g++.old-deja/g++.law/bad-error7.C: Same.
50375 * g++.old-deja/g++.law/arm9.C: Same.
50376 * g++.old-deja/g++.law/arm12.C: Same.
50377 * g++.old-deja/g++.law/arg8.C: Same.
50378 * g++.old-deja/g++.law/arg1.C: Same.
50379 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50380 * g++.old-deja/g++.jason/template31.C: Same.
50381 * g++.old-deja/g++.jason/template24.C (main): Same.
50382 * g++.old-deja/g++.jason/2371.C: Same.
50383 * g++.old-deja/g++.eh/new2.C: Same.
50384 * g++.old-deja/g++.eh/new1.C: Same.
50385 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50386 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50387 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50388 * g++.old-deja/g++.brendan/crash62.C: Same.
50389 * g++.old-deja/g++.brendan/crash52.C: Same.
50390 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50391 * g++.old-deja/g++.brendan/crash38.C: Same.
50392 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50393 * g++.old-deja/g++.brendan/copy9.C: Same.
50394
50395 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50396
50397 * gcc.c-torture/execute/20001203-2.c (memset):
50398 Count argument is of type __SIZE_TYPE__.
50399
50400 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50401
50402 * gcc.c-torture/compile/20010404-1.c: New test.
50403
50404 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50405
50406 * gcc.c-torture/compile/20010326-1.c: New test.
50407
50408 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50409
50410 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50411 peculiarities of the SH.
50412 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50413
50414 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50415
50416 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50417 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50418 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50419
50420 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50421
50422 * g77.f-torture/compile/20010321-1.f: New test.
50423
50424 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50425
50426 * gcc.c-torture/compile/20010329-1.c: New test.
50427
50428 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50429
50430 * gcc.c-torture/execute/20010329-1.c: New test.
50431
50432 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50433
50434 * g++.old-deja/g++.other/eh4.C: Fix typo.
50435
50436 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50437
50438 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50439
50440 2001-03-28 Philip Blundell <philb@gnu.org>
50441
50442 * gcc.c-torture/compile/20010328-1.c: New test.
50443
50444 2001-03-27 Richard Henderson <rth@redhat.com>
50445
50446 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50447 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50448
50449 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50450
50451 * gcc.c-torture/compile/20010327-1.c: New test.
50452
50453 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50454
50455 * g++.old-deja/g++.other/friend12.C: New test.
50456 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50457 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50458
50459 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50460
50461 * gcc.c-torture/execute/20010325-1.c: New test.
50462
50463 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50464
50465 * g++.old-deja/g++.other/mangle3.C: New test.
50466
50467 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50468
50469 * g++.old-deja/g++.other/anon8.C: New test.
50470
50471 2001-03-20 Philip Blundell <philb@gnu.org>
50472
50473 * gcc.c-torture/compile/20010320-1.c: New test.
50474
50475 2001-03-17 Richard Henderson <rth@redhat.com>
50476
50477 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50478
50479 2001-03-15 Geoff Keating <geoff@redhat.com>
50480
50481 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50482 tests on AIX.
50483
50484 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50485
50486 * g++.old-deja/g++.other/eh4.C: New test.
50487
50488 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50489
50490 * gcc.dg/cpp/mi1.c: Update.
50491
50492 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50493
50494 * g++.old-deja/g++.other/regstack.C: New test.
50495
50496 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50497
50498 * g++.old-deja/g++.other/ref4.C: New test.
50499
50500 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50501
50502 * objc/execute/va_method.m: Added.
50503 * objc/execute/IMP.m: Added.
50504 * objc/execute/_cmd.m: Added.
50505 * objc/execute/accessing_ivars.m: Added.
50506 * objc/execute/class-1.m: Added.
50507 * objc/execute/class-10.m: Added.
50508 * objc/execute/class-11.m: Added.
50509 * objc/execute/class-12.m: Added.
50510 * objc/execute/class-13.m: Added.
50511 * objc/execute/class-14.m: Added.
50512 * objc/execute/class-2.m: Added.
50513 * objc/execute/class-3.m: Added.
50514 * objc/execute/class-4.m: Added.
50515 * objc/execute/class-5.m: Added.
50516 * objc/execute/class-6.m: Added.
50517 * objc/execute/class-7.m: Added.
50518 * objc/execute/class-8.m: Added.
50519 * objc/execute/class-9.m: Added.
50520 * objc/execute/class-tests-1.h
50521 * objc/execute/class-tests-2.h
50522 * objc/execute/compatibility_alias.m: Added.
50523 * objc/execute/encode-1.m: Added.
50524 * objc/execute/formal_protocol-1.m: Added.
50525 * objc/execute/formal_protocol-2.m: Added.
50526 * objc/execute/formal_protocol-3.m: Added.
50527 * objc/execute/formal_protocol-4.m: Added.
50528 * objc/execute/formal_protocol-5.m: Added.
50529 * objc/execute/formal_protocol-6.m: Added.
50530 * objc/execute/formal_protocol-7.m: Added.
50531 * objc/execute/informal_protocol.m: Added.
50532 * objc/execute/initialize.m: Added.
50533 * objc/execute/load.m: Added.
50534 * objc/execute/many_args_method.m: Added.
50535 * objc/execute/nested-3.m: Added.
50536 * objc/execute/no_clash.m: Added.
50537 * objc/execute/private.m: Added.
50538 * objc/execute/redefining_self.m: Added.
50539 * objc/execute/root_methods.m: Added.
50540 * objc/execute/selector-1.m: Added.
50541 * objc/execute/static-1.m: Added.
50542 * objc/execute/static-2.m: Added.
50543 * objc/execute/va_method.m: Added.
50544
50545 2001-03-10 Richard Henderson <rth@redhat.com>
50546
50547 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50548
50549 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50550
50551 * g++.old-deja/g++.other/crash31.C: XFAIL.
50552 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50553 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50554 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50555 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50556 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50557
50558 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50559
50560 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50561
50562 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50563
50564 * gcc.dg/20000724-1.c: Don't use multiline strings.
50565
50566 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50567
50568 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50569 result of -cString against what we expect it to be; don't just
50570 print it out for no one to read.
50571
50572 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50573 Based on testcases provided by Nicola Pero.
50574
50575 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50576
50577 * gcc.dg/cpp/macro7.c: New test.
50578
50579 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50580
50581 * gcc.dg/cpp/multiline.c: Update.
50582
50583 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50584
50585 * g++.old-deja/g++.other/enum3.C: New test.
50586
50587 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50588
50589 * g++.old-deja/g++.other/pod1.C: New test.
50590
50591 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50592
50593 * g++.old-deja/g++.ext/overload1.C: New test.
50594
50595 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50596
50597 * g++.old-deja/g++.pt/using1.C: New test.
50598
50599 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50600
50601 * g++.old-deja/g++.other/using9.C: New test.
50602
50603 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50604
50605 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50606
50607 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50608
50609 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50610
50611 * g++.old-deja/g++.ext/realpt1.C: Remove.
50612
50613 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50614
50615 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50616
50617 2001-02-26 Will Cohen <wcohen@redhat.com>
50618
50619 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50620
50621 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50622
50623 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50624 templatized constructors.
50625
50626 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50627
50628 * gcc.c-torture/execute/20010224-1.c: New test.
50629
50630 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50631
50632 * gcc.c-torture/execute/20010222-1.c: New test.
50633
50634 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50635
50636 * g++.old-deja/g++.other/inline20.C: New test.
50637
50638 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50639
50640 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50641
50642 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50643
50644 * g++.old-deja/g++.other/lookup22.C: New test.
50645
50646 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50647
50648 * g77.dg: New directory.
50649 * g77.dg/20010216-1.f: New test case.
50650 * g77.dg/dg.exp: New driver.
50651 * lib/g77-dg.exp: New driver library.
50652
50653 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50654
50655 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50656
50657 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50658
50659 * g++.old-deja/g++.other/decl9.C: New test.
50660
50661 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50662
50663 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50664 not need <string> and also tests the initialization at runtime.
50665
50666 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50667
50668 * gcc.c-torture/execute/longlong.c: New test.
50669
50670 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50671
50672 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50673
50674 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50675
50676 * gcc.c-torture/execute/920302-1.c (execute):
50677 Change argument type to short.
50678
50679 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50680
50681 * g++.old-deja/g++.pt/deduct6.C: New test.
50682
50683 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50684
50685 * g++.old-deja/g++.pt/deduct5.C: New test.
50686
50687 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50688
50689 * gcc.c-torture/execute/20010209-1.c: New test.
50690
50691 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50692
50693 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50694
50695 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50696
50697 * g++.dg/vtgc1.C: Update for new ABI.
50698
50699 * consistency.vlad: New directory, 1665 files.
50700
50701 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50702
50703 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50704 return type.
50705 * gcc.dg/cpp/digraphs.c: Declare puts.
50706
50707 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50708
50709 * g++.old-deja/g++.other/warn5.C: New test.
50710
50711 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50712
50713 * g++.old-deja/g++.pt/spec40.C: New test.
50714
50715 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50716
50717 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50718 case.
50719 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50720
50721 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50722
50723 * gcc.c-torture/compile/20010209-1.c: New test.
50724
50725 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50726
50727 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50728 excess errors message but not if it crashes.
50729 * g++.old-deja/g++.other/crash27.C: Likewise.
50730 * g++.old-deja/g++.other/crash28.C: Likewise.
50731 * g++.old-deja/g++.other/crash30.C: Likewise.
50732 * g++.old-deja/g++.other/crash32.C: Likewise.
50733 * g++.old-deja/g++.other/crash35.C: Likewise.
50734 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50735
50736 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50737
50738 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50739 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50740 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50741 g77.f-torture/execute/execute.exp,
50742 g77.f-torture/noncompile/noncompile.exp,
50743 gcc.c-torture/execute/execute.exp,
50744 gcc.c-torture/execute/memcheck/memcheck.exp,
50745 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50746 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50747 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50748 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50749 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50750 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50751 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50752 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50753 Remove bug reporting instructions with ancient email addresses.
50754
50755 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50756
50757 * gcc.dg/20010202-1.c: New test.
50758 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50759
50760 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50761
50762 * g++.dg/stdbool-if.C: New test.
50763
50764 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50765
50766 * objc/execute/fdecl.m: Added main().
50767
50768 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50769
50770 * gcc.c-torture/execute/20010206-1.c: New test.
50771
50772 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50773
50774 * gcc.dg/cpp/avoidpaste1.c: Update.
50775
50776 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50777
50778 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50779 Pero <nicola@brainstorm.co.uk>.
50780 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50781
50782 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50783
50784 * g++.old-deja/g++.pt/spec39.C: New test.
50785
50786 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50787
50788 * gcc.c-torture/compile/20010202-1.c: New test.
50789
50790 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50791
50792 * g++.old-deja/g++.abi/primary2.C: New test.
50793 * g++.old-deja/g++.abi/primary3.C: New test.
50794 * g++.old-deja/g++.abi/primary4.C: New test.
50795 * g++.old-deja/g++.abi/primary5.C: New test.
50796 * g++.old-deja/g++.abi/vtable3.h: New test.
50797 * g++.old-deja/g++.abi/vtable3a.C: New test.
50798 * g++.old-deja/g++.abi/vtable3b.C: New test.
50799 * g++.old-deja/g++.abi/vtable3c.C: New test.
50800 * g++.old-deja/g++.abi/vtable3d.C: New test.
50801 * g++.old-deja/g++.abi/vtable3e.C: New test.
50802 * g++.old-deja/g++.abi/vtable3f.C: New test.
50803 * g++.old-deja/g++.abi/vtable3g.C: New test.
50804 * g++.old-deja/g++.abi/vtable3h.C: New test.
50805 * g++.old-deja/g++.abi/vtable3i.C: New test.
50806 * g++.old-deja/g++.abi/vtable3j.C: New test.
50807 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50808
50809 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50810
50811 * g++.old-deja/g++.other/anon6.C: New test.
50812 * g++.old-deja/g++.other/anon7.C: New test.
50813
50814 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50815
50816 * gcc.dg/cpp/avoidpaste2.c: New tests.
50817
50818 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50819
50820 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50821
50822 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50823
50824 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50825 DECIMAL_DIG cases for Irix."
50826
50827 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50828
50829 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50830
50831 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50832
50833 * gcc.dg/c99-tag-1.c: New test.
50834
50835 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50836
50837 * gcc.dg/cpp/tr-warn1.c: Add tests.
50838
50839 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50840
50841 * gcc.dg/cpp/avoidpaste1.c: Update.
50842 * gcc.dg/cpp/paste4.c: Update.
50843
50844 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50845
50846 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50847 cases for Irix.
50848
50849 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50850
50851 * g++.old-deja/g++.other/inline19.C: New test.
50852
50853 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50854
50855 * gcc.dg/Wlarger-than.c: New test.
50856
50857 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50858
50859 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50860
50861 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50862
50863 * gcc.c-torture/execute/20010129-1.c: New test.
50864 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50865
50866 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50867
50868 * gcc.dg/cpp/avoidpaste1.c: Test case.
50869
50870 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50871
50872 * g++.old-deja/g++.other/inline18.C: New test.
50873
50874 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50875
50876 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50877 and __builtin_putchar.
50878
50879 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50880
50881 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50882 tests.
50883
50884 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50885
50886 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50887 floating point number rounding mode to round to the nearest
50888 representable mode.
50889
50890 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50891
50892 * g++.old-deja/g++.other/mangle2.C: New test.
50893
50894 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50895
50896 * gcc.c-torture/compile/20010124-1.c: New test.
50897
50898 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50899
50900 * g++.old-deja/g++.pt/spec38.C: New test.
50901
50902 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50903
50904 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50905 "Build don't run".
50906
50907 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50908
50909 * gcc.c-torture/execute/20010123-1.c: New test.
50910
50911 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50912
50913 * g++.old-deja/g++.pt/spec37.C: New test.
50914
50915 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50916
50917 * g++.old-deja/g++.pt/overload14.C: New test.
50918
50919 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50920
50921 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50922 __builtin_return_address.
50923
50924 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50925
50926 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50927 * g++.old-deja/g++.pt/spec35.C: New test.
50928 * g++.old-deja/g++.pt/spec36.C: New test.
50929
50930 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50931
50932 * gcc.c-torture/compile/20010118-1.c: New test.
50933
50934 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50935
50936 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50937
50938 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50939
50940 * gcc.c-torture/execute/20010119-1.c: New test.
50941
50942 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50943
50944 * g++.old-deja/g++.other/vbase5.C: New test.
50945
50946 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50947
50948 * gcc.c-torture/execute/20010118-1.c: New test.
50949
50950 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50951
50952 * g++.old-deja/g++.pt/deduct3.C: New test.
50953
50954 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50955
50956 * g++.old-deja/g++.pt/spec34.C: New test.
50957
50958 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50959
50960 * g77.f-torture/compile/20000601-2.f: New test.
50961
50962 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50963
50964 * g++.old-deja/g++.other/init17.C: New test.
50965
50966 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50967
50968 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50969
50970 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50971
50972 * g++.old-deja/g++.pt/unify8.C: New test.
50973
50974 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50975
50976 * g++.old-deja/g++.abi/vbase1.C: New test.
50977
50978 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50979
50980 * g++.old-deja/g++.pt/crash65.C: New test.
50981
50982 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50983
50984 * gcc.dg/cpp/assembl2.S: New test case.
50985
50986 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50987
50988 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50989 are supported.
50990
50991 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50992
50993 * g++.old-deja/g++.other/builtins1.C: New test.
50994 * g++.old-deja/g++.other/builtins2.C: Likewise.
50995 * g++.old-deja/g++.other/builtins3.C: Likewise.
50996 * g++.old-deja/g++.other/builtins4.C: Likewise.
50997
50998 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50999
51000 * gcc.c-torture/compile/20010117-1.c: New test.
51001 * gcc.c-torture/compile/20010117-2.c: New test.
51002
51003 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
51004
51005 * g77.f-torture/execute/20010116.[fx]: New test,
51006 XFAIL on i?86-*-*.
51007 * g77.f-torture/compile/20010115.f: Indicate it's
51008 a test for PR fortran/1636.
51009
51010 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
51011
51012 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
51013
51014 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
51015
51016 * g77.f-torture/compile/20010115.f: New test.
51017
51018 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
51019
51020 * g++.old-deja/g++.pt/nontype5.C: New test.
51021
51022 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
51023
51024 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
51025 have an equivalent working one below it.
51026
51027 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
51028
51029 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
51030 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
51031
51032 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
51033
51034 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
51035 message containing "init_priority".
51036 (conpr-2.C): Likewise.
51037 (conpr-3.C): Likewise.
51038 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
51039
51040 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51041
51042 * gcc.c-torture/execute/20010114-2.c: New test.
51043
51044 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
51045
51046 * gcc.c-torture/compile/20010114-1.c: New test.
51047 * gcc.c-torture/compile/20010114-1.x: Xfail.
51048 * gcc.c-torture/compile/20010114-2.c: New test.
51049 * gcc.c-torture/execute/20010114-1.c: New test.
51050 * gcc.dg/trunc-1.c: New test.
51051 * gcc.dg/uninit-B.c: New test.
51052
51053 2001-01-13 Nick Clifton <nickc@redhat.com>
51054
51055 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
51056 target.
51057
51058 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
51059
51060 * gcc.c-torture/compile/20010113-1.c: New test.
51061
51062 2001-01-13 Jakub Jelinek <jakub@redhat.com>
51063
51064 * gcc.c-torture/compile/20001212-1.c: New test.
51065
51066 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
51067
51068 * gcc.dg/cpp/widestr1.c: Update.
51069 * gcc.dg/cpp/prag-imp.c: Remove.
51070
51071 2001-01-12 Jakub Jelinek <jakub@redhat.com>
51072
51073 * gcc.c-torture/execute/20000801-3.x: Remove.
51074 * gcc.dg/c90-init-1.c: New test.
51075 * gcc.dg/c99-init-1.c: New test.
51076 * gcc.dg/c99-init-2.c: New test.
51077 * gcc.dg/gnu99-init-1.c: New test.
51078
51079 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
51080
51081 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
51082 testing that no relevant ones were found.
51083
51084 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
51085
51086 * g++.old-deja/g++.pt/cast2.C: New test.
51087
51088 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
51089
51090 * g++.old-deja/g++.pt/friend47.C: New test.
51091
51092 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51093
51094 * g++.old-deja/g++.pt/instantiate13.C: New test.
51095
51096 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51097
51098 * g++.old-deja/g++.other/defarg7.C: New test.
51099 * g++.old-deja/g++.other/defarg8.C: New test.
51100
51101 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51102
51103 * g++.old-deja/g++.pt/crash64.C: New test.
51104
51105 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51106
51107 * g++.old-deja/g++.pt/crash63.C: New test.
51108
51109 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
51110
51111 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
51112
51113 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
51114
51115 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
51116
51117 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51118
51119 * g++.old-deja/g++.pt/error3.C: New test.
51120
51121 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51122
51123 * g++.old-deja/g++.other/crash39.C: New test.
51124
51125 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51126
51127 * g++.old-deja/g++.other/vbase4.C: New test.
51128
51129 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
51130
51131 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
51132 * gcc.dg/special/20000419-2.c: New file. Identical to above.
51133 * gcc.dg/special/special.exp: New test driver which will check
51134 for alias support for the above test.
51135
51136 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
51137
51138 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
51139 problems on small machines.
51140 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
51141 parameterize.
51142
51143 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
51144
51145 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
51146 mips.
51147 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
51148
51149 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
51150
51151 * g++.old_deja/g++.pt/using8.C: New test.
51152
51153 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
51154
51155 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
51156
51157 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
51158
51159 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
51160 where a failure is expected.
51161 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
51162
51163 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51164
51165 * g++.old_deja/g++.pt/instantiate12.C: New test.
51166
51167 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51168
51169 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
51170 start of structs.
51171 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
51172 * g++.old-deja/g++.brendan/crash17.C: Likewise.
51173 * g++.old-deja/g++.brendan/crash29.C: Likewise.
51174 * g++.old-deja/g++.brendan/crash48.C: Likewise.
51175 * g++.old-deja/g++.brendan/ns1.C: Likewise.
51176 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
51177 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
51178 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
51179 * g++.old-deja/g++.eh/spec6.C: Likewise.
51180 * g++.old-deja/g++.jason/crash3.C: Likewise.
51181 * g++.old-deja/g++.law/ctors11.C: Likewise.
51182 * g++.old-deja/g++.law/ctors17.C: Likewise.
51183 * g++.old-deja/g++.law/ctors5.C: Likewise.
51184 * g++.old-deja/g++.law/ctors9.C: Likewise.
51185 * g++.old-deja/g++.mike/ambig1.C: Likewise.
51186 * g++.old-deja/g++.mike/net22.C: Likewise.
51187 * g++.old-deja/g++.mike/p3538a.C: Likewise.
51188 * g++.old-deja/g++.mike/p3538b.C: Likewise.
51189 * g++.old-deja/g++.mike/virt3.C: Likewise.
51190 * g++.old-deja/g++.niklas/t128.C: Likewise.
51191 * g++.old-deja/g++.other/anon4.C: Likewise.
51192 * g++.old-deja/g++.other/using1.C: Likewise.
51193 * g++.old-deja/g++.other/warn3.C: Likewise.
51194 * g++.old-deja/g++.pt/t37.C: Likewise.
51195 * g++.old-deja/g++.robertl/eb69.C: Likewise.
51196 * g++.old-deja/g++.robertl/eb71.C: Likewise.
51197
51198 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51199
51200 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
51201
51202 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51203
51204 * gcc.c-torture/execute/stdio-opt-3.c: New test.
51205
51206 2001-01-07 Jakub Jelinek <jakub@redhat.com>
51207
51208 * gcc.c-torture/compile/20010107-1.c: New test.
51209
51210 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51211
51212 * gcc.c-torture/execute/builtin-noret-1.c: New test.
51213
51214 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51215
51216 * gcc.dg/format/format.h: New file.
51217 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
51218 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
51219 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
51220 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
51221 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
51222 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
51223 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
51224 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
51225 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
51226 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
51227 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
51228 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
51229 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
51230 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
51231 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
51232 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
51233 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
51234 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
51235 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
51236 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
51237 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
51238 instead of declaring standard types, macros and functions in each
51239 test.
51240
51241 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
51242
51243 * gcc.c-torture/execute/20010106-1.c: New test.
51244
51245 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
51246
51247 * gcc.dg/format/format.exp: New file.
51248 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
51249 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
51250 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
51251 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
51252 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
51253 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
51254 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
51255 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
51256 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
51257 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
51258 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
51259 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
51260 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
51261 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
51262 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
51263 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
51264 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
51265 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
51266 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
51267 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
51268 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
51269 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
51270 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
51271 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
51272 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
51273 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
51274 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
51275 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
51276 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
51277 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
51278 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
51279 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
51280 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
51281 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
51282 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
51283 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
51284 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
51285 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
51286 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
51287 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
51288 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
51289 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
51290
51291 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
51292
51293 * gcc.c-torture/execute/991228-1.c: Take word endianness into
51294 account.
51295
51296 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
51297
51298 * gcc.c-torture/execute/builtin-complex-1.c: New test.
51299
51300 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
51301
51302 * g++.old-deja/g++.pt/crash62.C: New test.
51303
51304 2001-01-04 Richard Henderson <rth@redhat.com>
51305
51306 * gcc.dg/20000926-1.c: Update expected warnings.
51307 * gcc.dg/array-2.c: Likewise.
51308 * gcc.dg/array-4.c: Also validate flexible array members.
51309 * gcc.dg/c99-flex-array-1.c: New.
51310
51311 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
51312
51313 * gcc.c-torture/compile/20001222-1.x: Remove.
51314
51315 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51316
51317 * gcc.c-torture/execute/built-in-setjmp.c: New.
51318
51319 2001-01-03 Richard Henderson <rth@redhat.com>
51320
51321 * gcc.dg/940510-1.c: Update expected error wording.
51322 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
51323
51324 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
51325
51326 * lib/target-supports.exp (check_alias_available): Modified to
51327 indicate aliases not supported if only weak aliases are supported.
51328
51329 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51330
51331 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
51332 Turn on cmpstrsi checks for __pj__ and __i370__.
51333
51334 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51335
51336 * g++.old-deja/g++.other/virtual11.C: New test.
51337
51338 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51339
51340 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
51341
51342 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51343
51344 * gcc.c-torture/compile/20010102-1.c: New test.
51345
51346 2001-01-02 Andreas Jaeger <aj@suse.de>
51347
51348 * gcc.dg/noreturn-3.c: New test.
51349
51350 * gcc.dg/noreturn-4.c: New test.
51351
51352 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51353
51354 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51355 __builtin_fputc and __builtin_fwrite.
51356
51357 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51358
51359 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51360 signed char, not default char.
51361
51362 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51363
51364 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51365
51366 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51367
51368 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51369
51370 2000-12-29 Richard Henderson <rth@redhat.com>
51371
51372 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51373 (__cyg_profile_func_exit): Define.
51374
51375 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51376
51377 * g++.dg/vtgc1.C: New test.
51378
51379 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51380
51381 * gcc.dg/noncompile/20001228-1.c: New test.
51382
51383 * gcc.dg/20001228-1.c: New test.
51384
51385 * gcc.c-torture/execute/20001228-1.c: New test.
51386
51387 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51388
51389 * gcc.dg/format-strfmon-1.c: New test.
51390
51391 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51392
51393 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51394 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51395 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51396 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51397 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51398 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51399 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51400 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51401 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51402 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51403 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51404 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51405 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51406
51407 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51408 * gcc.c-torture/execute/string-opt-4.c: Test index.
51409
51410 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51411
51412 * gcc.c-torture/compile/20001226-1.c: New test.
51413
51414 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51415
51416 * gcc.c-torture/compile/20001222-1.c: New test.
51417 * gcc.c-torture/compile/20001222-1.x: Xfail.
51418
51419 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51420
51421 * gcc.c-torture/execute/comp-goto-2.c: New test.
51422
51423 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51424
51425 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51426 Use long types if __INT_MAX__ is 32767.
51427 (main): Use cast to (sint32 *) when poking 88 into a_page.
51428
51429 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51430
51431 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51432
51433 * gcc.c-torture/compile/20001221-1.c: New test.
51434 * gcc.c-torture/execute/20001221-1.c: New test.
51435
51436 2000-12-20 Richard Henderson <rth@redhat.com>
51437
51438 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51439 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51440
51441 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51442
51443 * gcc.dg/compare3.c: New test.
51444
51445 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51446
51447 * gcc.dg/format-warnll-1.c: New test.
51448
51449 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51450
51451 * gcc.dg/cpp/cmdlne-P.c: New test.
51452
51453 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51454
51455 * gcc.c-torture/execute/builtin-abs-1.c,
51456 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51457
51458 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51459
51460 * gcc.dg/cpp/multiline.c: New test.
51461
51462 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51463
51464 * g++.old-deja/g++.other/syshdr1.C: Update.
51465 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51466
51467 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51468
51469 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51470
51471 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51472
51473 * g++.old-deja/g++.pt/ttp65.C: New test.
51474
51475 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51476
51477 * g++.old-deja/g++.pt/ttp64.C: New test.
51478
51479 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51480
51481 * g++.old-deja/g++.pt/spec33.C: New test.
51482
51483 2000-12-14 Catherine Moore <clm@redhat.com>
51484
51485 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51486 * gcc.c-torture/execute/920612-2.c: Likewise.
51487 * gcc.c-torture/execute/920428-2.c: Likewise.
51488 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51489 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51490
51491 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51492
51493 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51494 * gcc.dg/pack-test-2.c: Likewise.
51495
51496 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51497
51498 Tests by Zack Weinberg <zackw@stanford.edu>.
51499
51500 * gcc.dg/cpp/defined.c: Update.
51501 * gcc.dg/cpp/defined_trad.c: New tests.
51502
51503 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51504
51505 * gcc.dg/cpp/trad-direct.c: Update.
51506
51507 2000-12-11 Neil Booth <neilb@earthling.net>
51508
51509 * gcc.dg/cpp/defined_trad.c
51510
51511 2000-12-11 Neil Booth <neilb@earthling.net>
51512
51513 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51514
51515 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51516
51517 * gcc.dg/format-miss-2.c: New test.
51518
51519 2000-12-09 Neil Booth <neilb@earthling.net>
51520
51521 * gcc.dg/cpp/lineflags.c: New tests.
51522 * gcc.dg/cpp/poison.c: Update.
51523 * gcc.dg/cpp/redef2.c: Update.
51524 * gcc.dg/cpp/skipping.c: New test.
51525
51526 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51527
51528 * g++.old-deja/g++.other/eh3.C: New testcase.
51529
51530 2000-12-07 Neil Booth <neilb@earthling.net>
51531
51532 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51533 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51534 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51535 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51536 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51537 Update.
51538
51539 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51540
51541 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51542 __SIZE_TYPE__ instead of int for type of integers cast to
51543 pointers.
51544
51545 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51546
51547 * g++.old-deja/g++.other/cleanup4.C: New test.
51548
51549 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51550
51551 * format-sec-1.c: New test.
51552
51553 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51554
51555 * gcc.dg/format-nonlit-3.c: New test.
51556
51557 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51558
51559 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51560 through a null pointer.
51561
51562 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51563
51564 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51565 * g++.old-deja/g++.pt/partial4.C: New test.
51566
51567 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51568
51569 * gcc.c-torture/execute/ieee/hugeval.x: New.
51570
51571 2000-12-06 Neil Booth <neilb@earthling.net>
51572
51573 * gcc.dg/cpp/backslash2.c: New tests.
51574
51575 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51576
51577 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51578 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51579
51580 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51581
51582 * gcc.c-torture/execute/20001203-2.c: New testcase.
51583
51584 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51585
51586 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51587 * g++.old-deja/g++.other/virtual10.C: New test.
51588
51589 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51590
51591 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51592
51593 2000-12-05 Richard Henderson <rth@redhat.com>
51594
51595 * gcc.c-torture/compile/20001205-1.c: New.
51596
51597 2000-12-04 Neil Booth <neilb@earthling.net>
51598
51599 * g++.old-deja/g++.other/virtual9.C: New test.
51600 * g++.old-deja/g++.pt/crash61.C: New test.
51601 * gcc.c-torture/execute/loop-9.c: New test.
51602
51603 2000-12-04 Neil Booth <neilb@earthling.net>
51604
51605 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51606 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51607 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51608 * gcc.dg/cpp/extratokens.c: ...here.
51609
51610 2000-12-04 Neil Booth <neilb@earthling.net>
51611
51612 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51613 New tests.
51614
51615 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51616
51617 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51618 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51619
51620 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51621
51622 * gcc.c-torture/execute/20001203-1.c: New test.
51623
51624 2000-12-03 Neil Booth <neilb@earthling.net>
51625
51626 * gcc.dg/cpp/macro6.c: New test cases.
51627
51628 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51629
51630 * gcc.c-torture/execute/string-opt-9.c: New test.
51631 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51632 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51633 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51634
51635 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51636 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51637
51638 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51639
51640 * gcc.dg/cpp/if-6.c: New testcase.
51641
51642 * gcc.dg/20001201-1.c: New testcase.
51643
51644 2000-12-02 Neil Booth <neilb@earthling.net>
51645
51646 * g++.old-deja/g++.other/externC4.C,
51647 g++.old-deja/g++.other/friend10.C: New tests.
51648
51649 2000-12-02 Neil Booth <neilb@earthling.net>
51650
51651 * g++.old-deja/g++.other/instan2.C
51652 * g++.old-deja/g++.other/instan3.C: New test.
51653
51654 2000-12-02 Neil Booth <neilb@earthling.net>
51655
51656 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51657 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51658 gnuc99.c,gnuc99-pedantic.c: New tests.
51659
51660 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51661
51662 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51663 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51664
51665 2000-12-01 Neil Booth <neilb@earthling.net>
51666
51667 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51668 * gcc.dg/cpp/poison.c: Update.
51669 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51670
51671 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51672
51673 * g77.f-torture/execute/20001201.f: New test.
51674
51675 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51676
51677 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51678
51679 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51680
51681 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51682
51683 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51684
51685 * g++.old-deja/g++.other/cast6.C: New test.
51686
51687 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51688
51689 * gcc.c-torture/execute/20001130-2.c: New testcase.
51690
51691 2000-11-30 Richard Henderson <rth@redhat.com>
51692
51693 * gcc.c-torture/execute/20001130-1.c: New test.
51694
51695 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51696
51697 * g++.old-deja/g++.other/op3.C: New test.
51698
51699 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51700
51701 * g++.old-deja/g++.other/op2.C: New test.
51702
51703 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51704
51705 * g++.old-deja/g++.other/crash38.C: New test.
51706
51707 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51708
51709 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51710
51711 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51712
51713 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51714 tests.
51715 * gcc.c-torture/execute/string-opt-6.c: New test.
51716
51717 * gcc.dg/20001117-1.c: Add main.
51718
51719 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51720
51721 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51722 Move from here ...
51723 * gcc.dg/940510-1.c: ... to here.
51724
51725 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51726 zero-size arrays in toplevel structures.
51727
51728 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51729
51730 * gcc.c-torture/execute/loop-8.c: New test.
51731
51732 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51733
51734 * g++.old-deja/g++.other/base1.C: New test.
51735
51736 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51737
51738 * g++.old-deja/g++.other/parse2.C: New test.
51739
51740 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51741
51742 * g++.old-deja/g++.pt/incomplete1.C: New test.
51743
51744 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51745
51746 * g++.old-deja/g++.other/friend9.C: New test.
51747
51748 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51749
51750 * gcc.dg/20001127-1.c: New test.
51751
51752 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51753
51754 * g++.old-deja/g++.pt/friend46.C: New test.
51755
51756 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51757
51758 * g++.old-deja/g++.other/ptrmem8.C: New test.
51759
51760 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51761
51762 * gcc.c-torture/execute/string-opt-7.c: New test.
51763 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51764
51765 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51766
51767 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51768 instead of 'mkcheck 2'.
51769
51770 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51771
51772 * gcc.c-torture/execute/memcheck/driver.c,
51773 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51774 C9X references to refer to C99.
51775
51776 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51777
51778 * gcc.dg/ultrasp3.c: New test.
51779
51780 2000-11-25 Neil Booth <neilb@earthling.net>
51781
51782 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51783
51784 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51785
51786 * gcc.c-torture/compile/20001123-2.c: New.
51787
51788 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51789
51790 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51791
51792 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51793
51794 * gcc.dg/sequence-point-1.c: Add some new tests.
51795 * gcc.c-torture/execute/20001124-1.c: New test.
51796
51797 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51798
51799 * g++.old-deja/g++.other/vaarg4.C: New test.
51800 * gcc.c-torture/compile/20001123-1.c: New test.
51801
51802 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51803
51804 * g++.other/crash24.C: Adjust and remove XFAIL.
51805 * g++.other/crash37.C: New test.
51806
51807 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51808
51809 * g++.old-deja/g++.pt/instantiate9.C: New test.
51810
51811 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51812
51813 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51814 new ABI, too.
51815
51816 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51817 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51818
51819 2000-11-22 Neil Booth <neilb@earthling.net>
51820
51821 * gcc.dg/cpp/Wtrigraphs.c: New test.
51822
51823 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51824
51825 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51826
51827 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51828
51829 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51830
51831 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51832
51833 * lib/gcc-dg.exp: load_lib scanasm.exp.
51834 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51835 * lib/g++-dg.exp: load_lib scanasm.exp.
51836 * lib/scanasm.exp: New.
51837 (scan-assembler, scan-assembler-not): Add optional arguments to
51838 test name, or if not present, the pattern name.
51839 (scan-assembler-dem, scan-assembler-dem-not): New.
51840
51841 * g++.dg/dg.exp: New.
51842
51843 2000-11-21 Neil Booth <neilb@earthling.net>
51844
51845 * gcc.dg/cpp/integrated1.c: Remove.
51846
51847 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51848
51849 * gcc.c-torture/execute/20001121-1.c: New test.
51850
51851 2000-11-21 Richard Henderson <rth@redhat.com>
51852
51853 * gcc.c-torture/compile/20001121-1.c: New test.
51854
51855 2000-11-20 Neil Booth <neilb@earthling.net>
51856
51857 * gcc.dg/cpp/integrated1.c: New test.
51858
51859 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51860
51861 * g++.old-deja/g++.other/inline17.C: New test.
51862
51863 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51864
51865 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51866 local variable to be zero: I made the variable global. Now
51867 uses abort() and exit() instead of relying on main's return value.
51868
51869 2000-11-20 Neil Booth <neilb@earthling.net>
51870
51871 * gcc.dg/cpp/paste2.c: Update test.
51872 * objc/execute/paste.m: New test.
51873
51874 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51875
51876 * gcc.dg/c99-condexpr-1.c: New test.
51877
51878 2000-11-20 Neil Booth <neilb@earthling.net>
51879
51880 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51881
51882 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51883
51884 * g++.old-deja/g++.pt/export1.C: New test.
51885
51886 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51887
51888 * gcc.dg/20001117-1.c: New test.
51889
51890 2000-11-18 Richard Henderson <rth@redhat.com>
51891
51892 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51893
51894 2000-11-18 Richard Henderson <rth@redhat.com>
51895
51896 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51897 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51898 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51899
51900 2000-11-18 Richard Henderson <rth@redhat.com>
51901
51902 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51903 (main): New. Exit cleanly.
51904
51905 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51906
51907 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51908 gcc.dg/c99-fordecl-2.c: New tests.
51909
51910 2000-11-18 Richard Henderson <rth@redhat.com>
51911
51912 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51913 * gcc.c-torture/execute/zerolen-2.c: New.
51914
51915 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51916
51917 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51918 memory.
51919
51920 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51921
51922 * g++.old-deja/g++.pt/instantiate8.C: New test.
51923
51924 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51925
51926 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51927 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51928
51929 2000-11-16 Nick Clifton <nickc@redhat.com>
51930
51931 * gcc.c-torture/execute/nestfunc-2.c: New test.
51932 * gcc.c-torture/execute/nestfunc-3.c: New test.
51933
51934 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51935
51936 * gcc.c-torture/compile/20001116-1.c: New test.
51937
51938 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51939
51940 * gcc.c-torture/execute/20001115-1.c: New test.
51941
51942 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51943
51944 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51945 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51946 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51947 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51948
51949 2000-11-15 Neil Booth <neilb@earthling.net>
51950
51951 gcc.dg/cpp/_Pragma1.c: Update.
51952 gcc.dg/cpp/_Pragma2.c: New test.
51953
51954 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51955
51956 * g++.old-deja/g++.other/anon5.C: New test.
51957
51958 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51959
51960 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51961 tests.
51962
51963 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51964
51965 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51966 output.
51967
51968 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51969
51970 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51971 labels at end of compound statements.
51972
51973 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51974
51975 * gcc.c-torture/execute/loop-7.c: New test.
51976
51977 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51978
51979 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51980
51981 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51982
51983 * gcc.dg/c99-bool-1.c: New test.
51984
51985 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51986
51987 * gcc.dg/c99-scope-1.c: Remove xfail.
51988 * gcc.dg/c99-scope-2.c: New test.
51989
51990 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51991
51992 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51993 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51994
51995 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51996
51997 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51998 error messages.
51999
52000 * g++.mike/p700.C: Don't typedef wchar_t.
52001 * g++.mike/p784.C: Likewise.
52002 * g++.mike/eb101.C: Don't use __wchar_t.
52003
52004 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
52005
52006 * g77.f-torture/execute/20001111.[fx]: Test premature exit
52007 from DO loop.
52008
52009 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
52010
52011 * gcc.c-torture/execute/20001111-1.c: New test.
52012
52013 2000-11-10 Nick Clifton <nickc@redhat.com>
52014
52015 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
52016 long multuiple and accumulate.
52017
52018 2000-11-09 Richard Henderson <rth@redhat.com>
52019
52020 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
52021 via size_t instead of int.
52022
52023 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
52024 * gcc.c-torture/execute/string-opt-2.c: Likewise.
52025 * gcc.c-torture/execute/string-opt-3.c: Likewise.
52026 * gcc.c-torture/execute/string-opt-4.c: Likewise.
52027
52028 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
52029
52030 * gcc.c-torture/compile/20001109-1.c: New test.
52031 * gcc.c-torture/compile/20001109-2.c: New test.
52032
52033 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
52034
52035 * g++.old-deja/g++.pt/operator1.C: New test.
52036 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
52037
52038 2000-11-09 Jakub Jelinek <jakub@redhat.com>
52039
52040 * gcc.dg/20001108-1.c: New test.
52041
52042 2000-11-09 Jakub Jelinek <jakub@redhat.com>
52043
52044 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
52045 with both arguments constant strings.
52046 * gcc.c-torture/execute/string-opt-3.c: New test.
52047 * gcc.c-torture/execute/string-opt-4.c: New test.
52048 * gcc.c-torture/execute/string-opt-5.c: New test.
52049
52050 2000-11-08 Nick Clifton <nickc@redhat.com>
52051
52052 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
52053 mulsidi3adddi patterns.
52054
52055 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
52056
52057 * g++.old-deja/g++.other/crash36.C: New test.
52058
52059 2000-11-08 Jakub Jelinek <jakub@redhat.com>
52060
52061 * g++.old-deja/g++.other/init16.C: New test.
52062
52063 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
52064
52065 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
52066
52067 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
52068
52069 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
52070 * gcc.c-torture/execute/va-arg-16.x: Likewise.
52071 * gcc.c-torture/execute/va-arg-17.x: Likewise.
52072
52073 2000-11-07 DJ Delorie <dj@redhat.com>
52074
52075 * gcc.dg/20000614-1.c: Add return so that test can pass.
52076
52077 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52078
52079 * gcc.c-torture/execute/string-opt-1.c: New test.
52080
52081 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
52082
52083 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
52084 mips-sgi-irix6.* because the MIPS ABI passes floating-point
52085 parameters in registers, and there is no way for a varargs
52086 function to know in which order the integer and floating-point
52087 parameters should be interleaved when they are placed on the
52088 stack.
52089 * gcc.c-torture/execute/va-arg-16.x: Likewise.
52090 * gcc.c-torture/execute/va-arg-17.x: Likewise.
52091
52092 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52093
52094 * gcc.c-torture/execute/string-opt-2.c: New test.
52095
52096 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
52097
52098 * g++.old-deja/g++.pt/crash60.C: New test.
52099
52100 2000-11-06 Jakub Jelinek <jakub@redhat.com>
52101
52102 * g++.old-deja/g++.other/crash24.C: New test.
52103 * g++.old-deja/g++.other/crash25.C: New test.
52104 * g++.old-deja/g++.other/crash26.C: New test.
52105 * g++.old-deja/g++.other/crash27.C: New test.
52106 * g++.old-deja/g++.other/crash28.C: New test.
52107 * g++.old-deja/g++.other/crash29.C: New test.
52108 * g++.old-deja/g++.other/crash30.C: New test.
52109 * g++.old-deja/g++.other/crash31.C: New test.
52110 * g++.old-deja/g++.other/crash32.C: New test.
52111 * g++.old-deja/g++.other/crash33.C: New test.
52112 * g++.old-deja/g++.other/crash34.C: New test.
52113 * g++.old-deja/g++.other/crash35.C: New test.
52114
52115 2000-11-06 Jakub Jelinek <jakub@redhat.com>
52116
52117 * gcc.c-torture/execute/20001031-1.c: New test.
52118
52119 2000-11-04 Mark Mitchell <mark@codesourcery.com>
52120
52121 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
52122 namespace.
52123
52124 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
52125 standards-conformant.
52126
52127 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
52128
52129 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
52130 * g++.old-deja/g++.mike/p755a.C: Likewise.
52131 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
52132 library makes no calls to `operator new' during initialization.
52133
52134 2000-11-04 Neil Booth <neilb@earthling.net>
52135
52136 * gcc.dg/cpp/include2.c: New tests.
52137
52138 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
52139
52140 * lib/g++.exp (g++_set_ld_library_path): New function.
52141 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
52142
52143 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
52144
52145 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
52146 warnings.
52147
52148 2000-11-01 Richard Henderson <rth@redhat.com>
52149
52150 * g++.old-deja/g++.ext/namedret1.C: New.
52151 * g++.old-deja/g++.ext/namedret2.C: New.
52152 * g++.old-deja/g++.ext/namedret3.C: New.
52153
52154 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
52155
52156 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
52157 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
52158
52159 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52160
52161 * gcc.c-torture/execute/va-arg-21.c: New test.
52162
52163 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
52164
52165 * gcc.dg/c99-complex-2.c: New test.
52166
52167 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52168
52169 * gcc.c-torture/execute/stdio-opt-1.c: New test.
52170
52171 2000-10-31 Jakub Jelinek <jakub@redhat.com>
52172
52173 * g++.old-deja/g++.other/inline16.C: New test.
52174
52175 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
52176
52177 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
52178 __PRETTY_FUNCTION__
52179
52180 2000-10-29 Neil Booth <neilb@earthling.net>
52181
52182 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
52183 New tests.
52184 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
52185 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
52186 optimisation.
52187
52188 2000-10-29 Neil Booth <neilb@earthling.net>
52189
52190 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
52191 * mi1.c, mi1c.h: Add null directives to multiple-include test.
52192 * mi5.c: Test multiple includes work with -C.
52193 * trigraphs.c: Test ^= version.
52194
52195 2000-10-28 Neil Booth <neilb@earthling.net>
52196
52197 New tests and test updates for new macro expander.
52198
52199 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
52200 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
52201 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
52202 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
52203 new diagnostic messages.
52204
52205 * gcc.dg/cpp/macro3.c: New tests.
52206
52207 2000-10-27 Mark Mitchell <mark@codesourcery.com>
52208
52209 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
52210 on the same line.
52211
52212 2000-10-27 Jakub Jelinek <jakub@redhat.com>
52213
52214 * g++.old-deja/g++.other/eh2.C: New test.
52215
52216 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
52217
52218 * gcc.c-torture/execute/20001027-1.c: New test.
52219
52220 2000-10-26 Richard Henderson <rth@redhat.com>
52221
52222 * gcc.c-torture/execute/20001026-1.c: New.
52223
52224 2000-10-26 Mark Mitchell <mark@codesourcery.com>
52225
52226 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
52227 * g++.old-deja/g++.law/builtin1.C: Likewise.
52228 * g++.old-deja/g++.law/ctors10.C: Likewise.
52229 * g++.old-deja/g++.law/virtual3.C: Likewise.
52230 * g++.old-deja/g++.mike/p658.C: Likewise.
52231 * g++.old-deja/g++.other/sibcall1.C: Likewise.
52232 * g++.old-deja/g++.other/vaarg2.C: Likewise.
52233 * g++.old-deja/g++.robertl/eb124.C: Likewise.
52234 * g++.old-deja/g++.robertl/eb44.C: Likewise.
52235 * g++.old-deja/g++.robertl/eb77.C: Likewise.
52236
52237 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
52238
52239 * gcc.c-torture/compile/20001024-1.c: New test.
52240
52241 2000-10-25 Mark Mitchell <mark@codesourcery.com>
52242
52243 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
52244 to tell us whether or not we are using V3.
52245
52246 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
52247
52248 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
52249 operands.
52250
52251 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
52252
52253 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
52254
52255 2000-10-25 Jakub Jelinek <jakub@redhat.com>
52256
52257 * gcc.c-torture/execute/20001024-1.c: New test.
52258
52259 2000-10-24 Jakub Jelinek <jakub@redhat.com>
52260
52261 * g++.old-deja/g++.other/sibcall1.C: New test.
52262
52263 2000-10-20 Jakub Jelinek <jakub@redhat.com>
52264
52265 * gcc.dg/noncompile/init-3.c: New test.
52266
52267 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
52268
52269 * gcc.dg/format-array-1.c: New test.
52270
52271 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52272
52273 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
52274 writing through null pointers; remove comment about testing
52275 unterminated strings.
52276
52277 2000-10-17 Matthew Hiller <hiller@redhat.com>
52278
52279 * gcc.c-torture/execute/20001017-2.c: New test.
52280
52281 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52282
52283 * gcc.c-torture/compile/20001018-1.c: New test.
52284 * gcc.c-torture/compile/20001018-1.x: Xfail.
52285
52286 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52287
52288 * gcc.c-torture/execute/20001017-1.c: New test.
52289
52290 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52291
52292 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
52293 for multiple use of arguments with scanf formats; add tests for
52294 multiple use of arguments.
52295
52296 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
52297
52298 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
52299 from some old tests.
52300
52301 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52302
52303 * gcc.dg/format-miss-1.c: New test.
52304
52305 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52306
52307 * gcc.c-torture/execute/20001013-1.c: New test.
52308
52309 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52310
52311 * gcc.dg/format-branch-1.c: New test.
52312
52313 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52314
52315 * README, lib/file-format.exp: Remove EGCS references.
52316
52317 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52318
52319 * gcc.dg/20001013-1.c: New test.
52320
52321 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
52322
52323 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
52324 for intmax_t in the compiler using __typeof__ and the type rules
52325 for conditional expressions.
52326
52327 2000-10-13 Jakub Jelinek <jakub@redhat.com>
52328
52329 * gcc.dg/20001012-1.c: New test.
52330 * gcc.dg/20001012-2.c: New test.
52331
52332 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52333
52334 * gcc.dg/format-attr-1.c: New test.
52335
52336 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52337
52338 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
52339 __LONG_LONG_MAX__ instead of LLONG_MAX.
52340
52341 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52342
52343 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
52344 scanf flags.
52345 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
52346 flags.
52347
52348 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
52349
52350 * gcc.dg/sequence-pt-1.c: New test.
52351
52352 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52353
52354 * gcc.c-torture/execute/20001011-1.c: New testcase.
52355 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52356
52357 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52358
52359 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52360 does not error on it.
52361
52362 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52363
52364 * gcc.dg/20001009-1.c: New test.
52365
52366 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52367
52368 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52369 * gcc.c-torture/execute/20001009-2.c: ... to here.
52370
52371 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52372
52373 * gcc.c-torture/compile/20001009-1.c: New testcase.
52374 * gcc.c-torture/execute/20001009-1.c: New testcase.
52375 Testcases provided by Jan Hubicka <jh@suse.cz>.
52376
52377 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52378
52379 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52380 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52381 uintmax_t using <limits.h> to emulate the compiler's internal
52382 logic. No longer XFAIL %j tests.
52383
52384 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52385
52386 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52387 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52388 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52389 regexps and details of expected handling of some bad formats.
52390 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52391 suppression.
52392
52393 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52394
52395 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52396 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52397 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52398 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52399 in list archives.
52400
52401 2000-10-06 Richard Henderson <rth@cygnus.com>
52402
52403 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52404 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52405 * g++.old-deja/g++.jason/report.C: Likewise.
52406 * g++.old-deja/g++.law/friend5.C: Likewise.
52407 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52408 of the expected warnings.
52409
52410 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52411
52412 * g++.old-deja/g++.pt/enum14.C: New test.
52413
52414 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52415
52416 * g++.old-deja/g++.pt/crash59.C: New test.
52417
52418 2000-10-04 Will Cohen <wcohen@redhat.com>
52419
52420 * gcc.dg/20000926-1.c: New test.
52421
52422 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52423
52424 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52425 function name for current C++ compiler.
52426 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52427
52428 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52429
52430 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52431 __PRETTY_FUNCTION__.
52432 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52433
52434 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52435
52436 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52437
52438 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52439
52440 * gcc.c-torture/compile/20000923-1.c: New test.
52441
52442 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52443
52444 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52445 * g++.old-deja/g++.pt/ttp62.C: Same.
52446 * g++.old-deja/g++.other/inline14.C: Same.
52447
52448 2000-09-24 Richard Henderson <rth@cygnus.com>
52449
52450 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52451
52452 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52453
52454 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52455
52456 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52457
52458 * gcc.c-torture/compile/20000922-1.c: New file.
52459
52460 2000-09-21 Nick Clifton <nickc@redhat.com>
52461
52462 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52463 a signed long modulo operation.
52464 (mod6): New function - perform an unsigned long modulo operation.
52465 (main): Add tests for modulos of very large numbers by very small
52466 dividends.
52467
52468 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52469
52470 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52471
52472 2000-09-19 Richard Henderson <rth@cygnus.com>
52473
52474 * gcc.dg/compare2.c (case 10): XFAIL.
52475
52476 2000-09-18 Richard Henderson <rth@cygnus.com>
52477
52478 * gcc.c-torture/execute/20000906-1.c: Move ...
52479 * gcc.dg/20000906-1.c: ... here. Only run on targets
52480 that support __builtin_trap.
52481
52482 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52483
52484 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52485
52486 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52487
52488 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52489 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52490 more $ format tests.
52491
52492 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52493
52494 * gcc.dg/format-errmk-1.c: New test.
52495
52496 2000-09-17 Greg McGary <greg@mcgary.org>
52497
52498 * gcc.c-torture/execute/20000917-1.x: Remove.
52499
52500 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52501
52502 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52503
52504 2000-09-17 Greg McGary <greg@mcgary.org>
52505
52506 * gcc.c-torture/execute/20000917-1.c: New test.
52507 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52508
52509 2000-09-16 Neil Booth <NeilB@earthling.net>
52510
52511 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52512 in nested macro bug.
52513
52514 2000-09-15 Neil Booth <NeilB@earthling.net>
52515
52516 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52517
52518 2000-09-14 Jeffrey A Law (law@cygnus.com)
52519
52520 * gcc.c-torture/execute/20000914-1.c: New test.
52521
52522 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52523
52524 * g++.other/inline13.C: New test.
52525
52526 2000-09-12 Andreas Jaeger <aj@suse.de>
52527
52528 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52529 constant by Ulrich Drepper <drepper@redhat.com>.
52530
52531 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52532
52533 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52534
52535 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52536
52537 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52538
52539 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52540
52541 * gcc.dg/cpp/backslash.c: New test.
52542
52543 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52544
52545 * gcc.c-torture/execute/20000910-1.c: New test.
52546 * gcc.c-torture/execute/20000910-2.c: Likewise.
52547
52548 2000-09-11 Robert Lipe <robertl@sco.com>
52549
52550 * gcc.dg/pragma-align.c: New test.
52551
52552 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52553
52554 * g++.old-deja/g++.pt/explicit82.C: New test.
52555 * g++.old-deja/g++.pt/explicit83.C: New test.
52556
52557 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52558
52559 * gcc.dg/asm-names.c: New test.
52560
52561 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52562
52563 * gcc.dg/cpp/tr-warn6.c: New test
52564
52565 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52566
52567 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52568 be accepted.
52569
52570 2000-09-07 Catherine Moore <clm@redhat.com>
52571
52572 * gcc.c-torture/execute/unroll-1.c: New test.
52573
52574 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52575
52576 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52577 ERROR markers.
52578 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52579 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52580 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52581 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52582 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52583 Preprocess only.
52584 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52585 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52586
52587 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52588
52589 * g++.old-deja/g++.pt/deduct2.C: New test.
52590
52591 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52592
52593 * g++.old-deja/g++.pt/parms2.C: New test.
52594
52595 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52596
52597 * g++.old-deja/g++.pt/crash58.C: New test.
52598
52599 2000-09-06 Greg McGary <greg@mcgary.org>
52600
52601 * gcc.c-torture/execute/20000906-1.c: New test.
52602 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52603
52604 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52605
52606 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52607
52608 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52609
52610 * g++.old-deja/g++.pt/crash57.C: New test.
52611
52612 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52613
52614 * g++.old-deja/g++.pt/crash56.C: New test.
52615
52616 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52617
52618 * g++.old-deja/g++.pt/koenig1.C: New test.
52619
52620 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52621
52622 * gcc.dg/20000904-1.c: New test.
52623
52624 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52625
52626 * gcc.dg/cpp/paste8.c: New test.
52627
52628 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52629
52630 * gcc.c-torture/compile/20000827-1.c: New test.
52631
52632 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52633
52634 * gcc.dg/format-diag-1.c: New test.
52635
52636 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52637
52638 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52639 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52640 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52641 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52642 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52643
52644 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52645
52646 * g++.old-deja/g++.other/nested4.C: New test.
52647
52648 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52649
52650 * g++.old-deja/g++.ns/scoped1.C: New test.
52651
52652 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52653
52654 * lib/g++.exp: Support testing already-installed GCC.
52655
52656 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52657
52658 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52659
52660 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52661
52662 * gcc.dg/return-type-2.c: New test.
52663
52664 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52665
52666 * gcc.c-torture/compile/20000825-1.c: New test.
52667
52668 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52669
52670 * gcc.dg/dwarf2-2.c: New test.
52671
52672 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52673
52674 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52675 dg-warning regexps.
52676
52677 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52678
52679 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52680 gcc.dg/format-ext-5.c: New tests.
52681
52682 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52683
52684 * g++.old-deja/g++.other/crash22.C: New test.
52685
52686 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52687
52688 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52689
52690 2000-08-24 Richard Henderson <rth@cygnus.com>
52691
52692 * gcc.dg/ia64-sync-1.c: New test.
52693 * gcc.dg/ia64-sync-2.c: New test.
52694 * gcc.dg/ia64-asm-1.c: New test.
52695
52696 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52697
52698 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52699 * gcc.dg/format-ext-2.c: New test.
52700
52701 2000-08-23 Jason Merrill <jason@redhat.com>
52702
52703 * lib/old-dejagnu.exp: Also ignore "In member function" and
52704 "At global scope".
52705
52706 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52707
52708 * gcc.dg/noncompile/label-lineno-1.c: New test.
52709
52710 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52711
52712 * gcc.dg/c99-array-nonobj-1.c: New test.
52713
52714 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52715
52716 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52717 tests.
52718 * gcc.dg/format-ext-1.c: New test.
52719
52720 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52721
52722 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52723 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52724 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52725 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52726 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52727
52728 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52729
52730 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52731 gcc.dg/c99-strftime-2.c: New tests.
52732
52733 2000-08-22 Richard Henderson <rth@cygnus.com>
52734
52735 * gcc.c-torture/execute/20000822-1.c: New test.
52736
52737 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52738
52739 * gcc.c-torture/execute/20000819-1.x: Remove.
52740
52741 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52742
52743 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52744 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52745 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52746 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52747 gcc.dg/format-xopen-1.c: New tests.
52748
52749 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52750
52751 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52752
52753 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52754
52755 * g++.old-deja/g++.other/loop2.C: New test.
52756
52757 * gcc.c-torture/compile/20000606-1.c: New test.
52758 * gcc.c-torture/compile/20000728-1.c: New test.
52759 * gcc.c-torture/execute/20000801-1.c: New test.
52760 * gcc.c-torture/execute/20000801-2.c: New test.
52761 * gcc.c-torture/execute/20000819-1.c: New test.
52762 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52763 * gcc.dg/20000629-1.c: New test.
52764 * gcc.dg/20000724-1.c: New test.
52765 * gcc.dg/20000807-1.c: New test.
52766
52767 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52768
52769 * gcc.dg/cpp/pragma-1.c: New test.
52770 * gcc.dg/cpp/pragma-2.c: New test.
52771
52772 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52773
52774 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52775 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52776
52777 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52778
52779 * gcc.c-torture/compile/20000818-1.c: New test.
52780
52781 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52782
52783 * gcc.c-torture/execute/20000818-1.c: New test.
52784
52785 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52786
52787 * gcc.dg/format-va-1.c: New test.
52788
52789 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52790
52791 * g++.old-deja/g++.other/typedef8.C: New test.
52792
52793 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52794
52795 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52796 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52797 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52798 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52799 * g++.old-deja/g++.other/ptrmem7.C: New test.
52800 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52801
52802 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52803
52804 * g++.old-deja/g++.pt/typename27.C: New test.
52805
52806 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52807
52808 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52809 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52810 * g++.old-deja/g++.pt/friend45.C: New test.
52811 * g++.old-deja/g++.other/friend8.C: New test.
52812
52813 2000-08-15 Richard Henderson <rth@cygnus.com>
52814
52815 * gcc.c-torture/execute/20000815-1.c: New test.
52816
52817 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52818
52819 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52820 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52821 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52822
52823 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52824
52825 * g++.old-deja/g++.other/refinit2.C: New test.
52826
52827 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52828
52829 * lib/c-torture.exp (c-torture): Make
52830 compiler_conditional_xfail_data global.
52831 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52832 compiler_conditional_xfail_data machinery.
52833 (f-torture-execute): Likewise.
52834 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52835 and only when unrolling loops.
52836
52837 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52838
52839 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52840
52841 * g++.old-deja/g++.pt/explicit81.C: New test.
52842
52843 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52844
52845 * g++.old-deja/g++.pt/typename26.C: New test.
52846
52847 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52848
52849 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52850 warning.
52851
52852 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52853
52854 * g++.old-deja/g++.other/array3.C: New test.
52855
52856 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52857
52858 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52859 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52860 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52861 New tests.
52862
52863 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52864
52865 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52866 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52867
52868 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52869
52870 * gcc.c-torture/execute/20000808-1.c: New test.
52871
52872 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52873
52874 * gcc.dg/c90-const-expr-1.c: New test.
52875
52876 2000-08-08 Richard Henderson <rth@cygnus.com>
52877
52878 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52879
52880 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52881
52882 * gcc.dg/noncompile/const-ll-1.c: New test.
52883
52884 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52885
52886 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52887
52888 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52889
52890 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52891 that running programs linked against the shared version of libobjc
52892 run correctly.
52893
52894 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52895
52896 * gcc.dg/c99-printf-1.c: New test.
52897
52898 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52899
52900 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52901
52902 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52903
52904 * gcc.c-torture/execute/20000731-1.x: Delete.
52905
52906 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52907
52908 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52909 and torture_without_loops as is done by c-torture.exp.
52910 (search_for): Copy from c-torture.exp.
52911 (gcc-dg-runtest): New function, drives a directory of tests
52912 iterating over the TORTURE_OPTIONS.
52913 (scan-assembler, scan-assembler-not): Move here from
52914 individual directory drivers.
52915
52916 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52917 defined by lib/gcc-dg.exp.
52918 * gcc.dg/cpp/cpp.exp: Likewise.
52919 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52920 gcc-dg-runtest, so we cycle over optimization options.
52921
52922 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52923 * gcc.dg/compare2.c: No longer expected to fail.
52924
52925 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52926
52927 * gcc.c-torture/execute/20000804-1.c: New test.
52928
52929 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52930
52931 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52932
52933 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52934
52935 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52936
52937 2000-08-03 Jeffrey A Law (law@cygnus.com)
52938
52939 * gcc.c-torture/compile/20000803-1.c: New test.
52940
52941 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52942
52943 * gcc.c-torture/execute/20000801-3.c,
52944 gcc.c-torture/execute/20000801-4.c: New tests.
52945 * gcc.c-torture/execute/20000801-3.x,
52946 gcc.c-torture/execute/20000801-4.x: Xfail.
52947
52948 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52949
52950 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52951 libobjc/.libs to allow for libtool.
52952
52953 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52954
52955 * gcc.c-torture/compile/20000802-1.c: New test.
52956
52957 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52958
52959 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52960
52961 2000-07-31 Jeffrey A Law (law@cygnus.com)
52962
52963 * gcc-c-torture/execute/20000731-2.c: New test.
52964
52965 * gcc.c-torture/execute/20000731-1.c: New test.
52966 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52967
52968 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52969
52970 * gcc.dg/cpp/paste7.c: New test.
52971 * gcc.dg/cpp/20000725-1.c: New test.
52972
52973 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52974
52975 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52976 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52977 declaration warning for __builtin_dwarf_reg_size.
52978
52979 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52980
52981 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52982
52983 * gcc.dg/noncompile/voidparam-1.c: New test.
52984
52985 2000-07-30 Richard Henderson <rth@cygnus.com>
52986
52987 * gcc.dg/c90-digraph-1.c: Don't xfail.
52988 * gcc.dg/compare2.c (case 10): Xfail.
52989 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52990
52991 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52992
52993 * gcc.dg/c99-main-1.c: New test.
52994
52995 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52996
52997 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52998
52999 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
53000
53001 * gcc.c-tortuer/execute/20000726-1.c: New test.
53002
53003 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
53004
53005 * gcc.c-torture/execute/enum-2.c: New test.
53006
53007 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53008
53009 * gcc.dg/cpp/tr-warn3.c: New test.
53010
53011 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
53012
53013 * g++.old-deja/g++.ext/implicit1.C: Remove.
53014 * g++.old-deja/g++.jason/c2.C: Remove
53015 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
53016 * g++.old-deja/g++.pt/crash16.C: Likewise.
53017 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
53018
53019 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
53020
53021 * g++.old-deja/g++.other/for2.C: New test.
53022
53023 2000-07-25 Jakub Jelinek <jakub@redhat.com>
53024
53025 * gcc.dg/20000720-1.c: New test.
53026
53027 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
53028
53029 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
53030
53031 2000-07-24 Geoff Keating <geoffk@cygnus.com>
53032
53033 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
53034 * gcc.c-torture/execute/20000722-1.c: New.
53035 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
53036
53037 2000-07-24 Jakub Jelinek <jakub@redhat.com>
53038
53039 * gcc.dg/cpp/20000720-1.S: New test.
53040
53041 2000-07-21 Michael Meissner <meissner@redhat.com>
53042
53043 * gcc.c-torture/execute/ieee/hugeval.c: New test.
53044
53045 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
53046
53047 * g++.old-deja/g++.brendan/crash16.C,
53048 g++.old-deja/g++.brendan/parse3.C,
53049 g++.old-deja/g++.brendan/redecl1.C,
53050 g++.old-deja/g++.ns/template13.C,
53051 g++.old-deja/g++.other/decl4.C,
53052 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
53053
53054 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
53055
53056 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
53057 and "Internal error".
53058
53059 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
53060 regexps.
53061 * gcc.dg/cpp/paste6.c: New test.
53062
53063 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
53064
53065 * gcc.dg/cpp/tr-direct.c: New test.
53066
53067 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
53068 gcc.dg/cpp/undef1.c: Tweak error regexps.
53069
53070 2000-07-18 Eric Christopher <echristo@redhat.com>
53071
53072 * gcc.c-torture/compile/20000718-1.c: New test.
53073
53074 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
53075
53076 * cpplex.c (_cpp_push_token): If the token being pushed back
53077 is the previous token in this context, just subtract one from
53078 context->posn.
53079 * cppmacro.c (save_expansion): Clear aux field when storing a
53080 placemarker.
53081
53082 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
53083
53084 * gcc.dg/noncompile/redecl-1.c: New test.
53085
53086 2000-07-18 Jakub Jelinek <jakub@redhat.com>
53087
53088 * gcc.c-torture/execute/20000717-5.c: New test.
53089 * gcc.c-torture/execute/20000717-1.x: Removed.
53090
53091 2000-07-17 Richard Henderson <rth@cygnus.com>
53092
53093 * gcc.c-torture/execute/20000717-4.c: New test.
53094
53095 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
53096
53097 * gcc.dg/cpp/syshdr.c: New test.
53098 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
53099
53100 2000-07-17 Neil Booth <neilb@earthling.net>
53101
53102 * gcc.dg/cpp/cmdlne-dM.c: New test.
53103 * gcc.dg/cpp/cmdlne-dD.c: New test.
53104
53105 2000-07-17 Jeffrey A Law (law@cygnus.com)
53106
53107 * gcc.c-torture/execute/20000717-3.c: New test.
53108
53109 * gcc.c-torture/compile/20000717-1.c: New test.
53110
53111 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
53112
53113 * gcc.c-torture/execute/20000717-2.c: New test.
53114
53115 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
53116
53117 * gcc.dg/formatz-1.c: New test.
53118
53119 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
53120 * gcc.dg/c99-digraph-1.c: New tests.
53121
53122 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
53123 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
53124
53125 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
53126 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
53127 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
53128 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
53129 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
53130 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
53131 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
53132
53133 2000-07-17 Greg McGary <greg@mcgary.org>
53134
53135 * gcc.c-torture/execute/20000717-1.c: New test.
53136 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
53137
53138 2000-07-15 Jakub Jelinek <jakub@redhat.com>
53139
53140 * gcc.c-torture/execute/20000715-2.c: New test.
53141 * gcc.dg/20000715-1.c: New test.
53142
53143 2000-07-15 Michael Meissner <meissner@redhat.com>
53144
53145 * gcc.c-torture/execute/20000715-1.c: New test.
53146
53147 2000-07-13 Jakub Jelinek <jakub@redhat.com>
53148
53149 * gcc.c-torture/execute/20000707-1.c: New test.
53150
53151 2000-07-13 Neil Booth <NeilB@earthling.net>
53152
53153 * gcc.dg/cpp/digraph1.c,
53154 gcc.dg/cpp/digraph2.c,
53155 gcc.dg/cpp/digraphs.c: New tests.
53156
53157 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
53158
53159 * g77.f-torture/compile/20000630-2.f: New test.
53160 * g77.f-torture/compile/20000630-2.x
53161
53162 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
53163
53164 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
53165
53166 2000-07-11 Neil Booth <NeilB@earthling.net>
53167
53168 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
53169
53170 2000-07-11 Neil Booth <NeilB@earthling.net>
53171
53172 * gcc.dg/cpp/cmdlne-C.c: New.
53173
53174 2000-07-09 Neil Booth <NeilB@earthling.net>
53175
53176 * gcc.dg/cpp/directiv.c: New tests.
53177 * gcc.dg/cpp/undef1.c: Update.
53178
53179 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
53180
53181 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
53182
53183 2000-07-09 Neil Booth <NeilB@earthling.net>
53184
53185 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
53186
53187 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
53188
53189 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
53190 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
53191
53192 2000-07-08 Neil Booth <NeilB@earthling.net>
53193
53194 * gcc.dg/cpp/macsyntx.c: New tests.
53195
53196 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53197
53198 * gcc.dg/20000707-1.c: New test.
53199
53200 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53201
53202 * gcc.c-torture/execute/20000706-1.c: New test.
53203 * gcc.c-torture/execute/20000706-2.c: New test.
53204 * gcc.c-torture/execute/20000706-3.c: New test.
53205 * gcc.c-torture/execute/20000706-4.c: New test.
53206 * gcc.c-torture/execute/20000706-5.c: New test.
53207
53208 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53209
53210 * g++.old-deja/g++.pt/instantiate7.C: New test.
53211
53212 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53213
53214 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
53215 * g++.old-deja/g++.mike/thunk3.C: Likewise.
53216 * g++.old-deja/g++.other/rtti3.C: Likewise.
53217 * g++.old-deja/g++.other/rttid3.C: Likewise.
53218
53219 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
53220
53221 * g77.f-torture/compile/20000630-1.x: Fix typo
53222
53223 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
53224
53225 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
53226 assembly output.
53227
53228 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
53229
53230 * gcc.dg/cpp/ident.c: New test.
53231
53232 2000-07-05 Neil Booth <NeilB@earthling.net>
53233
53234 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
53235 gcc.dg/cpp/lexstrng.c: New tests.
53236
53237 2000-07-04 Neil Booth <NeilB@earthling.net>
53238
53239 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
53240 * gcc.dg/cpp/strify2.c: Same.
53241
53242 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
53243
53244 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
53245 * gcc.dg/cpp/19990703-1.c: Likewise.
53246 * gcc.dg/cpp/20000625-1.c: Likewise.
53247 * gcc.dg/cpp/20000625-2.c: Likewise.
53248
53249 * gcc.dg/cpp/macro1.c,
53250 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
53251 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
53252 gcc.dg/cpp/strify1.c,
53253 gcc.dg/cpp/strify2.c: New tests.
53254
53255 2000-07-03 Jakub Jelinek <jakub@redhat.com>
53256
53257 * gcc.c-torture/execute/20000703-1.c: New test.
53258
53259 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53260
53261 * g++.old-deja/g++.pt (lookup10.C): New test.
53262
53263 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53264
53265 * g++.old-deja/g++.pt (typename25.C): New test.
53266
53267 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
53268
53269 * gcc.c-torture/compile/20000701-1.c: New test.
53270
53271 2000-06-30 Nick Clifton <nickc@cygnus.com>
53272
53273 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
53274 to test case.
53275
53276 2000-06-30 Catherine Moore <clm@cygnus.com>
53277
53278 * gcc.c-torture/execute/align-1.c: New test.
53279
53280 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
53281
53282 * g++.old-deja/g++.pt/expr8.C: New test.
53283 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
53284
53285 2000-06-29 Nick Clifton <nickc@cygnus.com>
53286
53287 * gcc.c-torture/compile/20000629-1.c: New test.
53288
53289 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53290
53291
53292 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
53293 gcc.dg/noncompile directory, depending on whether they're
53294 preprocessor tests or not. Annotate all the tests for the dg
53295 framework.
53296
53297 * gcc.c-torture/noncompile/noncompile.exp: Delete.
53298 * gcc.dg/noncompile/noncompile.exp: New.
53299
53300 * Moved files:
53301 Old name New name
53302 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
53303 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
53304 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
53305 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
53306 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
53307 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
53308 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
53309 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
53310 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
53311 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
53312 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
53313 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
53314 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
53315 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
53316 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
53317 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
53318 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
53319 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
53320 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
53321 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
53322 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
53323 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
53324 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
53325 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
53326
53327 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
53328 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
53329 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
53330 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
53331 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
53332 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
53333
53334 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53335
53336 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
53337 declare one variable. On the fourth, error.
53338 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
53339 declared by 20000628-1a.h.
53340
53341 2000-06-29 Richard Henderson <rth@redhat.com>
53342
53343 * gcc.c-torture/execute/930529-1.x: New file.
53344 * gcc.dg/920413-1.c: Adjust expected warning text.
53345 * gcc.dg/980217-1.c: Declare abort.
53346 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
53347
53348 2000-06-29 Jeffrey A Law (law@cygnus.com)
53349
53350 * g77.f-torture/compile/20000629-1.f: New test.
53351 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53352
53353 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53354
53355 Rearrange lots of files, removing entirely the
53356 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53357 directories.
53358
53359 * Deleted files:
53360 gcc.c-torture/code_quality/code_quality.exp
53361 gcc.c-torture/special/special.exp
53362 gcc.failure/failure.exp
53363 gcc.failure/940409-1.x
53364 gcc.c-torture/compile/961203-1.x
53365
53366 * New files:
53367 gcc.misc-tests/linkage.exp
53368 gcc.c-torture/execute/920730-1t.c
53369 gcc.c-torture/execute/920730-1t.x
53370 gcc.c-torture/compile/920520-1.x
53371 gcc.c-torture/compile/920521-1.x
53372 gcc.c-torture/compile/981006-1.x
53373 gcc.c-torture/execute/eeprof-1.x
53374
53375 * Moved files (possibly with modifications to fit a new harness):
53376 Old name New name
53377 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53378 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53379 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53380 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53381 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53382 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53383 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53384 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53385 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53386 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53387 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53388 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53389 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53390 gcc.failure/940409-1.c gcc.dg/940409-1.c
53391
53392 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53393
53394 * c-torture/compile/961203-1.x: Delete.
53395
53396 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53397 not exit. Include stdio.h.
53398 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53399 * gcc.misc-tests/dg-12.c: Likewise.
53400 * gcc.misc-tests/dg-5.c: Likewise.
53401 * gcc.misc-tests/dg-6.c: Likewise.
53402 * gcc.misc-tests/dg-7.c: Prototype abort.
53403 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53404 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53405 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53406 not exit.
53407 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53408 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53409
53410 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53411
53412 * gcc.dg/cpp/20000628-1.c: New test.
53413 * gcc.dg/cpp/20000628-1.h: New header for above test.
53414 * gcc.dg/cpp/20000628-1a.h: Likewise.
53415
53416 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53417
53418 * gcc.dg/cpp: New directory.
53419 * gcc.dg/cpp/cpp.exp: New driver.
53420 * gcc.dg/cpp/20000627-1.c: New test.
53421 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53422 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53423 and rewrite as a compilation test.
53424
53425 * gcc.dg: Move many files into the cpp subdirectory, possibly
53426 renaming or editing them as well.
53427 Old name New name
53428 990119-1.c cpp/19990119-1.c
53429 990228-1.c cpp/19990228-1.c
53430 990407-1.c cpp/19990407-1.c
53431 990409-1.c cpp/19990409-1.c
53432 990413-1.c cpp/19990413-1.c
53433 990703-1.c cpp/19990703-1.c
53434 20000127-1.c cpp/20000127-1.c
53435 20000129-1.c cpp/20000129-1.c
53436 20000207-1.c cpp/20000207-1.c
53437 20000207-2.c cpp/20000207-2.c
53438 20000209-1.c cpp/20000209-1.c
53439 20000209-2.c cpp/20000209-2.c
53440 20000301-1.c cpp/20000301-1.c
53441 20000419-1.c cpp/20000419-1.c
53442 20000510-1.S cpp/20000510-1.S
53443 20000519-1.c cpp/20000519-1.c
53444 20000529-1.c cpp/20000529-1.c
53445 20000625-1.c cpp/20000625-1.c
53446 20000625-2.c cpp/20000625-2.c
53447 cpp-as1.c cpp/assert1.c
53448 cpp-as2.c cpp/assert2.c
53449 cxx-comments-1.c cpp/cxxcom1.c
53450 cxx-comments-2.c cpp/cxxcom2.c
53451 endif-label.c cpp/endif.c
53452 cpp-hash1.c cpp/hash1.c
53453 cpp-hash2.c cpp/hash2.c
53454 cpp-if1.c cpp/if-1.c
53455 cpp-if2.c cpp/if-2.c
53456 cpp-if3.c cpp/if-3.c
53457 cpp-if4.c cpp/if-4.c
53458 cpp-if5.c cpp/if-5.c
53459 cpp-cond.c cpp/if-cexp.c
53460 cpp-missingop.c cpp/if-mop.c
53461 cpp-missingparen.c cpp/if-mpar.c
53462 cpp-opprec.c cpp/if-oppr.c
53463 cpp-ifparen.c cpp/if-paren.c
53464 cpp-shortcircuit.c cpp/if-sc.c
53465 cpp-shift.c cpp/if-shift.c
53466 cpp-unary.c cpp/if-unary.c
53467 cpp-li1.c cpp/line1.c
53468 cpp-li2.c cpp/line2.c
53469 lineno.c cpp/line3.c
53470 lineno-2.c cpp/line4.c
53471 cpp-mi.c cpp/mi1.c
53472 cpp-mic.h cpp/mi1c.h
53473 cpp-micc.h cpp/mi1cc.h
53474 cpp-mind.h cpp/mi1nd.h
53475 cpp-mindp.h cpp/mi1ndp.h
53476 cpp-mix.h cpp/mi1x.h
53477 cpp-mi2.c cpp/mi2.c
53478 cpp-mi2a.h cpp/mi2a.h
53479 cpp-mi2b.h cpp/mi2b.h
53480 cpp-mi2c.h cpp/mi2c.h
53481 cpp-mi3.c cpp/mi3.c
53482 cpp-mi3.def cpp/mi3.def
53483 poison-1.c cpp/poison.c
53484 pr-impl.c cpp/prag-imp.c
53485 cpp-redef-2.c cpp/redef1.c
53486 cpp-redef.c cpp/redef2.c
53487 strpaste.c cpp/strp1.c
53488 strpaste-2.c cpp/strp2.c
53489 cpp-tradpaste.c cpp/tr-paste.c
53490 cpp-tradstringify.c cpp/tr-str.c
53491 cpp-tradwarn1.c cpp/tr-warn1.c
53492 cpp-tradwarn2.c cpp/tr-warn2.c
53493 trigraphs.c cpp/trigraphs.c
53494 cpp-unc1.c cpp/unc1.c
53495 cpp-unc2.c cpp/unc2.c
53496 cpp-unc3.c cpp/unc3.c
53497 cpp-unc.c cpp/unc4.c
53498 undef.c cpp/undef1.c
53499 undef-2.c cpp/undef2.c
53500 cpp-wi1.c cpp/widestr1.c
53501
53502 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53503
53504 * lib/g++.exp (g++_include_flags): Tweak.
53505
53506 2000-06-27 H.J. Lu <hjl@gnu.org>
53507 Loren J. Rittle <ljrittle@acm.org>
53508
53509 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53510 version with one that knows about the new gcc tree structure.
53511 (g++_link_flags): Same.
53512
53513 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53514
53515 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53516 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53517 case we are cross-compiling.
53518
53519 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53520 g++.old-deja/g++.niklas/Makefile.in,
53521 g++.old-deja/g++.niklas/configure.in,
53522 g++.old-deja/g++.other/Makefile.in,
53523 g++.old-deja/g++.other/configure.in,
53524 gcc.c-torture/code_quality/Makefile.in,
53525 gcc.c-torture/code_quality/configure.in,
53526 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53527 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53528 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53529 gcc.c-torture/execute/ieee/Makefile.in,
53530 gcc.c-torture/execute/ieee/configure.in,
53531 gcc.c-torture/noncompile/Makefile.in,
53532 gcc.c-torture/noncompile/configure.in,
53533 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53534 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53535 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53536
53537 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53538
53539 * g++.old-deja/g++.other/ambig3.C: New test.
53540
53541 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53542
53543 * g++.old-deja/g++.pt/syntax1.C: New test.
53544 * g++.old-deja/g++.pt/syntax2.C: New test.
53545 * g++.old-deja/g++.other/syntax3.C: New test.
53546 * g++.old-deja/g++.other/syntax4.C: New test.
53547
53548 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53549
53550 * gcc.dg/20000623-1.c: Prototype exit and abort.
53551
53552 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53553
53554 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53555 New tests.
53556 * gcc.dg/cpp-mi3.def: New file.
53557
53558 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53559 inside assertions.
53560 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53561 lexer's error messages.
53562 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53563 divine anything from the linemarkers.
53564 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53565 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53566
53567 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53568
53569 * gcc.dg/20000623-1.c: New test.
53570
53571 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53572
53573 * gcc.c-torture/execute/20000622-1.c: New test.
53574
53575 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53576
53577 * g++.old-deja/g++.other/init15.C: New test.
53578
53579 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53580
53581 * g++.old-deja/g++.pt/vaarg2.C: New test.
53582 * g++.old-deja/g++.pt/vaarg3.C: New test.
53583
53584 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53585
53586 * g++.old-deja/g++.other/dyncast6.C: New test.
53587
53588 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53589
53590 * gcc.c-torture/execute/loop-6.c: New test.
53591
53592 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53593
53594 * gcc.dg/20000614-1.c: New test.
53595 * gcc.dg/20000614-2.c: New test.
53596
53597 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53598
53599 * g++.old-deja/g++.other/inline12.C: New test.
53600
53601 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53602
53603 * g++.old-deja/g++.other/eh1.C: New test.
53604
53605 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53606
53607 * g++.old-deja/g++.other/type.C: New test.
53608
53609 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53610
53611 * g++.old-deja/g++.other/initstring.C: New test.
53612
53613 2000-06-12 Jason Merrill <jason@redhat.com>
53614
53615 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53616
53617 2000-06-09 Jeffrey A Law (law@cygnus.com)
53618
53619 * gcc.c-torture/compile/20000609-1.c: New test.
53620
53621 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53622
53623 * gcc.dg/20000609-1.c: New test.
53624
53625 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53626
53627 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53628 * gcc.c-torture/noncompile/poison-1.c: Move...
53629 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53630 * gcc.dg/cpp-li1.c: Add a token after the #line.
53631
53632 2000-06-05 Richard Henderson <rth@cygnus.com>
53633
53634 * gcc.c-torture/execute/20000605-2.c: New test.
53635 * gcc.c-torture/execute/20000605-3.c: New test.
53636
53637 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53638
53639 * g77.f-torture/execute/20000503-1.x: New file.
53640
53641 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53642
53643 * g++.old-deja/g++.eh/badalloc1.C: New test.
53644
53645 2000-06-05 Richard Henderson <rth@cygnus.com>
53646
53647 * gcc.c-torture/execute/20000605-1.c: New test.
53648
53649 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53650 Nathan Sidwell <nathan@codesourcery.com>
53651
53652 * gcc.c-torture/compile/20000605-1.c: New test.
53653
53654 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53655
53656 * g77.f-torture/compile/20000601-1.f: New test.
53657
53658 2000-06-03 Richard Henderson <rth@cygnus.com>
53659
53660 * gcc.c-torture/execute/20000603-1.c: New.
53661
53662 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53663
53664 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53665 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53666
53667 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53668
53669 * gcc.dg/compare2.c (case 12): XFAIL.
53670 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53671 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53672
53673 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53674
53675 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53676
53677 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53678 guard macro is already defined when the header is first
53679 included.
53680 * gcc.dg/cpp-mix.h: New file.
53681 * gcc.dg/endif-label.c: Update patterns to match compiler.
53682
53683 * g++.brendan/complex1.C: Declare abort.
53684 * g++.law/refs4.C: Remove XFAIL.
53685 * g++.oliva/expr2.C: Declare abort and exit.
53686
53687 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53688
53689 * gcc.c-torture/execute/20000528-1.c: New test.
53690
53691 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53692 * g++.old-deja/g++.law/temps4.C: Likewise.
53693
53694 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53695 stdlib.h. Call abort() on failure.
53696 * g++.old-deja/g++.law/refs4.C: Likewise.
53697 * g++.old-deja/g++.law/temps4.C: Likewise.
53698 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53699 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53700
53701 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53702
53703 Relative to g++.dg/special:
53704 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53705
53706 Relative to g++.old-deja:
53707 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53708 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53709 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53710 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53711 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53712 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53713 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53714
53715 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53716 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53717 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53718 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53719 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53720 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53721 and/or string.h.
53722
53723 * g++.other/goto1.C: Update expectations for error messages.
53724
53725 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53726
53727 * gcc.c-torture/compile/20000523-1.c: New test.
53728
53729 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53730
53731 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53732
53733 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53734
53735 * g++.old-deja/g++.eh/catch11.C: New test.
53736 * g++.old-deja/g++.eh/catch12.C: New test.
53737
53738 2000-05-24 Nick Clifton <nickc@cygnus.com>
53739
53740 * gcc.c-torture/execute/20000523-1.c: New test.
53741
53742 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53743
53744 * c-torture/execute/bcp-1.c: Replace abort in arg of
53745 __builtin_constant_p with a generic external function.
53746
53747 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53748 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53749 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53750 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53751 Prototype abort and/or exit.
53752
53753 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53754 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53755 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53756 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53757
53758 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53759
53760 * gcc.dg/dwarf2-1.c: New test.
53761
53762 2000-05-20 Richard Henderson <rth@cygnus.com>
53763
53764 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53765
53766 2000-05-20 Andreas Jaeger <aj@suse.de>
53767
53768 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53769 testcase.
53770
53771 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53772
53773 * gcc.c-torture/execute/20000519-2.c: New test.
53774
53775 2000-05-19 Andreas Jaeger <aj@suse.de>
53776
53777 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53778 which fails with SSA.
53779
53780 * lib/c-torture.exp: Also test with -O3 -fssa.
53781
53782 2000-05-18 Michael Meissner <meissner@redhat.com>
53783
53784 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53785 * gcc.c-torture/execute/920415-1.c: Ditto.
53786 * gcc.c-torture/execute/920501-1.c: Ditto.
53787 * gcc.c-torture/execute/conversion.c: Ditto.
53788 * gcc.c-torture/execute/cvt-1.c: Ditto.
53789
53790 2000-05-18 Jeffrey A Law (law@cygnus.com)
53791
53792 * gcc.c-torture/compile/20000518-1.c: New test.
53793
53794 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53795
53796 * g77.f-torture/compile/200005018.f: New test.
53797
53798 2000-05-17 Jeffrey A Law (law@cygnus.com)
53799
53800 * gcc.c-torture/compile/20000517-1.c: New test.
53801
53802 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53803
53804 * gcc.c-torture/execute/20000516-1.c: New test.
53805
53806 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53807
53808 * g++.old-deja/g++.other/eh.C: New test.
53809
53810 2000-05-12 Richard Henderson <rth@cygnus.com>
53811
53812 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53813 constants through to doit's conditional.
53814
53815 2000-05-11 Jeffrey A Law (law@cygnus.com)
53816
53817 * gcc.c-torture/compile/20000511-1.c: New test.
53818 * g77.f-torture/compile/20000511-1.f: New test.
53819 * g77.f-torture/compile/20000511-2.f: New test.
53820
53821 2000-05-11 Michael Meissner <meissner@redhat.com>
53822
53823 * gcc.c-torture/execute/20000511-1.c: New test.
53824
53825 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53826
53827 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53828 * gcc.dg/20000510-1.S: New.
53829
53830 2000-05-08 Catherine Moore <clm@cygnus.com>
53831
53832 * gcc.dg/unused-3.c: New.
53833
53834 2000-05-06 Richard Henderson <rth@cygnus.com>
53835
53836 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53837 * g++.old-deja/g++.mike/warn1.C: Likewise.
53838 * g++.old-deja/g++.pt/local1.C: Likewise.
53839 * g++.old-deja/g++.pt/local7.C: Likewise.
53840 * g++.old-deja/g++.pt/spec16.C: Likewise.
53841
53842 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53843
53844 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53845
53846 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53847
53848 * g77.f-torture/execute/20000503-1.f: New test.
53849
53850 2000-05-04 Andreas Jaeger <aj@suse.de>
53851
53852 * gcc.dg/noreturn-2.c: New test.
53853
53854 2000-05-04 Neil Booth <NeilB@earthling.net>
53855
53856 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53857 preprocessor.
53858
53859 2000-05-04 Richard Henderson <rth@cygnus.com>
53860
53861 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53862
53863 2000-05-04 Richard Henderson <rth@cygnus.com>
53864
53865 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53866 OpenSSL by Jason R Thorpe.
53867
53868 2000-05-03 Jim Wilson <wilson@cygnus.com>
53869
53870 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53871
53872 2000-05-03 Robert Lipe <robertlipe@usa.net>
53873
53874 * gcc.dg/20000503-1.c: New test.
53875
53876 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53877
53878 * gcc.c-torture/compile/20000502-1.c: New test.
53879 * g++.old-deja/g++.other/align.C: New test.
53880 * gcc.dg/cpp-tradstringify.c: New test.
53881
53882 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53883
53884 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53885 and hard registers.
53886
53887 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53888
53889 * gcc.c-torture/execute/loop-5.c: New test.
53890
53891 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53892
53893 * gcc.c-torture/execute/va-arg-20.c: New test.
53894
53895 2000-04-23 Jeffrey A Law (law@cygnus.com)
53896
53897 * gcc.c-torture/execute/20000422-1.c: New test.
53898
53899 2000-04-20 Greg McGary <gkm@gnu.org>
53900
53901 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53902 when optimizing, but without sibling-call optimizations (-O1).
53903
53904 2000-04-20 Jeffrey A Law (law@cygnus.com)
53905
53906 * gcc.c-torture/compile/20000420-1.c: New test.
53907
53908 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53909
53910 * g++.abi/ptrflags.C: New test.
53911 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53912
53913 2000-04-19 Catherine Moore <clm@cygnus.com>
53914
53915 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53916
53917 2000-04-19 Greg McGary <gkm@gnu.org>
53918
53919 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53920 sibling-call optimizations.
53921
53922 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53923
53924 * gcc.dg/20000419-1.c: New test.
53925
53926 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53927
53928 * gcc.c-torture/execute/20000412-6.c: New test.
53929
53930 2000-04-12 Jeffrey A Law (law@cygnus.com)
53931
53932 * gcc.c-torture/execute/20000412-5.c: New test.
53933 * g77.f-torture/compile/20000412-1.f: New test.
53934 * gcc.c-torture/execute/20000412-4.c: New test.
53935 * gcc.c-torture/compile/20000412-2.c: New test.
53936 * gcc.c-torture/execute/20000412-3.c: New test.
53937 * gcc.c-torture/compile/20000412-1.c: New test.
53938 * gcc.c-torture/execute/20000412-2.c: New test.
53939
53940 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53941
53942 * objc/execute/bf-20.m: New test.
53943
53944 2000-04-10 Richard Henderson <rth@cygnus.com>
53945
53946 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53947
53948 * gcc.c-torture/execute/20000412-1.c: New test.
53949
53950 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53951
53952 * g++.old-deja/g++.eh/catchptr1.C: New test.
53953
53954 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53955
53956 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53957
53958 2000-04-08 Neil Booth <NeilB@earthling.net>
53959
53960 * gcc.dg/cpp-nullchar.c: Remove test as
53961 embedded nulls cause problems.
53962
53963 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53964
53965 * gcc.dg/compare2.c: New test.
53966
53967 2000-04-08 Neil Booth <NeilB@earthling.net>
53968
53969 * gcc.dg/cpp-nullchar.c: New test.
53970
53971 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53972
53973 * gcc.dg/cpp-mi2.c: New test.
53974 * gcc.dg/cpp-mi2[abc].h: New files.
53975
53976 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53977
53978 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53979 member name.
53980
53981 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53982
53983 * g++.old-deja/g++.abi/vmihint.C: New test.
53984
53985 2000-04-06 Neil Booth <NeilB@earthling.net>
53986
53987 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53988 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53989 copyright.
53990
53991 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53992
53993 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53994 avoid stack-frame overwrite.
53995
53996 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53997
53998 * gcc.c-torture/compile/20000405-2.c: New test.
53999 * gcc.c-torture/compile/20000405-3.c: New test.
54000
54001 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54002
54003 * gcc.c-torture/compile/20000405-1.c: New test.
54004
54005 2000-04-04 Geoff Keating <geoffk@cygnus.com>
54006
54007 * gcc.dg/cast-qual-1.c: Revert last change.
54008
54009 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54010
54011 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
54012
54013 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
54014
54015 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
54016 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
54017
54018 2000-04-03 Jeffrey A Law (law@cygnus.com)
54019
54020 * gcc.c-torture/compile/20000403-2.c: New test.
54021 * gcc.c-torture/compile/20000403-1.c: New test.
54022
54023 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
54024
54025 * gcc.c-torture/execute/20000403-1.c: New test.
54026
54027 2000-04-03 Geoff Keating <geoffk@cygnus.com>
54028
54029 * gcc.c-torture/execute/20000402-1.c: New test.
54030
54031 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
54032
54033 * gcc.c-torture/execute/va-arg-15.c: New test.
54034 * gcc.c-torture/execute/va-arg-16.c: New test.
54035 * gcc.c-torture/execute/va-arg-17.c: New test.
54036 * gcc.c-torture/execute/va-arg-18.c: New test.
54037 * gcc.c-torture/execute/va-arg-19.c: New test.
54038
54039 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
54040
54041 * gcc.c-torture/compile/981211-1.c: Move to...
54042 * gcc.dg/cpp-as1.c: ...here.
54043 * gcc.dg/cpp-as2.c: New file.
54044
54045 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
54046 compiler.
54047
54048 2000-04-02 Neil Booth <NeilB@earthling.net>
54049
54050 * gcc.dg/cpp-cond.c New tests.
54051 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
54052 accidental success less likely.
54053 * gcc.dg/cpp-missingop.c New tests.
54054 * gcc.dg/cpp-missingparen.c New tests.
54055 * gcc.dg/cpp-shift.c New tests.
54056 * gcc.dg/cpp-shortcircuit.c New tests.
54057 * gcc.dg/cpp-unary.c New tests.
54058
54059 2000-03-29 Jeffrey A Law (law@cygnus.com)
54060
54061 * gcc.c-torture/compile/20000329-1.c: New test.
54062
54063 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
54064
54065 * gcc.c-torture/compile/20000326-1.c: New test.
54066 * gcc.c-torture/compile/20000326-2.c: New test.
54067
54068 2000-03-24 Geoff Keating <geoffk@cygnus.com>
54069
54070 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
54071 the first parameter is a function argument.
54072
54073 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
54074
54075 * g++.old-deja/g++.ext/array4.C: New test.
54076
54077 2000-03-22 Geoff Keating <geoffk@cygnus.com>
54078
54079 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
54080
54081 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54082
54083 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
54084
54085 2000-03-19 Richard Henderson <rth@cygnus.com>
54086
54087 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
54088
54089 2000-03-19 Richard Henderson <rth@cygnus.com>
54090
54091 * gcc.c-torture/compile/20000319-1.c: New test.
54092
54093 2000-03-14 Jeffrey A Law (law@cygnus.com)
54094
54095 * gcc.c-torture/execute/20000314-3.c: New test.
54096 * gcc.c-torture/execute/20000314-2.c: New test.
54097 * gcc.c-torture/execute/20000314-1.c: New test.
54098 * gcc.c-torture/compile/20000314-2.c: New test.
54099 * gcc.c-torture/compile/20000314-1.c: New test.
54100
54101 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
54102
54103 * g++.old-deja/g++.warn/inline.C: New test.
54104
54105 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
54106
54107 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
54108 standards-compliant result rather than specific constants.
54109 Put test-values in array.
54110
54111 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
54112
54113 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
54114 (g++_target_compile): Put test-specific options last.
54115
54116 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54117
54118 * g++.old-deja/g++.eh/vbase4.C: New test.
54119
54120 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54121
54122 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
54123
54124 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54125
54126 * g++.old-deja/g++.brendan/misc12.C: Removed.
54127 * g++.old-deja/g++.pt/memtemp77.C: Constify.
54128 * g++.old-deja/g++.ext/pretty4.C: New test.
54129
54130 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54131
54132 * g++.old-deja/g++.other/string2.C: New test.
54133
54134 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
54135
54136 * g++.old-deja/g++.warn/impint2.C: New test.
54137
54138 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
54139
54140 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
54141 is 1, not zero.
54142
54143 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
54144
54145 * g++.old-deja/g++.warn/impint.C: New test.
54146 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
54147 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
54148 * g++.old-deja/g++.pt/explicit12.C: Likewise.
54149 * g++.old-deja/g++.pt/explicit13.C: Likewise.
54150 * g++.old-deja/g++.pt/explicit17.C: Likewise.
54151 * g++.old-deja/g++.pt/explicit18.C: Likewise.
54152 * g++.old-deja/g++.pt/explicit19.C: Likewise.
54153 * g++.old-deja/g++.pt/explicit23.C: Likewise.
54154 * g++.old-deja/g++.pt/explicit31.C: Likewise.
54155 * g++.old-deja/g++.pt/explicit35.C: Likewise.
54156 * g++.old-deja/g++.pt/explicit6.C: Likewise.
54157 * g++.old-deja/g++.pt/memclass7.C: Likewise.
54158
54159 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
54160
54161 * gcc.dg/cpp-redef.c: New test.
54162
54163 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
54164
54165 * g++.old-deja/g++.pt/unify7.C: New test.
54166
54167 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
54168
54169 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
54170 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
54171
54172 2000-02-25 Geoff Keating <geoffk@cygnus.com>
54173
54174 * gcc.c-torture/compile/20000224-1.c: New test.
54175
54176 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54177
54178 * gcc.c-torture/compile/cpp-2.c: New test.
54179 * gcc.c-torture/compile/cpp-1.c: New test.
54180
54181 2000-02-25 Jeffrey A Law (law@cygnus.com)
54182
54183 * gcc.c-torture/execute/20000225-1.c: New test.
54184
54185 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54186
54187 * gcc.dg/cpp-li2.c: New test.
54188
54189 * gcc.dg/cpp-wi1.c: New test.
54190
54191 * gcc.dg/cpp-li1.c: New test.
54192
54193 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
54194
54195 * g++.old-deja/g++.other/sizeof5.C: New test.
54196
54197 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54198
54199 * gcc.c-torture/execute/va-arg-13.c: New test.
54200
54201 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
54202
54203 * gcc.c-torture/execute/va-arg-12.c: New test.
54204
54205 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54206
54207 * gcc.c-torture/execute/20000223-1.c: New test.
54208
54209 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54210
54211 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
54212
54213 2000-02-22 Mark Mitchell <mark@codesourcery.com>
54214
54215 * g++.old-deja/g++.abi/ptrmem.C: New test.
54216
54217 2000-02-19 Richard Henderson <rth@cygnus.com>
54218
54219 * gcc.c-torture/compile/init-3.c: New.
54220
54221 2000-02-17 Mark Mitchell <mark@codesourcery.com>
54222
54223 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
54224 ALWAYS_CXXFLAGS.
54225
54226 2000-02-11 Robert Lipe <robertl@sco.com>
54227
54228 * gcc.c-torture/compile/20000211-3.c: New test.
54229
54230 2000-02-11 Martin Buchholz <martin@xemacs.org>
54231
54232 * gcc.c-torture/compile/20000211-2.c: New test.
54233
54234 2000-02-11 Jeffrey A Law (law@cygnus.com)
54235
54236 * gcc.c-torture/compile/20000211-1.c: New test.
54237
54238 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
54239
54240 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
54241 on native targets
54242
54243 2000-02-08 Nathan Sidwell <nathan@acm.org>
54244
54245 * g++.old-deja/g++.other/cast5.C: New test.
54246
54247 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
54248
54249 * gcc.c-torture/execute/20000205-1.c: New.
54250
54251 2000-02-03 Nathan Sidwell <nathan@acm.org>
54252
54253 * g++.old-deja/g++.jason/cast3.C: Return void.
54254 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
54255
54256 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54257
54258 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
54259
54260 * gcc.dg/loop-1.c: New test.
54261
54262 2000-01-27 Jakub Jelinek <jakub@redhat.com>
54263
54264 * gcc.c-torture/compile/20000127-1.c: New test.
54265 * gcc.c-torture/execute/991228-1.c: New test.
54266
54267 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54268
54269 * gcc.dg/unused-2.c: New test.
54270
54271 * gcc.dg/conv-1.c: New test.
54272
54273 2000-01-24 Mark Mitchell <mark@codesourcery.com>
54274
54275 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
54276 compiler.
54277 (tool_option_proc): Fix typo.
54278
54279 2000-01-24 Geoff Keating <geoffk@cygnus.com>
54280
54281 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
54282 of the ld on the host, not on the build machine.
54283 Also, don't crash if '--help' is not a supported option.
54284
54285 2000-01-24 Richard Henderson <rth@cygnus.com>
54286
54287 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
54288
54289 2000-01-20 Jeffrey A Law (law@cygnus.com)
54290
54291 * gcc.c-torture/execute/20000120-2.c: New test.
54292 * gcc.c-torture/execute/20000120-1.c: New test.
54293
54294 2000-01-13 Jeffrey A Law (law@cygnus.com)
54295
54296 * gcc.c-torture/execute/20000113-1.c: New test.
54297
54298 2000-01-12 Jeffrey A Law (law@cygnus.com)
54299
54300 * gcc.c-torture/execute/20000112-1.c: New test.
54301
54302 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54303
54304 * gcc.dg/20000111-1.c: New test.
54305
54306 2000-01-10 Jeffrey A Law (law@cygnus.com)
54307
54308 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
54309 with 16 bit integers.
54310
54311 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54312
54313 * gcc.dg/20000108-1.c: New test.
54314
54315 2000-01-05 Nathan Sidwell <nathan@acm.org>
54316
54317 * g++.old-deja/g++.ns/koenig8.C: New test.
54318
54319 2000-01-05 Nathan Sidwell <nathan@acm.org>
54320
54321 * g++.old-deja/g++.other/cast4.C: New test.
54322
54323 2000-01-05 Jeffrey A Law (law@cygnus.com)
54324
54325 * gcc.c-torture/compile/20000105-2.c: New test.
54326 * gcc.c-torture/compile/20000105-1.c: New test.
54327
54328 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54329
54330 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
54331 references to printf & atoi to conform to ANSI standard.
54332 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
54333 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
54334 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
54335 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
54336 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
54337 * g++.old-deja/g++.brendan/complex1.C: Likewise.
54338 * g++.old-deja/g++.brendan/copy1.C: Likewise.
54339 * g++.old-deja/g++.brendan/copy2.C: Likewise.
54340 * g++.old-deja/g++.brendan/copy3.C: Likewise.
54341 * g++.old-deja/g++.brendan/copy4.C: Likewise.
54342 * g++.old-deja/g++.brendan/copy5.C: Likewise.
54343 * g++.old-deja/g++.brendan/copy6.C: Likewise.
54344 * g++.old-deja/g++.brendan/copy7.C: Likewise.
54345 * g++.old-deja/g++.brendan/copy8.C: Likewise.
54346 * g++.old-deja/g++.brendan/crash11.C: Likewise.
54347 * g++.old-deja/g++.brendan/crash14.C: Likewise.
54348 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
54349 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
54350 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54351 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54352 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54353 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54354 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54355 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54356 * g++.old-deja/g++.brendan/init3.C: Likewise.
54357 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54358 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54359 * g++.old-deja/g++.brendan/new2.C: Likewise.
54360 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54361 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54362 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54363 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54364 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54365 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54366 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54367 * g++.old-deja/g++.brendan/template24.C: Likewise.
54368 * g++.old-deja/g++.brendan/template3.C: Likewise.
54369 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54370 * g++.old-deja/g++.jason/inline3.C: Likewise.
54371 * g++.old-deja/g++.jason/opeq.C: Likewise.
54372 * g++.old-deja/g++.law/arg5.C: Likewise.
54373 * g++.old-deja/g++.law/arm7.C: Likewise.
54374 * g++.old-deja/g++.law/ctors11.C: Likewise.
54375 * g++.old-deja/g++.law/cvt8.C: Likewise.
54376 * g++.old-deja/g++.law/init9.C: Likewise.
54377 * g++.old-deja/g++.law/refs4.C: Likewise.
54378 * g++.old-deja/g++.law/template2.C: Likewise.
54379 * g++.old-deja/g++.law/visibility24.C: Likewise.
54380 * g++.old-deja/g++.law/vtable3.C: Likewise.
54381 * g++.old-deja/g++.mike/asm2.C: Likewise.
54382 * g++.old-deja/g++.mike/eh1.C: Likewise.
54383 * g++.old-deja/g++.mike/misc1.C: Likewise.
54384 * g++.old-deja/g++.mike/misc13.C: Likewise.
54385 * g++.old-deja/g++.mike/misc14.C: Likewise.
54386 * g++.old-deja/g++.mike/ns12.C: Likewise.
54387 * g++.old-deja/g++.mike/p1248.C: Likewise.
54388 * g++.old-deja/g++.mike/p3708.C: Likewise.
54389 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54390 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54391 * g++.old-deja/g++.mike/p646.C: Likewise.
54392 * g++.old-deja/g++.mike/p700.C: Likewise.
54393 * g++.old-deja/g++.mike/p783.C: Likewise.
54394 * g++.old-deja/g++.mike/p783a.C: Likewise.
54395 * g++.old-deja/g++.mike/p783b.C: Likewise.
54396 * g++.old-deja/g++.mike/p786.C: Likewise.
54397 * g++.old-deja/g++.mike/p789.C: Likewise.
54398 * g++.old-deja/g++.mike/p789a.C: Likewise.
54399 * g++.old-deja/g++.mike/p807a.C: Likewise.
54400 * g++.old-deja/g++.other/delete3.C: Likewise.
54401 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54402 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54403 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54404 * g++.old-deja/g++.other/empty1.C: Likewise.
54405 * g++.old-deja/g++.other/temporary1.C: Likewise.
54406 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54407 * g++.old-deja/g++.pt/t16.C: Likewise.
54408 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54409
54410 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54411
54412 * gcc.dg/991230-1.c: New test.
54413
54414 1999-12-29 Jeffrey A Law (law@cygnus.com)
54415
54416 * gcc.c-torture/compile/991229-3.c: New test.
54417 * gcc.c-torture/compile/991229-2.c: New test.
54418 * gcc.c-torture/compile/991229-1.c: New test.
54419
54420 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54421
54422 * gcc.c-torture/compile/labels-2.c: New test.
54423
54424 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54425
54426 * gcc.c-torture/execute/991227-1.c: New test.
54427
54428 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54429
54430 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54431
54432 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54433
54434 * gcc.c-torture/execute/991221-1.c: New test.
54435
54436 1999-12-20 Nathan Sidwell <nathan@acm.org>
54437
54438 * g++.old-deja/g++.other/cast3.C: New test.
54439
54440 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54441
54442 * gcc.c-torture/execute/991216-4.c: New test.
54443
54444 1999-12-16 Michael Meissner <meissner@cygnus.com>
54445
54446 * gcc.c-torture/execute/991216-1.c: New test.
54447 * gcc.c-torture/execute/991216-2.c: New test.
54448 * gcc.c-torture/execute/991216-3.c: New test.
54449
54450 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54451
54452 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54453 Actually make the test fail by using "-O2" for compilation.
54454
54455 1999-12-15 Nathan Sidwell <nathan@acm.org>
54456
54457 * g++.old-deja/g++.warn/cast-align1.C: New test.
54458
54459 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54460
54461 * gcc.c-torture/compile/991214-1.c: New test.
54462 * gcc.c-torture/compile/991214-2.c: New test.
54463
54464 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54465
54466 * gcc.dg/991214-1.c: New test.
54467
54468 1999-12-13 Jeffrey A Law (law@cygnus.com)
54469
54470 * gcc.c-torture/compile/991213-3.c: New test.
54471 * gcc.c-torture/compile/991213-2.c: New test.
54472 * gcc.c-torture/compile/991213-1.c: New test.
54473
54474 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54475
54476 * gcc.dg/991209-1.c: New test.
54477
54478 1999-12-08 Nathan Sidwell <nathan@acm.org>
54479
54480 * gcc.c-torture/compile/991208-1.c: New test.
54481
54482 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54483
54484 * gcc.dg/ultrasp2.c: New test.
54485
54486 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54487
54488 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54489
54490 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54491
54492 * gcc.c-torture/compile/991202-1.c: New test.
54493 * gcc.c-torture/execute/991202-1.c: New test.
54494 * gcc.c-torture/execute/991202-2.c: New test.
54495 * gcc.c-torture/execute/991202-3.c: New test.
54496
54497 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54498
54499 * g++.old-deja/g++.abi/align.C: New test.
54500 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54501 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54502
54503 1999-12-01 Richard Henderson <rth@cygnus.com>
54504
54505 * gcc.c-torture/execute/991201-1.c: New.
54506
54507 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54508
54509 * gcc.dg/991129-1.c: New test.
54510
54511 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54512
54513 * gcc.c-torture/compile/991127-1.c: New test.
54514
54515 1999-11-22 Nathan Sidwell <nathan@acm.org>
54516
54517 * g++.old-deja/g++.other/warn4.C: New test.
54518
54519 1999-11-22 Nathan Sidwell <nathan@acm.org>
54520
54521 * g++.old-deja/g++.eh/cleanup2.C: New test.
54522 * g++.old-deja/g++.ext/pretty2.C: New test.
54523 * g++.old-deja/g++.ext/pretty3.C: New test.
54524 * g++.old-deja/g++.other/debug6.C: New test.
54525
54526 1999-10-20 Jim Wilson <wilson@cygnus.com>
54527
54528 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54529 compiler_output to look for one error message instead of two.
54530
54531 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54532
54533 * gcc.c-torture/execute/991118-1.c: Also test case
54534 where the word boundary does not split a byte evenly.
54535
54536 1999-11-19 Nathan Sidwell <nathan@acm.org>
54537
54538 * g++.old-deja/g++.ext/restrict1.C: New test.
54539
54540 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54541
54542 * gcc.c-torture/execute/991118-1.c: New test.
54543
54544 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54545
54546 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54547 working directory pathnames.
54548
54549 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54550
54551 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54552 host is equipped with driver.h and driver.o so it can actually
54553 compile and run the tests.
54554
54555 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54556
54557 * gcc.c-torture/compile/991008-1.c: New test.
54558
54559 1999-11-08 Nick Clifton <nickc@cygnus.com>
54560
54561 * lib/gcc-dg.exp: Include target-supports.exp
54562
54563 1999-11-05 Nick Clifton <nickc@cygnus.com>
54564
54565 * lib/target-supports.exp: New file: Provide procs to test for
54566 features supported by the target.
54567 (check_weak_available): Moved here from ecos.exp.
54568 (check_alias_available): New proc: Determine of the target
54569 toolchain supports the alias attribute.
54570
54571 * gcc.dg/special/ecos.exp: Move check_weak_available to
54572 target-supports.exp.
54573 (alias-1.c): Only perform the test if the target supports
54574 aliases.
54575 (wkali-1.c): Only perform the test if the target supports
54576 aliases.
54577
54578 * gcc.dg/990506-0.c: Expect error messages from cross
54579 targets as well as native targets.
54580
54581 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54582
54583 * gcc.dg/ultrasp1.c: Removed xfail.
54584 * gcc.dg/struct-ret-2.c: Likewise.
54585 * gcc.dg/array-1.c: Likewise.
54586
54587 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54588
54589 * gcc.dg/struct-ret-2.c: New test.
54590
54591 * gcc.dg/array-1.c: New test.
54592
54593 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54594
54595 * gcc.c-torture/execute/991030-1.c: New test.
54596
54597 1999-10-26 Richard Henderson <rth@cygnus.com>
54598
54599 * gcc.c-torture/compile/991026-2.c: New test.
54600
54601 1999-10-26 Jeffrey A Law (law@cygnus.com)
54602
54603 * gcc.c-torture/compile/991026-1.c: New test.
54604
54605 1999-10-23 Jeffrey A Law (law@cygnus.com)
54606
54607 * gcc.c-torture/execute/991023-1.c: New test.
54608
54609 1999-10-19 Jeffrey A Law (law@cygnus.com)
54610
54611 * gcc.c-torture/execute/991019-1.c: New test.
54612
54613 1999-10-16 Richard Henderson <rth@cygnus.com>
54614
54615 * gcc.c-torture/execute/991016-1.c: New test.
54616
54617 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54618
54619 * gcc.c-torture/execute/991014-1.c: New test.
54620
54621 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54622
54623 * g++.old-deja/g++.other/union2.C: New test.
54624
54625 1999-10-13 Nathan Sidwell <nathan@acm.org>
54626
54627 * g++.old-deja/g++.other/vaarg2.C: New test.
54628 * g++.old-deja/g++.other/vaarg3.C: New test.
54629
54630 1999-10-12 Craig Burley <craig@jcb-sc.com>
54631
54632 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54633 in compile/.
54634
54635 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54636
54637 * gcc.c-torture/execute/va-arg-11.c: New test.
54638
54639 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54640
54641 * lib/file-format.exp (gcc_target_object_format): Don't
54642 crash if objdump is unavailable.
54643
54644 1999-09-29 Donn Terry <donn@interix.com>
54645
54646 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54647
54648 1999-09-28 Nick Clifton <nickc@cygnus.com>
54649
54650 * gcc.c-torture/compile/990928-1.c: New test.
54651
54652 1999-09-28 Nathan Sidwell <nathan@acm.org>
54653
54654 * g++.old-deja/g++.other/decl6.C: New test.
54655
54656 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54657
54658 * gcc.c-torture/execute/va-arg-10.c: New test.
54659
54660 1999-09-27 Nathan Sidwell <nathan@acm.org>
54661
54662 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54663 __PRETTY_FUNCTION__.
54664
54665 1999-09-23 Nick Clifton <nickc@cygnus.com>
54666
54667 * gcc.c-torture/execute/990923-1.c: New test.
54668
54669 1999-09-21 Nick Clifton <nickc@cygnus.com>
54670
54671 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54672 for which -fpic is inappropriate.
54673
54674 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54675
54676 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54677
54678 1999-09-21 Nathan Sidwell <nathan@acm.org>
54679
54680 * g++.old-deja/g++.other/dyncast1.C: New test.
54681 * g++.old-deja/g++.other/dyncast2.C: New test.
54682 * g++.old-deja/g++.other/dyncast3.C: New test.
54683 * g++.old-deja/g++.other/dyncast4.C: New test.
54684 * g++.old-deja/g++.other/dyncast5.C: New test.
54685 * g++.old-deja/g++.eh/catch3.C: New test.
54686 * g++.old-deja/g++.eh/catch3p.C: New test.
54687 * g++.old-deja/g++.eh/catch4.C: New test.
54688 * g++.old-deja/g++.eh/catch4p.C: New test.
54689 * g++.old-deja/g++.eh/catch5.C: New test.
54690 * g++.old-deja/g++.eh/catch5p.C: New test.
54691 * g++.old-deja/g++.eh/catch6.C: New test.
54692 * g++.old-deja/g++.eh/catch6p.C: New test.
54693 * g++.old-deja/g++.eh/catch7.C: New test.
54694 * g++.old-deja/g++.eh/catch7p.C: New test.
54695 * g++.old-deja/g++.eh/catch8.C: New test.
54696 * g++.old-deja/g++.eh/catch8p.C: New test.
54697 * g++.old-deja/g++.eh/catch9.C: New test.
54698 * g++.old-deja/g++.eh/catch9p.C: New test.
54699
54700 1999-09-13 Nathan Sidwell <nathan@acm.org>
54701
54702 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54703 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54704
54705 1999-09-13 Jeffrey A Law (law@cygnus.com)
54706
54707 * gcc.c-torture/compile/990913-1.c: New test.
54708
54709 1999-09-10 Nathan Sidwell <nathan@acm.org>
54710
54711 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54712 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54713
54714 1999-09-09 Richard Henderson <rth@cygnus.com>
54715
54716 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54717
54718 1999-09-09 Nathan Sidwell <nathan@acm.org>
54719
54720 * g++.old-deja/g++.other/lookup11.C: New test.
54721 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54722 what is permitted and what we want.
54723 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54724 overload use.
54725 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54726
54727 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54728
54729 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54730 * gcc.c-torture/noncompile/poison-1.c: New file.
54731
54732 1999-09-08 Nathan Sidwell <nathan@acm.org>
54733
54734 * g++.old-deja/g++.other/sizeof3.C: New test.
54735 * g++.old-deja/g++.other/sizeof4.C: New test.
54736 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54737 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54738
54739 1999-09-07 Richard Henderson <rth@cygnus.com>
54740
54741 * gcc.dg/va-arg-1.c: New.
54742
54743 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54744
54745 * gcc.c-torture/execute/va-arg-9.c: New test.
54746
54747 1999-09-05 Craig Burley <craig@jcb-sc.com>
54748
54749 * g77.f-torture/compile/980519-2.f: New test.
54750 * g77.f-torture/compile/19990905-0.f: New test.
54751 * g77.f-torture/compile/19990905-1.f: New test.
54752 * g77.f-torture/compile/19990905-2.f: New test.
54753
54754 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54755
54756 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54757
54758 * gcc.c-torture/execute/990827-1.c: Fix typo.
54759
54760 1999-09-03 Nathan Sidwell <nathan@acm.org>
54761
54762 * g++.old-deja/g++.other/deref1.C: New test.
54763
54764 1999-09-02 Nathan Sidwell <nathan@acm.org>
54765
54766 * g++.old-deja/g++.other/ambig2.C: New test.
54767 * g++.old-deja/g++.other/cond5.C: New test.
54768 * g++.old-deja/g++.other/lookup16.C: New test.
54769
54770 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54771
54772 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54773 assemblers too.
54774
54775 1999-08-31 Jeffrey A Law (law@cygnus.com)
54776
54777 * lib/c-torture.exp: Avoid the "compare executables" optimization
54778 when testing native.
54779
54780 1999-08-29 Jeffrey A Law (law@cygnus.com)
54781
54782 * gcc.c-torture/execute/990829-1.c: New test.
54783 * gcc.c-torture/compile/990829-1.c: New test.
54784
54785 1999-08-27 Paul Burchard <burchard@pobox.com>
54786
54787 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54788 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54789 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54790 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54791 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54792 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54793 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54794 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54795 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54796 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54797 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54798
54799 1999-08-27 Jeffrey A Law (law@cygnus.com)
54800
54801 * gcc.c-torture/execute/990827-1.c: New test.
54802
54803 1999-08-26 Craig Burley <craig@jcb-sc.com>
54804
54805 * g77.f-torture/noncompile/19990826-4.f: New test.
54806
54807 * g77.f-torture/compile/19990826-3.f: New test.
54808
54809 * g77.f-torture/execute/19990826-2.f: New test.
54810
54811 * g77.f-torture/compile/19990826-1.f: New test.
54812
54813 * gcc.c-torture/execute/990826-0.c: New test.
54814 * g77.c-torture/execute/19990826-0.f: New test.
54815
54816 * g77.f-torture/noncompile/970626-2.f: New test.
54817
54818 1999-08-25 Paul Burchard <burchard@pobox.com>
54819
54820 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54821 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54822 lss-011.C: New tests.
54823
54824 1999-08-25 Nathan Sidwell <nathan@acm.org>
54825
54826 * g++.old-deja/g++.other/decl5.C: New test.
54827
54828 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54829
54830 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54831 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54832 call `postbase' for each one. All callers of `postbase' changed
54833 to call this instead.
54834
54835 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54836
54837 * gcc.c-torture/execute/990811-1.c: New test.
54838
54839 1999-08-09 Nick Clifton <nickc@cygnus.com>
54840
54841 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54842 just native ones.
54843
54844 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54845 just native ones.
54846
54847 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54848
54849 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54850
54851 1999-08-04 Jeffrey A Law (law@cygnus.com)
54852
54853 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54854
54855 1999-08-04 Nathan Sidwell <nathan@acm.org>
54856
54857 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54858
54859 1999-08-04 Jeffrey A Law (law@cygnus.com)
54860
54861 * gcc.c-torture/execute/990804-1.c: New test.
54862
54863 1999-08-03 Nathan Sidwell <nathan@acm.org>
54864
54865 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54866 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54867 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54868
54869 1999-08-03 Nathan Sidwell <nathan@acm.org>
54870
54871 * g++.old-deja/g++.other/struct1.C: New test.
54872
54873 1999-08-03 Nathan Sidwell <nathan@acm.org>
54874
54875 * g++.old-deja/g++.other/enum2.C: New test.
54876
54877 1999-08-02 Richard Henderson <rth@cygnus.com>
54878
54879 Adapted from tests from Franz Sirl:
54880 * gcc.c-torture/execute/va-arg-7.c: New test.
54881 * gcc.c-torture/execute/va-arg-8.c: New test.
54882
54883 1999-08-01 Jeffrey A Law (law@cygnus.com)
54884
54885 * gcc.c-torture/compile/990801-2.c: New test.
54886
54887 * gcc.c-torture/compile/990801-1.c: New test.
54888
54889 1999-07-27 Michael Meissner <meissner@cygnus.com>
54890
54891 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54892 fp-cmp-1.c, converting double to float.
54893
54894 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54895 fp-cmp-1.c, converting double to long double.
54896
54897 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54898 from fr1 to unknown_register, since fr1 is a legitimate register
54899 on some machines.
54900
54901 1999-07-25 Jeffrey A Law (law@cygnus.com)
54902
54903 * README: More listname related changes.
54904
54905 1999-07-08 Catherine Moore <clm@cygnus.com>
54906
54907 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54908
54909 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54910
54911 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54912
54913 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54914
54915 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54916
54917 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54918
54919 * gcc.dg/990703-1.c: New test.
54920
54921 1999-06-29 Nick Clifton <nickc@cygnus.com>
54922
54923 * lib/file-format.exp: New file: Move definition of proc
54924 gcc_target_object_format to here from
54925 gcc.dg/special/ecos.exp.
54926
54927 * lib/c-torture.exp: Include lib file-format.exp.
54928 * lib/gcc-dg.exp: Include lib file-format.exp.
54929
54930 * gcc.dg/special/ecos.exp: Remove definition of proc
54931 gcc_target_object_format.
54932
54933 1999-06-28 Jeffrey A Law (law@cygnus.com)
54934
54935 * gcc.c-torture/execute/990628-1.c: New test.
54936
54937 1999-06-25 Jeffrey A Law (law@cygnus.com)
54938
54939 * gcc.c-torture/compile/990625-2.c: New test.
54940
54941 * gcc.c-torture/compile/990625-1.c: New test.
54942
54943 1999-06-23 Nick Clifton <nickc@cygnus.com>
54944
54945 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54946 attributes compile.
54947 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54948 ports that use the COFF/PE file format.
54949
54950 1999-06-17 Jeffrey A Law (law@cygnus.com)
54951
54952 * gcc.c-torture/compile/990617-1.c: New test.
54953
54954 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54955
54956 * g++.old-deja/g++.other/decl4.C: New test.
54957
54958 1999-06-14 Nathan Sidwell <nathan@acm.org>
54959
54960 * g++.old-deja/g++.other/bitfld3.C: New test.
54961
54962 1999-06-08 Nathan Sidwell <nathan@acm.org>
54963
54964 * g++.old-deja/g++.eh/catch1.C: New test.
54965
54966 1999-06-07 Jeffrey A Law (law@cygnus.com)
54967
54968 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54969
54970 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54971 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54972
54973 1999-06-05 Craig Burley <craig@jcb-sc.com>
54974
54975 * g77.f-torture/compile/19990502-0.f: Replace with new,
54976 shorter, test that still fails after recent changes.
54977
54978 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54979
54980 * gcc.c-torture/execute/990604-1.c: New test.
54981
54982 1999-05-31 Jeffrey A Law (law@cygnus.com)
54983
54984 * gcc.c-torture/execute/990531-1.c: New test.
54985
54986 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54987
54988 * gcc.c-torture/compile/990527-1.c: New test.
54989
54990 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54991
54992 * gcc.c-torture/execute/990527-1.c: New test.
54993
54994 1999-05-25 Nick Clifton <nickc@cygnus.com>
54995
54996 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54997 bitfields as signed.
54998
54999 1999-05-25 Craig Burley <craig@jcb-sc.com>
55000
55001 * g77.f-torture/compile/19990525-0.f: New test.
55002
55003 1999-05-25 Jeffrey A Law (law@cygnus.com)
55004
55005 * gcc.c-torture/execute/990525-2.c: New test.
55006
55007 * gcc.c-torture/execute/990525-1.c: New test.
55008
55009 1999-05-24 Nathan Sidwell <nathan@acm.org>
55010
55011 * g++.old-deja/g++.other/anon3.C: New test.
55012 * g++.old-deja/g++.other/anon4.C: New test.
55013 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
55014 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
55015 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
55016 Merrill).
55017
55018 1999-05-24 Jeffrey A Law (law@cygnus.com)
55019
55020 * gcc.c-torture/execute/990524-1.c: New test.
55021
55022 * gcc.dg/990524-1.c: New test.
55023
55024 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55025
55026 * gcc.c-torture/compile/990523-1.c: New test.
55027
55028 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
55029
55030 * gcc.c-torture/compile/990519-1.c: New test.
55031
55032 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55033
55034 * gcc.c-torture/compile/990517-1.c: New test.
55035
55036 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
55037 (e4, f4): New tests.
55038 (main): Call them.
55039
55040 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55041
55042 * gcc.dg/noreturn-1.c: New test.
55043
55044 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55045
55046 * gcc.c-torture/execute/990513-1.c: New test.
55047
55048 1999-05-10 Richard Henderson <rth@cygnus.com>
55049
55050 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
55051
55052 1999-05-10 Craig Burley <craig@jcb-sc.com>
55053
55054 * g77.f-torture/execute/erfc.f: Use small single-precision
55055 values, to avoid problems on Alphas when not -mieee.
55056
55057 1999-05-08 Craig Burley <craig@jcb-sc.com>
55058
55059 * gcc.dg/990506-0.c: New test.
55060
55061 1999-05-08 Richard Henderson <rth@cygnus.com>
55062
55063 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
55064 the constant to test. Don't XFAIL 64-bit targets.
55065
55066 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
55067 * g++.old-deja/g++.law/profile1.C: Likewise.
55068
55069 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
55070 operator new instances.
55071 * g++.old-deja/g++.other/delete5.C: Likewise.
55072
55073 1999-05-03 Craig Burley <craig@jcb-sc.com>
55074
55075 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
55076 intrinsic.
55077
55078 1999-05-03 Craig Burley <craig@jcb-sc.com>
55079
55080 * g77.f-torture/execute/u77-test.f: Reverse order of two
55081 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
55082
55083 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55084
55085 * gcc.dg/compare1.c: New test.
55086
55087 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
55088
55089 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
55090 New tests.
55091
55092 1999-05-02 Craig Burley <craig@jcb-sc.com>
55093
55094 * g77.f-torture/compile/19990502-1.f: New test.
55095
55096 1999-05-02 Craig Burley <craig@jcb-sc.com>
55097
55098 * g77.f-torture/compile/19990502-0.f: New test.
55099
55100 1999-05-02 Craig Burley <craig@jcb-sc.com>
55101
55102 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
55103 intrinsic.
55104
55105 1999-05-02 Craig Burley <craig@jcb-sc.com>
55106
55107 * g77.f-torture/execute/u77-test.f (main): List libU77
55108 intrinsics not currently tested.
55109 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
55110 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
55111 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
55112 Trim blanks off the ends of some printed strings.
55113
55114 1999-05-02 Craig Burley <craig@jcb-sc.com>
55115
55116 * g77.f-torture/execute/u77-test.f (main): Just warn about
55117 FSTAT gid disagreement, as it's expected on some systems.
55118
55119 1999-05-01 Craig Burley <craig@jcb-sc.com>
55120
55121 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
55122 use a new function, which allows for some slop.
55123 Clean up some commentary.
55124 (issum): The new function.
55125 (sgladd): Deleted subroutine.
55126
55127 1999-05-01 Craig Burley <craig@jcb-sc.com>
55128
55129 * g77.f-torture/execute/u77-test.f: Modify to be more like
55130 libf2c/libU77 version, bringing patches to that version here.
55131 Add suitable commentary.
55132
55133 1999-04-25 Richard Henderson <rth@cygnus.com>
55134
55135 * gcc.dg/990424-1.c: New test.
55136
55137 1999-04-24 Craig Burley <craig@jcb-sc.com>
55138
55139 * g77.f-torture/execute/u77-test.f (main): Bug involving
55140 LSTAT has been fixed, so turn back on full checking.
55141
55142 1999-04-20 Craig Burley <craig@jcb-sc.com>
55143
55144 * g77.f-torture/compile/19990419-0.f: New test.
55145 * g77.f-torture/execute/19990419-1.f: New test.
55146
55147 1999-04-17 Richard Henderson <rth@cygnus.com>
55148
55149 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
55150 to avoid the need for a prototype to supress a warning.
55151
55152 1999-04-07 Jim Wilson <wilson@cygnus.com>
55153
55154 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
55155
55156 1999-04-04 Jeffrey A Law (law@cygnus.com)
55157
55158 * gcc.c-torture/execute/990404-1.c: New test.
55159
55160 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55161
55162 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
55163 * gcc.dg/cpp-if3.c: Don't use -pedantic.
55164 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
55165 missing initializer warnings.
55166
55167 1999-03-28 Jeffrey A Law (law@cygnus.com)
55168
55169 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
55170 matching strings.
55171
55172 1999-03-26 Jeffrey A Law (law@cygnus.com)
55173
55174 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
55175
55176 1999-03-26 Craig Burley <craig@jcb-sc.com>
55177
55178 * g77.f-torture/execute/19990325-0.f: New test.
55179 * g77.f-torture/execute/19990325-1.f: New test.
55180
55181 1999-03-24 Jeffrey A Law (law@cygnus.com)
55182
55183 * gcc.c-torture/execute/990324-1.c: New test.
55184
55185 1999-03-22 Jim Wilson <wilson@cygnus.com>
55186
55187 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
55188 test with 4.
55189
55190 1999-03-17 Richard Henderson <rth@cygnus.com>
55191
55192 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
55193
55194 1999-03-13 Craig Burley <craig@jcb-sc.com>
55195
55196 * g77.f-torture/execute/19990313-2.f: New test.
55197 * g77.f-torture/execute/19990313-3.f: New test.
55198
55199 1999-03-13 Craig Burley <craig@jcb-sc.com>
55200
55201 * g77.f-torture/execute/19990313-0.f: New test.
55202 * g77.f-torture/execute/19990313-1.f: New test.
55203
55204 1999-03-12 Jim Wilson <wilson@cygnus.com>
55205
55206 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
55207 printf to sprintf.
55208 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
55209 (main): Add check for u15. Conditionalize u31 check depending on
55210 whether ints are <32 bits or >=32 bits.
55211
55212 1999-03-08 Craig Burley <craig@jcb-sc.com>
55213
55214 * g77.f-torture/execute/19981119-0.f: Improve testiness.
55215
55216 1999-03-08 Craig Burley <craig@jcb-sc.com>
55217
55218 * g77.f-torture/compile/19990305-0.f: New test.
55219 * g77.f-torture/execute/19981119-0.f: New test.
55220
55221 1999-03-08 Craig Burley <craig@jcb-sc.com>
55222
55223 * g77.f-torture/execute/970625-2.f: call ABORT if final
55224 result is not correct, instead of just printing it.
55225 Add this checking via newly introduced obfuscation, to
55226 trip up buggy front ends.
55227
55228 1999-03-07 Craig Burley <craig@jcb-sc.com>
55229
55230 * g77.f-torture/compile/960317-1.f: Moved from being
55231 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
55232
55233 1999-03-06 Craig Burley <craig@jcb-sc.com>
55234
55235 * g77.f-torture/execute/960317-1.f: New (old) test.
55236 * g77.f-torture/execute/970625-2.f: Ditto.
55237
55238 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
55239
55240 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
55241 error message on line 1 or line 2; cccp and cpplib do this differently.
55242
55243 1999-03-01 Jeffrey A Law (law@cygnus.com)
55244
55245 * g++.old-deja/g++.law/weak1.C: New test.
55246
55247 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55248
55249 * gcc.c-torture/execute/990119-1.c: Renamed to...
55250 * gcc.dg/990119-1.c: this, so it will only be tested once
55251 (it's a preprocessor test, it doesn't need to be run at
55252 multiple optimization levels).
55253
55254 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55255
55256 * lib/g++.exp: Don't add incdir=$base_dir/../include to
55257 ALWAYS_CXXFLAGS.
55258
55259 1999-02-24 Craig Burley <craig@jcb-sc.com>
55260
55261 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
55262 * g77.f-torture/compile/19981216-0.f: ...as it is expected
55263 to not be compilable by current g77.
55264
55265 1999-02-24 Nick Clifton <nickc@cygnus.com>
55266
55267 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
55268
55269 1999-02-22 Jeffrey A Law (law@cygnus.com)
55270
55271 * gcc.c-torture/execute/990222-1.c: New test.
55272
55273 1999-02-19 Craig Burley <craig@jcb-sc.com>
55274
55275 * g77.f-torture/compile/19990218-0.f: New test.
55276 * g77.f-torture/noncompile/19990218-1.f: New test.
55277
55278 1999-02-18 Craig Burley <craig@jcb-sc.com>
55279
55280 * g77.f-torture/compile/19981216-0.f: New test.
55281
55282 1999-02-14 Jeffrey A Law (law@cygnus.com)
55283
55284 * gcc.dg/990214-1.c: New test.
55285
55286 1999-02-13 Jeffrey A Law (law@cygnus.com)
55287
55288 * gcc.dg/990213-2.c: New test.
55289
55290 * gcc.dg/990213-1.c: New test.
55291
55292 1999-02-12 Jeffrey A Law (law@cygnus.com)
55293
55294 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
55295 ints.
55296
55297 1999-02-11 Nick Clifton <nickc@cygnus.com>
55298
55299 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
55300 specified by target.
55301
55302 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
55303
55304 1999-02-11 Jeffrey A Law (law@cygnus.com)
55305
55306 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
55307
55308 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
55309
55310 * gcc.dg/special/ecos.exp: New test driver for new tests with
55311 special requirements.
55312
55313 * gcc.dg/special/alias-1.c: New test.
55314 * gcc.dg/special/gcsec-1.c: New test.
55315 * gcc.dg/special/weak-1.c: New test.
55316 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
55317 * gcc.dg/special/weak-2.c: New test.
55318 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
55319 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
55320 * gcc.dg/special/wkali-1.c: New test.
55321 * gcc.dg/special/wkali-2.c: New test.
55322 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
55323 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
55324
55325 1999-02-10 Felix Lee <flee@cygnus.com>
55326
55327 * lib/c-torture.exp (c-torture-compile): Pull out code for
55328 analyzing gcc error messages.
55329 (c-torture-execute): Likewise. Fix some (harmless) false
55330 positives.
55331 * lib/gcc.exp (gcc_check_compile): New function.
55332
55333 1999-02-08 Richard Henderson <rth@cygnus.com>
55334
55335 * gcc.c-torture/execute/990208-1.c: New test.
55336
55337 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
55338
55339 * g++.dg/special/ecos.exp: New driver for new tests with special
55340 requirements
55341
55342 * g++.dg/special/conpr-1.C: New test
55343 * g++.dg/special/conpr-2.C: New test
55344 * g++.dg/special/conpr-2a.C: New test
55345 * g++.dg/special/conpr-3.C: New test
55346 * g++.dg/special/conpr-3a.C: New test
55347 * g++.dg/special/conpr-3b.C: New test
55348
55349 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
55350 allow g++ to use the dg driver
55351
55352 * README: Add comment about g++.dg directory
55353
55354 1999-02-06 Jeffrey A Law (law@cygnus.com)
55355
55356 * README: Update email addresses.
55357
55358 1999-02-03 Nick Clifton <nickc@cygnus.com>
55359
55360 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55361 arguments in order to force structure S onto the stack even on
55362 the alpha.
55363 (test): Pass 10 leading arguments to function foo as well as the
55364 structure S.
55365
55366 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55367 failure for all targets.
55368
55369 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55370 abort to terminate program execution.
55371
55372 1999-01-30 Richard Henderson <rth@cygnus.com>
55373
55374 * gcc.c-torture/execute/990130-1.c: New test.
55375
55376 1999-01-30 Jeffrey A Law (law@cygnus.com)
55377
55378 * gcc.dg/990130-1.c: New test.
55379
55380 1999-01-28 Michael Meissner <meissner@cygnus.com>
55381
55382 * gcc.c-torture/execute/990128-1.c: New test.
55383
55384 1999-01-27 Michael Meissner <meissner@cygnus.com>
55385
55386 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55387
55388 1999-01-27 Felix Lee <flee@cygnus.com>
55389
55390 * lib/c-torture.exp (c-torture-compile): pull out code for
55391 analyzing gcc error messages.
55392 (c-torture-execute): ditto, and fix some (harmless) false
55393 positives.
55394 * lib/gcc.exp (gcc_check_compile): new function.
55395
55396 1999-01-17 Jeffrey A Law (law@cygnus.com)
55397
55398 * gcc.dg/990117-1.c: New test.
55399
55400 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55401
55402 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55403
55404 1999-01-15 Jeffrey A Law (law@cygnus.com)
55405
55406 * g77.f-torture/compile/990115-1.f: New test.
55407
55408 1999-01-07 Jeffrey A Law (law@cygnus.com)
55409
55410 * gcc.c-torture/compile/990107-1.c: New test
55411
55412 1999-01-06 Jeffrey A Law (law@cygnus.com)
55413
55414 * gcc.c-torture/execute/990106-2.c: New test.
55415
55416 * gcc.c-torture/execute/990106-1.c: New test.
55417
55418 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55419
55420 * gcc.c-torture/compile/981223-1.c: New test.
55421
55422 1998-12-29 Richard Henderson <rth@cygnus.com>
55423
55424 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55425 (opt3): Rename from opt4 and disable.
55426
55427 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55428
55429 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55430
55431 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55432
55433 * g++.old-deja/g++.other/conv5.C: New test.
55434
55435 1998-12-14 Nick Clifton <nickc@cygnus.com>
55436
55437 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55438
55439 1998-12-11 Jeffrey A Law (law@cygnus.com)
55440
55441 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55442
55443 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55444
55445 * gcc.c-torture/compile/981211-1.c: New test.
55446
55447 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55448
55449 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55450
55451 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55452
55453 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55454
55455 * gcc.special/930510-1.c: Make C9X safe.
55456 * gcc.misc-tests/gcov-1.c Similarly.
55457 * gcc.misc-tests/gcov-2.c Similarly.
55458
55459 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55460
55461 * gcc.dg/ultrasp1.c: New test.
55462
55463 1998-12-06 Richard Henderson <rth@cygnus.com>
55464
55465 * gcc.c-torture/execute/981206.c: New test.
55466
55467 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55468
55469 * g++.old-deja/g++.ns/template7.C: New test.
55470
55471 * g++.old-deja/g++.other/expr1.C: New test.
55472
55473 * g++.old-deja/g++.eh/tmpl3.C: New test.
55474
55475 * g++.old-deja/g++.eh/tmpl2.C: New test.
55476
55477 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55478
55479 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55480 * g++.old-deja/g++.other/using6.C: Removed.
55481 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55482
55483 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55484
55485 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55486
55487 * g++.old-deja/g++.pt/overload8.C: New test.
55488
55489 * g++.old-deja/g++.pt/overload7.C: New test.
55490
55491 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55492
55493 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55494 and relinking messages.
55495 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55496 compiling with -frepo.
55497
55498 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55499
55500 * g++.old-deja/g++.pt/lookup6.C: New test.
55501
55502 1998-11-30 Nick Clifton <nickc@cygnus.com>
55503
55504 * gcc.c-torture/execute/981130-1.c: New test.
55505 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55506
55507 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55508
55509 * g++.old-deja/g++.pt/explicit76.C: New test.
55510
55511 * g++.old-deja/g++.pt/friend38.C: New test.
55512
55513 * g++.old-deja/g++.ns/crash2.C: New test.
55514
55515 * g++.old-deja/g++.pt/defarg8.C: New test.
55516
55517 * g++.old-deja/g++.pt/instantiate6.C: New test.
55518
55519 * g++.old-deja/g++.pt/static6.C: New test.
55520
55521 * g++.old-deja/g++.pt/decl2.C: New test.
55522
55523 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55524
55525 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55526 problem is actually related with name lookup, but so what? :-)
55527
55528 * g++.old-deja/g++.pt/friend37.C: New test.
55529
55530 1998-11-25 Dave Love <d.love@dl.ac.uk>
55531
55532 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55533 element, which fails on some systems.
55534
55535 * g77.f-torture/execute/labug1.f: New test.
55536
55537 1998-11-21 Jeffrey A Law (law@cygnus.com)
55538
55539 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55540 is defined.
55541
55542 1998-11-18 Dave Love <d.love@dl.ac.uk>
55543
55544 * g77.f-torture/compile/981117-1.f: New test.
55545
55546 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55547
55548 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55549 properly discarded.
55550
55551 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55552
55553 * gcc.c-torture/execute/memcheck: New directory of tests for
55554 -fcheck-memory-usage.
55555
55556 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55557
55558 * README: New file, general information about the testsuite and
55559 new description of the various C++ test subdirectories.
55560 * README.g++: Eliminate obsolete information, update and move most
55561 relevant stuff to README.
55562
55563 1998-11-07 Richard Henderson <rth@cygnus.com>
55564
55565 * gcc.c-torture/compile/981107-1.c: New test.
55566
55567 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55568
55569 * execute/memcpy-bi.c: New testcase.
55570
55571 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55572
55573 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55574 base classes.
55575
55576 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55577 template is selected.
55578
55579 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55580 classes, it should be accepted for all types.
55581
55582 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55583
55584 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55585 specializations start with template headers.
55586
55587 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55588
55589 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55590
55591 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55592 non-POD types.
55593
55594 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55595
55596 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55597
55598 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55599
55600 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55601
55602 1998-10-19 Jeffrey A Law (law@cygnus.com)
55603
55604 * 981019-1.c: New test.
55605
55606 1998-10-14 Robert Lipe <robertl@dgii.com>
55607
55608 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55609 find objc headers.
55610
55611 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55612
55613 * compile/981001-4.c: Remove use of GCC extension that triggers a
55614 compiler bug.
55615
55616 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55617
55618 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55619
55620 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55621
55622 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55623 instantiation of template produces incorrect code for delete
55624 expression.
55625
55626 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55627 constructors' name is not unique.
55628 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55629 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55630
55631 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55632 automatic array of const is ill-formed.
55633
55634 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55635 of template parameter?
55636
55637 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55638 const.
55639
55640 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55641 pointer-to-member expression.
55642
55643 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55644 declaration causes ICE.
55645
55646 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55647
55648 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55649 reserved in the global namespace.
55650
55651 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55652 generate needed virtual table.
55653
55654 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55655
55656 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55657
55658 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55659 template-dependent type
55660
55661 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55662
55663 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55664 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55665 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55666
55667 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55668 class should be usable as argument of member function.
55669 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55670 class should be usable as return type of member function.
55671 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55672 class should be usable as type of data member.
55673
55674 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55675
55676 1998-10-09 Jeffrey A Law (law@cygnus.com)
55677
55678 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55679
55680 1998-10-08 Nick Clifton <nickc@cygnus.com>
55681
55682 * gcc.dg/dll-?.c Add thumb to target list.
55683 Fix assembler scan patterns to match current assembler output.
55684
55685 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55686
55687 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55688 matching of template brackets.
55689
55690 * g++.old-deja/g++.other/using4.C: New test. Test using
55691 declarations of methods from base classes.
55692
55693 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55694 within functions should introduce names into the innermost
55695 enclosing namespace.
55696
55697 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55698 of static locals if first initialization throws.
55699
55700 1998-10-07 Jim Wilson <wilson@cygnus.com>
55701
55702 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55703
55704 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55705
55706 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55707 lose track of the possible targets of tablejump insns.
55708 * special/special.exp: Run it.
55709
55710 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55711
55712 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55713 must be declared before its specializations can be named in friend
55714 declarations.
55715
55716 1998-10-05 Dave Love <d.love@dl.ac.uk>
55717
55718 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55719
55720 * g77.f-torture/execute/io1.f: New test.
55721
55722 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55723
55724 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55725 with pointer to template function, for which no argument deduction
55726 is possible.
55727
55728 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55729 specialization of template function as argument to template
55730 function.
55731
55732 * g++.old-deja/g++.other/access2.C: New test; Inner class
55733 shouldn't have privileged access to Outer's names.
55734
55735 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55736
55737 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55738 friend template declared within template class conflicts with
55739 nested class of the same name.
55740
55741 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55742 is ignored.
55743
55744 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55745 object with direct initializer as function declaration.
55746
55747 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55748 initializers.
55749
55750 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55751 involving const pointer and NULL produces incorrect result.
55752
55753 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55754 type name without `typename' should be rejected with -pedantic.
55755
55756 1998-10-02 Richard Henderson <rth@cygnus.com>
55757
55758 * g++.old-deja/g++.other/addrof1.C: New test.
55759
55760 1998-10-01 Nick Clifton <nickc@cygnus.com>
55761
55762 * gcc.c-torture/compile/981001-1.c: New test.
55763 * gcc.c-torture/execute/981001-1.c: New test.
55764
55765 1998-10-01 Jeffrey A Law (law@cygnus.com)
55766
55767 * gcc.c-torture/compile/981001-2.c: New test.
55768 * gcc.c-torture/compile/981001-3.c: New test.
55769 * gcc.c-torture/compile/981001-4.c: New test.
55770
55771 1998-10-01 Robert Lipe <robertl@dgii.com>
55772
55773 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55774 multilibbed hosts. Idea grafted from g77.exp.
55775
55776 1998-09-30 Dave Love <d.love@dl.ac.uk>
55777
55778 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55779 avoid losing on systems which need -lsocket.
55780
55781 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55782
55783 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55784 * g++.old-deja/g++.other/nested2.C: Ditto.
55785 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55786 failure.
55787
55788 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55789
55790 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55791 preferred over template operator!= for enum bitfields.
55792
55793 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55794
55795 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55796 that happen to have the same base name, but in different scopes,
55797 are incorrectly rejected.
55798
55799 1998-09-16 Richard Henderson <rth@cygnus.com>
55800
55801 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55802 on the native word size instead of an integer literal.
55803
55804 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55805
55806 * g++.old-deja/g++.other/static2.C: Invocation of static data
55807 member of type pointer-to-function denoted as non-static member.
55808
55809 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55810 checks involving function types and aliases.
55811
55812 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55813
55814 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55815 redefined to the same non-trivial type.
55816
55817 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55818 namespace-qualification of template specializations declared in
55819 other namespaces.
55820
55821 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55822 to declare a subset of the specializations of a template function
55823 as friends of specializations of a template class.
55824
55825 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55826 member templates that do not fully specialize the enclosing
55827 template class are rejected.
55828
55829 1998-09-11 Dave Love <d.love@dl.ac.uk>
55830
55831 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55832
55833 1998-09-08 Dave Love <d.love@dl.ac.uk>
55834
55835 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55836 altered from libf2c/libU77 version.
55837
55838 1998-09-06 Dave Love <d.love@dl.ac.uk>
55839
55840 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55841
55842 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55843 Alexandre Oliva <oliva@dcc.unicamp.br>
55844
55845 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55846 (un)signed char are different types for template specialization
55847 purposes.
55848
55849 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55850
55851 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55852 * objc: ObjC testsuite.
55853
55854 1998-08-31 Catherine Moore <clm@cygnus.com>
55855
55856 * gcc.c-torture/execute/941014-1.x: New file.
55857
55858 1998-08-31 Nick Clifton <nickc@cygnus.com>
55859
55860 * lib/c-torture.exp: Add support for
55861 torture_eval_before_compile and torture_eval_before_execute
55862 variables.
55863
55864 1998-08-30 Jeffrey A Law (law@cygnus.com)
55865
55866 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55867 this test triggers valid.
55868
55869 1998-08-27 Jeffrey A Law (law@cygnus.com)
55870
55871 * gcc.dg/980827-1.c: New test.
55872
55873 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55874
55875 * gcc.c-torture/execute/loop-4b.c: New test.
55876
55877 1998-08-26 Nick Clifton <nickc@cygnus.com>
55878
55879 * lib/c-torture.exp: Add support for
55880 torture_eval_before_compile and torture_eval_before_execute
55881 variables.
55882
55883 1998-08-25 Jeffrey A Law (law@cygnus.com)
55884
55885 * gcc.c-torture/compile/980825-1.c: New test.
55886
55887 1998-08-24 Nick Clifton <nickc@cygnus.com>
55888
55889 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55890 count number tests in opt_t0 not good_t0.
55891
55892 1998-08-24 Jeffrey A Law (law@cygnus.com)
55893
55894 * gcc.c-torture/compile/930326-1.x: Fix typo.
55895
55896 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55897
55898 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55899 causes an ICE.
55900
55901 1998-08-21 Jeffrey A Law (law@cygnus.com)
55902
55903 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55904 STACK_SIZE is defined.
55905 * gcc.c-torture/unsorted/stuct.c: Similarly.
55906
55907 * gcc.c-torture/compile/980821-1.c: New test.
55908
55909 1998-08-21 Jeffrey A Law (law@cygnus.com)
55910
55911 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55912 16bit ints.
55913
55914 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55915
55916 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55917 code.
55918
55919 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55920
55921 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55922 error'.
55923
55924 1998-08-18 Jeffrey A Law (law@cygnus.com)
55925
55926 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55927
55928 1998-08-16 Jeffrey A Law (law@cygnus.com)
55929
55930 * gcc.c-torture/compile/980816-1.c: New test.
55931
55932 * gcc.dg/980816-1.c: New test.
55933
55934 1998-08-13 Jeffrey A Law (law@cygnus.com)
55935
55936 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55937 compiler for ieee tests.
55938
55939 1998-08-01 Dave Love <d.love@dl.ac.uk>
55940
55941 * g77.f-torture/compile/980729-0.f: New test.
55942
55943 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55944
55945 * gcc.c-torture/special/eeprof-1.c: New test, for
55946 -finstrument-functions.
55947 * gcc.c-torture/special/special.exp: Run it.
55948
55949 1998-07-29 Jeffrey A Law (law@cygnus.com)
55950
55951 * gcc.c-torture/compile/980729-1.c: New test.
55952
55953 1998-07-27 Nick Clifton <nickc@cygnus.com>
55954
55955 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55956 __thumb__ is defined, and test for ARM style doubles if so.
55957
55958 1998-07-26 Dave Love <d.love@dl.ac.uk>
55959
55960 * g77.f-torture/noncompile/980615-0.f: New test.
55961
55962 1998-07-26 H.J. Lu (hjl@gnu.org)
55963
55964 * gcc.dg/980312-1.c: Do link instead of compile.
55965 * gcc.dg/980313-1.c: Likewise.
55966
55967 1998-07-26 Jeffrey A Law (law@cygnus.com)
55968
55969 * gcc.c-torture/compile/980726-1.c: New test.
55970
55971 1998-07-25 Dave Love <d.love@dl.ac.uk>
55972
55973 * g77.f-torture/execute/io0.f: New test.
55974
55975 1998-07-24 Nick Clifton <nickc@cygnus.com>
55976
55977 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55978 an int.
55979
55980 1998-06-18 Michael Meissner <meissner@cygnus.com>
55981
55982 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55983 m32r bugs.
55984
55985 1998-07-17 Nick Clifton <nickc@cygnus.com>
55986
55987 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55988 c-decl.c:grokdeclarator can handle mode attributes.
55989
55990 1998-07-16 Jeffrey A Law (law@cygnus.com)
55991
55992 * gcc.c-torture/execute/980716-1.c: New test.
55993
55994 1998-07-13 Jeffrey A Law (law@cygnus.com)
55995
55996 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55997 the mn10200.
55998 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55999 the mn10200.
56000 * gcc.c-torture/execute/va-arg-3.x: Similarly.
56001 * gcc.c-torture/compile/930326-1.x: Similarly.
56002
56003 1998-07-13 Dave Love <d.love@dl.ac.uk>
56004
56005 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
56006 New test from Craig.
56007
56008 1998-07-12 Dave Love <d.love@dl.ac.uk>
56009
56010 * g77.f-torture/noncompile/980616-0.f: New test.
56011
56012 * g77.f-torture/execute/970816-3.f: New test from Craig.
56013
56014 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
56015
56016 * g++.other/singleton.C: Return error value instead of taking
56017 SIGSEGV.
56018
56019 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
56020
56021 * g++.other/singleton.C: New test. Warning is under dispute.
56022 Runtime crash is not.
56023
56024 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
56025
56026 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
56027 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
56028 using6.C, using7.C}: New namespace tests.
56029
56030 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
56031
56032 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
56033 specialization with typedef'ed names used as array indexes.
56034
56035 1998-07-09 Jeffrey A Law (law@cygnus.com)
56036
56037 * gcc.c-torture/execute/980709-1.c: New test.
56038
56039 * gcc.dg/980709-1.c: New test.
56040
56041 1998-07-07 Richard Henderson <rth@cygnus.com>
56042
56043 * gcc.c-torture/execute/bcp-1.c: New test.
56044
56045 1998-07-07 Jeffrey A Law (law@cygnus.com)
56046
56047 * gcc.c-torture/execute/980707-1.c: New test.
56048
56049 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
56050
56051 * gcc.c-torture/compile/980706-1.c: New test.
56052
56053 1998-07-01 Dave Love <d.love@dl.ac.uk>
56054
56055 * g77.f-torture/execute/980701-0.f,
56056 g77.f-torture/execute/980701-1.f: New test from Craig.
56057
56058 1998-07-01 Jeffrey A Law (law@cygnus.com)
56059
56060 * gcc.c-torture/compile/980701-1.c: New test.
56061
56062 * gcc.c-torture/execute/980701-1.c: New test.
56063
56064 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
56065 rlsruhe.de>
56066
56067 * g++.old-deja/g++.robertl/eb132.C: New test.
56068 * g++.old-deja/g++.robertl/eb133.C: Likewise.
56069
56070 1998-06-29 Dave Love <d.love@dl.ac.uk>
56071
56072 * g77.f-torture/execute/980628-7.f,
56073 g77.f-torture/execute/980628-8.f,
56074 g77.f-torture/execute/980628-9.f,
56075 g77.f-torture/execute/980628-10.f: New tests from Craig.
56076
56077 * g77.f-torture/execute/980628-3.f: Remove mail headers.
56078
56079 1998-06-28 Jeffrey A Law (law@cygnus.com)
56080
56081 * g77.f-torture/execute/980628-4.f: New test from Craig.
56082 * g77.f-torture/execute/980628-5.f: Likewise.
56083 * g77.f-torture/execute/980628-2.f: Likewise.
56084 * g77.f-torture/execute/980628-0.f: Likewise.
56085 * g77.f-torture/execute/980628-1.f: Likewise.
56086 * g77.f-torture/execute/980628-3.f: Likewise.
56087 * g77.f-torture/execute/980628-6.f: Likewise.
56088
56089 1998-06-28 Jeffrey A Law (law@cygnus.com)
56090
56091 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
56092 directory when nothing has been installed yet.
56093
56094 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
56095
56096 * gcc.c-torture/special/special.exp: Handle newer versions of
56097 dejagnu.
56098
56099 1998-06-26 Jeffrey A Law (law@cygnus.com)
56100
56101 * gcc.dg/980626-1.c: New test.
56102
56103 1998-06-19 Bruno Haible <haible@ilog.fr>
56104
56105 * gcc.misc-tests/m-un-2.c: New test.
56106 * g++.old-deja/g++.other/warn01.c: Likewise.
56107
56108 1998-06-19 Robert Lipe <robertl@dgii.com>
56109
56110 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
56111 compatibility with assmblers with a different comment character.
56112 Eliminate use of GAS-specific extensions.
56113
56114 1998-06-19 Jeffrey A Law (law@cygnus.com)
56115
56116 * gcc.c-torture/execute/ieee/980619-1.c: New test.
56117
56118 1998-06-19 Robert Lipe <robertl@dgii.com>
56119
56120 * lib/g77.exp: Replace search for libf2c.a with search for newly
56121 renamed libg2c.a
56122
56123 1998-06-17 Jeffrey A Law (law@cygnus.com)
56124
56125 * gcc.c-torture/execute/980617-1.c: New test.
56126
56127 1998-06-12 Jeffrey A Law (law@cygnus.com)
56128
56129 * gcc.c-torture/execute/980612-1.c: New test.
56130
56131 1998-06-08 Jeffrey A Law (law@cygnus.com)
56132
56133 * gcc.dg/980523-1.c: Only test on ppc-linux.
56134 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
56135
56136 * gcc.c-torture/execute/980608-1.c: New test.
56137
56138 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
56139
56140 * gcc.c-torture/execute/980605-1.c: New test.
56141
56142 1998-06-04 Jeffrey A Law (law@cygnus.com)
56143
56144 * gcc.c-torture/execute/980604-1.c: New test.
56145
56146 1998-06-02 Jeffrey A Law (law@cygnus.com)
56147
56148 * gcc.c-torture/execute/980602-1.c: New test.
56149 * gcc.c-torture/execute/980602-2.c: Likewise.
56150
56151 1998-06-02 Dave Love <d.love@dl.ac.uk>
56152
56153 * 970125-0.f: Fix per JCB. Add commentary.
56154
56155 1998-05-31 Michael Meissner <meissner@cygnus.com>
56156
56157 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
56158 IEEE -0 support.
56159
56160 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
56161
56162 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
56163 earlier.
56164
56165 1998-05-28 Catherine Moore <clm@cygnus.com>
56166
56167 * gcc.c-torture/execute/980526-3.c: New test.
56168
56169 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
56170
56171 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
56172 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
56173 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
56174 m88k-motorola-sysv3 to XFAIL.
56175
56176 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56177
56178 * gcc.dg/980526-1.c: New test.
56179 * gcc.c-torture/execute/980526-2.c: New test.
56180
56181 1998-05-26 Jeffrey A Law (law@cygnus.com)
56182
56183 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
56184
56185 * gcc.c-torture/execute/980526-1.c: New test.
56186
56187 1998-05-26 Dave Love <d.love@dl.ac.uk>
56188
56189 * g77.f-torture/execute/alpha2.f: Add runtime test.
56190
56191 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
56192
56193 * g++.old-deja/old-deja.exp: Strip leading directories.
56194
56195 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
56196 error for the line. Don't run multiple tests for the same line.
56197
56198 1998-05-23 Jeffrey A Law (law@cygnus.com)
56199
56200 * gcc.dg/980523-1.c: New test.
56201
56202 1998-05-23 Dave Love <d.love@dl.ac.uk>
56203
56204 * g77.f-torture/compile/970915-0.f: New test.
56205
56206 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
56207
56208 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
56209
56210 1998-05-21 Jeffrey A Law (law@cygnus.com)
56211
56212 * gcc.dg/980520-1.c: New test.
56213
56214 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
56215
56216 * gcc.dg/980502-1.c: Fix return type.
56217
56218 1998-05-20 Jeffrey A Law (law@cygnus.com)
56219
56220 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
56221 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
56222 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
56223 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
56224 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
56225
56226 1998-05-20 Dave Love <d.love@dl.ac.uk>
56227
56228 * g77.f-torture/execute/980520-1.f: New test.
56229
56230 1998-05-15 Dave Love <d.love@dl.ac.uk>
56231
56232 * lib/mike-g77.exp: New file.
56233
56234 * g77.f-torture/noncompile/noncompile.exp,
56235 g77.f-torture/noncompile/check0.f: New files.
56236
56237 1998-05-14 Dave Love <d.love@dl.ac.uk>
56238
56239 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
56240 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
56241 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
56242 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
56243 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
56244 abort where appropriate.
56245
56246 1998-05-05 Michael Meissner <meissner@cygnus.com>
56247
56248 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
56249 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
56250
56251 1998-04-29 Dave Love <d.love@dl.ac.uk>
56252
56253 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
56254
56255 1998-04-27 Dave Love <d.love@dl.ac.uk>
56256
56257 * g77.f-torture/compile/980427-0.f: New test.
56258
56259 1998-04-24 Dave Love <d.love@dl.ac.uk>
56260
56261 * g77.f-torture/compile/980424-0.f: New test.
56262
56263 1998-04-19 Dave Love <d.love@dl.ac.uk>
56264
56265 * g77.f-torture/compile/980419-2.f (main): New test.
56266 * g77.f-torture/compile/970125-0.f: New test.
56267 * g77.f-torture/compile/980419-1.f: New test.
56268
56269 1998-04-08 Jim Wilson <wilson@cygnus.com>
56270
56271 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
56272 of loop-4.c.
56273
56274 1998-04-07 Jim Wilson <wilson@cygnus.com>
56275
56276 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
56277
56278 1998-04-03 Jim Wilson <wilson@cygnus.com>
56279
56280 * gcc.c-torture/compile/980329-1.c: New test.
56281
56282 1998-03-18 Jim Wilson <wilson@cygnus.com>
56283
56284 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
56285 * gcc.dg/980312-1.c: Fix typo in -march command.
56286
56287 1998-03-16 H.J. Lu (hjl@gnu.org)
56288
56289 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
56290
56291 1998-03-11 Robert Lipe <robertl@dgii.com>
56292
56293 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
56294 Dave Love agree the Fortran source is bogus.
56295
56296 1998-03-11 Robert Lipe <robertl@dgii.com>
56297
56298 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
56299 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
56300 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
56301 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
56302 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
56303
56304 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
56305
56306 * g++.old-deja/g++.other/friend1.C: New test.
56307
56308 1998-02-18 Dave Love <d.love@dl.ac.uk>
56309
56310 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
56311 possibly uninitialized) variables and declare dnrm2.
56312
56313 1998-02-23 Robert Lipe <robertl@dgii.com>
56314
56315 From Bruno Haible <haible@ilog.fr>:
56316 * gcc.c-torture/execute/980223.c: New test.
56317
56318 1998-02-13 Jeffrey A Law (law@cygnus.com)
56319
56320 * gcc.dg/ifelse-1.c: New test.
56321
56322 1998-02-09 H.J. Lu (hjl@gnu.org)
56323
56324 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
56325
56326 * lib/old-dejagnu.exp (old-dejagnu): Added the
56327 "execution test - XFAIL *-*-*" handling in the spirit of
56328 "excess errors test -". Changed the "execution test fails"
56329 handling to be like "excess errors test fails".
56330 * Update various tests accordingly.
56331
56332 1998-02-06 Jim Wilson <wilson@cygnus.com>
56333
56334 * gcc.c-torture/execute/980205.c: New test.
56335
56336 1998-01-18 Jeffrey A Law (law@cygnus.com)
56337
56338 * lib/c-torture.exp: Look for .x files instead of .cexp files.
56339 * lib/f-torture.exp: Similarly.
56340 * gcc.c-torture: Rename all .cexp files to .x files.
56341
56342 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
56343
56344 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
56345 (940510-1.c): Removed duplicate.
56346 (971104-1.c): New test.
56347
56348 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
56349
56350 * lib/f-torture.exp: Improve error and loop detection.
56351
56352 1997-11-19 Michael Meissner <meissner@cygnus.com>
56353
56354 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56355 use that to size the filler array.
56356
56357 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56358
56359 * lib/c-torture.exp(c-torture-execute): Fix typo.
56360
56361 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56362 testcase as the executable name. Keep the executable around if
56363 the test fails.
56364
56365 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56366
56367 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56368 changes. Only test one -g option, and move it to the end of the
56369 list of options to test.
56370
56371 1997-09-19 Michael Meissner <meissner@cygnus.com>
56372
56373 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56374 variable GCC_TORTURE_OPTIONS to supply default switches separated
56375 by colons. If no environment variable, run tests with -O0 -g, -O1
56376 -g, and -O2 -g as well.
56377
56378 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56379
56380 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56381 explanatory comments. Fix indentation.
56382
56383 1997-09-15 Jeffrey A Law (law@cygnus.com)
56384
56385 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56386
56387 1997-09-11 Jeffrey A Law (law@cygnus.com)
56388
56389 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56390 * g++.old-deja/g++.mike/p7325.C: Likewise.
56391 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56392
56393 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56394
56395 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56396 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56397 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56398 * g++.old-deja/g++.law/operators4.C: Likewise.
56399
56400 1997-09-11 Joe Buck (jbuck@synopsys.com)
56401
56402 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56403 * g++.old-deja/g++.mike/p784.C: Ditto.
56404 * g++.old-deja/g++.mike/p785.C: Ditto.
56405
56406 1997-09-05 Jeffrey A Law (law@cygnus.com)
56407
56408 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56409
56410 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56411
56412 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56413 target feature; pass this to c-torture-execute as needed.
56414
56415 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56416
56417 * lib/c-torture.exp(c-torture-execute): If the previous and the
56418 current executables being tested are identical, we don't need to
56419 run the executable again. Try to make the executable names
56420 unique. Add an optional argument for passing additional compiler
56421 flags.
56422
56423 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56424
56425 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56426
56427 1997-08-29 Jeffrey A Law (law@cygnus.com)
56428
56429 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56430
56431 1997-07-31 Jeffrey A Law (law@cygnus.com)
56432
56433 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56434 32bit or larger longs.
56435
56436 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56437 have either a 32bit long or 32bit int.
56438
56439 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56440
56441 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56442 Make double precision tests dependent on sizeof (double).
56443
56444 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56445
56446 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56447 too.
56448
56449 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56450
56451 * gcc.c-torture/compile/961203-1.cexp: New script.
56452
56453 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56454
56455 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56456 up the includes ourselves.
56457
56458 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56459
56460 * lib/plumhall.exp: Remove random include, and add a few
56461 verbose messages for debugging.
56462
56463 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56464
56465 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56466 of trying to do it ourselves.
56467
56468 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56469
56470 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56471
56472 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56473
56474 * gcc.prms/5403.c: Made regexp a bit less strict.
56475
56476 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56477
56478 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56479 is returned from remote_load instead.
56480 * lib/plumhall.exp: Ditto.
56481 * lib/mike-g++.exp: Ditto.
56482 * lib/old-dejagnu.exp: Ditto.
56483 * lib/c-torture.exp: Ditto.
56484
56485 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56486
56487 * lib/g++.exp: Use build_wrapper procedure.
56488 * lib/gcc.exp: Ditto.
56489
56490 1997-05-20 Jeffrey A Law (law@cygnus.com)
56491
56492 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56493 an old-style decl for malloc. Fixes tests to work when
56494 sizeof (int) != sizeof (size_t).
56495
56496 1997-05-15 Mike Meissner <meissner@cygnus.com>
56497
56498 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56499
56500 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56501 use stdargs.h interface.
56502
56503 1997-05-15 Mike Meissner <meissner@cygnus.com>
56504
56505 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56506 NO_VARARGS when compiling.
56507
56508 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56509
56510 * lib/plumhall.exp(ph_includes): New procedure.
56511 (ph_make): Use it.
56512 (ph_compiler): Ditto.
56513
56514 * lib/g++.exp: Rename test-glue.c to testglue.c.
56515 * lib/gcc.exp: Ditto.
56516
56517 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56518
56519 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56520 to completion when it's called.
56521
56522 1997-03-21 Michael Meissner <meissner@cygnus.com>
56523
56524 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56525 is defined, don't do test.
56526
56527 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56528
56529 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56530 for object files.
56531 (ph_summary): Mark skipped testcases as untested, not unresolved.
56532
56533 * lib/plumhall.exp (ph_make): If unresolved because of bad
56534 errorCode, record errorCode in log file.
56535 (*): Replace send_log/verbose with verbose -log.
56536
56537 1997-03-19 Michael Meissner <meissner@cygnus.com>
56538
56539 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56540 double conversion if double isn't at least 8 bytes.
56541
56542 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56543 int to work with targets where int is 16 bits.
56544
56545 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56546 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56547 precision for the test to complete.
56548
56549 1997-03-14 Michael Meissner <meissner@cygnus.com>
56550
56551 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56552 if d10v is not compiled with the -mdouble64 flag.
56553 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56554
56555 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56556 d10v is not compiled with the -mint32 flag.
56557
56558 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56559
56560 * lib/plumhall.exp: Use incr_count.
56561
56562 1997-03-12 Jeffrey A Law (law@cygnus.com)
56563
56564 * gcc.c-torture: Update to c-torture-1.45.
56565
56566 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56567
56568 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56569 the name of the expect testcase file).
56570
56571 * lib/g++.exp(g++_init): Ditto.
56572
56573 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56574
56575 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56576 the host.
56577
56578 * lib/gcc.exp(gcc_exit): New procedure.
56579
56580 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56581
56582 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56583 specs where appropriate.
56584
56585 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56586 because of new "candidates are" messages, and removed a few
56587
56588 * Converted all non-old-style g++ testcases to old-style, and
56589 moved into g++.old-deja.
56590
56591 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56592
56593 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56594 options.
56595
56596 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56597 succeeded.
56598
56599 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56600
56601 1997-02-13 Michael Meissner <meissner@cygnus.com>
56602
56603 * lib/gcc.exp (gcc_target_compile): Add support for defining
56604 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56605 the machine doesn't have those features.
56606
56607 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56608
56609 * g++.law/operators4.exp: Don't use LIBS.
56610
56611 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56612
56613 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56614
56615 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56616 * lib/g++.exp: Set it here instead. Also, allow use of the
56617 --tool_exec and --tool_opt options. Change CXX to
56618 GXX_UNDER_TEST.
56619
56620 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56621
56622 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56623
56624 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56625
56626 * lib/old-dejagnu.exp: Use prune_warnings instead of
56627 prune_system_crud.
56628 * lib/mike-g++.exp: Ditto.
56629 * lib/gcc.exp: Ditto.
56630 * lib/g++.exp: Ditto.
56631
56632 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56633
56634 1997-02-07 Jeffrey A Law (law@cygnus.com)
56635
56636 * 941014-2.c: Include stdlib.h
56637 * 960327-1.c: Include stdio.h
56638 * dbra.c, index-1.c: Don't assume ints are 32bits.
56639
56640 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56641
56642 * lib/gcc.exp: Add gcc,stack_size target feature.
56643
56644 * lib/g++.exp(g++_target_compile): Add the include and link
56645 paths here, not in two other places. And, it's $options, not
56646 options.
56647
56648 * lib/mike-g++.exp(postbase): Remove the code that determines
56649 the correct include and link paths.
56650 * g++.old-deja/old-deja.exp: Ditto.
56651
56652 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56653
56654 * lib/g++.exp(g++_init): target_compile no longer returns the
56655 filename of the result.
56656
56657 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56658
56659 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56660 call to glob.
56661
56662 * gcc.c-torture/special/special.exp: Change call to
56663 gcc_target_compile to include the object file.
56664
56665 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56666
56667 * gcc.c-torture/special/special.exp: Correct misspelling in last
56668 change.
56669
56670 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56671
56672 * lib/plumhall.exp(ph_summary): Log the entire output of the
56673 executable. Return -1 if there were any failures, 0 otherwise.
56674 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56675 (ph_make): Clean up objects and executables that were built
56676 if the tests succeeded.
56677
56678 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56679
56680 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56681 libraries and includes in the build tree as appropriate.
56682
56683 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56684
56685 * lib/c-torture.exp: Instead of looking for the global variable
56686 NO_LONG_LONG, check to see if that's a feature of the target.
56687
56688 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56689
56690 * config/default.exp: Minimize. Delete the remainer of the files in
56691 config; this functionality is now in devo/dejagnu/config.
56692
56693 g++.*/*: Pass any additional flags used to compile to postbase;
56694 delete CXXFLAGS.
56695
56696 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56697 is now done by runtest.exp. Use gcc_target_compile instead of
56698 compile.
56699
56700 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56701 Remove references to CFLAGS. Use remote_file instead of
56702 calling rm -f.
56703 (c-torture): Take a list of arguments to use to compile this
56704 testcase.
56705
56706 lib/g++.exp: Simplify. Use target_compile instead of compile.
56707 lib/gcc-dg.exp: Ditto.
56708 lib/gcc.exp: Ditto.
56709 lib/mike-{gcc,g++}.exp: Ditto.
56710 lib/old-dejagnu.exp: Ditto.
56711 lib/plumhall.exp: Ditto.
56712
56713 1997-01-08 Jim Wilson <wilson@cygnus.com>
56714
56715 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56716 (ph_linker): Likewise.
56717
56718 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56719
56720 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56721 MAP_ANON / MAP_ANONYMOUS if defined;
56722 else try to map from /dev/zero .
56723
56724 1996-11-12 Jeffrey A Law (law@cygnus.com)
56725
56726 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56727 isn't defined, then define it to MAP_ANONYMOUS.
56728
56729 1996-11-12 Jeffrey A Law (law@cygnus.com)
56730
56731 * gcc.c-torture: Update to c-torture-1.42 release.
56732
56733 1996-11-11 Jeffrey A Law (law@cygnus.com)
56734
56735 * gcc.c-torture: Update to c-torture-1.41 release.
56736
56737 1996-10-27 Jeffrey A Law (law@cygnus.com)
56738
56739 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56740 c-torture release.
56741
56742 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56743
56744 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56745 and LDFLAGS. Fix second case to append the target_info ldflags
56746 onto LDFLAGS, not CFLAGS.
56747 * lib/g++.exp (g++_init): Add target_info stuff.
56748 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56749 of libgloss and newlib flags for !native.
56750
56751 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56752 (GDB): Fix relative path to go up another dir for finding gdb.
56753
56754 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56755
56756 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56757 versions in the target_info array, if they don't exist.
56758
56759 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56760
56761 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56762
56763 1996-07-08 Jim Wilson <wilson@cygnus.com>
56764
56765 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56766 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56767
56768 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56769
56770 * lib/old-dejagnu.exp: Don't remove the output file before we've
56771 actually tested it. Don't append pwd to the path of the executable
56772 we're testing.
56773
56774 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56775
56776 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56777
56778 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56779
56780 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56781 temporary directory for compiler files, and set it to a default
56782 value of /tmp. Set $output as the name of the output file from
56783 compiling the testcase. Add a -o option to $cflags_var so the
56784 compiler writes the final output file as $output. Set $executable
56785 to $output.
56786
56787 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56788 directory for compiler files, and set it to /tmp if it doesn't
56789 already have a value. Set $output_file to the name of the output
56790 file from compiling the testcase. Add a -o option to CXXFLAGS so
56791 the compiler writes the final output file as $output. Use $output
56792 as the executable to be tested.
56793
56794 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56795
56796 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56797
56798 1996-06-08 Jeffrey A Law (law@cygnus.com)
56799
56800 * gcc.c-torture/execute/pending-1.c: New test. Still
56801 pending in Tege's queue.
56802
56803 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56804
56805 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56806 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56807 if there were failures. Call unresolved if there were unresolved
56808 testcases. Call gcc_fail if program did not run to completion.
56809 (ph_make): Pass additional argument name to ph_execute.
56810 (ph_execute): Add new argument. Pass additional arguments to
56811 ph_summary. Call gcc_fail is there is no execution output.
56812
56813 1996-04-24 Jeffrey A Law (law@cygnus.com)
56814
56815 * lib/plumhall.exp (proc_summary): Output relavent summary
56816 lines into the log so specific failures in plumhall can be
56817 investigated.
56818
56819 1996-04-10 Jeffrey A Law (law@cygnus.com)
56820
56821 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56822 (c-torture-execute): Don't try to execute tests which use
56823 "long long" types if $NO_LONG_LONG is nonzero.
56824
56825 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56826
56827 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56828 not c-torture.
56829
56830 * gcc.ieee: Move from here.
56831 * gcc.c-torture/execute/ieee: To here.
56832
56833 1996-03-26 Jeffrey A Law (law@cygnus.com)
56834
56835 * gcc.c-torture: Update to c-torture-1.41 release.
56836
56837 1996-03-22 Jeffrey A Law (law@cygnus.com)
56838
56839 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56840 not "$output".
56841
56842 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56843
56844 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56845 -c present.
56846
56847 1996-03-02 Jeffrey A Law (law@cygnus.com)
56848
56849 * config/proelf.exp: Handle connecting to a simulator.
56850
56851 1996-01-31 Jeffrey A Law (law@cygnus.com)
56852
56853 * config/proelf.exp: New file. Enough framework that we can
56854 run c-torture tests on the proelf targets (or any other target
56855 that gdb can connect to for that matter).
56856
56857 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56858
56859 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56860 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56861
56862 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56863 exec_output exists.
56864
56865 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56866
56867 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56868 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56869
56870 * config/*.exp: Update FSF address. Change result of ${tool}_load
56871 to pass/fail/unresolved/unsupported/untested. Caller must now
56872 call unresolved/unsupported/untested.
56873 * lib/*.exp: Update FSF address. Update to handle new results of
56874 ${tool}_load.
56875 * lib/chill.exp (verbose): Delete.
56876
56877 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56878
56879 * lib/gcc.exp (default_gcc_start): Change order of args to
56880 $LDFLAGS $CFLAGS $LIBS.
56881 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56882 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56883 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56884 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56885 * gcc.misc-tests/dg-test.exp: Likewise.
56886 * gcc.misc-tests/msgs.exp: Likewise.
56887 * gcc.prms/prms.exp: Likewise.
56888 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56889 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56890
56891 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56892
56893 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56894
56895 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56896
56897 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56898 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56899
56900 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56901 necessary.
56902
56903 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56904
56905 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56906 global for loop; add use of $mathlib.
56907 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56908 settings here; set mathlib for anything but VxWorks.
56909
56910 1996-01-22 Jeffrey A Law (law@cygnus.com)
56911
56912 * gcc.c-torture: Update to c-torture-1.40 release.
56913
56914 1996-01-03 Jeffrey A Law (law@cygnus.com)
56915
56916 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56917 dg.exp.
56918
56919 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56920
56921 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56922 global.
56923
56924 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56925
56926 * lib/g++.exp (LIBS): Define if not already.
56927 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56928 (gcc-dg-prune): Call prune_gcc_output.
56929 * lib/gcc.exp (prune_gcc_output): New proc.
56930 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56931 prune_gcc_output.
56932
56933 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56934
56935 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56936 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56937
56938 1995-11-15 Jeffrey A Law (law@cygnus.com)
56939
56940 * gcc.c-torture: Update to c-torture-1.39 release.
56941
56942 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56943
56944 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56945 fails, try others as well.
56946
56947 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56948
56949 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56950 If compilation fails, mark execute tests as `untested'.
56951 If test is marked as unsupported, don't mark compilation and
56952 execute tests as failed.
56953
56954 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56955
56956 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56957 libstdc++ for whether or not we want to be doing shared
56958 libraries. Delete link_curses since we don't need it anymore.
56959 * lib/mike-g++.exp (postbase): Don't link in libg++.
56960 * g++.old-deja/old-deja.exp: Likewise.
56961
56962 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56963
56964 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56965
56966 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56967
56968 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56969 For that, add `-Wl,-a,shared_archive'.
56970 * g++.old-deja/old-deja.exp: Likewise.
56971
56972 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56973
56974 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56975
56976 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56977
56978 * lib/mike-g++.exp (postbase): Pay attention to the status of
56979 g++_load.
56980
56981 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56982
56983 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56984
56985 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56986
56987 * lib/gcc.exp (default_gcc_start): No longer need to log program
56988 being executed or its output, execute_anywhere does that now.
56989 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56990 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56991
56992 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56993
56994 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56995 the same as those in lib/g++.exp.
56996
56997 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56998
56999 * gcc.c-torture: Update to c-torture-1.38 release.
57000 * gcc.ieee: Related changes.
57001
57002 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
57003
57004 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
57005 "exec". Minor reformatting changes.
57006
57007 * config/rom68k.exp (${tool}_load): Make it work in a canadian
57008 cross. This means all "exec" calls now work on a remote host as
57009 well.
57010 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
57011 cross. Filter out the extra "\r\n" stuff that expect puts in.
57012 (c-torture-execute): Filter out the bogus warnings like
57013 c-torture-compile does. Add support for canadian cross.
57014 * lib/gcc.exp (default_gcc_version, default_gcc_start)
57015 Use execute_anywhere rather than calling exec directly. Now it
57016 works for canadian cross testing.
57017
57018 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
57019
57020 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
57021 results into a variable, and check that rather than using file exists.
57022
57023 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
57024
57025 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
57026 create a libg++.so. For sunos4.1.*, also add -ltermcap.
57027
57028 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
57029
57030 * g++.old-deja/old-deja.exp: Create and pass runshlib and
57031 lib_curses if there's a shared libg++ in the build tree.
57032
57033 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
57034
57035 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
57036 if not supported target.
57037
57038 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
57039
57040 * lib/g++.exp (g++_init): Move empty setting of runshlib and
57041 link_curses up to always happen, not just for native builds.
57042
57043 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
57044
57045 * gcc.c-torture: Update to c-torture-1.36 release.
57046 * gcc.failure: Related changes.
57047
57048 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
57049
57050 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
57051
57052 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
57053
57054 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
57055 * lib/mike-g++.exp (postbase): Not in here. Still reference
57056 runshlib, link_curses, and mathlib for link and run.
57057
57058 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
57059 pass the runtime shared library options for Solaris, OSF/1, and
57060 Irix5, and link with -lcurses to avoid unresolved references.
57061
57062 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
57063
57064 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
57065 only run once.
57066
57067 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
57068
57069 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
57070
57071 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
57072
57073 * gcc.c-torture: Update to c-torture-1.35 release. Note we
57074 do not have a framework for the "compat" tests yet.
57075
57076 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
57077
57078 * lib/mike-g++.exp (postbase): New local variable `mathlib',
57079 set to null if we're testing vxworks5.1. Use that instead of
57080 `-lm' in the setting of LIBS for link and run.
57081
57082 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
57083
57084 * config/rom68k.exp (${tool}_load): Major changes to make it
57085 work. Verified that it does in fact return the stuff in
57086 exec_output properly. Catch any Emul or any TRAP other than 0.
57087
57088 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
57089
57090 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
57091 LDFLAGS properly for targets that need stuff from libgloss.
57092 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
57093 only run once.
57094 (gpp_initialized): New variable.
57095
57096 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
57097
57098 * config/rom68k.exp: Load libgloss.exp.
57099 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
57100 so we can produce a fully linked binary.
57101 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
57102 so we can produce a fully linked binary.
57103
57104 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
57105
57106 * lib/plumhall.exp (ph_section): Watch for expected failures.
57107 Add missing `else'.
57108
57109 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
57110 run the testcase.
57111 (c-torture): Likewise.
57112
57113 1995-08-28 Doug Evans <dje@cygnus.com>
57114
57115 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
57116
57117 * lib/mike-g++.exp (mike_cleanup): New proc.
57118 (prebase): New globals compiler_result, not_compiler_result,
57119 target_regexp.
57120 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
57121 allow leading "-" in pattern. Watch for unsupported tests.
57122 If $compiler_result is set, pattern match assembler code,
57123 and ditto for $not_compiler_result.
57124 * lib/mike-gcc.exp: Likewise.
57125
57126 * lib/plumhall.exp (ph_execute): Only call ph_summary if
57127 execution "succeeded".
57128
57129 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
57130
57131 * config/win32.exp: New file.
57132 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
57133
57134 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
57135
57136 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
57137 unsupported.
57138 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
57139 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
57140 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
57141
57142 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
57143 "... without exceptions was ...". That is now handled by
57144 prune_system_crud.
57145 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57146
57147 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
57148
57149 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
57150 sieve.c,sort2.c}: New files.
57151 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
57152 sieve.exp,sort2.exp}: Drivers for them.
57153
57154 * lib/mike-gcc.exp (program_output): New user settable variable.
57155 (postbase): Call prune_system_crud. Also prune extraneous compiler
57156 messages.
57157 * lib/mike-g++.exp (program_output): New user settable variable.
57158
57159 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
57160
57161 * config/sh.exp: Deleted (use sim.exp instead).
57162
57163 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
57164
57165 * config/vx.exp: Declare CHECKTASK as global.
57166 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
57167 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
57168 * lib/old-dejagnu.exp: Load [pwd]/$executable.
57169
57170 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
57171
57172 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
57173 target. Like vx.exp, only includes `vx29k.exp' instead of
57174 `vxworks.exp'.
57175
57176 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
57177
57178 * config/sim.exp: Increase time limit from 120 seconds to 240.
57179
57180 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
57181
57182 * gcc.c-torture/execute/950628-1.c: New test.
57183
57184 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
57185
57186 * gcc.c-torture: Update with changes/additions from
57187 c-torture-1.34.
57188
57189 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
57190
57191 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
57192
57193 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
57194
57195 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
57196
57197 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
57198
57199 * gcc.c-torture/compile/950512-1.c: New test.
57200 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
57201 * gcc.dg/struct-ret-1.c: Likewise.
57202
57203 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
57204
57205 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
57206 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
57207
57208 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
57209
57210 * gcc.c-torture/special/920411-1.c: Deleted.
57211 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
57212
57213 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
57214
57215 * config/sim.exp (${tool}_load): Hack in call to bash to get a
57216 cpu limit.
57217
57218 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
57219
57220 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
57221
57222 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
57223
57224 From kenner;
57225 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
57226 is the proper length.
57227 * va-arg-3.c: Likewise.
57228
57229 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
57230
57231 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
57232 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
57233
57234 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
57235 * lib/g++.exp (default_g++_start): Delete old cruft.
57236
57237 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
57238
57239 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
57240 (2 * (1 << 18)) to (2 * (1 << 17)).
57241
57242 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
57243
57244 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
57245
57246 * config/rom68k.exp: Renamed from config/idp.exp
57247
57248 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
57249
57250 * c-torture/compile/921109-2.c
57251
57252 1995-04-18 Mike Stump <mrs@cygnus.com>
57253
57254 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
57255 excess errors.
57256
57257 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
57258
57259 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
57260 output.
57261 * lib/g++.exp (default_g++_start): Likewise.
57262
57263 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
57264
57265 * gcc.c-torture/compile/950329-1.c: New test.
57266
57267 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
57268
57269 * config/bug.exp (${tool}_load): Updated to use new remote_open
57270 and remote_close procs.
57271 * config/idp.exp: New file.
57272
57273 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
57274
57275 * gcc.c-torture/execute/950322-1.c: New test.
57276
57277 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
57278
57279 * config/vx.exp (${tool}_load): Clean up testing of return code from
57280 vxworks_ld and vxworks_spawn.
57281
57282 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
57283
57284 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
57285
57286 1995-03-13 Mike Stump <mrs@cygnus.com>
57287
57288 * lib/old-deja.exp: Add `excess errors test - ' error, now one
57289 can mark excess errors on a machine by machine basis. Note, the
57290 default is to not expect any excess errors, even when excess
57291 errors test - is given, so you will want to put an XFAIL ... on
57292 these lines. For example, // excess errors test - XFAIL hppa*-*-*
57293 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
57294 those 4 machines, but no others.
57295
57296 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
57297
57298 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
57299 * lib/c-torture.exp: to here.
57300
57301 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
57302
57303 * gcc.c-torture/execute/950221-1.c: New test.
57304 * gcc.c-torture/execute/struct-ret-1.c: New test.
57305 * gcc.c-torture/compile/950221-1.c: New test.
57306
57307 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
57308
57309 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
57310
57311 * gcc.c-torture/execute/arith-1.c (main): Return 0.
57312 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
57313
57314 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
57315
57316 * g++.gb: New directory of tests, derived from my signature and
57317 class scoping tests.
57318
57319 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
57320 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
57321 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
57322 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
57323 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
57324 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
57325 * g++.gb/sig25.C: Likewise.
57326
57327 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
57328 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
57329 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
57330 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
57331 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
57332 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
57333 * g++.gb/sig25.exp: Likewise.
57334
57335 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
57336 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
57337 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
57338 * g++.gb/scope13.C: Likewise, this test still fails.
57339
57340 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
57341 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
57342 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
57343 * g++.gb/scope13.exp: Ditto.
57344
57345 * g++.gb/README: New file, explains what these tests are about.
57346
57347 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
57348
57349 * lib/dg.exp (dg-do): Support `preprocess'.
57350 (dg-test): Likewise.
57351
57352 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57353
57354 * config/udi.exp: change "continue -expect" to "exp_continue".
57355
57356 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57357
57358 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57359 Delete redundant tests.
57360
57361 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57362 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57363 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57364 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57365 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57366 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57367 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57368 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57369
57370 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57371 storing label pointers.
57372 * gcc.c-torture/execute/921019-1.c: Likewise.
57373 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57374 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57375 parameter fp.
57376 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57377 constants.
57378
57379 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57380 Delete obsolete tests.
57381
57382 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57383 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57384 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57385 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57386 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57387 * gcc.c-torture/compile/950124-1.c: New test.
57388
57389 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57390
57391 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57392
57393 * lib/mike-g++.exp: Add -lm to LIBS.
57394
57395 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57396
57397 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57398
57399 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57400
57401 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57402
57403 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57404
57405 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57406
57407 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57408
57409 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57410 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57411 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57412 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57413 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57414 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57415 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57416 * g++.law/{operators31.C, operators32.C,
57417 * g++.law/{operators33.C, operators34.C}: Likewise.
57418 * g++.law/{pic1.C, refs2.C}: Likewise.
57419 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57420 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57421 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57422 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57423
57424 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57425 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57426 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57427 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57428 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57429 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57430 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57431 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57432 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57433 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57434 * g++.law/{operators34.exp}: Likewise.
57435 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57436 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57437 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57438 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57439 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57440
57441 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57442 No longer expected to fail.
57443 * g++.law/missed-error3.C: Tweak for recent bool changes.
57444
57445 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57446
57447 * config/emb-unix: Deleted.
57448 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57449 remote execution. Do final link on remote host if REMOTE_LINK is set.
57450
57451 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57452
57453 * lib/dg.exp (dg-test): Fix typo in last patch.
57454
57455 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57456
57457 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57458 (handles multiple occurrences).
57459
57460 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57461
57462 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57463 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57464 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57465 printed).
57466 * lib/c-torture.exp (c-torture-compile): Likewise.
57467 (c-torture): Prepend full path if missing.
57468 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57469 (gcc_fail): Likewise.
57470 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57471
57472 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57473
57474 * lib/netware.exp: Only attach to NetWare i386 systems.
57475
57476 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57477
57478 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57479 messages. Add test name to "output pattern match" pass/fail message.
57480
57481 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57482
57483 * gcc.dg: New testsuite.
57484 * gcc.dg/dg.exp: New file.
57485
57486 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57487 test-switch.c}: Deleted.
57488
57489 * gcc.misc-tests/msgs.exp: New testcase driver.
57490
57491 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57492
57493 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57494 Watch for illegal return values from ${tool}_load.
57495 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57496 cross targets. Coerce return value >0 to 1.
57497
57498 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57499
57500 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57501
57502 * config/emb-unix.exp: New file.
57503
57504 * config/sim.exp: Error if variable $SIM not defined.
57505 (${tool}_load): Mark test as "untested" if simulator missing.
57506
57507 * config/unix.exp: Load remote.exp to get rcp_download.
57508 * lib/c-torture.exp: Use different option lists for testcases with
57509 and without loops.
57510 * gcc.c-torture/execute/execute.exp: Likewise.
57511
57512 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57513
57514 * config/*.exp: Clarify return code from ${tool}_load.
57515 Call `unresolved' or `untested' instead of `warning' or `perror'
57516 (sometimes you still want to call both though).
57517 Add comment that `shell_id' is local to each file.
57518 * config/udi.exp (timeout): Set to 30.
57519 Don't print warning if connection fails, $connectmode has already
57520 printed an error.
57521 (${tool}_load): Move verbose messages to level 2.
57522 Rework pattern for "Process started" message.
57523 Pass `shell_id' to ${connectmode}_download.
57524 Retry twice upon timeout. Make resetting of target more robust.
57525 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57526 Pass `shell_id' to exit_$connectmode.
57527 Only call exit_$connectmode if connected.
57528 * config/unix.exp (${tool}_load): Check return codes better.
57529 * config/vrtx.exp (${tool}_load): Likewise.
57530 * config/vx.exp (${tool}_load): Likewise.
57531 Delete unneeded global's.
57532 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57533 from ${tool}_load.
57534 (dg-stat): Delete.
57535 (dg-init): Delete recording of pass/fail counts.
57536 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57537 (old-dejagnu-init): Likewise.
57538 (old-dejagnu-stat): Delete contents, empty proc now.
57539 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57540 (c-torture): Delete references to lcnt, lpass, lfail.
57541 Get option list from TORTURE_OPTIONS.
57542 Delete -funroll[-all]-loops if no loops.
57543 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57544 (g++_stat): Delete contents (empty proc now).
57545 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57546 (gcc_finish): Likewise.
57547 (gcc_stat): Deleted.
57548 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57549 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57550 * gcc.c-torture/execute/execute.exp: Likewise.
57551 Split tests into two parts: compile, execute.
57552 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57553 no loops. Update to reflect clarified return codes from ${tool}_load.
57554
57555 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57556
57557 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57558 to grep for.
57559 (old-dejagnu): Likewise (where necessary).
57560
57561 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57562
57563 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57564
57565 * lib/dg.exp (dg-process-target): Fix processing of selector.
57566 Add comment regarding use of `error'.
57567
57568 * lib/gcc.exp (prune_system_crud): Define if missing.
57569 * lib/g++.exp (prune_system_crud): Likewise.
57570
57571 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57572 Call prune_system_crud.
57573 * lib/dg.exp (dg-runtest): New proc.
57574 Use perror instead of send_user for tcl errors in testcase.
57575 Don't return any value, it's never used.
57576 Don't clobber previous definition of `unknown'.
57577 Print tcl errors in `dg-final'.
57578
57579 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57580
57581 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57582 (dg-test): Don't print errorInfo, it contains stack backtrace.
57583
57584 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57585
57586 * lib/g++.exp (runtest_file_p): Define if missing.
57587
57588 1994-09-24 Doug Evans (dje@cygnus.com)
57589
57590 * lib/mike-g++.exp: Comment out loading of g++.exp.
57591 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57592 (default_g++_version): Always print something.
57593 (default_g++_start): Comment out call to `which'.
57594 (g++_start, g++_load): Deleted (must be defined in config file).
57595 * lib/gcc.exp: Test for existence of $CC at start.
57596 Delete check for tmpdir (done in gcc_init).
57597 (default_gcc_version): Always print something.
57598 (default_gcc_start): Comment out call to `which'.
57599 * config/*.exp: Major cleanup - make cross targets work at least a
57600 little better for g++ (by not being "--tool gcc" specific).
57601 Rename gcc_xxx to ${tool}_xxx.
57602 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57603 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57604
57605 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57606
57607 * lib/c-torture.exp (c-torture-compile): Rework compiler
57608 message processing.
57609
57610 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57611 c-torture.
57612
57613 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57614
57615 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57616
57617 * lib/dg.exp (dg-process-target): Support { target native }.
57618
57619 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57620
57621 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57622 looked for "... program xxx got fatal signal".
57623 Correct regsub munging of `comp_output'.
57624 Ignore compiler messages "path prefix not used" and "linker input
57625 file unused".
57626
57627 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57628
57629 * lib/gcc.exp (runtest_file_p): Define if missing.
57630 * gcc.prms/template.c: Example to work from.
57631
57632 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57633
57634 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57635 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57636
57637 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57638 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57639 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57640 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57641
57642 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57643 (dg-process-target): No longer a varargs proc.
57644 Return S/N for target, P/F for xfail. All callers changed.
57645 (user option procs): More argument checking.
57646 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57647 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57648 (dg-test): Skip test if not running on selected target in `dg-do'.
57649 Update handling of `dg-do-what', `dg-output-text'.
57650 Separate execution pass/fail from output pattern match pass/fail.
57651 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57652
57653 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57654
57655 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57656 target for 920510-1.c.
57657
57658 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57659
57660 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57661 Clean up comment regarding use of passcnt, etc.
57662 (gcc_stat): Don't update `testcnt' here.
57663 (gcc_finish): Do it here.
57664 Might as well reset `but_id' here too.
57665 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57666 to determine if the file should be tested.
57667 * gcc.c-torture/compile/compile.exp: Likewise.
57668 * gcc.c-torture/execute/execute.exp: Likewise.
57669 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57670 * gcc.misc-tests/dg-test.exp: Likewise.
57671 * gcc.prms/prms.exp: Likewise.
57672 * gcc.wendy/wendy.exp: Likewise.
57673 * g++.old-deja.exp: Likewise.
57674 Move "Testing file" message to verbose level 1.
57675
57676 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57677
57678 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57679
57680 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57681
57682 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57683 (default_gcc_start): Accept optional second list element
57684 of compiler flags. Print compiler output at verbosity level 2.
57685 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57686 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57687 Save current values of framework globals passcnt, failcnt, xpasscnt,
57688 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57689 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57690 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57691 xfailcnt to compute stats. Update framework global `testcnt' from
57692 pass/fail counts.
57693 (gcc_finish): New proc. Clean up test environment.
57694 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57695 (gcc_epass, gcc_efail): Delete.
57696 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57697 argument of line number.
57698 (dg-init): If the tool has an init routine, call it.
57699 (dg-test): Remove args `cflags_var' and `libs_var'.
57700 Pass all compiler options to ${tool}_start.
57701 Handle missing line number.
57702 (dg-finish): New function.
57703 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57704 particular files. Call gcc_finish at end. Move "skipping test"
57705 message to verbosity level 3.
57706 * gcc.c-torture/compile/compile.exp: Likewise.
57707 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57708 * gcc.c-torture/execute/execute.exp: Likewise.
57709 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57710 Print testcase being tried at verbosity level 1.
57711 * gcc.c-torture/special/special.exp: Unset xfail.
57712 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57713 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57714 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57715 * gcc.failure/failure.exp: Likewise.
57716 * gcc.ieee/ieee.exp: Likewise.
57717 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57718 Update call to dg-test. Call dg-finish at end.
57719 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57720 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57721 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57722 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57723 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57724 * gcc.wendy/wendy.exp: Add copyright.
57725 Delete setting of tmpdir (done by gcc_init).
57726 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57727 Pass compiler flags to gcc_start. Call gcc_finish at end.
57728 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57729 gcc_[ce]pass/fail.
57730
57731 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57732
57733 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57734 confusion.
57735 (g++_load): Likewise.
57736
57737 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57738 Rename argument to `prog' to remove the confusion.
57739 Varargs fns behave differently too!
57740 (g++_load): Likewise.
57741
57742 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57743
57744 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57745 what it is. Delete (always) printing of status value for !native.
57746 Simplify verbose code, and include status and exec_output.
57747 (g++_load): Use gcc_load.
57748
57749 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57750
57751 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57752 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57753 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57754 940714-3.c as these testcases don't exist anymore. Make
57755 va-arg-1.c expected to pass.
57756
57757 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57758
57759 * gcc.misc-tests/misc.exp: Only run specific testcases.
57760 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57761 * gcc.misc-tests/dg-[1-9].c: New files.
57762
57763 * lib/dg.exp: New testsuite driver.
57764 * gcc.prms/prms.exp: Use it.
57765
57766 * README.gcc: New file.
57767
57768 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57769 Document and reset `lxpass' and `lxfail'.
57770 Simplify "initialized" message.
57771 (gcc_stat): Clean up comments a little.
57772
57773 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57774
57775 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57776
57777 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57778
57779 * lib/old-dejagnu.exp (process-option): New proc.
57780 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57781 (old-dejagnu): Simplify.
57782 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57783
57784 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57785
57786 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57787 exists and is not an empty string.
57788
57789 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57790 $xfail rather than calling setup_xfail. Clear $xfail when test is
57791 finished.
57792 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57793 automatically.
57794
57795 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57796 longer expected to fail.
57797
57798 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57799 "f" function call.
57800
57801 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57802
57803 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57804 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57805 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57806 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57807 c-torture-1.29.
57808
57809 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57810 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57811
57812 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57813
57814 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57815 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57816
57817 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57818 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57819 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57820
57821 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57822
57823 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57824 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57825 940714-1.c, 940714-2.c, 940714-3.c},
57826 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57827 gcc.misc-tests/{mg.c,mg.exp}:
57828 New tests.
57829 * gcc.noncompile/noncompile.exp: Change accordingly.
57830
57831 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57832
57833 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57834 Undo previous clobberage.
57835
57836 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57837
57838 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57839 * gcc.special/{930510-1.c, special.exp}:
57840 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57841 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57842 struct-varargs-1.c}: New tests from c-torture-1.26.
57843
57844 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57845
57846 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57847 argument to switch.
57848
57849 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57850
57851 * Revert the previous changes. Please see Rob's directory
57852 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57853 fixes.
57854
57855 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57856
57857 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57858 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57859 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57860 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57861 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57862 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57863 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57864 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57865 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57866 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57867 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57868 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57869 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57870 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57871 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57872 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57873 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57874 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57875 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57876 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57877 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57878 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57879 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57880 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57881 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57882 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57883 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57884 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57885 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57886 testing changes.
57887
57888 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57889
57890 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57891 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57892 with perror calls.
57893
57894 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57895
57896 * config/unix.exp (g++_load): Fix syntax.
57897
57898 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57899
57900 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57901 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57902 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57903 Don't expect va-arg-1.c to fail. Correct expected output for
57904 920928-1.c.
57905 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57906 * gcc.wendy/hbm4.c: Correct typo.
57907 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57908
57909 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57910
57911 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57912 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57913 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57914 * lib/c-torture.exp (c-torture-compile): Ditto.
57915
57916 Reduce volume of output (remove all the -I's and such).
57917 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57918 Call gcc_cpass, gcc_cfail.
57919 (c-torture): Pass testing option to c-torture-compile.
57920
57921 1994-03-21 Doug Evans (dje@cygnus.com)
57922
57923 Bring patches over from progressive.
57924 * config/default.exp: Exit remote shell cleanly.
57925 (g++_exit, g++_start): Add default versions.
57926 * config/sim.exp (gcc_load): Use perror, not error.
57927
57928 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57929
57930 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57931 set in site.exp.
57932
57933 1994-03-14 Doug Evans (dje@cygnus.com)
57934
57935 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57936 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57937 (wendy_try): New proc to run testcase.
57938 (main loop): Call 'em.
57939 * gcc.wendy/*.c: Clean up pass to correct expected output.
57940
57941 * lib/gcc.exp: Minor cleanup work.
57942 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57943
57944 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57945
57946 * config/sim.exp (gcc_load): Document return codes better.
57947 Don't pass -v to simulator.
57948
57949 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57950
57951 * gcc.special/920717-x.c: Fix typo.
57952 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57953 get at sources.
57954
57955 * lib/mike-gcc.exp: Fix typo.
57956
57957 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57958
57959 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57960 binary to use, transform the name.
57961 * config/*.exp: rename everything. Nuke any g++ specific files,
57962 it's now a special case of gcc that requires no special support.
57963 Add a default.exp for unsupported targets.
57964
57965 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57966
57967 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57968 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57969 version of Tcl.
57970
57971 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57972
57973 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57974 than a warning.
57975
57976 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57977
57978 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57979
57980 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57981
57982 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57983 option_list. Compile every file with only 4/6 option choices
57984 (same as C torture) instead of with 12/18 different option
57985 choices.
57986 * lib/c-torture.exp: Likewise.
57987
57988 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57989 not already set.
57990
57991 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57992
57993 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57994 can put an XFAIL *-*-* on excess errors.
57995
57996 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57997
57998 * g++.law: Add more tests derived from g++-bugs snapshots.
57999
58000 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
58001 equivalent to g++.law/init9.
58002
58003 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
58004 compiled it, and the a.out file after we've run it.
58005
58006 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
58007
58008 * lib/mike-g++.exp (postbase): Delete the .o file after we've
58009 compiled it, and the a.out file after we've run it.
58010
58011 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
58012
58013 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
58014
58015 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
58016
58017 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
58018 version number.
58019
58020 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
58021
58022 * g++.law: New directory of g++ tests derived from the g++-bugs
58023 snapshots.
58024
58025 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
58026
58027 * gcc.compile: initbug1.c initbug1.exp testcase added
58028
58029 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
58030
58031 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
58032 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
58033 fixes submitted by Jeff Law (law@cs.utah.edu)
58034 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
58035 Jeff Law (law@cs.utah.edu)
58036
58037
58038 1993-11-30 Mike Stump (mrs@cygnus.com)
58039
58040 * config/unix-g++.exp: Follow the gcc way of doing things.
58041 * g++.old-deja/old-deja.exp: Minor updates.
58042 * lib/g++.exp: New file, follow the gcc way of doing things.
58043 * lib/old-dejagnu.exp: Minor updates.
58044 * lib/mike-g++.exp: Always unset errorInfo.
58045
58046 1993-11-06 Mike Stump (mrs@cygnus.com)
58047
58048 * lib/gcc.exp: Fix some errors with the below change, CC and
58049 CFLAGS should be global when setting, not local.
58050
58051 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
58052
58053 * lib/gcc.exp: Transform tool name.
58054
58055 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
58056
58057 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
58058
58059 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
58060
58061 * lib/gcc.exp: change gcc_done to gcc_stat
58062
58063 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
58064
58065 * Upgraded gcc testsuite to c-torture version 1.25
58066
58067 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
58068
58069 * lib/gcc.exp: added reporting code. Changed verbose compile message.
58070 * lib/c-torture: added hooks for new reporting code.
58071
58072 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
58073
58074 * config/sh-gcc.exp: check if sh-sim exists in the path
58075
58076 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
58077
58078 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
58079 * gcc.compile/compile.exp: Initial changes for new logic.
58080 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
58081 * gcc.failure/failure.exp: Initial changes for new logic.
58082 * gcc.ieee/ieee.exp: Initial changes for new logic.
58083 * gcc.misc-tests/misc.exp: Initial changes for new logic.
58084 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
58085 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
58086 * lib/c-torture.exp: Initial changes for new logic.
58087 * lib/gcc.exp: Initial changes for new logic.
58088
58089 1993-10-15 Mike Stump (mrs@cygnus.com)
58090
58091 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
58092 depend upon failure or success. Fully qualify names in failure
58093 and success messages. Always remove a.out before starting
58094 compile, just in case. Pay more attention to error text output by
58095 the compiler. Handle testcases with no known past errors just
58096 like all others, so that things are uniform. Other miscellaneous
58097 improvements.
58098
58099 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
58100
58101 * gcc.cpp: new directory for cpp tests
58102
58103 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
58104
58105 * lib/chill.exp: Code reformatted, removed unused code.
58106 * config/unix-chill.exp: Code reformatted, removed unused code.
58107 * chill.execute/execute.exp: Code reformatted, removed unused code.
58108 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
58109
58110 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
58111
58112 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
58113 routines not written.
58114
58115 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
58116
58117 * config/bug-gcc.exp: Use new procs from bug.exp.
58118
58119 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
58120
58121 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
58122 via ftp, rather than depending on NFS.
58123 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
58124 case.
58125
58126 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
58127
58128 * config/bug-gcc.exp: Use new download proc.
58129
58130 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
58131
58132 * chill.execute/execute.exp: cleanups, handles errors better
58133 * chill.compile/compile.exp: rewrite, based on execute.exp
58134 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
58135 * lib/chill.exp: major changes to diff proc and compile and link
58136 procs. added chill_fail and chill_pass wrappers to pass and
58137 fail. added more comments, and handle error codes better.
58138 Added a hack to capture stderr from exec, so noncompile tests
58139 can work.
58140
58141 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
58142
58143 * chill.execute/execute.exp: rewrite of testsuite driver
58144 * lib/chill.exp: rewrite of testsuite driver
58145 * config/unix-chill.exp: rewrite of testsuite driver
58146
58147 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
58148
58149 In chill.execute:
58150 * iexpr.ch: Standardize uppercase.
58151 * tuples.dat: Standardize uppercase.
58152 * vary.ch: standardize. Correct varying string assignments.
58153 * vary.dat: Add new output lines.
58154
58155 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
58156
58157 In chill.execute:
58158 * chprintf.ch: Standardize use of uppercase.
58159 * tuples.ch: Standardize and turn arr2 into a DCL,
58160 rather than a SYN.
58161 * pinits.ch: Standardize.
58162
58163 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
58164
58165 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
58166 * Makefil: Renamed to Makefile.in.
58167 * configure.in: New.
58168
58169 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
58170
58171 In chill.execute:
58172 * .cvsignore: Add result/output files.
58173 * Makefile: Fix up variables at start. Use MFLAGS
58174 everywhere. Correct bool_loc, built_ins entries.
58175 Add entry for vary1.ch.
58176 * bitarray.ch: Standardize upper-case usage.
58177 * bitexpr.ch: Standardize, add output of b1.
58178 * params.ch: Use arrayt in along PROC parameters, to
58179 avoid novelty problems.
58180 * sets.ch: Tiny cleanup.
58181 * vary1.ch: Re-indent.
58182
58183 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
58184
58185 * Add PR-related files to Makefiles, .cvsignore files, etc.
58186
58187 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
58188
58189 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
58190 with compiler objects. New names are test-flow.c and test-loop.c
58191
58192 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
58193
58194 * Upgraded c-torture tests from 1.19 to 1.20
58195
58196 * new files:
58197 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
58198 * gcc.compile: 930623-1.c 930623-2.c
58199 * gcc.noncompile: 930622-1.c 930622-2.c
58200 * gcc.failure: 920411-1.c 920627-2.c
58201 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
58202
58203 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
58204
58205 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58206 More changes to get testsuite working properly. Needs more work.
58207 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
58208
58209 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
58210
58211 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58212 More changes to get testsuite working properly. Needs more work.
58213
58214 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
58215
58216 * chill.compile/compile.exp: Added for Dejagnu support
58217 * chill.execute/execute.exp: Added for Dejagnu support
58218 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
58219
58220 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
58221
58222 This should complete moving the CHILL test files.
58223 * chill.noncompile(.cvsignore printf.grt
58224 in-printf.grt chprintf.grt chprintf.ch):
58225 Added test-support files.
58226 (Makefile): Modified further.
58227 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
58228 signal.ch): Added test files.
58229 * chill.execute (.cvsignore printf.grt printr.c
58230 in-printf.grt rts.c chprintf.grt rts.h): Added
58231 test-support files.
58232 (Makefile): More corrections.
58233
58234 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
58235
58236 * chill.compile, chill.execute, chill.nocompile: Add CHILL
58237 test cases, ready for DejaGnu.
58238
58239 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
58240
58241 * Upgraded c-torture tests from 1.18 to 1.19
58242
58243 * gcc.compile: added test(s):
58244 930607-1.c
58245 * gcc.execute: added test(s):
58246 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
58247
58248 * added new subdirectory for misc tests: gcc.misc-tests
58249 * gcc.misc-test(s): added tests:
58250 inst-check.c test-consts.c test-ior.c test-switch.c
58251
58252 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
58253
58254 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
58255
58256 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
58257
58258 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
58259
58260 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
58261
58262 * Upgraded c-torture tests from 1.17 to 1.18
58263
58264 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
58265
58266 * Upgraded c-torture tests from 1.12 to 1.17
58267
58268 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
58269
58270 * lib/old-dejagnu.exp:
58271 Fixed handling of XFAIL target triplets to correctly
58272 recognize wildcard characters. Removed code that
58273 appended a unique id tag to the end of the file name
58274 printed out by the result of the testcases within a
58275 given test file.
58276
58277 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
58278
58279 * lib/old-dejagnu.exp:
58280 Reworked expected failure handling to trigger off of XFAIL
58281 keyword in keyphrase embeded in testcase source code. The
58282 XFAIL keyword must be at the end of the keyphrase line. It
58283 may optionally be followed by one or more target triplets.
58284 It has just occured that the handling of wildcards in the
58285 target triplet may not be correct.
58286
58287 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
58288
58289 * g++.old-deja/tests:
58290 Moved all subdirectories up one level into g++.old-deja .
58291
58292 * lib/old-dejagnu.exp:
58293 Fixed problem with CXXFLAGS not being properly reset, and being
58294 corrupted with extraneous "-c" compiler option. This was
58295 causing binaries to not be generated for test that needed them.
58296 Modified strings passed to "pass" and "fail" so that individual
58297 tests from the same test file would be distinguished by an
58298 identifier appended to the test file name in the summary logs;
58299 this corrected a problem with erroneous diff logs. Added code
58300 to search testcases for expected fail and unexpected pass keywords.
58301
58302 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
58303
58304 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
58305
58306 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
58307
58308 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
58309 Removed extraneous text from end of "Special g++ Options"
58310 keyphrase.
58311
58312 * lib/old-dejagnu.exp: Added pattern matching to look for new
58313 keywords, embedded in testcases comments, which will trigger
58314 calls to xpass and xfail.
58315
58316 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
58317
58318 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
58319 comments embedded in the testcases, especially the one looking for
58320 special compiler options, as well as the pattern matching for the
58321 compiler output again.
58322
58323 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
58324
58325 * lib/old-dejagnu.exp: Do a proper check of the return value for
58326 execute tests. Fixed several problems with the pattern matching
58327 of the compiler output which gave erroneous test results.
58328 Changed several of the test result messages to be more descriptive.
58329 * config/unix-g++.exp: Proc g++_load now actually works and
58330 executes the tests passed to it and returns a usable return
58331 value.
58332
58333 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
58334
58335 * lib/gcc.exp: Exits gracefully if $CC is bogus.
58336
58337 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
58338
58339 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
58340 Modified both files to properly execute the old style
58341 dejagnu tests. The previous versions of these files were
58342 experimental and did not function anything near correctly.
58343
58344 1993-04-05 Rob Savoye (rob@cygnus.com)
58345
58346 * Removed all Makefile.in and configure.in files. No configuration
58347 needed now.
58348
58349 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
58350
58351 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58352
58353 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58354
58355 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58356 gcc.special/configure.in, gcc.noncompile/configure.in,
58357 gcc.execute/configure.in, gcc.code_quality/configure.in,
58358 g++.other/configure.in, g++.old-deja/configure.in,
58359 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58360 in srcname setting.
58361
58362 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58363
58364 * lib/udi.exp: Fixed mondfe and mondfe_download.
58365 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58366 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58367
58368 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58369
58370 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58371 (gdb_exit): Don't remove *_soc files.
58372
58373 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58374
58375 * lib/c-torture.exp: Don't look for main; instead always use -w
58376 -c. This is how the c-torture tests work. Remove the object
58377 file if the compilation succeeds.
58378 * gcc.execute/execute.exp: Remove executable if test passes.
58379 * gcc.noncompile/noncompile.exp: Every test is an expected
58380 failure.
58381 * gcc.special/special.exp: Added tests from c-torture 1.11,
58382 corrected use of existing test.
58383 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58384 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58385 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58386 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58387 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58388 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58389 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58390 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58391 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58392 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58393 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58394 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58395 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58396 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58397 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58398 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58399 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58400 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58401 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58402 c-torture 1.11.
58403 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58404 correspond to c-torture 1.11.
58405
58406 * New file.