Mention PR fortran/33646 in revision 129000.
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-04 Michael Matz <matz@suse.de>
2
3 PR rtl-optimization/33653
4 * gcc.dg/pr33653.c: New.
5
6 2007-10-04 Richard Guenther <rguenther@suse.de>
7
8 PR tree-optimization/33627
9 * g++.dg/torture/pr33627.C: New testcase.
10
11 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
12
13 PR fortran/33626
14 * gfortran.dg/parens_6.f90: New.
15
16 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
17
18 PR fortran/33646
19 PR fortran/33542
20 * gfortran.dg/ambiguous_specific_1.f90: Remove.
21
22 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
23
24 * g++.dg/ext/gnu-inline-global-redecl.C: New.
25
26 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
27
28 PR target/33635
29 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
30 and mips_forced_be.
31 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
32 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
33 options.
34 * gcc.target/mips/fpr-moves-1.c: New test.
35 * gcc.target/mips/fpr-moves-2.c: Likewise.
36 * gcc.target/mips/fpr-moves-3.c: Likewise.
37 * gcc.target/mips/fpr-moves-4.c: Likewise.
38 * gcc.target/mips/fpr-moves-5.c: Likewise.
39 * gcc.target/mips/fpr-moves-6.c: Likewise.
40 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
41
42 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
43
44 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
45
46 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
47
48 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
49 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
50
51 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
52
53 PR fortran/33198
54 * gfortran.dg/common_errors_1.f90: New.
55
56 2007-10-03 Doug Kwan <dougkwan@google.com>
57 Richard Guenther <rguenther@suse.de>
58
59 PR debug/31899
60 * g++.dg/debug/using3.C: New testcase.
61
62 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
63
64 PR libfortran/33253
65 * gfortran.dg/namelist_38.f90: New test.
66 * gfortran.dg/namelist_39.f90: New test.
67
68 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
69
70 PR libfortran/33469
71 * gfortran.dg/default_format_1.f90: New test.
72 * gfortran.dg/default_format_2.f90: New test.
73 * gfortran.dg/namelist_print_1.f: Adjust expected output.
74 * gfortran.dg/real_const_3.f90: Adjust expected output.
75
76 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
77
78 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
79 default ABI. Split mips_forced_abi into mips_forced_abi and
80 mips_forced_regs.
81 (is_gp32_flag): Return true for -mabi=32.
82 (is_gp64_flag): New function. Handle 64-bit -mabi options.
83 (dg-mips-options): Use is_gp64_flag instead of checking specifically
84 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
85 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
86 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
87 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
88 * gcc.target/mips/save-restore-2.c: Likewise.
89 * gcc.target/mips/save-restore-3.c: Likewise.
90 * gcc.target/mips/save-restore-4.c: Likewise.
91
92 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
93
94 PR middle-end/33617
95 * gcc.c-torture/compile/pr33617.c: New test.
96
97 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
98
99 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
100 -gstabs+ for extended options.
101
102 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
103
104 PR fortran/33542
105 * gfortran.dg/ambiguous_specific_1.f90: New test.
106
107 2007-10-02 Revital Eres <eres@il.ibm.com>
108
109 * gcc.target/powerpc/paired-8.c: New test.
110 * gcc.target/powerpc/paired-9.c: New test.
111 * gcc.target/powerpc/paired-10.c: New test.
112
113 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
114
115 PR fortran/33566
116 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
117
118 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
119
120 PR fortran/33554
121 * gfortran.dg/intent_out_2.f90: New test.
122
123 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
124
125 PR fortran/33550
126 * gfortran.dg/ambiguous_reference_1.f90: New test.
127
128 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
129
130 PR fortran/31154
131 PR fortran/31229
132 PR fortran/33334
133 * gfortran.dg/function_kinds_1.f90: New test.
134 * gfortran.dg/function_kinds_2.f90: New test.
135 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
136 use association into interfaces.
137
138 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
139
140 PR testsuite/31828
141 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
142 (overflow): Use INFINITY, not FP_INFINITE.
143 gcc.dg/float-range-4.c: Likewise.
144 gcc.dg/float-range-5.c: Likewise.
145
146 2007-10-01 Nick Clifton <nickc@redhat.com>
147
148 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
149 for 16-bit targets.
150
151 2007-09-30 Diego Novillo <dnovillo@google.com>
152
153 PR 33593
154 * g++.dg/tree-ssa/pr33593.C: New test.
155
156 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
157
158 PR libfortran/33400
159 * gfortran.dg/PR19872.f: Fix test condition.
160 * gfortran.dg/list_read_7.f90: New test.
161
162 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
163
164 PR tree-optimization/33597
165 * gcc.dg/vect/pr33597.c: New testcase.
166
167 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
168
169 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
170 * gcc.target/i386/pr33524.c: ...this.
171
172 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
173
174 PR fortran/33354
175 * gfortran.dg/minmaxloc_4.f90: New.
176
177 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
178
179 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
180
181 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
182
183 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
184
185 2007-09-28 Paolo Carlini <pcarlini@suse.de>
186
187 PR c++/33213
188 * g++.dg/cpp0x/variadic79.C: New.
189
190 2007-09-28 Michael Matz <matz@suse.de>
191 Jakub Jelinek <jakub@redhat.com>
192
193 PR rtl-optimization/33552
194 * gcc.target/i386/pr33552.c: New runtime test.
195 * gcc.target/i386/strinline.c: New compile time test.
196
197 2007-09-28 Jakub Jelinek <jakub@redhat.com>
198
199 * gfortran.dg/openmp_stack.f90: Removed.
200
201 PR c++/31434
202 * g++.dg/cpp0x/variadic80.C: New test.
203
204 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
205
206 * gfortran.dg/namelist_38.f90: Delete test for revertion of
207 r128057.
208
209 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
210
211 PR middle-end/7003
212 * gcc.target/powerpc/gcse-1.c: New test.
213
214 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
215
216 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
217 fixed capitalizations.
218 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
219 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
220 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
221 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
222 * gfortran.dg/maxloc_shape_1.f90: Likewise.
223 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
224 * gfortran.dg/min_max_conformance.f90: Likewise.
225
226 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
227
228 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
229 options.
230 * gcc.dg/c99-tgmath-2.c: Likewise.
231 * gcc.dg/c99-tgmath-3.c: Likewise.
232 * gcc.dg/c99-tgmath-4.c: Likewise.
233
234 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
235
236 PR fortran/33568
237 * gfortran.dg/anint_1.f90: New test.
238
239 2007-09-27 Ian Lance Taylor <iant@google.com>
240
241 PR tree-optimization/33565
242 * gcc.dg/Wstrict-overflow-20.c: New test.
243
244 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
245
246 * gfortran.dg/openmp_stack.f90: Fix typo.
247 * gfortran.dg/recursive_stack.f90: Fix typo.
248
249 2007-09-27 Paolo Carlini <pcarlini@suse.de>
250
251 PR c++/33493
252 * g++.dg/template/error31.C: New.
253
254 2007-09-27 Jakub Jelinek <jakub@redhat.com>
255
256 * lib/prune.exp: Prune also "^In function .*$" lines and
257 "^ inlined from .*$" lines.
258
259 2007-09-26 Richard Guenther <rguenther@suse.de>
260
261 PR tree-optimization/33563
262 * gcc.dg/torture/pr33563.c: New testcase.
263
264 2007-09-26 Joseph Myers <joseph@codesourcery.com>
265
266 PR c/25309
267 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
268 array.
269 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
270 without -O2.
271
272 2007-09-26 Richard Guenther <rguenther@suse.de>
273
274 PR tree-optimization/30375
275 PR tree-optimization/33560
276 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
277 * gcc.dg/tree-ssa/complex-5.c: Likewise.
278 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
279 * gcc.dg/torture/pr30375.c: New testcase.
280 * gcc.dg/torture/pr33560.c: New testcase.
281 * gcc.dg/tree-ssa/pr30375.c: Likewise.
282
283 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
284
285 PR c++/33207
286 * g++.dg/parse/crash38.C: New test.
287
288 2007-09-25 Michael Meissner <michael.meissner@amd.com>
289
290 PR target/33524
291 * gcc.target/i386/sse5-convert.c: New file, test int->long
292 vectorized conversions.
293
294 2007-09-25 Revital Eres <eres@il.ibm.com>
295
296 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
297
298 2007-09-25 Joseph Myers <joseph@codesourcery.com>
299
300 PR c/32295
301 * gcc.dg/enum-incomplete-1.c: New test.
302
303 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
304
305 * gcc.c-torture/compile/20070919-1.c: New test.
306
307 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
308
309 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
310
311 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
312
313 PR c++/14688
314 * g++.dg/inherit/override_attribs.C: New file.
315
316 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
317
318 PR fortran/33269
319 * io.c (check_format_string): Move NULL and constant checks into
320 this function.
321 (check_io_constraints): Call gfc_simplify_expr() before calling
322 check_format_string(). Remove NULL and constant checks.
323
324 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
325
326 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
327 * gcc.c-torture/execute/loop-2g.x: Likewise.
328
329 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
330
331 * lib/target-supports.exp (check_effective_target_mips16_attribute):
332 Reject hard-float modes unless the ABI is o32 or o64.
333 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
334 of gcc.exp. Skip the tests when mips16 code generation is not
335 supported.
336 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
337 and use dg-add-options mips16_attribute.
338
339 2007-09-24 Jakub Jelinek <jakub@redhat.com>
340
341 PR c++/33506
342 * g++.dg/ext/attrib29.C: New test.
343
344 2007-09-23 Ollie Wild <aaw@google.com>
345
346 * gcc.dg/fold-bitand-1.c: New test.
347 * gcc.dg/fold-bitand-2.c: New test.
348 * gcc.dg/fold-bitand-3.c: New test.
349 * gcc.dg/fold-bitand-4.c: New test.
350
351 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
352
353 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
354 any of the macros to be defined for __mips16.
355 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
356
357 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
358
359 * gcc.dg/vect/pr21591.c: Require vect_int.
360 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
361 * gcc.dg/vect/vect-outer-2a.c: Likewise.
362 * gcc.dg/vect/vect-outer-2c.c: Likewise.
363
364 2007-09-23 Jakub Jelinek <jakub@redhat.com>
365
366 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
367 attributes.
368 * gcc.dg/va-arg-pack-len-2.c: New test.
369 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
370 attributes.
371 * g++.dg/ext/va-arg-pack-len-2.C: New test.
372
373 PR tree-optimization/32772
374 * gcc.c-torture/compile/20070905-1.c: New test.
375
376 PR tree-optimization/32975
377 * gcc.dg/pr32975.c: New test.
378
379 PR middle-end/28755
380 * gcc.dg/pr28755.c: New test.
381
382 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
383
384 * lib/target-supports.exp (check_effective_target_nomips16): New
385 procedure.
386 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
387 for mipsisa64*-*-*.
388 * gcc.dg/vect/vect.exp: Likewise.
389 * g++.dg/vect/vect.exp: Likewise.
390 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
391 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
392 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
393 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
394 * gcc.target/mips/clear-cache-1.c (f): Likewise.
395 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
396 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
397 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
398 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
399 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
400 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
401 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
402 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
403 (test14, test15, test16, test17, test18): Likewise.
404 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
405 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
406 (test14, test15, test16, test17, test18, test19, test20, test21)
407 (test22): Likewise.
408 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
409 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
410 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
411 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
412 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
413 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
414 * gcc.target/mips/mips-3d-1.c (main): Likewise.
415 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
416 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
417 (test13, test14, test15, test16, test17, test18, test19, test20)
418 (test21, test22, test23, test24, test25, test26, test27, test28)
419 (test29, test30, test31): Likewise.
420 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
421 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
422 (test13, test14, test15, test16, test17, test18, test19, test20)
423 (test21, test22, test23, test24, test25, test26, test27, test28)
424 (test29, test30, test31, test32, test33, test34, test35, test36)
425 (test37, test38, test39, test40, test41, test42, test43, test44)
426 (test45, test46, test47, test48, test49, test50, test51, test52)
427 (test53, test54, test55, test56, test57, test58, test59, test60)
428 (test61, test62, test63): Likewise.
429 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
430 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
431 (test13, test14, test15, test16, test17, test18, test19, test20)
432 (test21, test22, test23, test24, test25, test26, test27, test28)
433 (test29, test30, test31): Likewise.
434 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
435 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
436 (test13, test14, test15, test16, test17, test18, test19, test20)
437 (test21, test22, test23, test24, test25, test26, test27, test28)
438 (test29, test30, test31): Likewise.
439 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
440 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
441 (test13, test14, test15): Likewise.
442 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
443 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
444 (test13, test14, test15): Likewise.
445 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
446 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
447 (test13, test14, test15, test16, test17, test18, test19, test20)
448 (test21, test22, test23, test24, test25, test26, test27, test28)
449 (test29, test30, test31): Likewise.
450 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
451 (matrix_multiply4: Likewise.
452 * gcc.target/mips/mips-ps-1.c (main): Likewise.
453 * gcc.target/mips/mips-ps-2.c (main): Likewise.
454 * gcc.target/mips/mips-ps-3.c (main): Likewise.
455 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
456 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
457 (test13, test14, test15, test16, test17, test18, test19, test20)
458 (test21, test22, test23, test24, test25, test26, test27, test28)
459 (test29, test30, test31): Likewise.
460 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
461 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
462 (test13, test14, test15, test16, test17, test18, test19, test20)
463 (test21, test22, test23, test24, test25, test26, test27, test28)
464 (test29, test30, test31): Likewise.
465 * gcc.target/mips/mips-ps-5.c (main): Likewise.
466 * gcc.target/mips/mips-ps-6.c (main): Likewise.
467 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
468 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
469 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
470 (sub_v4qi): Likewise.
471 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
472 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
473 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
474 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
475 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
476 (subb, subc): Likewise.
477 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
478 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
479 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
480 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
481 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
482 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
483 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
484 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
485 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
486 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
487 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
488 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
489 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
490
491 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
492
493 * lib/target-supports.exp (add_options_for_mips16_attribute)
494 (check_effective_target_mips16_attribute): New functions.
495 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
496 command line.
497 (dg-mips-options) Remove -mno-mips16 handling. Add options to
498 extra_test_flags.
499 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
500 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
501 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
502 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
503 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
504 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
505 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
506 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
507 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
508 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
509 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
510 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
511 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
512 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
513 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
514 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
515 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
516 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
517 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
518 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
519 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
520 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
521 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
522 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
523 (NOMIPS16): Delete.
524 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
525 of dg-options.
526 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
527 options. Require { target mips16_attribute } and use dg-add-options
528 to add the associated options.
529 (foo): Use MIPS16.
530 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
531 * gcc.target/mips/call-saved-3.c: Likewise.
532 * gcc.target/mips/code-readable-1.c: Require { target
533 mips16_attribute } and use dg-add-options to add the associated
534 options. Remove trailing whitespace.
535 (NOMIPS16): Delete.
536 * gcc.target/mips/code-readable-2.c: Likewise.
537 * gcc.target/mips/code-readable-3.c: Likewise.
538 * gcc.target/mips/mips16-attributes-2.c: Likewise.
539 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
540 Require { target mips16_attribute } and use dg-add-options to
541 add the associated options.
542 (cksum16, cksum8): Use MIPS16.
543 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
544 Require { target mips16_attribute } and use dg-add-options to
545 add the associated options.
546 (foo): Use MIPS16.
547 * gcc.target/mips/save-restore-2.c: Likewise.
548 * gcc.target/mips/save-restore-3.c: Likewise.
549 * gcc.target/mips/save-restore-4.c: Likewise.
550 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
551 -mno-abicalls.
552 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
553 (foo): Use NOMIPS16.
554
555 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
556
557 PR fortran/33337
558 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
559
560 PR fortran/33376
561 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
562
563 2007-09-22 Tobias Burnus <burnus@net-b.de>
564
565 PR fortran/33445
566 * gfortran.dg/gomp/free-2.f90: New.
567 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
568 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
569
570 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
571
572 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
573 * gcc.target/i386/sse5-haddX.c: Ditto.
574 * gcc.target/i386/sse5-hsubX.c: Ditto.
575 * gcc.target/i386/sse5-maccXX.c: Ditto.
576 * gcc.target/i386/sse5-msubXX.c: Ditto.
577 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
578 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
579 * gcc.target/i386/sse5-permpX.c: Ditto.
580 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
581 effective target.
582 * gcc.target/i386/sse5-fma-vector.c: Ditto.
583 * gcc.target/i386/sse5-ima-vector.c: Ditto.
584 * gcc.target/i386/sse5-pcmov.c: Ditto.
585 * gcc.target/i386/sse5-pcmov2.c: Ditto.
586
587 2007-09-22 Richard Guenther <rguenther@suse.de>
588
589 PR tree-optimization/33146
590 * gcc.c-torture/compile/pr33146.c: New testcase.
591
592 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
593
594 * lib/target-supports.exp (check_cached_effective_target): New
595 procedure.
596 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
597 (check_effective_target_c99_runtime): New procedure.
598 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
599 (test3l): Likewise cargl.
600 * gcc.dg/builtins-59.c: Require c99_runtime.
601 * gcc.dg/builtins-61.c: Likewise.
602 * gcc.dg/builtins-62.c: Likewise.
603
604 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
605
606 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
607 * lib/target-supports-dg.exp (dg-add-options): Likewise.
608 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
609 target-specific dg-options.
610 * gcc.dg/builtins-20.c: Likewise.
611 * gcc.dg/builtins-53.c: Likewise.
612 * gcc.dg/builtins-55.c: Likewise.
613 * gcc.dg/single-precision-constant.c: Likewise.
614 * gcc.dg/torture/builtin-convert-1.c: Likewise.
615 * gcc.dg/torture/builtin-convert-2.c: Likewise.
616 * gcc.dg/torture/builtin-convert-3.c: Likewise.
617 * gcc.dg/torture/builtin-convert-4.c: Likewise.
618 * gcc.dg/torture/builtin-power-1.c: Likewise.
619
620 2007-09-21 Chao-ying Fu <fu@mips.com>
621
622 * lib/target-supports.exp (check_effective_target_fixed_point): New to
623 check if targets have fixed-point supports.
624 * gcc.dg/fixed-point/fixed-point.exp: New file.
625 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
626 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
627 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
628 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
629 * gcc.dg/fixed-point/constants-pedantic.c,
630 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
631 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
632 * gcc.dg/fixed-point/keywords-ignored-c99.c,
633 * gcc.dg/fixed-point/keywords-pedantic.c,
634 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
635 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
636 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
637 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
638 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
639 * gcc.dg/fixed-point/func-vararg-mixed.c,
640 * gcc.dg/fixed-point/operator-logical.c,
641 * gcc.dg/fixed-point/struct-union.c,
642 * gcc.dg/fixed-point/bit-complement.c,
643 * gcc.dg/fixed-point/operator-bitwise.c,
644 * gcc.dg/fixed-point/operator-comma.c,
645 * gcc.dg/fixed-point/struct-layout-1.c,
646 * gcc.dg/fixed-point/union-init.c,
647 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
648 * gcc.dg/fixed-point/func-mixed.c,
649 * gcc.dg/fixed-point/func-vararg-size0.c,
650 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
651 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
652 * gcc.dg/fixed-point/operator-unary.c,
653 * gcc.dg/fixed-point/allop-const.c,
654 * gcc.dg/fixed-point/muldiv-warning.c,
655 * gcc.dg/nofixed-point-1.c,
656 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
657 * gcc.target/mips/fixed-vector-type.c,
658 * gcc.target/mips/fixed-scalar-type.c: New tests.
659
660 2007-09-21 Olivier Hainque <hainque@adacore.com>
661
662 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
663 * gnat.dg/test_nested_subtype_byref.adb: New test.
664
665 2007-09-21 Jakub Jelinek <jakub@redhat.com>
666
667 PR fortran/33439
668 * gfortran.dg/gomp/pr33439.f90: New test.
669
670 2007-09-21 Tobias Burnus <burnus@net-b.de>
671
672 PR fortran/33455
673 * gfortran.dg/merge_char_3.f90: New.
674
675 2007-09-21 Tobias Burnus <burnus@net-b.de>
676
677 PR fortran/33037
678 * gfortran.dg/transfer_check_1.f90: New.
679
680 2007-09-20 Asher Langton <langton2@llnl.gov>
681
682 PR fortran/20441
683 * gfortran.dg/init_flag_1.f90: New.
684 * gfortran.dg/init_flag_2.f90: New.
685 * gfortran.dg/init_flag_3.f90: New.
686 * gfortran.dg/init_flag_4.f90: New.
687 * gfortran.dg/init_flag_5.f90: New.
688 * gfortran.dg/init_flag_6.f90: New.
689 * gfortran.dg/init_flag_7.f90: New.
690
691 2007-09-20 Paolo Carlini <pcarlini@suse.de>
692
693 PR c++/33460
694 * g++.dg/ext/anon-struct6.C: New.
695
696 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
697
698 PR libfortran/23272
699 * gfortran.dg/inquire_10.f90: New test.
700
701 2007-09-20 Joseph Myers <joseph@codesourcery.com>
702
703 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
704
705 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
706
707 PR fortran/33221
708 * gfortran.dg/used_types_18.f90: Declare variable of empty
709 derived type.
710
711 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
712
713 PR fortran/33288
714 * gfortran.dg/array_constructor_19.f90: New test.
715
716 2007-09-20 Jakub Jelinek <jakub@redhat.com>
717
718 PR debug/33316
719 * gcc.dg/debug/pr33316.c: New test.
720
721 PR c++/33496
722 * g++.dg/cpp0x/variadic76.C: New test.
723 * g++.dg/cpp0x/variadic77.C: New test.
724 * g++.dg/cpp0x/variadic78.C: New test.
725
726 PR c/33238
727 PR c/27301
728 * gcc.c-torture/execute/20070919-1.c: New test.
729 * gcc.dg/pr33238.c: New test.
730 * gcc.dg/pr27301.c: New test.
731
732 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
733
734 * lib/target-supports.exp (check_effective_target_mips64): New
735 procedure.
736 * gcc.dg/lower-subreg-1.c: Require !mips64.
737 * gcc.dg/sibcall-3.c (ATTR): New macro.
738 (recurser_void1, recurser_void2): Use it.
739 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
740 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
741
742 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
743
744 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
745 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
746 warning annotation.
747 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
748
749 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
750
751 PR fortran/33497
752 * gfortran.dg/c_loc_tests_11.f03: New test case.
753
754 2007-09-20 Paolo Carlini <pcarlini@suse.de>
755
756 PR c++/33459
757 * g++.dg/init/ref14.C: New.
758
759 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
760
761 * gnat.dg/slice2.ad[sb]: New testcase.
762
763 2007-09-19 Nick Clifton <nickc@redhat.com>
764
765 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
766
767 2007-09-19 Jie Zhang <jie.zhang@analog.com>
768
769 * gcc.target/bfin/bfin.exp: New.
770 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
771 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
772 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
773 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
774 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
775 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
776 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
777 mcpu-bf561.c, mcpu-default.c}: New tests.
778
779 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
780
781 Restore detection of unsupported TLS.
782
783 Revert this patch:
784 2007-02-10 Richard Henderson <rth@redhat.com>
785
786 * lib/target-supports.exp (check_effective_target_tls): Redefine
787 to mean non-emulated tls.
788 * gcc.dg/tls/alias-1.c: Remove tls requirement.
789 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
790 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
791 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
792 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
793 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
794 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
795
796 And then:
797 * lib/target-supports.exp (check_effective_target_tls): Use
798 stronger test for compiler support for TLS.
799 (check_effective_target_tls_native): New, to test for non-emulated
800 TLS support.
801 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
802 instead of dg-require-effective-target tls.
803 * g++.dg/gomp/copyin-1.C: Likewise.
804 * g++.dg/gomp/sharing-1.C: Likewise.
805 * g++.dg/gomp/tls-1.C: Likewise.
806 * g++.dg/gomp/tls-2.C: Likewise.
807 * g++.dg/gomp/tls-3.C: Likewise.
808 * g++.dg/tls/diag-1.C: Likewise.
809 * g++.dg/tls/diag-2.C: Likewise.
810 * g++.dg/tls/diag-3.C: Likewise.
811 * g++.dg/tls/diag-4.C: Likewise.
812 * g++.dg/tls/diag-5.C: Likewise.
813 * g++.dg/tls/init-1.C: Likewise.
814 * g++.dg/tls/init-2.C: Likewise.
815 * g++.dg/tls/trivial.C: Likewise.
816 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
817 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
818 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
819 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
820 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
821 * gcc.dg/gomp/clause-1.c: Likewise.
822 * gcc.dg/gomp/copyin-1.c: Likewise.
823 * gcc.dg/gomp/sharing-1.c: Likewise.
824 * gcc.dg/gomp/tls-1.c: Likewise.
825 * gcc.dg/gomp/tls-2.c: Likewise.
826 * gcc.dg/tls/alpha-1.c: Likewise.
827 * gcc.dg/tls/opt-1.c: Likewise.
828 * gcc.dg/tls/opt-13.c: Likewise.
829 * gcc.dg/tls/opt-14.c: Likewise.
830 * gcc.dg/tls/opt-2.c: Likewise.
831 * gcc.dg/tls/opt-3.c: Likewise.
832 * gcc.dg/tls/opt-4.c: Likewise.
833 * gcc.dg/tls/opt-7.c: Likewise.
834 * gcc.dg/tls/section-1.c: Likewise.
835 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
836 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
837 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
838 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
839 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
840 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
841 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
842 * gfortran.dg/gomp/crayptr2.f90: Likewise.
843 * gfortran.dg/gomp/fixed-1.f: Likewise.
844 * gfortran.dg/gomp/free-1.f90: Likewise.
845 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
846 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
847 * gfortran.dg/gomp/reduction1.f90: Likewise.
848 * gfortran.dg/gomp/sharing-1.f90: Likewise.
849
850 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
851
852 PR fortran/31119
853 * gfortran.dg/bounds_check_9.f90: New test.
854 * gfortran.dg/bounds_check_fail_2.f90: New test.
855
856 2007-09-18 Paolo Carlini <pcarlini@suse.de>
857
858 PR c++/33462 (again)
859 * g++.dg/ext/va-arg1.C: Adjust.
860
861 2007-09-18 Paolo Carlini <pcarlini@suse.de>
862
863 PR c++/33462
864 * g++.dg/ext/va-arg1.C: New.
865
866 2007-09-18 Tobias Burnus <burnus@net-b.de>
867
868 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
869
870 2007-09-18 Paolo Carlini <pcarlini@suse.de>
871
872 PR c++/33463
873 * g++.dg/rtti/typeid6.C: New.
874
875 2007-09-18 Paolo Carlini <pcarlini@suse.de>
876
877 PR c++/33464
878 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
879 * g++.dg/ext/is_class_error2.C: New.
880
881 2007-09-18 Richard Guenther <rguenther@suse.de>
882
883 PR tree-optimization/33340
884 * g++.dg/torture/pr33340.C: New testcase.
885
886 2007-09-18 Tobias Burnus <burnus@net-b.de>
887
888 PR fortran/33231
889 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
890 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
891 * gfortran.dg/elemental_subroutine_5.f90: New.
892
893 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
894
895 * lib/target-supports.exp (check_profiling_available): Extend
896 mips*-*-elf check to mips*-*-elf*.
897
898 2007-09-18 Jakub Jelinek <jakub@redhat.com>
899
900 * gcc.dg/format/c90-scanf-5.c: New test.
901 * gcc.dg/format/c99-scanf-4.c: New test.
902 * gcc.dg/format/ext-7.c: New test.
903 * gcc.dg/format/ext-8.c: New test.
904
905 PR middle-end/33423
906 * gcc.c-torture/compile/20070915-1.c: New test.
907
908 2007-09-17 Tobias Burnus <burnus@net-b.de>
909
910 PR fortran/33106
911 * gfortran.dg/private_type_9.f90: New.
912
913 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
914
915 PR middle-end/33449
916 * gfortran.dg/pr33449.f90: New test.
917
918 2007-09-17 Tobias Burnus <burnus@net-b.de>
919
920 * gfortran.dg/interface_15.f90: Compile with -std=f95.
921 * gfortran.dg/private_type_1.f90: Ditto
922 * gfortran.dg/interface_18.f90: New.
923 * gfortran.dg/private_type_8.f90: New.
924
925 2007-09-16 Paolo Carlini <pcarlini@suse.de>
926
927 PR c++/33124
928 * g++.dg/warn/new1.C: Adjust.
929 * g++.dg/torture/str_empty.C: Likewise.
930
931 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
932
933 * gcc.target/mips/dse-1.c: New test.
934
935 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
936
937 PR c++/32756
938 * g++.dg/overload/operator3.C: New.
939
940 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
941
942 * gcc.target/mips/truncate-1.c: New test.
943
944 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
945
946 PR fortran/29396
947 PR fortran/29606
948 PR fortran/30625
949 PR fortran/30871
950 * gfortran.dg/subref_array_pointer_1.f90: New test.
951 * gfortran.dg/subref_array_pointer_2.f90: New test.
952
953 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
954
955 * gfortran.dg/nint_2.f90: Correct last change.
956
957 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
958
959 * gcc.dg/tree-ssa/parallelization-1.c: New test.
960
961 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
962
963 * gcc.dg/vect/pr33373b.c: New test.
964
965 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
966
967 PR target/33438
968 * gcc.target/i386/pr33438.c: New test.
969
970 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
971
972 * gfortran.dg/nint_2.f90: Revert previous commit.
973
974 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
975
976 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
977
978 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
979
980 PR debug/33429
981 * g++.dg/other/unused1.C: XFAIL class2 scan.
982
983 2007-09-13 Tobias Burnus <burnus@net-b.de>
984
985 PR fortran/33343
986 * gfortran.dg/elemental_args_check_1.f90: New.
987 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
988 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
989
990 2007-09-13 Tobias Burnus <burnus@net-b.de>
991
992 * gfortran.dg/recursive_check_3.f90: New.
993
994 2007-09-13 Tobias Burnus <burnus@net-b.de>
995
996 PR fortran/33412
997 * gfortran.dg/elemental_bind_c.f90: New.
998
999 2007-09-13 Richard Sandiford <richard@codesourcery.com>
1000
1001 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
1002 * gcc.target/mips/mips16-attributes-2.c: New test.
1003 * gcc.target/mips/mips16-attributes-3.c: Likewise.
1004 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
1005 hard-float asm when __mips16 is defined.
1006 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
1007 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
1008 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
1009 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
1010 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
1011 * gcc.target/mips/pr26765.c (foo): Likewise.
1012 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
1013 targets, use dg-mips-options instead of dg-options, and use -mgp32
1014 to force 32-bit mode.
1015 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
1016 and 64-bit mode.
1017 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
1018
1019 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1020 Michael Meissner <michael.meissner@amd.com>
1021
1022 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
1023 * gcc.target/i386/sse5-hsubX.c: Ditto.
1024 * gcc.target/i386/sse5-permpX.c: Ditto.
1025 * gcc.target/i386/sse5-haddX.c: Ditto.
1026 * gcc.target/i386/sse5-maccXX.c: Ditto.
1027 * gcc.target/i386/sse5-msubXX.c: Ditto.
1028 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1029 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1030
1031 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
1032 optimizes floating point conditional moves into the pcmov
1033 instruction on SSE5.
1034 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1035
1036 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
1037 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
1038 SSE5.
1039
1040 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
1041 compiler optimizes vector (a*b)+c into fmadd on SSE5.
1042
1043 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
1044 optimizes (a*b)+c into fmadd on SSE5.
1045
1046 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
1047 whether the SSE5 instructions can be generated.
1048
1049 * gcc.target/i386/sse5-check.h: New. Add support for
1050 SSE5 tests.
1051
1052 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
1053 ammintrin.h, and turn on -msse5 option instead of -msse4a.
1054 * gcc.target/i386/sse-13.c: Ditto.
1055 * gcc.target/i386/sse-14.c: Ditto.
1056
1057 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1058
1059 PR testsuite/33153
1060 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
1061 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
1062
1063 2007-09-12 Jakub Jelinek <jakub@redhat.com>
1064
1065 PR target/32338
1066 * gcc.dg/pr32338-1.c: New test.
1067 * gcc.dg/pr32338-2.c: New test.
1068
1069 2007-09-12 Bob Wilson <bob.wilson@acm.org>
1070
1071 * lib/target-supports.exp (check_effective_target_sync_int_long):
1072 Revert change to add xtensa.
1073 (check_effective_target_sync_char_short): Likewise.
1074
1075 2007-09-12 Olivier Hainque <hainque@adacore.com>
1076
1077 * gnat.dg/packed_subtype.adb: New test.
1078
1079 2007-09-12 Tobias Burnus <burnus@net-b.de>
1080
1081 PR fortran/33297
1082 * gfortran.dg/intrinsic_size.f90: New.
1083
1084 2007-09-12 Tobias Burnus <burnus@net-b.de>
1085
1086 PR fortran/33284
1087 PR fortran/33310
1088 * gfortran.dg/conflicts_2.f90: New.
1089
1090 2007-09-12 Ira Rosen <irar@il.ibm.com>
1091
1092 PR tree-optimization/32377
1093 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
1094 dependence distance.
1095 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
1096 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
1097 * gcc.dg/vect/no-vfa-vect-depend-1.c,
1098 gfortran.dg/vect/no-vfa-pr32377.f90: New.
1099
1100 2007-09-12 Richard Guenther <rguenther@suse.de>
1101
1102 PR middle-end/33382
1103 * gcc.c-torture/compile/pr33382.c: New testcase.
1104 * gcc.c-torture/execute/pr33382.c: Likewise.
1105
1106 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
1107
1108 PR fortran/33395
1109 * gfortran.dg/c_ptr_tests_12.f03: New test case.
1110
1111 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
1112
1113 PR tree-optimization/33373
1114 * gcc.dg/vect/pr33373.c: New test.
1115
1116 2007-09-12 Ben Elliston <bje@au.ibm.com>
1117
1118 * lib/target-supports.exp (check_effective_target_vect_no_double):
1119 Remove unused proc.
1120
1121 2007-09-12 Ben Elliston <bje@au.ibm.com>
1122 Ulrich Weigand <uweigand@de.ibm.com>
1123
1124 * gcc.target/spu/dfcgt-nan.c: New test.
1125
1126 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1127
1128 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1129
1130 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1131
1132 PR fortran/33040
1133 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1134
1135 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1136
1137 * gcc.dg/va-arg-pack-len-1.c: New test.
1138 * g++.dg/va-arg-pack-len-1.C: New test.
1139
1140 2007-09-11 Michael Matz <matz@suse.de>
1141
1142 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1143
1144 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1145
1146 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1147 checks for size of long double.
1148 * gcc.dg/dfp/convert.h: New file.
1149 * gcc.dg/dfp/convert-bfp-2.c: New test.
1150 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1151 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1152 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1153 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1154 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1155 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1156 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1157 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1158 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1159
1160 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1161
1162 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1163 Change dg-final to expect 1 non-profitable loop and
1164 3 profitable loops.
1165 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1166 Change dg-final to expect 1 non-profitable loop and
1167 3 profitable loops.
1168 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1169 Change dg-final to expect 1 profitable loop.
1170 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1171 Change dg-final to expect 1 profitable loop.
1172
1173 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1174
1175 * gcc.target/mips/call-saved-1.c: New test.
1176 * gcc.target/mips/call-saved-2.c: Likewise.
1177 * gcc.target/mips/call-saved-3.c: Likewise.
1178 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1179 instead of mips_mips64. Set mips_fp64 too.
1180 (is_gp32_flag): Return true for -mips1 and -mips2.
1181 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1182
1183 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1184
1185 * g++.dg/ext/va-arg-pack-1.C: New test.
1186 * g++.dg/ext/va-arg-pack-2.C: New test.
1187
1188 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1189
1190 PR target/33369
1191 * gcc.dg/vect/pr33369.c: New test.
1192
1193 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1194
1195 PR fortran/33370
1196 * gfortran.dg/array_memcpy_5.f90: New test.
1197
1198 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1199
1200 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1201
1202 2007-09-09 Richard Guenther <rguenther@suse.de>
1203
1204 * gcc.c-torture/compile/20070906-1.c: New testcase.
1205
1206 2007-09-09 Ira Rosen <irar@il.ibm.com>
1207
1208 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1209 noinline attribute.
1210 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1211 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1212 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1213 Likewise.
1214
1215 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1216
1217 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1218
1219 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1220
1221 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1222
1223 2007-09-09 Ira Rosen <irar@il.ibm.com>
1224
1225 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1226 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1227 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1228 Compile tests with -fno-tree-pre.
1229 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1230 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1231 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1232 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1233 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1234 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1235 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1236 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1237 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1238 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1239 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1240 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1241 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1242 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1243 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1244 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1245 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1246 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1247 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1248
1249 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1250
1251 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1252 to call objdump.
1253 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1254 Use remote_exec to call c++filt.
1255 * lib/target-supports-dg.exp (dg-require-host-local): New.
1256 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1257 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1258 * g++.dg/rtti/repo1.C: Likewise.
1259 * g++.dg/template/repo1.C: Likewise.
1260 * g++.dg/template/repo2.C: Likewise.
1261 * g++.dg/template/repo3.C: Likewise.
1262 * g++.dg/template/repo4.C: Likewise.
1263 * g++.dg/template/repo5.C: Likewise.
1264 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1265 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1266 * g++.old-deja/g++.pt/repo1.C: Likewise.
1267 * g++.old-deja/g++.pt/repo2.C: Likewise.
1268 * g++.old-deja/g++.pt/repo3.C: Likewise.
1269 * g++.old-deja/g++.pt/repo4.C: Likewise.
1270 * gcc.dg/cpp/trad/builtins.c: Likewise.
1271
1272 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1273
1274 PR tree-optimization/32283
1275 * gcc.dg/tree-ssa/loop-31.c: New test.
1276
1277 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1278
1279 PR rtl-optimization/26449
1280 * gcc.target/i386/pr26449-1.c: New file.
1281
1282 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1283
1284 PR target/33329
1285 PR rtl-optimization/26449
1286 * gcc.target/i386/pr33329.c: New file.
1287
1288 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1289
1290 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1291
1292 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1293
1294 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1295
1296 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1297
1298 PR tree-optimization/33301
1299 * gfortran.dg/vect/pr33301.f: New test.
1300
1301 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1302
1303 PR libfortran/33307
1304 * gfortran.dg/backspace_10.f90: New test.
1305
1306 2007-09-07 Richard Guenther <rguenther@suse.de>
1307
1308 Reapply
1309 2007-09-06 Richard Guenther <rguenther@suse.de>
1310
1311 PR tree-optimization/32586
1312 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1313 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1314 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1315 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1316 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1317 now obsolete simplification.
1318
1319 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1320
1321 PR tree-optimization/33299
1322 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1323 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1324
1325 2007-09-07 Richard Guenther <rguenther@suse.de>
1326
1327 Revert
1328 2007-09-06 Richard Guenther <rguenther@suse.de>
1329
1330 PR tree-optimization/32586
1331 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1332 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1333 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1334 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1335 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1336 now obsolete simplification.
1337
1338 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1339
1340 PR tree-optimization/32821
1341 * gcc.dg/tree-ssa/pr32821.c: New file.
1342
1343 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1344
1345 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1346 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1347 and mips_forced_no_er.
1348 (dg-mips-options): Add -mno-abicalls when a small-data option is
1349 specified. Skip tests with small-data options if mips_forced_gp.
1350 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1351 * gcc.target/mips/sdata-1.c: New test.
1352 * gcc.target/mips/sdata-2.c: Likewise.
1353 * gcc.target/mips/sdata-3.c: Likewise.
1354 * gcc.target/mips/sdata-4.c: Likewise.
1355
1356 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1357
1358 PR fortran/33298
1359 * spread_zerosize_1.f90: New test case.
1360 * spread_bounds_1.f90: New test case.
1361
1362 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1363
1364 PR c++/32674
1365 * g++.dg/template/static31.C: New.
1366
1367 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1368
1369 PR fortran/33271
1370 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1371 powerpc*-linux-gnu.
1372
1373 2007-09-06 David Daney <ddaney@avtrex.com>
1374 Richard Sandiford <richard@codesourcery.com>
1375
1376 PR target/33256
1377 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1378 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1379 * gcc.target/mips/pr33256.c: New test.
1380
1381 2007-09-06 Tom Tromey <tromey@redhat.com>
1382
1383 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1384
1385 2007-09-06 Richard Guenther <rguenther@suse.de>
1386
1387 PR tree-optimization/32586
1388 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1389 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1390 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1391 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1392 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1393 now obsolete simplification.
1394
1395 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1396
1397 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1398 * gcc.target/i386/sse3-addsubps.c: Ditto.
1399 * gcc.target/i386/sse3-haddpd.c: Ditto.
1400 * gcc.target/i386/sse3-haddps.c: Ditto.
1401 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1402 * gcc.target/i386/sse3-hsubps.c: Ditto.
1403 * gcc.target/i386/sse3-lddqu.c: Ditto.
1404 * gcc.target/i386/sse3-movddup.c: Ditto.
1405 * gcc.target/i386/sse3-movshdup.c: Ditto.
1406 * gcc.target/i386/sse3-movsldup.c: Ditto.
1407
1408 2007-09-06 Richard Guenther <rguenther@suse.de>
1409
1410 PR tree-optimization/33302
1411 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1412
1413 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1414
1415 PR libfortran/33225
1416 * gfortran.dg./fmt_float.f90: New test.
1417
1418 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1419
1420 PR libfortran/33253
1421 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1422
1423 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1424
1425 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1426 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1427
1428 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1429
1430 * g++.dg/eh/builtin1.C: New test.
1431 * g++.dg/eh/builtin2.C: New test.
1432 * g++.dg/eh/builtin3.C: New test.
1433
1434 PR c++/33289
1435 * g++.dg/eh/builtin4.C: New test.
1436
1437 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1438
1439 * gcc.target/powerpc/dfp-dd.c: New test.
1440 * gcc.target/powerpc/dfp-td.c: New test.
1441
1442 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1443
1444 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1445 * gcc.dg/va-arg-pack-1.c: New test.
1446
1447 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1448
1449 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1450 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1451 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1452 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1453 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1454
1455 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1456
1457 PR c++/30302
1458 * g++.dg/ext/anon-struct5.C: New.
1459
1460 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1461
1462 * gcc.dg/i386-cpuid.h: Remove.
1463 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1464 (main): Use __get_cpuid to get target features.
1465 * gcc.target/i386/sse-check.h: Ditto.
1466 * gcc.target/i386/sse2-check.h: Ditto.
1467 * gcc.target/i386/sse3-check.h: Ditto.
1468 * gcc.target/i386/ssse3-check.h: Ditto.
1469 * gcc.target/i386/sse4_1-check.h: Ditto.
1470 * gcc.target/i386/sse4_2-check.h: Ditto.
1471 * gcc.target/i386/sse4a-check.h: Ditto.
1472 * gcc.dg/torture/pr16104-1.c: Ditto.
1473 (do_test): Change to void.
1474 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1475 * gcc.target/i386/sse-6.c: Ditto.
1476 * gcc.target/i386/sse-7.c: Ditto.
1477 * g++.dg/other/i386-1.C: Include cpuid.h.
1478 (main): New function. Use __get_cpuid to get target fetaures.
1479
1480 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1481 David Ung <davidu@mips.com>
1482 Nigel Stephens <nigel@mips.com>
1483
1484 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1485 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1486 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1487 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1488 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1489 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1490 * gcc.dg/torture/pr19683-1.c: Likewise.
1491 * gcc.target/mips/madd-3.c: Likewise.
1492 * gcc.target/mips/maddu-3.c: Likewise.
1493 * gcc.target/mips/msub-3.c: Likewise.
1494 * gcc.target/mips/msubu-3.c: Likewise.
1495 * gcc.target/mips/asm-1.c: Likewise.
1496 * gcc.target/mips/branch-1.c: Likewise.
1497 * gcc.target/mips/ins-1.c: Likewise.
1498 * gcc.target/mips/near-far-3.c: Likewise.
1499 * gcc.target/mips/near-far-4.c: Likewise.
1500 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1501 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1502 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1503 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1504 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1505 * gcc.target/mips/dspr2-MULT.c: Likewise.
1506 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1507 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1508 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1509 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1510 * gcc.target/mips/code-readable-2.c: Likewise.
1511 * gcc.target/mips/code-readable-3.c: Likewise.
1512
1513 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1514 David Ung <davidu@mips.com>
1515 Nigel Stephens <nigel@mips.com>
1516
1517 * gcc.target/mips/mips16-attributes.c: New.
1518
1519 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1520
1521 PR fortran/31564
1522 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1523
1524 PR fortran/33241
1525 * gfortran.dg/char_length_10.f90: New test.
1526
1527 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1528
1529 PR c++/29731
1530 * g++.dg/parse/template24.C: New.
1531
1532 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1533
1534 * g++.dg/other/spu2vmx-1.C: New test.
1535
1536 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1537
1538 PR tree-optimization/33017
1539 * gcc.dg/pr33017.c: New test.
1540
1541 2007-09-05 Ben Elliston <bje@au.ibm.com>
1542
1543 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1544 __protected_stream family of macros.
1545
1546 2007-09-04 Jan Hubicka <jh@suse.cz>
1547
1548 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1549 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1550 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1551 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1552 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1553 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1554 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1555 Likewise.
1556
1557 2007-09-04 Janus Weil <jaydub66@gmail.com>
1558 Tobias Burnus <burnus@net-b.de>
1559
1560 * gfortran.dg/proc_decl_1.f90: New.
1561 * gfortran.dg/proc_decl_2.f90: New.
1562 * gfortran.dg/proc_decl_3.f90: New.
1563 * gfortran.dg/proc_decl_4.f90: New.
1564
1565 2007-09-04 Jan Hubicka <jh@suse.cz>
1566
1567 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1568 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1569 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1570 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1571 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1572 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1573 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1574 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1575 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1576 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1577 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1578 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1579 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1580 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1581 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1582 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1583 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1584 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1585 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1586 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1587 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1588 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1589 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1590 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1591 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1592 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1593 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1594 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1595 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1596 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1597 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1598 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1599 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1600 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1601 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1602 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1603 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1604 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1605 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1606 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1607 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1608 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1609 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1610 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1611 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1612 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1613 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1614 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1615 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1616 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1617 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1618 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1619 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1620 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1621 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1622 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1623 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1624 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1625 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1626 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1627 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1628 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1629 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1630 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1631 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1632 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1633 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1634 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1635 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1636 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1637 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1638 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1639 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1640 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1641 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1642 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1643 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1644 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1645 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1646 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1647 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1648 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1649 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1650 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1651 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1652 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1653 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1654 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1655 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1656 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1657 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1658 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1659 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1660 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1661 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1662 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1663 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1664 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1665 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1666 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1667 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1668 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1669 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1670 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1671 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1672 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1673 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1674 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1675 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1676 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1677 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1678 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1679 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1680 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1681 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1682 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1683 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1684 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1685 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1686 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1687 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1688 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1689 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1690 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1691 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1692 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1693 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1694 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1695 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1696 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1697 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1698 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1699 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1700 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1701 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1702 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1703 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1704 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1705 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1706 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1707 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1708 noinline.
1709 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1710 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1711 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1712 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1713 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1714 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1715 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1716 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1717 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1718 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1719 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1720 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1721 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1722 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1723 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1724 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1725 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1726 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1727 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1728 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1729 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1730 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1731 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1732 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1733 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1734 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1735 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1736 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1737 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1738 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1739 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1740 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1741 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1742 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1743 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1744 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1745 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1746 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1747 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1748 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1749 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1750 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1751 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1752 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1753 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1754 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1755 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1756 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1757 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1758 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1759 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1760 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1761 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1762 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1763 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1764 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1765 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1766 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1767 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1768 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1769 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1770 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
1771 * gcc.dg/vect/vect-64.c: Mark functions noinline.
1772 * gcc.dg/vect/vect-89.c: Mark functions noinline.
1773 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
1774 * gcc.dg/vect/vect-103.c: Mark functions noinline.
1775 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
1776 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
1777 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
1778 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
1779 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
1780 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
1781 * gcc.dg/vect/vect-31.c: Mark functions noinline.
1782 * gcc.dg/vect/vect-14.c: Mark functions noinline.
1783 * gcc.dg/vect/vect-73.c: Mark functions noinline.
1784 * gcc.dg/vect/vect-56.c: Mark functions noinline.
1785 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
1786 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
1787 * gcc.dg/vect/vect-98.c: Mark functions noinline.
1788 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
1789 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
1790 * gcc.dg/vect/vect-112.c: Mark functions noinline.
1791 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
1792 * gcc.dg/vect/vect-6.c: Mark functions noinline.
1793 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
1794 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
1795 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
1796 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
1797 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
1798 * gcc.dg/vect/pr25413.c: Mark functions noinline.
1799 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
1800 * gcc.dg/vect/vect-40.c: Mark functions noinline.
1801 * gcc.dg/vect/vect-23.c: Mark functions noinline.
1802 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
1803 * gcc.dg/vect/vect-82.c: Mark functions noinline.
1804 * gcc.dg/vect/vect-65.c: Mark functions noinline.
1805 * gcc.dg/vect/vect-48.c: Mark functions noinline.
1806 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
1807 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
1808 * gcc.dg/vect/vect-104.c: Mark functions noinline.
1809 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
1810 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
1811 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
1812 * gcc.dg/vect/vect-32.c: Mark functions noinline.
1813 * gcc.dg/vect/vect-15.c: Mark functions noinline.
1814 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
1815 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
1816 * gcc.dg/vect/vect-91.c: Mark functions noinline.
1817 * gcc.dg/vect/vect-74.c: Mark functions noinline.
1818 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
1819 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
1820 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
1821 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
1822 * gcc.dg/vect/vect-99.c: Mark functions noinline.
1823 * gcc.dg/vect/vect-113.c: Mark functions noinline.
1824 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
1825 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
1826 * gcc.dg/vect/vect-7.c: Mark functions noinline.
1827 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
1828 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
1829 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
1830 * gcc.dg/vect/vect-24.c: Mark functions noinline.
1831 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
1832 * gcc.dg/vect/vect-83.c: Mark functions noinline.
1833 * gcc.dg/vect/vect-66.c: Mark functions noinline.
1834 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
1835
1836 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1837
1838 PR middle-end/33187
1839 * gcc.target/i386/cmov7.c: New file.
1840
1841 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1842
1843 * gcc.target/i386/sse4a-check.h: New file.
1844 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
1845 * gcc.target/i386/sse4a-insert.c: Ditto.
1846 * gcc.target/i386/sse4a-montsd.c: Ditto.
1847 * gcc.target/i386/sse4a-montss.c: Ditto.
1848 * gcc.target/i386/mmx-check.h: New file.
1849 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
1850 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
1851 * gcc.target/i386/sse-check.h: New file.
1852 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
1853 * gcc.target/i386/sse-3.c: Ditto.
1854 * gcc.target/i386/sse-7.c: Ditto.
1855 * gcc.target/i386/sse-9.c: Ditto.
1856 * gcc.target/i386/ssefn-3.c: Ditto.
1857 * gcc.target/i386/sse-recip.c: Ditto.
1858 * gcc.target/i386/sse-recip-vec.c: Ditto.
1859 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
1860 * gcc.target/i386/20020523-1.c: Remove.
1861 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
1862 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
1863 * gcc.target/i386/ssefn-4.c: Ditto.
1864 * gcc.target/i386/sse-6.c: Ditto.
1865 * gcc.target/i386/sse-10.c: Ditto.
1866 * gcc.target/i386/sse-11.c: Ditto.
1867 * gcc.target/i386/sse-18.c: Ditto.
1868 * gcc.target/i386/fpprec-1.c: Ditto.
1869 * g++.dg/other/i386-1.C: Ditto.
1870
1871 2007-09-04 Richard Guenther <rguenther@suse.de>
1872
1873 PR tree-optimization/33291
1874 * gcc.dg/volatile2.c: New testcase.
1875 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
1876 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
1877 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
1878 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
1879
1880 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1881
1882 PR fortran/33253
1883 * gfortran.dg/namelist_15.f90: Update test.
1884 * gfortran.dg/namelist_24.f90: Update test.
1885 * gfortran.dg/namelist_38.f90: New test.
1886
1887 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
1888
1889 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
1890 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
1891 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
1892 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
1893 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
1894 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
1895
1896 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1897
1898 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
1899 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
1900
1901 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
1902
1903 2007-09-02 David Daney <ddaney@avtrex.com>
1904
1905 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
1906 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
1907 * gcc.target/mips/atomic-memory-1.c: Ditto.
1908 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
1909
1910 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1911
1912 * gcc.target/cris/builtin_clz_v0.c: New testcase.
1913 * gcc.target/cris/builtin_clz_v3.c: New testcase.
1914
1915 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
1916
1917 * gfortran.dg/substr_6.f90: New test.
1918
1919 2007-09-02 Paolo Carlini <pcarlini@suse.de>
1920
1921 PR c++/33208
1922 * g++.dg/other/error18.C: New.
1923 * g++.dg/expr/bitfield3.C: Adjust.
1924
1925 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
1926
1927 PR fortran/33276
1928 * gfortran.fortran-torture/compile/pr33276.f90: New.
1929
1930 2007-09-02 Joseph Myers <joseph@codesourcery.com>
1931
1932 PR middle-end/33272
1933 * gcc.dg/c99-arraydecl-3.c: New test.
1934
1935 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
1936
1937 PR c++/32597
1938 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
1939 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
1940
1941 2007-08-31 Tobias Burnus <burnus@net-b.de>
1942
1943 PR fortran/33232
1944 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
1945 * gfortran.dg/read_1.f90: New.
1946
1947 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1948
1949 PR c++/33210
1950 * g++.dg/template/error30.C: New.
1951
1952 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1953
1954 PR c++/32113
1955 * g++.dg/template/crash70.C: New.
1956
1957 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1958
1959 PR c++/33212
1960 * g++.dg/ext/is_class_error.C: New.
1961
1962 2007-08-31 Olivier Hainque <hainque@adacore.com>
1963
1964 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
1965
1966 2007-08-31 David Edelsohn <edelsohn@gnu.org>
1967 Revital Eres <eres@il.ibm.com>
1968
1969 * gcc.target/powerpc/paired-1.c: New test.
1970 * gcc.target/powerpc/paired-2.c: New test.
1971 * gcc.target/powerpc/paired-3.c: New test.
1972 * gcc.target/powerpc/paired-4.c: New test.
1973 * gcc.target/powerpc/paired-5.c: New test.
1974 * gcc.target/powerpc/paired-6.c: New test.
1975 * gcc.target/powerpc/paired-7.c: New test.
1976 * gcc.target/powerpc/ppc-paired.c: New test.
1977
1978 2007-08-31 Ollie Wild <aaw@google.com>
1979
1980 * g++.dg/conversion/ptrmem2.C: New test.
1981 * g++.dg/conversion/ptrmem3.C: New test.
1982 * g++.dg/conversion/ptrmem4.C: New test.
1983 * g++.dg/conversion/ptrmem5.C: New test.
1984 * g++.dg/conversion/ptrmem6.C: New test.
1985 * g++.dg/conversion/ptrmem7.C: New test.
1986 * g++.dg/conversion/ptrmem8.C: New test.
1987
1988 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
1989
1990 PR fortran/31879
1991 * gfortran.dg/char_length_7.f90: New test.
1992 * gfortran.dg/char_length_9.f90: New test.
1993 * gfortran.dg/char_assign_1.f90: Add extra warning.
1994
1995 PR fortran/31197
1996 PR fortran/31258
1997 * gfortran.dg/char_length_8.f90: New test.
1998
1999 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
2000
2001 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
2002
2003 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2004
2005 * gcc.dg/inline-24.c: New test.
2006 * g++.dg/opt/inline11.C: New test.
2007
2008 2007-08-30 Richard Guenther <rguenther@suse.de>
2009
2010 * gcc.target/i386/vectorize5.c: New testcase.
2011
2012 2007-08-30 Tobias Burnus <burnus@net-b.de>
2013
2014 PR fortran/33228
2015 * interface.c (check_interface0): Improve error for external procs.
2016 (check_sym_interfaces): Fix checking of module procedures.
2017
2018 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2019
2020 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
2021 (AI): Add AI_ALIGN.
2022 * gcc.dg/sync-3.c: New test.
2023
2024 PR middle-end/32758
2025 * gcc.dg/cleanup-12.c: New test.
2026
2027 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
2028
2029 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
2030 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
2031 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
2032 * gcc.dg/pr32450.c: Ditto.
2033 * gcc.dg/nest.c: Ditto.
2034 * gcc.dg/nested-func-4.c: Ditto.
2035 * g++.old-deja/g++.law/profile1.C: Ditto.
2036
2037 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2038
2039 PR fortran/32989
2040 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
2041 non-default integer kind arguments.
2042
2043 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
2044
2045 PR fortran/33105
2046 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
2047
2048 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2049
2050 * gcc.dg/h8300-ice2.c: Remove target selector.
2051
2052 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
2053
2054 PR fortran/33215
2055 * gfortran.dg/binding_label_tests_15.f03: New test case.
2056 * gfortran.dg/binding_label_tests_16.f03: Ditto.
2057
2058 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2059
2060 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
2061 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
2062
2063 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
2064
2065 PR c++/33194
2066 * g++.dg/other/canon-33194.C: New.
2067
2068 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
2069
2070 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
2071 * gcc.c-torture/execute/pr23135.c: Likewise.
2072
2073 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2074
2075 * gcc.dg/pr31344.c: Move to ...
2076 * gcc.dg/dfp/pr31344.c: ... here.
2077 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
2078 * gcc.dg/20050503-1.c: Ditto.
2079 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
2080 * gcc.dg/20061127-1.c: Compile only for fpic targets.
2081 * gcc.dg/20060801-1.c: Ditto.
2082
2083 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
2084
2085 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
2086 * gfortran.dg/nan_1.f90: Likewise.
2087
2088 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2089
2090 PR fortran/33055
2091 Revert previous patch.
2092
2093 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
2094 Kazu Hirata <kazu@codesourcery.com>
2095
2096 * gcc.target/m68k/interrupt-1.c: New.
2097
2098 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
2099
2100 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
2101 10000 for targets where "int" can't hold at least 100000.
2102 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
2103 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
2104 (test5)(test6): Use it.
2105 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
2106 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
2107 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
2108 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
2109 * gcc.dg/attr-alloc_size.c (test): Likewise.
2110
2111 2007-08-28 Paolo Carlini <pcarlini@suse.de>
2112
2113 PR c++/33209
2114 * g++.dg/template/error29.C: New.
2115
2116 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2117
2118 PR c++/32596
2119 * g++.dg/ext/visibility/anon5.C: New test.
2120
2121 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2122
2123 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2124
2125 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2126
2127 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2128 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2129 * gfortran.dg/gamma_4.f90: New: large-real tests.
2130
2131 2007-08-28 Jason Merrill <jason@redhat.com>
2132
2133 PR c++/29000
2134 * g++.dg/ext/stmtexpr12.C: New test.
2135
2136 PR c++/28558
2137 * g++.dg/ext/attrib28.C: New test.
2138
2139 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2140
2141 PR target/32661
2142 * gcc.target/i386/pr32661.c: New test.
2143
2144 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2145
2146 PR middle-end/32370
2147 * gcc.dg/pr32370.c: New test.
2148
2149 PR rtl-optimization/33148
2150 * gcc.c-torture/compile/20070827-1.c: New test.
2151
2152 PR debug/32914
2153 * d++.dg/debug/const3.C: New test.
2154 * d++.dg/debug/const4.C: New test.
2155 * d++.dg/debug/dwarf2/const1.C: New test.
2156 * d++.dg/debug/dwarf2/const2.C: New test.
2157 * d++.dg/debug/dwarf2/const2b.C: New test.
2158
2159 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2160 Vladimir Yanovsky <yanov@il.ibm.com>
2161 Revital Eres <eres@il.ibm.com>
2162 Andrey Belevantsev <abel@ispras.ru>
2163
2164 * gcc.dg/sms-1.c: New test.
2165
2166 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2167
2168 * g++.dg/ext/gnu-inline-common.h: New.
2169 * g++.dg/ext/gnu-inline-global-reject.C: New.
2170 * g++.dg/ext/gnu-inline-global.C: New.
2171 * g++.dg/ext/gnu-inline-namespace.C: New.
2172 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2173 * g++.dg/ext/gnu-inline-class.C: New.
2174 * g++.dg/ext/gnu-inline-class-static.C: New.
2175 * g++.dg/ext/gnu-inline-template-class.C: New.
2176 * g++.dg/ext/gnu-inline-template-func.C: New.
2177
2178 2007-08-27 Jason Merrill <jason@redhat.com>
2179
2180 PR c++/31337
2181 * g++.dg/ext/stmtexpr11.C: New.
2182
2183 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2184
2185 * lib/target-supports.exp (check_profiling_available):
2186 Set profiling_available_saved to 0 on fido-*-elf.
2187
2188 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2189
2190 PR tree-optimization/33173
2191
2192 * gcc.c-torture/compile/pr33173.c: New.
2193
2194 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2195
2196 PR target/31385
2197 * gcc.dg/dfp/pr31385.c: New.
2198
2199 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2200
2201 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2202
2203 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2204
2205 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2206 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2207 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2208 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2209 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2210 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2211 gcc.target/m68k directory.
2212 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2213 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2214 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2215 gcc.target/cris directory.
2216 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2217 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2218 gcc.target/bfin directory.
2219
2220 * gcc.target/sh: New directory.
2221 * gcc.target/sh/sh.exp: New file.
2222 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2223 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2224 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2225 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2226 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2227 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2228
2229 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2230
2231 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2232 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2233 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2234 * gcc.target/i386/local2.c: Ditto.
2235 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2236 * gcc.target/i386/20011119-1.c: Ditto.
2237 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2238 * gcc.target/i386/fastcall-1.c: Fix target selector.
2239
2240 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2241
2242 PR fortran/33055
2243 * gfortran.dg/negative_unit.f: Add new check
2244 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2245 -fdefault-integer-8.
2246
2247 2007-08-26 Asher Langton <langton2@llnl.gov>
2248
2249 * gfortran.dg/recursive_stack.f90: New.
2250 * gfortran.dg/openmp_stack.f90: New.
2251
2252 2007-08-26 Tobias Burnus <burnus@net-b.de>
2253
2254 PR fortran/31298
2255 * gfortran.dg/use_10.f90: New.
2256
2257 2007-08-26 Tobias Burnus <burnus@net-b.de>
2258
2259 PR fortran/32985
2260 * gfortran.dg/namelist_14.f90: Make test case valid.
2261 * gfortran.dg/common_10.f90: New.
2262
2263 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2264
2265 PR middle-end/33181
2266 * gcc.dg/ifelse-2.c: New.
2267
2268 2007-08-26 Tobias Burnus <burnus@net-b.de>
2269
2270 PR fortran/32980
2271 * gfortran.dg/gamma_1.f90: New.
2272 * gfortran.dg/gamma_2.f90: New.
2273 * gfortran.dg/gamma_3.f90: New.
2274
2275 2007-08-26 Tobias Burnus <burnus@net-b.de>
2276
2277 PR fortran/33188
2278 * gfortran.dg/used_types_18.f90: New.
2279
2280 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2281
2282 * gcc.dg/array-init-2.c: New test.
2283
2284 2007-08-24 Tobias Burnus <burnus@net-b.de>
2285
2286 PR fortran/33178
2287 * gfortran.dg/initialization_4.f90: Update dg-error.
2288 * gfortran.dg/initialization_13.f90: New.
2289
2290 2007-08-24 Richard Guenther <rguenther@suse.de>
2291
2292 PR middle-end/33166
2293 * gcc.c-torture/compile/pr33166.c: New testcase.
2294
2295 2007-08-24 Tobias Burnus <burnus@net-b.de>
2296
2297 PR fortran/33139
2298 * gfortran.dg/pointer_assign_4.f90: New.
2299 * gfortran.dg/shape_2.f90: Fix test case.
2300 * gfortran.dg/char_result_4.f90: Ditto.
2301
2302 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2303
2304 * gcc.dg/array-init-1.c: New test.
2305
2306 PR c++/32567
2307 * g++.dg/parse/crash36.C: New test.
2308
2309 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2310
2311 * gcc.dg/pr32721.c: Updated.
2312
2313 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2314
2315 PR tree-optimization/32573
2316 PR middle-end/32946
2317 * gcc.dg/pr32573.c: New test.
2318
2319 PR c++/32898
2320 * g++.dg/lookup/ns3.C: New test.
2321
2322 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2323
2324 PR c++/31941
2325 * g++.dg/parse/crash37.C: New test.
2326
2327 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2328
2329 PR target/17390
2330 * gcc.target/i386/pr17390.c: New test.
2331
2332 2007-08-23 Richard Guenther <rguenther@suse.de>
2333
2334 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2335 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2336 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2337 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2338 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2339 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2340 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2341 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2342
2343 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2344
2345 * gcc.target/s390: New directory.
2346 * gcc.target/s390/s390.exp: New file.
2347 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2348 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2349 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2350 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2351 gcc.target/s390 directory.
2352
2353 2007-08-23 Richard Guenther <rguenther@suse.de>
2354
2355 PR tree-optimization/32328
2356 * testsuite/gcc.dg/pr32328.c: New testcase.
2357
2358 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2359
2360 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2361 available.
2362
2363 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2364
2365 PR fortran/33095
2366 * gfortran.dg/min_max_optional_5.f90: New test.
2367 * gfortran.dg/min_max_optional_2.f90: Remove.
2368 * gfortran.dg/min_max_optional_3.f90: Remove.
2369 * gfortran.dg/min_max_optional_4.f90: Remove.
2370
2371 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2372
2373 * gcc.target/i386/xorps-sse.c: New.
2374 * gcc.target/i386/xorps-sse2.c: New.
2375
2376 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2377
2378 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2379 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2380 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2381
2382 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2383
2384 PR fortran/33020
2385 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2386 include multiple kinds for SHAPE parameter within a single
2387 namespace.
2388 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2389 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2390
2391 2007-08-22 Janus Weil <jaydub66@gmail.com>
2392
2393 * interface_abstract_1.f90: Extended test case.
2394 * interface_abstract_3.f90: New test.
2395
2396 2007-08-21 Christian Bruel <christian.bruel@st.com>
2397
2398 * gcc.dg/fold-sub.c: New test.
2399
2400 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2401
2402 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2403 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2404 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2405 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2406 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2407 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2408
2409 2007-08-22 Richard Guenther <rguenther@suse.de>
2410
2411 PR middle-end/33007
2412 * gcc.dg/pr33007.c: New testcase.
2413
2414 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2415
2416 * gcc.c-torture/execute/strcmp-1.x: Delete.
2417
2418 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2419
2420 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2421 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2422 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2423 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2424 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2425 gcc.target/i386/stack-realign.c,
2426 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2427 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2428 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2429 target using dg-require-effective-target directive.
2430 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2431 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2432 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2433 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2434 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2435 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2436 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2437 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2438 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2439 Require lp64 target using dg-require-effective-target directive.
2440 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2441 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2442 directive.
2443 * gcc.target/i386/20010202-1.c: Move from here ...
2444 * gcc.dg/20010202-1.c: ... to here.
2445
2446 2007-08-22 Richard Guenther <rguenther@suse.de>
2447
2448 PR tree-optimization/33142
2449 * gcc.c-torture/execute/pr33142.c: New testcase.
2450
2451 2007-08-22 Richard Guenther <rguenther@suse.de>
2452
2453 PR middle-end/32563
2454 * g++.dg/torture/pr32563.C: New testcase.
2455
2456 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2457
2458 PR middle-end/32912
2459 * gcc.dg/pr32912-1.c: Add -w to options.
2460 * gcc.dg/pr32912-2.c: Likewise.
2461 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2462
2463 2007-08-21 Ian Lance Taylor <iant@google.com>
2464
2465 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2466
2467 2007-08-21 Ian Lance Taylor <iant@google.com>
2468
2469 PR tree-optimization/33134
2470 * g++.dg/tree-ssa/pr33134.C: New test.
2471
2472 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2473
2474 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2475 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2476
2477 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2478
2479 PR debug/32610
2480 * gcc.dg/debug/pr32610.c: New test.
2481
2482 * g++.dg/init/new24.C: New test.
2483
2484 PR middle-end/32912
2485 * gcc.dg/pr32912-1.c: New test.
2486 * gcc.dg/pr32912-2.c: New test.
2487 * gcc.dg/pr32912-3.c: New test.
2488
2489 2007-08-21 Richard Guenther <rguenther@suse.de>
2490
2491 * gcc.dg/pointer-arith-10.c: New testcase.
2492
2493 2007-08-21 Richard Guenther <rguenther@suse.de>
2494
2495 PR middle-end/33122
2496 * gcc.c-torture/compile/pr33122.c: New testcase.
2497
2498 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2499
2500 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2501
2502 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2503
2504 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2505
2506 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2507
2508 PR c++/33025
2509 * g++.dg/init/new23.C: New test.
2510
2511 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2512
2513 PR middle-end/30564
2514 * gcc.c-torture/compile/pr30564-1.c: New test.
2515 * gcc.c-torture/compile/pr30564-2.c: New test.
2516
2517 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2518
2519 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2520
2521 2007-08-19 Tobias Burnus <burnus@net-b.de>
2522
2523 * gfortran.dg/interface_abstract_2.f90: New.
2524 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2525
2526 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2527
2528 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2529 unknown (so that outer-loop wont get analyzed).
2530 * gcc.dg/vect/vect-outer-1a.c: New test.
2531 * gcc.dg/vect/vect-outer-1b.c: New test.
2532 * gcc.dg/vect/vect-outer-1.c: New test.
2533 * gcc.dg/vect/vect-outer-2a.c: New test.
2534 * gcc.dg/vect/vect-outer-2b.c: New test.
2535 * gcc.dg/vect/vect-outer-2c.c: New test.
2536 * gcc.dg/vect/vect-outer-2.c: New test.
2537 * gcc.dg/vect/vect-outer-3a.c: New test.
2538 * gcc.dg/vect/vect-outer-3b.c: New test.
2539 * gcc.dg/vect/vect-outer-3c.c: New test.
2540 * gcc.dg/vect/vect-outer-3.c: New test.
2541 * gcc.dg/vect/vect-outer-4a.c: New test.
2542 * gcc.dg/vect/vect-outer-4b.c: New test.
2543 * gcc.dg/vect/vect-outer-4c.c: New test.
2544 * gcc.dg/vect/vect-outer-4d.c: New test.
2545 * gcc.dg/vect/vect-outer-4e.c: New test.
2546 * gcc.dg/vect/vect-outer-4f.c: New test.
2547 * gcc.dg/vect/vect-outer-4g.c: New test.
2548 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2549 * gcc.dg/vect/vect-outer-4i.c: New test.
2550 * gcc.dg/vect/vect-outer-4j.c: New test.
2551 * gcc.dg/vect/vect-outer-4k.c: New test.
2552 * gcc.dg/vect/vect-outer-4l.c: New test.
2553 * gcc.dg/vect/vect-outer-4m.c: New test.
2554 * gcc.dg/vect/vect-outer-4.c: New test.
2555 * gcc.dg/vect/vect-outer-5.c: New test.
2556 * gcc.dg/vect/vect-outer-6.c: New test.
2557 * gcc.dg/vect/vect-outer-fir.c: New test.
2558 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2559 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2560
2561 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2562
2563 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2564 and -fno-tree-reassoc.
2565 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2566 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2567 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2568 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2569 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2570 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2571 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2572 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2573 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2574 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2575 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2576 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2577 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2578 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2579 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2580 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2581 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2582 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2583 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2584 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2585 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2586 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2587 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2588 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2589 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2590 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2591 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2592 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2593 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2594 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2595 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2596 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2597 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2598 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2599 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2600 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2601 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2602
2603 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2604
2605 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2606 versioning for aliasing).
2607 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2608
2609 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2610 targets.
2611 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2612
2613 2007-08-18 Tom Tromey <tromey@redhat.com>
2614
2615 PR preprocessor/32974:
2616 * gcc.dg/cpp/pr32974.c: New file.
2617
2618 2007-08-17 Tobias Burnus <burnus@net-b.de>
2619
2620 * gfortran.dg/interface_abstract_1.f90: New.
2621
2622 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2623
2624 PR fortran/32881
2625 * gfortran.dg/pure_initializer_1.f90: New test.
2626
2627 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2628
2629 PR fortran/32875
2630 * gfortran.dg/array_constructor_18.f90: New test.
2631
2632 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2633
2634 PR c++/28989
2635 * g++.dg/expr/lval3.C: New test.
2636 * g++.dg/expr/lval4.C: New test.
2637
2638 2007-08-17 Ollie Wild <aaw@google.com>
2639
2640 PR c++/31749
2641 * g++.dg/lookup/builtin3.C: New test.
2642 * g++.dg/lookup/builtin4.C: New test.
2643 * g++.dg/lookup/using19.C: New test.
2644
2645 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2646
2647 PR c++/32190
2648 * g++.dg/parse/error31.C: New.
2649
2650 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2651
2652 PR c++/32112
2653 * g++.dg/template/error26.C: New.
2654
2655 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2656
2657 PR fortran/33079
2658 * gfortran.dg/zero_length_2.f90: New test.
2659
2660 2007-08-17 Tobias Burnus <burnus@net-b.de>
2661
2662 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2663 * gfortran.dg/kind_tests_3.f03: Ditto.
2664 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2665 * gfortran.dg/interface_13.f90: Ditto.
2666 * gfortran.dg/pr32738.f90: Ditto.
2667 * gfortran.dg/module_private_1.f90: Ditto.
2668 * gfortran.dg/test_only_clause.f90: Ditto.
2669 * gfortran.dg/bind_c_vars.f90: Ditto.
2670 * gfortran.dg/bind_c_dts.f90: Ditto.
2671 * gfortran.dg/use_9.f90: Ditto.
2672 * gfortran.dg/generic_8.f90: Ditto.
2673 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2674 * gfortran.dg/private_type_6.f90: Ditto.
2675 * gfortran.dg/c_assoc.f90: Ditto.
2676 * gfortran.dg/private_type_7.f90: Ditto.
2677 * gfortran.dg/global_vars_c_init.f90: Ditto.
2678 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2679 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2680 * gfortran.dg/c_size_t_test.f03: Ditto.
2681 * gfortran.dg/used_types_12.f90: Ditto.
2682 * gfortran.dg/pr25923.f90: Ditto.
2683 * gfortran.dg/test_com_block.f90: Ditto.
2684 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2685 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2686 * gfortran.dg/com_block_driver.f90: Ditto.
2687 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2688 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2689 * gfortran.dg/c_loc_test.f90: Ditto.
2690 * gfortran.dg/c_ptr_tests.f03: Ditto.
2691 * gfortran.dg/module_interface_1.f90: Ditto.
2692
2693 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2694
2695 PR c++/32870
2696 * g++.dg/other/error17.C: Adjust.
2697
2698 2007-08-17 Ben Elliston <bje@au.ibm.com>
2699
2700 PR middle-end/32970
2701 * g++.dg/ext/altivec-14.C: New test.
2702
2703 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2704
2705 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2706 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2707 dump files.
2708 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2709 * gcc.dg/vect/pr32366.c: Ditto.
2710
2711 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2712
2713 PR testsuite/33082
2714 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2715 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2716 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2717 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2718
2719 2007-08-16 Tobias Burnus <burnus@net-b.de>
2720
2721 PR fortran/33072
2722 * gfortran.dg/use_9.f90: New.
2723
2724 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2725
2726 * g++.dg/gcov/gcov-5.C: New test.
2727
2728 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2729
2730 * g++.dg/gcov/gcov-4.C: New test.
2731 * lib/gcov.exp (verify-lines): Add support for
2732 checking no-coverage lines.
2733
2734 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2735
2736 * gcc.dg/vect/vect-vfa-01.c: New.
2737 * gcc.dg/vect/vect-vfa-02.c: New.
2738 * gcc.dg/vect/vect-vfa-03.c: New.
2739 * gcc.dg/vect/vect-vfa-04.c: New.
2740 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2741 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2742 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2743 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2744 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2745 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2746 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2747 gfortran.dg/vect/pr19049.f90: Rename to start with
2748 prefix no-vfa-.
2749 * gcc.dg/vect/vect.exp: Disable versioning for alias
2750 when test starts with no-vfa-.
2751 * gfortran.dg/vect/vect.exp: Likewise.
2752
2753 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2754
2755 * gcc.dg/torture/pr32897.c: New test.
2756
2757 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2758
2759 PR c++/31132
2760 * g++.dg/template/crash69.C: New.
2761
2762 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2763
2764 * lib/target-supports.exp (check_effective_target_arm32): Use
2765 check_no_compiler_messages.
2766
2767 2007-08-15 Diego Novillo <dnovillo@google.com>
2768
2769 gcc.dg/tree-ssa/20070815.c: New test.
2770
2771 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2772
2773 PR fortran/33077
2774 * gfortran.dg/random_7.f90: Initialize variable.
2775
2776 2007-08-15 Jakub Jelinek <jakub@redhat.com>
2777
2778 PR middle-end/33074
2779 * gfortran.dg/pr33074.f90: New test.
2780
2781 PR c++/32992
2782 * g++.dg/opt/nrv14.C: New test.
2783
2784 2007-08-15 Paolo Carlini <pcarlini@suse.de>
2785
2786 PR c++/33035
2787 * g++.dg/template/crash68.C: New.
2788
2789 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2790
2791 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
2792 * gcc.dg/sibcall-4.c: Ditto.
2793
2794 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2795
2796 PR fortran/33066
2797 * gfortran.dg/use_8.f90: New test.
2798 * gfortran.dg/c_loc_tests_2.f03: Fix code.
2799
2800 2007-08-14 Paolo Carlini <pcarlini@suse.de>
2801
2802 PR c++/27211
2803 * g++.dg/template/error27.C: New.
2804 * g++.dg/template/error28.C: New.
2805 * g++.dg/other/pr28304.C: Adjust.
2806 * g++.old-deja/g++.mike/p811.C: Likewise.
2807
2808 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
2809
2810 PR target/30315
2811 * gcc.target/i386/pr30315.c: New.
2812
2813 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2814
2815 PR fortran/32594
2816 * gfortran.dg/substr_5.f90: New test.
2817
2818 2007-08-14 Andrew Pinski <pinskia@gmail.com>
2819
2820 PR c/30428
2821 * gcc.dg/vector-2.c: New test.
2822
2823 PR c++/30428
2824 * g++.dg/ext/vector8.C: New test.
2825
2826 2007-08-13 Dan Hipschman <dsh@google.com>
2827
2828 PR c/32953
2829 * gcc.dg/format/array-1.c: Add an additional test for
2830 unterminated format strings of length 1.
2831
2832 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2833
2834 PR fortran/32926
2835 * gfortran.dg/external_procedures_3.f90: New test.
2836
2837 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2838
2839 PR fortran/32827
2840 * gfortran.dg/import6.f90: New test.
2841
2842 2007-08-13 Andrew Pinski <pinskia@gmail.com>
2843
2844 PR C/30427
2845 * gcc.dg/vector-1.c: New test.
2846
2847 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2848
2849 * gcc.dg/pr21255-4.c: Skip for PIC.
2850 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
2851
2852 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2853
2854 * gcc.dg/attr-isr.c: Skip for PIC.
2855 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2856 * gcc.dg/attr-isr-trapa.c: Likewise.
2857 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2858 * gcc.dg/pragma-isr-trapa.c: Likewise.
2859 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2860
2861 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2862
2863 PR fortran/32962
2864 * gfortran.dg/transpose_1.f90: New test.
2865
2866 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2867
2868 PR fortran/29600
2869 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
2870 intrinsic.
2871
2872 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2873
2874 PR fortran/30964
2875 PR fortran/33054
2876 * gfortran.dg/random_4.f90: New test.
2877 * gfortran.dg/random_5.f90: New test.
2878 * gfortran.dg/random_6.f90: New test.
2879 * gfortran.dg/random_7.f90: New test.
2880
2881 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2882
2883 PR fortran/32860
2884 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
2885
2886 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2887
2888 PR fortran/31629
2889 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
2890
2891 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2892
2893 PR fortran/29600
2894 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
2895 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
2896
2897 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2898
2899 PR fortran/32937
2900 * gfortran.dg/char_length_6.f90: New test.
2901
2902 2007-08-10 Ollie Wild <aaw@google.com>
2903
2904 * g++.dg/lookup/using18.C: New test.
2905
2906 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2907
2908 PR c++/17763
2909 * g++.dg/other/error16.C: New.
2910
2911 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2912
2913 PR libfortran/33039
2914 * gfortran.dg/namelist_37.f90: New test.
2915
2916 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2917
2918 PR c++/22256
2919 * g++.dg/conversion/op3.C: New.
2920
2921 2007-08-09 Tobias Burnus <burnus@net-b.de>
2922
2923 PR fortran/32987
2924 * gfortran.dg/fmt_tab_1.f90: New.
2925 * gfortran.dg/fmt_tab_2.f90: New.
2926
2927 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2928
2929 PR c/32796
2930 * gcc.c-torture/compile/pr32796.c: New test.
2931
2932 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2933
2934 PR middle-end/32813
2935 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
2936 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
2937 instead of just -O.
2938
2939 2007-08-08 Richard Sandiford <richard@codesourcery.com>
2940
2941 * gcc.target/mips/code-readable-1.c: New test.
2942 * gcc.target/mips/code-readable-2.c: Likewise.
2943 * gcc.target/mips/code-readable-3.c: Likewise.
2944
2945 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
2946 Revital Eres <eres@il.ibm.com>
2947
2948 * gfortran.dg/sms-1.f90: Add comment.
2949 * gfortran.dg/sms-2.f90: New.
2950
2951 2007-08-07 Ian Lance Taylor <iant@google.com>
2952
2953 * gcc.dg/instrument-1.c: New test.
2954 * gcc.dg/instrument-2.c: New test.
2955 * gcc.dg/instrument-3.c: New test.
2956
2957 2007-08-07 Steve Ellcey <sje@cup.hp.com>
2958
2959 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
2960
2961 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
2962
2963 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
2964 !vector_alignment_reachable targets.
2965 * gcc.dg/vect/vect-33.c: Likewise.
2966 * gcc.dg/vect/vect-42.c: Likewise.
2967 * gcc.dg/vect/vect-44.c: Likewise.
2968 * gcc.dg/vect/vect-50.c: Likewise.
2969 * gcc.dg/vect/vect-70.c: Likewise.
2970 * gcc.dg/vect/vect-71.c: Likewise.
2971 * gcc.dg/vect/vect-87.c: Likewise.
2972 * gcc.dg/vect/vect-88.c: Likewise.
2973 * gcc.dg/vect/vect-91.c: Likewise.
2974 * gcc.dg/vect/vect-93.c: Likewise.
2975 * gcc.dg/vect/vect-96.c: Likewise.
2976 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
2977 * gcc.dg/vect/section-anchors-69.c: Likewise.
2978 * gcc.dg/vect/pr25413.c: Likewise.
2979 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
2980 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
2981 * gfortran.dg/vect-2.f90: Likewise.
2982 * gfortran.dg/vect-3.f90: Likewise.
2983 * gfortran.dg/vect-4.f90: Likewise.
2984 * gfortran.dg/vect-5.f90: Likewise.
2985 * lib/target-supports.exp (check_effective_target_natural_alignment):
2986 Return false for darwin.
2987 (check_effective_target_vector_alignment_reachable_for_double): New.
2988
2989 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
2990
2991 * gcc.dg/multiword-1.c: New testcase.
2992
2993 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
2994
2995 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
2996 messages.
2997 * gfortran.dg/namelist_36.f90: New test.
2998
2999 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
3000
3001 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
3002 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
3003
3004 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
3005
3006 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
3007 * gcc.dg/torture/type-generic-1.c: Likewise.
3008
3009 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
3010
3011 * gcc.c-torture/20070522-1.c: Move to ...
3012 * gcc.c-torture/compile/20070522-1.c: Here.
3013
3014 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3015
3016 PR fortran/29828
3017 * gfortran.dg/minmax_char_1.f90: New test.
3018 * gfortran.dg/minmax_char_2.f90: New test.
3019 * gfortran.dg/min_max_optional_4.f90: New test.
3020
3021 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3022
3023 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
3024 hanging on the testcase.
3025
3026 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3027
3028 PR middle-end/32988
3029 * gcc.c-torture/compile/pr32988.c: New test.
3030
3031 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3032
3033 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
3034
3035 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
3036
3037 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
3038
3039 Revert:
3040 2007-03-22 Dirk Mueller <dmueller@suse.de>
3041
3042 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
3043
3044 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3045
3046 PR fortran/32979
3047 * gfortran.dg/isnan_1.f90: New test.
3048
3049 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
3050 Revital Eres <eres@il.ibm.com>
3051
3052 * gcc.dg/sms-antideps.c: New test.
3053
3054 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
3055
3056 PR fortran/31214
3057 * gfortran.dg/entry_13.f90: New test.
3058
3059 * gfortran.dg/entry_12.f90: Clean up .mod file.
3060
3061 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3062
3063 PR fortran/32770
3064 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
3065 variables as kind=4 so they don't overflow the record length.
3066
3067 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
3068
3069 PR fortran/32968
3070 * gfortran.dg/selected_kind_1.f90: New test.
3071
3072 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
3073
3074 PR middle-end/32780
3075 * gcc.c-torture/compile/pr32780.c: New test.
3076
3077 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3078
3079 RP middle-end/32399
3080 * gcc.c-torture/compile/pr32399.c: New testcase.
3081
3082 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3083
3084 PR middle-end/32304
3085 * g++.dg/torture/pr32304.C: New testcase.
3086
3087 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3088
3089 PR middle-end/32935
3090 * gfortran.fortran-torture/compile/complex_1.f90: New test.
3091
3092 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3093
3094 PR fortran/32955
3095 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
3096
3097 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3098
3099 PR fortran/31202
3100 * gfortran.dg/nint_2.f90: New test.
3101
3102 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
3103
3104 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
3105 * gcc.dg/weak/typeof-2.c: Likewise.
3106
3107 2007-08-03 Diego Novillo <dnovillo@google.com>
3108
3109 PR 31521
3110 * gcc.dg/tree-ssa/pr31521.c: New test.
3111
3112 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
3113
3114 PR fortran/32770
3115 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
3116 iostat must be default kind.
3117
3118 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3119
3120 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
3121
3122 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3123
3124 PR fortran/32770
3125 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3126 explicit so test passes with -fdefault-integer-8.
3127 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3128 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3129
3130 2007-08-02 Lee Millward <lee.millward@gmail.com>
3131
3132 PR c++/30849
3133 * g++.dg/parse/asm1.C: New test.
3134
3135 PR c++/30850
3136 * g++.dg/parse/asm2.C: Likewise.
3137
3138 PR c++/30851
3139 * g++.dg/parse/asm3.C: Likewise.
3140
3141 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3142
3143 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3144 "int" is only 16 bit bits wide.
3145 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3146
3147 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3148
3149 * g++.dg/torture/type-generic-1.C: New.
3150 * gcc.dg/pr28796-2.c: Move tests ...
3151 * gcc.dg/tg-tests.h: ... here.
3152 * gcc.dg/torture/type-generic-1.c: New.
3153
3154 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3155
3156 PR libfortran/32954
3157 * minmaxloc_3.f90: New test case.
3158
3159 2007-08-01 Tobias Burnus <burnus@net-b.de>
3160
3161 PR fortran/32936
3162 * gfortran.dg/allocate_stat.f90: New.
3163
3164 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3165
3166 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3167
3168 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3169
3170 PR tree-optimization/32919
3171 * gcc.c-torture/compile/pr32919.c: New.
3172
3173 2007-08-01 Nick Clifton <nickc@redhat.com>
3174
3175 * gcc.c-torture/execute/execute.exp: Change copyright header to
3176 refer to version 3 of the GNU General Public License and to point
3177 readers at the COPYING3 file and the FSF's license web page.
3178 * gcc.c-torture/execute/ieee/ieee.exp,
3179 gcc.c-torture/unsorted/unsorted.exp,
3180 gcc.c-torture/compile/compile.exp,
3181 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3182 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3183 gcc.target/cris/torture/cris-torture.exp,
3184 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3185 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3186 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3187 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3188 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3189 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3190 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3191 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3192 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3193 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3194 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3195 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3196 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3197 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3198 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3199 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3200 gcc.dg/noncompile/noncompile.exp,
3201 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3202 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3203 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3204 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3205 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3206 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3207 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3208 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3209 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3210 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3211 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3212 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3213 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3214 g++.old-deja/old-deja.exp,
3215 gfortran.fortran-torture/execute/execute.exp,
3216 gfortran.fortran-torture/compile/compile.exp,
3217 treelang/output/output-1.c, treelang/output/output-1.tree,
3218 treelang/execute/execute.exp, treelang/Makefile.in,
3219 treelang/compile/compile.exp, g++.dg/dg.exp,
3220 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3221 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3222 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3223 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3224 g++.dg/compat/struct-layout-1.exp,
3225 g++.dg/compat/struct-layout-1_generate.c,
3226 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3227 g++.dg/bprob/bprob.exp, config/default.exp,
3228 gcc.test-framework/test-framework.awk,
3229 gcc.test-framework/gen_directive_tests,
3230 gcc.test-framework/test-framework.exp,
3231 objc.dg/special/special.exp,
3232 objc.dg/gnu-encoding/gnu-encoding.exp,
3233 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3234 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3235 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3236 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3237 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3238 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3239 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3240 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3241 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3242 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3243 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3244 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3245 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3246 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3247 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3248 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3249 Likewise.
3250
3251 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3252
3253 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3254 error message text.
3255
3256 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3257
3258 PR fortran/32945
3259 * gfortran.dg/initialization_12.f90: New test.
3260
3261 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3262
3263 PR fortran/31609
3264 * gfortran.dg/entry_12.f90: New test.
3265
3266 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3267
3268 PR fortran/32938
3269 * gfortran.dg/altreturn_6.f90: New test.
3270
3271 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3272
3273 PR fortran/32942
3274 * gfortran.dg/exponent_2.f90: New test.
3275
3276 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3277
3278 * gcc.dg/vect/vect-117.c: New test.
3279 * gcc.dg/vect/vect-74.c: Enabled test
3280 * gcc.dg/vect/vect-81.c: Enabled test
3281
3282 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3283
3284 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3285 s/dg-error/dg-warning where warning is expected.
3286
3287 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3288
3289 PR fortran/32770
3290 * gfortran.dg/array_constructor_12.f90: Adjust argument
3291 of huge() to correct kind.
3292
3293 2007-07-30 Ollie Wild <aaw@google.com>
3294
3295 * gcc.dg/cpp/counter-2.c: New test.
3296 * gcc.dg/cpp/counter-3.c: New test.
3297 * gcc.dg/cpp/dir-only-1.c: New test.
3298 * gcc.dg/cpp/dir-only-1.h: New file.
3299 * gcc.dg/cpp/dir-only-2.c: New test.
3300 * gcc.dg/cpp/dir-only-3.c: New test.
3301 * gcc.dg/cpp/dir-only-3a.h: New file.
3302 * gcc.dg/cpp/dir-only-3b.h: New file.
3303 * gcc.dg/cpp/dir-only-4.c: New test.
3304 * gcc.dg/cpp/dir-only-5.c: New test.
3305 * gcc.dg/cpp/dir-only-6.c: New test.
3306
3307 2007-07-30 Julian Brown <julian@codesourcery.com>
3308
3309 * gcc.target/arm/neon/v*.c: Regenerate.
3310
3311 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3312
3313 PR c++/32108
3314 * g++.dg/ext/label6.C: New.
3315
3316 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3317
3318 PR libfortran/32858
3319 PR libfortran/30814
3320 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3321
3322 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3323
3324 PR fortran/31211
3325 * gfortran.dg/actual_pointer_function_1.f90: New test.
3326
3327 PR fortran/32682
3328 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3329
3330 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3331
3332 PR fortran/32906
3333 * gfortran.dg/shape_1.f90: Adjust error message.
3334 * gfortran.dg/parameter_array_ref_1.f90: New test.
3335
3336 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3337
3338 PR fortran/31609
3339 * gfortran.dg/entry_11.f90: New test.
3340
3341 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3342 Revital Eres <eres@il.ibm.com>
3343
3344 * gfortran.dg/sms-1.f90: New test.
3345
3346 2007-07-28 Richard Guenther <rguenther@suse.de>
3347
3348 * gcc.c-torture/compile/pr32920.c: New testcase.
3349
3350 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3351
3352 PR c++/30917
3353 * g++.dg/lookup/friend11.C: New test.
3354
3355 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3356
3357 * gfortran.dg/namelist_5.f90: Adjusted error message.
3358 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3359 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3360 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3361 * gfortran.dg/namelist_32.f90: ... this.
3362
3363 PR fortran/32876
3364 * gfortran.dg/namelist_33.f90: New test.
3365
3366 PR fortran/32905
3367 * gfortran.dg/namelist_34.f90: New test.
3368
3369 PR fortran/31818
3370 * gfortran.dg/namelist_35.f90: New test.
3371
3372 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3373
3374 PR fortran/32880
3375 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3376
3377 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3378
3379 PR testsuite/32471
3380 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3381 assuming it is 0x7ffffffff.
3382 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3383 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3384
3385 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3386
3387 * gfortran.dg/operator_3.f90: Fix dg directive.
3388 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3389 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3390 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3391
3392 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3393
3394 * g++.dg/cpp0x/decltype1.C: New.
3395 * g++.dg/cpp0x/decltype2.C: New.
3396 * g++.dg/cpp0x/decltype3.C: New.
3397 * g++.dg/cpp0x/decltype4.C: New.
3398 * g++.dg/cpp0x/decltype5.C: New.
3399 * g++.dg/cpp0x/decltype6.C: New.
3400
3401 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3402
3403 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3404 because the test relies on bit 31 to be the sign bit.
3405
3406 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3407
3408 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3409 assuming it is 0x7fffffff.
3410 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3411 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3412
3413 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3414
3415 PR c++/32346
3416 * g++.dg/expr/bitfield9.C: New test.
3417
3418 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3419
3420 PR fortran/32899
3421 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3422
3423 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3424
3425 PR fortran/32760
3426 * gfortran.dg/private_type_7.f90: New test.
3427
3428 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3429
3430 PR fortran/32035
3431 * gfortran.dg/select_char_1.f90: New test.
3432
3433 2007-07-27 Tobias Burnus <burnus@net-b.de>
3434
3435 PR fortran/32903
3436 * gfortran.dg/initialization_11.f90: New test.
3437
3438 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3439
3440 * gcc.target/mips/ins-1.c: New test.
3441
3442 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3443
3444 PR/19232
3445 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3446 (f1): Likewise.
3447
3448 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3449
3450 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3451 error: width of 'spare' exceeds its type.
3452
3453 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3454
3455 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3456 * gcc.dg/sibcall-4.c: Likewise.
3457
3458 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3459
3460 PR rtl-optimization/31500
3461 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3462 * g++.dg/warn/Warray-bounds.C: Likewise.
3463
3464 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3465
3466 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3467
3468 2007-07-25 Julian Brown <julian@codesourcery.com>
3469 Paul Brook <paul@codesourcery.com>
3470 Joseph Myers <joseph@codesourcery.com>
3471 Mark Shinwell <shinwell@codesourcery.com>
3472
3473 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3474 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3475 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3476 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3477 (check_effective_target_arm_neon_hw): New.
3478 * gcc.target/arm/neon/neon.exp: New file.
3479 * gcc.target/arm/neon/polytypes.c: New file.
3480 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3481
3482 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3483
3484 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3485 targets where an "int" is less than 32 bits wide.
3486
3487 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3488
3489 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3490
3491 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3492
3493 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3494 during addition if an int is only 16 bits wide.
3495 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3496
3497 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3498
3499 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3500 size as "long int" and are 32 or 64 bits wide.
3501 * gcc.dg/torture/pr28814.c: Likewise.
3502
3503 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3504
3505 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3506 exactly as wide as an int.
3507
3508 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3509
3510 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3511 Define and use throughout as long long printf format specifier.
3512 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3513 Likewise.
3514
3515 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3516
3517 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3518 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3519
3520 2007-07-25 Ben Elliston <bje@au.ibm.com>
3521
3522 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3523
3524 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3525
3526 * gcc.c-torture/execute/20070724-1.c: New.
3527
3528 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3529
3530 PR fortran/31205
3531 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3532 "deallocates" to 24, since patch has code rid of much spurious
3533 code.
3534 * gfortran.dg/interface_assignment_1.f90 : New test.
3535
3536 PR fortran/32842
3537 * gfortran.dg/interface_assignment_2.f90 : New test.
3538
3539 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3540
3541 PR fortran/32867
3542 * fortran.dg/initialization_10.f90: New test.
3543
3544 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3545
3546 PR fortran/32778
3547 * gfortran.dg/imag_2.f: Removed
3548 * gfortran.dg/warn_std_1.f90: New test.
3549 * gfortran.dg/warn_std_2.f90: New test.
3550 * gfortran.dg/warn_std_3.f90: New test.
3551
3552 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3553
3554 PR c++/29001
3555 * g++.dg/init/new22.C: New.
3556
3557 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3558
3559 PR c++/32561
3560 * g++.dg/template/crash67.C: New.
3561
3562 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3563
3564 * lib/target-support.exp (check_effective_target_natural_alignment):
3565 (check_effective_target_vector_alignment_reachable): New.
3566 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3567 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3568 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3569 check.
3570 * gcc.dg/vect/pr25413.c: Likewise.
3571 * gcc.dg/vect/pr31699.c: Likewise.
3572
3573 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3574
3575 PR fortran/30814
3576 * gfortran.dg/pack_bounds_1.f90: New test case.
3577
3578 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3579
3580 PR fortran/31639
3581 * gfortran.dg/initialization_9.f90: New test.
3582
3583 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3584
3585 PR fortran/32797
3586 PR fortran/32800
3587 * gfortran.dg/bind_c_usage_8.f03: New test case.
3588 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3589 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3590
3591 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3592
3593 * gcc.target/mips/branch-cost-1.c: New test.
3594 * gcc.target/mips/branch-cost-2.c: Likewise.
3595
3596 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3597
3598 PR fortran/32732
3599 * gfortran.dg/c_char_tests.f03: New test case.
3600 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3601 * gfortran.dg/c_char_tests_2.f03: New test case.
3602 * gfortran.dg/value_6.f03: Ditto.
3603 * gfortran.dg/value_7.f03: Ditto.
3604
3605 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3606
3607 PR fortran/32600
3608 * gfortran.dg/c_funloc_tests_5.f03: New.
3609 * gfortran.dg/c_funloc_tests_5.f04: New.
3610 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3611
3612 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3613
3614 PR c++/32839
3615 * g++.dg/expr/call4.C: New.
3616 * g++.dg/expr/call5.C: New.
3617
3618 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3619
3620 PR fortran/32710
3621 * gfortran.dg/namelist_30.f90: New test.
3622
3623 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3624
3625 PR fortran/29962
3626 * gfortran.dg/array_initializer_1.f90: Removed warning.
3627 * gfortran.dg/initialization_1.f90: Adjusted messages.
3628 * gfortran.dg/nested_modules_6.f90: Removed warning.
3629
3630 PR fortran/31253
3631 * gfortran.dg/initialization_7.f90: New test.
3632
3633 PR fortran/31639
3634 * gfortran.dg/initialization_8.f90: New test.
3635
3636 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3637
3638 PR c++/30818
3639 * g++.dg/template/crash47.C: Adjust errors.
3640 * g++.dg/template/crash48.C: Adjust errors.
3641 * g++.dg/template/typename12.C: New.
3642 * g++.dg/template/typename13.C: New.
3643 * g++.dg/template/typename14.C: New.
3644 * g++.dg/template/typedef6.C: Adjust errors.
3645
3646 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3647
3648 PR fortran/32627
3649 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3650 * gfortran.dg/pr32627.f03: New test case.
3651
3652 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3653 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3654 c_f_pointer_logical.
3655 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3656 c_f_pointer_complex.
3657 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3658 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3659 c_f_pointer_shape_tests_2.
3660 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3661
3662 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3663
3664 PR fortran/32804
3665 * gfortran.dg/c_loc_tests_9.f03: New test case.
3666 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3667
3668 2007-07-21 Lee Millward <lee.millward@gmail.com>
3669
3670 PR fortran/32823
3671 * gfortran.dg/int_2.f90: New test.
3672
3673 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3674
3675 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3676
3677 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3678
3679 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3680 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3681
3682 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3683
3684 PR tree-optimization/19910
3685 * gcc.dg/pr19910.c: New test.
3686
3687 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3688
3689 PR fortran/32738
3690 * gfortran.dg/pr32738.f90: New test.
3691
3692 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3693
3694 PR tree-optimzation/32635
3695 * gfortran.dg/pr32635.f: New test case.
3696
3697 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3698
3699 PR fortran/32801
3700 * gfortran.dg/pr32801.f03: New test case.
3701
3702 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3703
3704 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3705 Test negative numbers also.
3706 * gcc.dg/c99-math-float-1.c: Likewise.
3707 * gcc.dg/c99-math-long-double-1.c: Likewise.
3708 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3709 test inputs.
3710
3711 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3712
3713 * lib/target-supports.exp (check_effective_target_sync_int_long):
3714 Enable for xtensa.
3715 (check_effective_target_sync_char_short): Likewise.
3716
3717 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3718
3719 * gcc.dg/pr28796-2.c: Add more cases.
3720
3721 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3722
3723 * gcc.dg/pr28796-1.c: Add more cases.
3724 * gcc.dg/pr28796-2.c: Likewise.
3725
3726 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3727
3728 * gcc.dg/pr28796-1.c: Add more cases.
3729 * gcc.dg/pr28796-2.c: Likewise.
3730
3731 2007-07-17 Janus Weil <jaydub66@gmail.com>
3732
3733 PR fortran/32535
3734 * gfortran.dg/pr32535.f90: New test.
3735
3736 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3737
3738 PR fortran/31320
3739 PR fortran/32665
3740 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3741
3742 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3743
3744 PR rtl-optimization/32773
3745 * gcc.dg/pr32773.c: New test.
3746
3747 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3748
3749 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3750 match flax-vector-conversions note.
3751 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3752 instead of dg-error for the warning.
3753
3754 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3755
3756 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3757 adapted to work on targets with 16-bit or wider int.
3758 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3759 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3760 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3761 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3762
3763 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3764
3765 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3766 support large arrays.
3767 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3768 * gcc.dg/20061109-1.c: Likewise.
3769 * gcc.c-torture/execute/20061101-1.x: Likewise.
3770 * gcc.c-torture/execute/pr29797-1.x: Likewise.
3771 * gcc.c-torture/execute/pr31448.x: Likewise.
3772
3773 2007-07-16 Lee Millward <lee.millward@gmail.com>
3774
3775 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
3776
3777 PR fortran/32238
3778 * gfortran.dg/pr32238.f90: New test.
3779
3780 PR fortran/32222
3781 * gfortran.dg/pr32222.f90: New test.
3782
3783 PR fortran/32242
3784 * gfortran.dg/pr32242.f90: New test.
3785
3786 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
3787 David Ung <davidu@mips.com>
3788
3789 * gcc.target/mips/mips-sched-madd.c: New test case.
3790
3791 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3792
3793 PR libfortran/32611
3794 * gfortran.dg/large_real_kind_1.f90: Update test.
3795 * gfortran.dg/pr17706.f90: Update test.
3796 * gfortran.dg/fmt_zero_digits.f90: Update test.
3797 * gfortran.dg/fmt_zero_precision.f90: Update test.
3798 * gfortran.dg/real_const_3.f90: Update test.
3799
3800 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3801
3802 PR fortran/32036
3803 * gfortran.dg/bounds_check_8.f90: New test.
3804 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
3805
3806 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3807
3808 PR fortran/32357
3809 * gfortran.dg/mvbits_2.f90: New test.
3810
3811 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3812
3813 PR libfortran/32731
3814 * gfortran.dg/pack_mask_1.f90: New test.
3815 * gfortran.dg/unpack_mask_1.f90: New test.
3816
3817 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3818
3819 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
3820 * gcc.dg/20001101-1.c: Likewise.
3821 * gcc.dg/20001102-1.c: Likewise.
3822 * gcc.dg/20020116-2.c: Likewise.
3823 * gcc.dg/20020416-1.c: Likewise.
3824 * gcc.dg/sparc-constant-1.c: Likewise.
3825 * gcc.dg/sparc-dwarf2.c: Likewise.
3826 * gcc.dg/sparc-frame-1.c: Likewise.
3827 * gcc.dg/sparc-getcontext-1.c: Likewise.
3828 * gcc.dg/sparc-loop-1.c: Likewise.
3829 * gcc.dg/sparc-reg-1.c: Likewise.
3830 * gcc.dg/sparc-ret.c: Likewise.
3831 * gcc.dg/sparc-trap-1.c: Likewise.
3832 * gcc.dg/ultrasp10.c: Likewise.
3833 * gcc.dg/ultrasp11.c: Likewise.
3834 * gcc.dg/ultrasp1.c: Likewise.
3835 * gcc.dg/ultrasp2.c: Likewise.
3836 * gcc.dg/ultrasp3.c: Likewise.
3837 * gcc.dg/ultrasp4.c: Likewise.
3838 * gcc.dg/ultrasp5.c: Likewise.
3839 * gcc.dg/ultrasp6.c: Likewise.
3840 * gcc.dg/ultrasp7.c: Likewise.
3841 * gcc.dg/ultrasp8.c: Likewise.
3842 * gcc.dg/ultrasp9.c: Likewise.
3843 * gcc.dg/splet-1.c: Delete.
3844
3845 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
3846
3847 PR fortran/32724
3848 * gfortran.dg/stfunc_5.f90: New test.
3849
3850 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
3851
3852 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
3853 New procedure to check if arrays are naturally aligned to the vector
3854 alignment boundary.
3855 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
3856 in size_t typedef. Adjust tree dump scan results according to
3857 vect_aligned_arrays target check.
3858 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
3859 vect_aligned_arrays target check.
3860 * gcc.dg/vect/pr31699.c: Ditto.
3861
3862 2007-07-13 Sa Liu <saliu@de.ibm.com>
3863
3864 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
3865 for V2DFmode vector conditional expression.
3866 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
3867 and dfceq patterns.
3868 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
3869 and dfcgt patterns.
3870 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
3871 V2DFmode comparison and test special values.
3872 * lib/target-supports.exp: Switch on test for V2DFmode
3873 vector conditional expression.
3874
3875 2007-07-13 Richard Guenther <rguenther@suse.de>
3876
3877 PR tree-optimization/32721
3878 * gcc.dg/pr32721.c: New testcase.
3879
3880 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
3881
3882 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
3883 error message part that continues on a new line.
3884
3885 2007-07-12 Geoffrey Keating <geoffk@apple.com>
3886
3887 * gcc.dg/c99-tgmath-1.c: New.
3888 * gcc.dg/c99-tgmath-2.c: New.
3889 * gcc.dg/c99-tgmath-3.c: New.
3890 * gcc.dg/c99-tgmath-4.c: New.
3891
3892 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3893 Janis Johnson <janis187@us.ibm.com>
3894
3895 PR testsuite/25241
3896 * gcc.test-framework/dg-error-exp-F.c: New test.
3897 * gcc.test-framework/dg-warning-exp-F.c: New test.
3898 * lib/gcc.exp: Enable warning and error prefixes.
3899 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
3900 (dg-error): Wrap original dg-error.
3901 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
3902 markers from dg-error/dg-warning directives.
3903 * gcc.dg/20040322-1.c: Likewise.
3904 * gcc.dg/Wchar-subscripts-1.c: Likewise.
3905 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
3906 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
3907 * gcc.dg/Werror-1.c: Likewise.
3908 * gcc.dg/Werror-10.c: Likewise.
3909 * gcc.dg/Werror-11.c: Likewise.
3910 * gcc.dg/Werror-2.c: Likewise.
3911 * gcc.dg/Werror-3.c: Likewise.
3912 * gcc.dg/Werror-4.c: Likewise.
3913 * gcc.dg/Werror-5.c: Likewise.
3914 * gcc.dg/Werror-6.c: Likewise.
3915 * gcc.dg/Werror-7.c: Likewise.
3916 * gcc.dg/Werror-8.c: Likewise.
3917 * gcc.dg/Werror-9.c: Likewise.
3918 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
3919 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
3920 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
3921 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
3922 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
3923 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
3924 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
3925 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
3926 * gcc.dg/Wnested-externs-1.c: Likewise.
3927 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
3928 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
3929 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
3930 * gcc.dg/Wshadow-3.c: Likewise.
3931 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
3932 * gcc.dg/Wwrite-strings-1.c: Likewise.
3933 * gcc.dg/anon-struct-5.c: Likewise.
3934 * gcc.dg/anon-struct-6.c: Likewise.
3935 * gcc.dg/anon-struct-7.c: Likewise.
3936 * gcc.dg/anon-struct-8.c: Likewise.
3937 * gcc.dg/array-8.c: Likewise.
3938 * gcc.dg/array-quals-2.c: Likewise.
3939 * gcc.dg/asm-qual-1.c: Likewise.
3940 * gcc.dg/asm-wide-1.c: Likewise.
3941 * gcc.dg/assign-warn-1.c: Likewise.
3942 * gcc.dg/assign-warn-2.c: Likewise.
3943 * gcc.dg/bitfld-10.c: Likewise.
3944 * gcc.dg/bitfld-11.c: Likewise.
3945 * gcc.dg/bitfld-12.c: Likewise.
3946 * gcc.dg/bitfld-13.c: Likewise.
3947 * gcc.dg/bitfld-14.c: Likewise.
3948 * gcc.dg/builtin-choose-expr-2.c: Likewise.
3949 * gcc.dg/builtins-30.c: Likewise.
3950 * gcc.dg/c90-const-expr-5.c: Likewise.
3951 * gcc.dg/c90-typespec-1.c: Likewise.
3952 * gcc.dg/c99-const-expr-5.c: Likewise.
3953 * gcc.dg/c99-flex-array-5.c: Likewise.
3954 * gcc.dg/c99-fordecl-3.c: Likewise.
3955 * gcc.dg/c99-tag-3.c: Likewise.
3956 * gcc.dg/c99-typespec-1.c: Likewise.
3957 * gcc.dg/c99-vla-jump-1.c: Likewise.
3958 * gcc.dg/c99-vla-jump-2.c: Likewise.
3959 * gcc.dg/c99-vla-jump-3.c: Likewise.
3960 * gcc.dg/c99-vla-jump-4.c: Likewise.
3961 * gcc.dg/c99-vla-jump-5.c: Likewise.
3962 * gcc.dg/cast-1.c: Likewise.
3963 * gcc.dg/cast-2.c: Likewise.
3964 * gcc.dg/cast-3.c: Likewise.
3965 * gcc.dg/cast-4.c: Likewise.
3966 * gcc.dg/cast-pretty-print-1.c: Likewise.
3967 * gcc.dg/comp-goto-2.c: Likewise.
3968 * gcc.dg/comp-goto-3.c: Likewise.
3969 * gcc.dg/cpp/error-1.c: Likewise.
3970 * gcc.dg/cpp/if-paren.c: Likewise.
3971 * gcc.dg/decl-7.c: Likewise.
3972 * gcc.dg/decl-8.c: Likewise.
3973 * gcc.dg/decl-nospec-1.c: Likewise.
3974 * gcc.dg/decl-nospec-2.c: Likewise.
3975 * gcc.dg/decl-nospec-3.c: Likewise.
3976 * gcc.dg/declspec-10.c: Likewise.
3977 * gcc.dg/declspec-11.c: Likewise.
3978 * gcc.dg/declspec-12.c: Likewise.
3979 * gcc.dg/declspec-13.c: Likewise.
3980 * gcc.dg/declspec-14.c: Likewise.
3981 * gcc.dg/declspec-15.c: Likewise.
3982 * gcc.dg/declspec-16.c: Likewise.
3983 * gcc.dg/declspec-17.c: Likewise.
3984 * gcc.dg/declspec-4.c: Likewise.
3985 * gcc.dg/declspec-5.c: Likewise.
3986 * gcc.dg/declspec-6.c: Likewise.
3987 * gcc.dg/declspec-7.c: Likewise.
3988 * gcc.dg/declspec-8.c: Likewise.
3989 * gcc.dg/declspec-9.c: Likewise.
3990 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
3991 * gcc.dg/dfp/constants-c99.c: Likewise.
3992 * gcc.dg/dfp/keywords-c89.c: Likewise.
3993 * gcc.dg/dfp/keywords-c99.c: Likewise.
3994 * gcc.dg/dfp/keywords-reserved.c: Likewise.
3995 * gcc.dg/dfp/typespec.c: Likewise.
3996 * gcc.dg/dremf-type-compat-2.c: Likewise.
3997 * gcc.dg/dremf-type-compat-3.c: Likewise.
3998 * gcc.dg/dremf-type-compat-4.c: Likewise.
3999 * gcc.dg/empty-source-2.c: Likewise.
4000 * gcc.dg/empty-source-3.c: Likewise.
4001 * gcc.dg/enum3.c: Likewise.
4002 * gcc.dg/extra-semi-2.c: Likewise.
4003 * gcc.dg/extra-semi-3.c: Likewise.
4004 * gcc.dg/float-range-1.c: Likewise.
4005 * gcc.dg/float-range-2.c: Likewise.
4006 * gcc.dg/float-range-3.c: Likewise.
4007 * gcc.dg/float-range-5.c: Likewise.
4008 * gcc.dg/format/asm_fprintf-2.c: Likewise.
4009 * gcc.dg/format/asm_fprintf-3.c: Likewise.
4010 * gcc.dg/format/asm_fprintf-4.c: Likewise.
4011 * gcc.dg/format/asm_fprintf-5.c: Likewise.
4012 * gcc.dg/format/cast-1.c: Likewise.
4013 * gcc.dg/format/gcc_diag-3.c: Likewise.
4014 * gcc.dg/format/gcc_diag-4.c: Likewise.
4015 * gcc.dg/format/gcc_diag-6.c: Likewise.
4016 * gcc.dg/format/gcc_diag-8.c: Likewise.
4017 * gcc.dg/format/gcc_diag-9.c: Likewise.
4018 * gcc.dg/format/nul-2.c: Likewise.
4019 * gcc.dg/format/opt-1.c: Likewise.
4020 * gcc.dg/format/opt-2.c: Likewise.
4021 * gcc.dg/format/opt-3.c: Likewise.
4022 * gcc.dg/format/opt-4.c: Likewise.
4023 * gcc.dg/format/opt-5.c: Likewise.
4024 * gcc.dg/format/opt-6.c: Likewise.
4025 * gcc.dg/framework-2.c: Likewise.
4026 * gcc.dg/func-args-1.c: Likewise.
4027 * gcc.dg/func-outside-1.c: Likewise.
4028 * gcc.dg/func-outside-2.c: Likewise.
4029 * gcc.dg/gnu-cond-expr-2.c: Likewise.
4030 * gcc.dg/gnu-cond-expr-3.c: Likewise.
4031 * gcc.dg/if-empty-1.c: Likewise.
4032 * gcc.dg/init-bad-1.c: Likewise.
4033 * gcc.dg/init-bad-2.c: Likewise.
4034 * gcc.dg/init-bad-3.c: Likewise.
4035 * gcc.dg/init-desig-obs-2.c: Likewise.
4036 * gcc.dg/init-desig-obs-3.c: Likewise.
4037 * gcc.dg/init-empty-2.c: Likewise.
4038 * gcc.dg/init-empty-3.c: Likewise.
4039 * gcc.dg/inline-11.c: Likewise.
4040 * gcc.dg/inline-12.c: Likewise.
4041 * gcc.dg/inline-8.c: Likewise.
4042 * gcc.dg/inline-9.c: Likewise.
4043 * gcc.dg/inline3.c: Likewise.
4044 * gcc.dg/label-decl-1.c: Likewise.
4045 * gcc.dg/label-decl-2.c: Likewise.
4046 * gcc.dg/label-decl-3.c: Likewise.
4047 * gcc.dg/label-decl-4.c: Likewise.
4048 * gcc.dg/long-long-typespec-1.c: Likewise.
4049 * gcc.dg/lvalue-2.c: Likewise.
4050 * gcc.dg/lvalue-3.c: Likewise.
4051 * gcc.dg/nested-func-3.c: Likewise.
4052 * gcc.dg/nested-redef-1.c: Likewise.
4053 * gcc.dg/noreturn-4.c: Likewise.
4054 * gcc.dg/old-style-prom-2.c: Likewise.
4055 * gcc.dg/old-style-prom-3.c: Likewise.
4056 * gcc.dg/old-style-then-proto-1.c: Likewise.
4057 * gcc.dg/overflow-warn-1.c: Likewise.
4058 * gcc.dg/overflow-warn-2.c: Likewise.
4059 * gcc.dg/overflow-warn-3.c: Likewise.
4060 * gcc.dg/overflow-warn-4.c: Likewise.
4061 * gcc.dg/overflow-warn-6.c: Likewise.
4062 * gcc.dg/parm-forwdecl-2.c: Likewise.
4063 * gcc.dg/parm-forwdecl-3.c: Likewise.
4064 * gcc.dg/parm-impl-decl-1.c: Likewise.
4065 * gcc.dg/parm-impl-decl-2.c: Likewise.
4066 * gcc.dg/parm-incomplete-1.c: Likewise.
4067 * gcc.dg/parm-mismatch-1.c: Likewise.
4068 * gcc.dg/pointer-arith-1.c: Likewise.
4069 * gcc.dg/pointer-arith-2.c: Likewise.
4070 * gcc.dg/pointer-arith-3.c: Likewise.
4071 * gcc.dg/pointer-arith-4.c: Likewise.
4072 * gcc.dg/pointer-arith-6.c: Likewise.
4073 * gcc.dg/pointer-arith-7.c: Likewise.
4074 * gcc.dg/pointer-arith-8.c: Likewise.
4075 * gcc.dg/pr13804-1.c: Likewise.
4076 * gcc.dg/pr15698-1.c: Likewise.
4077 * gcc.dg/pr15698-2.c: Likewise.
4078 * gcc.dg/pr15698-3.c: Likewise.
4079 * gcc.dg/pr15698-4.c: Likewise.
4080 * gcc.dg/pr15698-5.c: Likewise.
4081 * gcc.dg/pr15698-6.c: Likewise.
4082 * gcc.dg/pr15698-7.c: Likewise.
4083 * gcc.dg/pr15698-8.c: Likewise.
4084 * gcc.dg/pr17188-1.c: Likewise.
4085 * gcc.dg/pr17301-1.c: Likewise.
4086 * gcc.dg/pr17301-2.c: Likewise.
4087 * gcc.dg/pr17730-1.c: Likewise.
4088 * gcc.dg/pr20368-1.c: Likewise.
4089 * gcc.dg/pr20368-2.c: Likewise.
4090 * gcc.dg/pr20368-3.c: Likewise.
4091 * gcc.dg/pr22308-1.c: Likewise.
4092 * gcc.dg/qual-component-1.c: Likewise.
4093 * gcc.dg/redecl-1.c: Likewise.
4094 * gcc.dg/redecl-11.c: Likewise.
4095 * gcc.dg/redecl-12.c: Likewise.
4096 * gcc.dg/redecl-13.c: Likewise.
4097 * gcc.dg/redecl-14.c: Likewise.
4098 * gcc.dg/redecl-15.c: Likewise.
4099 * gcc.dg/register-var-1.c: Likewise.
4100 * gcc.dg/register-var-2.c: Likewise.
4101 * gcc.dg/stmt-expr-2.c: Likewise.
4102 * gcc.dg/stmt-expr-3.c: Likewise.
4103 * gcc.dg/stmt-expr-label-1.c: Likewise.
4104 * gcc.dg/stmt-expr-label-2.c: Likewise.
4105 * gcc.dg/stmt-expr-label-3.c: Likewise.
4106 * gcc.dg/struct-empty-2.c: Likewise.
4107 * gcc.dg/struct-empty-3.c: Likewise.
4108 * gcc.dg/struct-parse-1.c: Likewise.
4109 * gcc.dg/struct-semi-1.c: Likewise.
4110 * gcc.dg/struct-semi-2.c: Likewise.
4111 * gcc.dg/struct-semi-3.c: Likewise.
4112 * gcc.dg/switch-5.c: Likewise.
4113 * gcc.dg/switch-6.c: Likewise.
4114 * gcc.dg/switch-7.c: Likewise.
4115 * gcc.dg/tls/diag-5.c: Likewise.
4116 * gcc.dg/transparent-union-1.c: Likewise.
4117 * gcc.dg/transparent-union-3.c: Likewise.
4118 * gcc.dg/typespec-1.c: Likewise.
4119 * gcc.dg/vla-init-2.c: Likewise.
4120 * gcc.dg/vla-init-3.c: Likewise.
4121 * gcc.dg/vla-init-4.c: Likewise.
4122 * gcc.dg/vla-init-5.c: Likewise.
4123 * gcc.dg/void-cast-2.c: Likewise.
4124 * gcc.dg/wvla-3.c: Likewise.
4125 * gcc.dg/wvla-7.c: Likewise.
4126 * gcc.target/i386/991209-1.c: Likewise.
4127 * gcc.target/ia64/fpreg-1.c: Likewise.
4128 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4129 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4130
4131 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4132
4133 PR fortran/31639
4134 * gfortran.dg/func_decl_4.f90: New test.
4135
4136 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4137
4138 PR fortran/32727
4139 * gfortran.dg/interface_17.f90: New test.
4140
4141 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4142
4143 PR fortran/32599
4144 * gfortran.dg/32599.f03: New test case.
4145
4146 PR fortran/32601
4147 * gfortran.dg/32601.f03: New test case.
4148 * gfortran.dg/32601_1.f03: Ditto.
4149 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4150 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4151
4152 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4153
4154 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4155
4156 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4157 Devang Patel <dpatel@apple.com>
4158
4159 PR tree-optimization/25413
4160 * gcc.dg/vect/vect-align-1.c: New.
4161 * gcc.dg/vect/vect-align-2.c: New.
4162 * gcc.dg/vect/pr25413.c: New.
4163 * gcc.dg/vect/pr25413a.c: New.
4164 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4165
4166 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4167
4168 * lib/target-support.exp (check_ultrasparc_hw_available):
4169 New function.
4170 (is-effective-target): Check $arg for ultrasparc_hw.
4171 (is-effective-target-keyword): Likewise.
4172 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4173 when determining what to do on sparc platforms.
4174 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4175 * gcc.dg/20001101-1.c: Likewise.
4176 * gcc.dg/20001101-2.c: Likewise.
4177 * gcc.dg/ultrasp9.c: Likewise.
4178 * gcc.dg/ultrasp10.c: Likewise.
4179 * gcc.target/sparc/pdist-3.c: Likewise.
4180
4181 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4182
4183 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4184
4185 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4186
4187 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4188 get vectorized.
4189 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4190 now get vectorized.
4191 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4192 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4193 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4194 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4195 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4196 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4197 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4198 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4199 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4200 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4201 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4202 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4203 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4204 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4205 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4206 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4207 Add spu.
4208
4209 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4210
4211 PR c++/30854
4212 * g++.dg/parse/error30.C: New test.
4213
4214 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4215
4216 PR fortran/29804
4217 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4218
4219 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4220
4221 * gfortran.fortran-torture/compile/pr32663.f: New test.
4222
4223 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4224
4225 PR c++/31027
4226 * g++.dg/inherit/virtual4.C: New.
4227
4228 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4229
4230 PR target/32661
4231 * gcc.target/i386/pr32661-1.c: New test.
4232
4233 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4234
4235 * gnat.dg/invariant_index.ad[sb]: New test.
4236
4237 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4238
4239 PR c++/32560
4240 * g++.dg/template/decl3.C: New.
4241
4242 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4243
4244 PR 32617
4245 * gcc.c-torture/execute/align-3.c: New.
4246
4247 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4248
4249 PR target/32708
4250 * gcc.target/i386/pr32708-1.c: New test.
4251 * gcc.target/i386/pr32708-2.c: Ditto.
4252 * gcc.target/i386/pr32708-3.c: Ditto.
4253
4254 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4255
4256 * g++.dg/init/new20.C: Remove svn:executable flag.
4257
4258 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4259
4260 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4261
4262 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4263
4264 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4265
4266 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4267
4268 PR testsuite/25241
4269 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4270 directive.
4271
4272 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4273
4274 PR fortran/32157
4275 * gfortran.dg/overload_2.f90: New test.
4276
4277 PR fortran/32689
4278 * gfortran.dg/transfer_simplify_5.f90
4279
4280 PR fortran/32634
4281 * gfortran.dg/interface_15.f90: New test.
4282
4283 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4284
4285 PR libfortran/32336
4286 * gfortran.dg/matmul_5.f90: New test case.
4287
4288 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4289
4290 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4291 * gcc.dg/fesd-any.h: Likewise.
4292 * gcc.dg/fesd-baseonly.c: Likewise.
4293 * gcc.dg/fesd-baseonly.h: Likewise.
4294 * gcc.dg/fesd-none.c: Likewise.
4295 * gcc.dg/fesd-none.h: Likewise.
4296 * gcc.dg/fesd-reduced.c: Likewise.
4297 * gcc.dg/fesd-reduced.h: Likewise.
4298 * gcc.dg/fesd-sys.c: Likewise.
4299 * gcc.dg/fesd-sys.h: Likewise
4300 * gcc.dg/fesd.h: Likewise.
4301
4302 * g++.dg/debug/dwarf2: New directory.
4303 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4304 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4305 * g++.dg/other/fesd-any.h: Likewise.
4306 * g++.dg/other/fesd-baseonly.C: Likewise.
4307 * g++.dg/other/fesd-baseonly.h: Likewise.
4308 * g++.dg/other/fesd-none.C: Likewise.
4309 * g++.dg/other/fesd-none.h: Likewise.
4310 * g++.dg/other/fesd-reduced.C: Likewise.
4311 * g++.dg/other/fesd-reduced.h: Likewise.
4312 * g++.dg/other/fesd-sys.C: Likewise.
4313 * g++.dg/other/fesd-sys.h: Likewise.
4314 * g++.dg/other/fesd.h: Likewise.
4315
4316 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4317
4318 PR fortran/31129
4319 * gfortran.dg/parameter_unused.f90: New test.
4320
4321 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4322
4323 PR tree-optimization/32681
4324 * gcc.dg/tree-ssa/pr32681.c: New test.
4325
4326 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4327
4328 PR fortran/32678
4329 * gfortran.dg/fmt_t_5.f90: New test.
4330
4331 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4332
4333 PR c++/30535
4334 * g++.dg/template/operator10.C: New.
4335
4336 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4337
4338 PR libfortran/32217
4339 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4340
4341 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4342
4343 PR fortran/29876
4344 * gfortran.dg/operator_6.f90: New test.
4345
4346 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4347
4348 PR fortran/17711
4349 * gfortran.dg/operator_4.f90: New test.
4350 * gfortran.dg/operator_5.f90: New test.
4351 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4352 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4353
4354 2007-07-08 Tobias Burnus <burnus@net-b.de>
4355
4356 PR fortran/32669
4357 * gfortran.dg/argument_checking_6.f90: New.
4358
4359 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4360
4361 PR fortran/25094
4362 * gfortran.dg/interface_155555.f90: New test.
4363
4364 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4365
4366 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4367 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4368
4369 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4370
4371 PR testsuite/25241
4372 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4373 discern pedantic diagnostics and errors.
4374 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4375 and not an error.
4376 * gcc.dg/20050121-1.c: This is an error and not a warning.
4377 * gcc.target/i386/sseregparm-2.c: Likewise.
4378 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4379 * gcc.dg/charset/attribute2.c: Likewise.
4380 * gcc.dg/bitfld-1.c: Likewise.
4381 * gcc.dg/pack-test-2.c: Likewise.
4382 * gcc.dg/940510-1.c: Match separately error and warning.
4383 * gcc.dg/array-2.c: Match separately multiple messages. The second
4384 diagnostic is a pedantic warning and not an error.
4385 * gcc.dg/pr14475.c: Match separately multiple messages.
4386 * gcc.dg/pr18809-1.c: Likewise.
4387 * gcc.dg/pr27953.c: Likewise.
4388 * gcc.dg/vla-init-1.c: Likewise.
4389 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4390
4391 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4392
4393 PR fortran/32644
4394 * gfortran.dg/char_decl_1.f90: New test.
4395
4396 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4397
4398 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4399
4400 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4401
4402 PR c++/32232
4403 * g++.dg/template/overload9.C: New test.
4404
4405 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4406
4407 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4408 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4409
4410 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4411
4412 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4413 * gcc.dg/20001012-2.c: Likewise.
4414 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4415 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4416
4417 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4418
4419 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4420 about the chunk size when STACK_SIZE is defined.
4421
4422 2007-07-06 Josh Conner <jconner@apple.com>
4423
4424 PR middle-end/32602
4425 * gcc.dg/sibcall-8.c: New test.
4426
4427 2007-07-06 Josh Conner <jconner@apple.com>
4428
4429 PR middle-end/32603
4430 * gcc.target/arm/sibcall-1.c: New test.
4431
4432 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4433
4434 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4435
4436 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4437
4438 * gfortran.dg/save_parameter.f90: New test.
4439 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4440
4441 2007-07-06 Richard Guenther <rguenther@suse.de>
4442
4443 * g++.dg/opt/pr30965.C: New testcase.
4444
4445 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4446
4447 * gcc.target/mips/save-restore-5.c: New test.
4448
4449 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4450
4451 PR rtl_optimization/32450
4452 * gcc.dg/pr32450.c: New runtime test.
4453
4454 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4455
4456 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4457 single underscore in scan directives.
4458
4459 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4460
4461 PR c++/32245
4462 * g++.dg/init/ptrmem4.C: New test.
4463
4464 PR c++/32251
4465 * g++.dg/init/new21.C: Likewise.
4466
4467 PR c++/31992
4468 * g++.dg/template/static30.C: Likewise.
4469
4470 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4471
4472 * gcc.dg/vect/costmodel/ppc: New directory.
4473 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4474 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4475 New test.
4476 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4477 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4478 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4479 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4480 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4481 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4482 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4483 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4484 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4485 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4486 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4487 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4488 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4489 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4490
4491 2007-07-05 Tobias Burnus <burnus@net-b.de>
4492
4493 PR fortran/32359
4494 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4495
4496 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4497
4498 PR fortran/32526
4499 * gfortran.dg/interface_14.f90: New test.
4500
4501 PR fortran/32613
4502 * gfortran.dg/do_iterator_2.f90: New test.
4503
4504 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4505
4506 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4507 (FE_DEC_DOWNWARD): Likewise.
4508 (FE_DEC_UPWARD): Likewise.
4509 (FE_DEC_TOWARDZERO): Likewise.
4510 (FE_DEC_TONEARESTFROMZERO): Likewise.
4511
4512 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4513
4514 * gcc.c-torture/compile/pr32606.c: New.
4515 * gfortran.fortran-torture/execute/pr32604.f90: New.
4516
4517 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4518
4519 * gcc.dg/visibility-12.c: New test.
4520 * gcc.dg/visibility-13.c: Likewise.
4521 * g++.dg/ext/visibility-9.C: Likewise.
4522 * g++.dg/ext/visibility-10.C: Likewise.
4523
4524 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4525
4526 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4527 * gcc.dg/sh-relax-vxworks.c: New test.
4528
4529 2007-07-04 Richard Guenther <rguenther@suse.de>
4530
4531 PR tree-optimization/32500
4532 * gcc.c-torture/execute/pr32500.c: New testcase.
4533
4534 2007-07-04 Richard Guenther <rguenther@suse.de>
4535
4536 PR tree-optimization/32482
4537 * gcc.c-torture/compile/pr32482.c: New testcase.
4538
4539 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4540
4541 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4542 VxWorks kernels.
4543 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4544 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4545 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4546 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4547
4548 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4549
4550 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4551
4552 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4553
4554 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4555
4556 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4557
4558 PR fortran/31198
4559 * gfortran.dg/min_max_optional_1.f90: New test.
4560 * gfortran.dg/min_max_optional_2.f90: New test.
4561 * gfortran.dg/min_max_optional_3.f90: New test.
4562
4563 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4564
4565 PR fortran/32545
4566 * gfortran.dg/fmt_error.f90: New test.
4567
4568 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4569
4570 PR fortran/32612
4571 * gfortran.dg/interface_13.f90: New test.
4572
4573 2007-07-03 Dave Brolley <brolley@redhat.com>
4574
4575 PR c++/31743
4576 * g++.dg/init/new20.C: New test.
4577
4578 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4579
4580 PR fortran/32579
4581 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4582
4583 2007-07-03 Tobias Burnus <burnus@net-b.de>
4584
4585 PR fortran/25062
4586 * common_7.f90: New.
4587 * common_8.f90: New.
4588 * common_9.f90: New.
4589
4590 2007-07-03 Tobias Burnus <burnus@net-b.de>
4591
4592 PR fortran/30940
4593 * gfortran.dg/argument_checking_1.f90: New.
4594 * gfortran.dg/argument_checking_2.f90: New.
4595 * gfortran.dg/argument_checking_3.f90: New.
4596 * gfortran.dg/argument_checking_4.f90: New.
4597 * gfortran.dg/argument_checking_5.f90: New.
4598 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4599 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4600
4601 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4602
4603 * gcc.dg/pr32176.c: Add -w to default dg-options.
4604
4605 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4606
4607 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4608
4609 2007-07-03 Tobias Burnus <burnus@net-b.de>
4610
4611 PR fortran/20888
4612 * gfortran.dg/null_2.f90: New.
4613
4614 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4615 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4616
4617 PR middle-end/32176
4618 * gcc.dg/pr32176.c: New test.
4619
4620 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4621
4622 * gcc.dg/const-float80.c : New test.
4623 * gcc.dg/const-float128.c : New test.
4624 * gcc.dg/const-float80-ped.c : New test.
4625 * gcc.dg/const-float128-ped.c : New test.
4626
4627 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4628
4629 * gcc.dg/c99-math.h: Fix typo.
4630
4631 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4632
4633 PR libgomp/32468
4634 * gcc.dg/gomp/pr32468-1.c: New test.
4635
4636 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4637
4638 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4639 an ABI option.
4640
4641 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4642
4643 * gfortran.fortran-torture/compile/pr32583.f: New.
4644 * gcc.c-torture/compile/pr32584.c: New
4645
4646 2007-07-02 Ollie Wild <aaw@google.com>
4647
4648 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4649 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4650
4651 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4652
4653 * gcc.target/mips/save-restore-1.c: New test.
4654 * gcc.target/mips/save-restore-2.c: Likewise.
4655 * gcc.target/mips/save-restore-3.c: Likewise.
4656 * gcc.target/mips/save-restore-4.c: Likewise.
4657
4658 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4659
4660 PR tree-optimization/31966
4661 PR tree-optimization/32533
4662 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4663 * gfortran.dg/pr32533.f90: Ditto.
4664
4665 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4666
4667 * g++.dg/opt/nrv12.C: New test.
4668 * gcc.target/i386/nrv1.c: New test.
4669
4670 PR c++/31748
4671 * g++.dg/gomp/pr31748.C: New test.
4672
4673 2007-07-02 Ira Rosen <irar@il.ibm.com>
4674
4675 PR tree-optimization/32230
4676 * gcc.dg/vect/pr32230.c: New test.
4677
4678 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4679
4680 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4681 * bind_c_coms.f90: Ditto.
4682 * bind_c_coms_driver.c: Ditto.
4683 * bind_c_dts.f90: Ditto.
4684 * bind_c_dts_2.f03: Ditto.
4685 * bind_c_dts_2_driver.c: Ditto.
4686 * bind_c_dts_3.f03: Ditto.
4687 * bind_c_dts_4.f03: Ditto.
4688 * bind_c_dts_driver.c: Ditto.
4689 * bind_c_implicit_vars.f03: Ditto.
4690 * bind_c_procs.f03: Ditto.
4691 * bind_c_usage_2.f03: Ditto.
4692 * bind_c_usage_3.f03: Ditto.
4693 * bind_c_usage_5.f03: Ditto.
4694 * bind_c_usage_6.f03: Ditto.
4695 * bind_c_usage_7.f03: Ditto.
4696 * bind_c_vars.f90: Ditto.
4697 * bind_c_vars_driver.c: Ditto.
4698 * binding_c_table_15_1.f03: Ditto.
4699 * binding_label_tests.f03: Ditto.
4700 * binding_label_tests_10.f03: Ditto.
4701 * binding_label_tests_10_main.f03: Ditto.
4702 * binding_label_tests_11.f03: Ditto.
4703 * binding_label_tests_11_main.f03: Ditto.
4704 * binding_label_tests_12.f03: Ditto.
4705 * binding_label_tests_13.f03: Ditto.
4706 * binding_label_tests_13_main.f03: Ditto.
4707 * binding_label_tests_14.f03: Ditto.
4708 * binding_label_tests_2.f03: Ditto.
4709 * binding_label_tests_3.f03: Ditto.
4710 * binding_label_tests_4.f03: Ditto.
4711 * binding_label_tests_5.f03: Ditto.
4712 * binding_label_tests_6.f03: Ditto.
4713 * binding_label_tests_7.f03: Ditto.
4714 * binding_label_tests_8.f03: Ditto.
4715 * binding_label_tests_9.f03: Ditto.
4716 * c_assoc.f90: Ditto.
4717 * c_assoc_2.f03: Ditto.
4718 * c_f_pointer_shape_test.f90: Ditto.
4719 * c_f_pointer_tests.f90: Ditto.
4720 * c_f_tests_driver.c: Ditto.
4721 * c_funloc_tests.f03: Ditto.
4722 * c_funloc_tests_2.f03: Ditto.
4723 * c_funloc_tests_3.f03: Ditto.
4724 * c_funloc_tests_3_funcs.c: Ditto.
4725 * c_kind_params.f90: Ditto.
4726 * c_kind_tests_2.f03: Ditto.
4727 * c_kinds.c: Ditto.
4728 * c_loc_driver.c: Ditto.
4729 * c_loc_test.f90: Ditto.
4730 * c_loc_tests_2.f03: Ditto.
4731 * c_loc_tests_2_funcs.c: Ditto.
4732 * c_loc_tests_3.f03: Ditto.
4733 * c_loc_tests_4.f03: Ditto.
4734 * c_loc_tests_5.f03: Ditto.
4735 * c_loc_tests_6.f03: Ditto.
4736 * c_loc_tests_7.f03: Ditto.
4737 * c_loc_tests_8.f03: Ditto.
4738 * c_ptr_tests.f03: Ditto.
4739 * c_ptr_tests_10.f03: Ditto.
4740 * c_ptr_tests_5.f03: Ditto.
4741 * c_ptr_tests_7.f03: Ditto.
4742 * c_ptr_tests_7_driver.c: Ditto.
4743 * c_ptr_tests_8.f03: Ditto.
4744 * c_ptr_tests_8_funcs.c: Ditto.
4745 * c_ptr_tests_9.f03: Ditto.
4746 * c_ptr_tests_driver.c: Ditto.
4747 * c_size_t_driver.c: Ditto.
4748 * c_size_t_test.f03: Ditto.
4749 * com_block_driver.f90: Ditto.
4750 * global_vars_c_init.f90: Ditto.
4751 * global_vars_c_init_driver.c: Ditto.
4752 * global_vars_f90_init.f90: Ditto.
4753 * global_vars_f90_init_driver.c: Ditto.
4754 * interop_params.f03: Ditto.
4755 * iso_c_binding_only.f03: Ditto.
4756 * iso_c_binding_rename_1.f03: Ditto.
4757 * iso_c_binding_rename_1_driver.c: Ditto.
4758 * iso_c_binding_rename_2.f03: Ditto.
4759 * iso_c_binding_rename_2_driver.c: Ditto.
4760 * kind_tests_2.f03: Ditto.
4761 * kind_tests_3.f03: Ditto.
4762 * module_md5_1.f90: Ditto.
4763 * only_clause_main.c: Ditto.
4764 * print_c_kinds.f90: Ditto.
4765 * test_bind_c_parens.f03: Ditto.
4766 * test_c_assoc.c: Ditto.
4767 * test_com_block.f90: Ditto.
4768 * test_common_binding_labels.f03: Ditto.
4769 * test_common_binding_labels_2.f03: Ditto.
4770 * test_common_binding_labels_2_main.f03: Ditto.
4771 * test_common_binding_labels_3.f03: Ditto.
4772 * test_common_binding_labels_3_main.f03: Ditto.
4773 * test_only_clause.f90: Ditto.
4774 * use_iso_c_binding.f90: Ditto.
4775 * value_5.f90: Ditto.
4776 * value_test.f90: Ditto.
4777 * value_tests_f03.f90: Ditto.
4778
4779 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
4780
4781 * gcc.dg/tls/opt-14.c: New.
4782
4783 2007-07-01 Ollie Wild <aaw@google.com>
4784
4785 * g++.dg/lookup/using16.C: New test.
4786 * g++.dg/lookup/using17.C: New test.
4787
4788 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
4789
4790 PR fortran/32239
4791 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
4792 (test_4): Use proper test for floating point equality.
4793 (test_8): Likewise.
4794
4795 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4796
4797 PR libgfortran/32554
4798 * gfortran.dg/fmt_p_1.f90: New test.
4799
4800 2007-07-01 Ira Rosen <irar@il.ibm.com>
4801
4802 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
4803 initialization and fix dg-final check - the initialization loop is
4804 vectorizable.
4805
4806 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4807 Volker Reichelt <reichelt@netcologne.de>
4808
4809 PR middle-end/32559
4810 * gcc.dg/pr32559.c: New test.
4811
4812 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4813
4814 PR tree-optimization/25371
4815 * gcc.dg/vect/pr25371.c: New test.
4816
4817 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
4818
4819 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
4820 when allocating and initializing a flexible array.
4821
4822 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
4823
4824 PR fortran/20373
4825 * gfortran.dg/intrinsic.f90: New test.
4826
4827 2007-06-30 Tobias Burnus <burnus@net-b.de>
4828
4829 PR fortran/32555
4830 * gfortran.dg/fmt_zero_check.f90: New.
4831
4832 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
4833
4834 PR fortran/30284
4835 * gfortran.dg/repeat_f90: New test.
4836
4837 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4838
4839 PR testsuite/25241
4840 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
4841 -pedantic-errors, so we should match errors.
4842 * gcc.dg/cpp/escape-1.c: Likewise.
4843 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
4844 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
4845 warning.
4846 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
4847 errors instead of warnings.
4848 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
4849 a pedantic warning.
4850 * gcc.dg/cpp/arith-3.c: Likewise.
4851
4852 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4853
4854 PR testsuite/25241
4855 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
4856 * gcc.dg/pch/valid-2.c: Likewise.
4857 * gcc.dg/pch/valid-3.c: Likewise.
4858 * gcc.dg/pch/warn-1.c: Likewise.
4859 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
4860
4861 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4862
4863 PR c/4076
4864 * gcc.dg/Wunused-function.c: New.
4865
4866 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4867
4868 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
4869
4870 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
4871
4872 * g++.dg/other/canon-31724.C: New.
4873
4874 2007-06-29 Jan Hubicka <jh@suse.cz>
4875
4876 PR middle-end/32372
4877 * gcc.c-torture/compile/pr32372.c: new.
4878
4879 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4880
4881 * gfortran.dg/operator_3.f90: New test.
4882
4883 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4884
4885 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
4886 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
4887
4888 2007-06-29 Richard Guenther <rguenther@suse.de>
4889
4890 PR middle-end/32493
4891 * gcc.dg/inline-23.c: New testcase.
4892
4893 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
4894
4895 PR tree-optimization/24659
4896 * gcc.target/i386/vectorize2.c: New test.
4897 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
4898 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
4899
4900 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
4901
4902 * gcc.dg/pointer-arith-9.c: New test.
4903
4904 2007-06-29 Tobias Burnus <burnus@net-b.de>
4905
4906 PR fortran/32483
4907 * gfortran.dg/fmt_read_2.f90: New.
4908
4909 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4910
4911 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
4912 If it exists, don't try to create it.
4913
4914 2007-06-28 Geoffrey Keating <geoffk@apple.com>
4915
4916 * g++.dg/ext/visibility/ms-compat-1.C: New.
4917
4918 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
4919
4920 PR tree-opt/32417
4921 * gfortran.fortran-torture/compile/pr32417.f90: New test.
4922
4923 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
4924
4925 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
4926 targets.
4927
4928 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
4929
4930 PR fortran/32467
4931 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
4932
4933 2007-06-27 Richard Guenther <rguenther@suse.de>
4934
4935 PR middle-end/32492
4936 * gcc.dg/inline-22.c: New testcase.
4937
4938 2007-06-26 Hui-May Chang <hm.chang@apple.com>
4939
4940 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
4941 the scan-assembler constant.
4942
4943 2007-06-25 Geoffrey Keating <geoffk@apple.com>
4944
4945 PR 20216
4946 * gcc.dg/pr20216.c: New.
4947
4948 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
4949
4950 PR tree-opt/32421
4951 * gcc.dg/vect/pr32421.c: New test.
4952
4953 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
4954
4955 PR c++/32111
4956 * g++.dg/other/friend5.C: New test.
4957
4958 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
4959
4960 PR fortran/32464
4961 * gfortran.dg/host_assoc_function_2.f90: New test.
4962
4963 PR fortran/31494
4964 * gfortran.dg/host_assoc_call_1.f90: New test.
4965
4966 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4967
4968 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
4969
4970 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4971
4972 PR fortran/32456
4973 * gfortran.dg/error_format.f90: New test.
4974
4975 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4976
4977 PR fortran/32136
4978 * gfortran.dg/pr32136.f90: New test.
4979
4980 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4981
4982 PR fortran/31726
4983 * gfortran.dg/minmaxloc_1.f90: New test.
4984
4985 PR fortran/32298
4986 * gfortran.dg/minmaxloc_2.f90: New test.
4987
4988 2007-06-23 Richard Guenther <rguenther@suse.de>
4989
4990 PR tree-optimization/16876
4991 PR middle-end/29478
4992 * gcc.dg/pr29254.c: The warning is bogus.
4993 * gcc.dg/warn-1.c: Likewise.
4994 * gcc.dg/assign-warn-3.c: Likewise.
4995 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
4996
4997 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
4998
4999 * gcc.c-torture/execute/20070623-1.c: New.
5000
5001 2007-06-22 Jan Hubicka <jh@suse.cz>
5002
5003 * gcc.c-torture/compile/pr31541.c: New.
5004
5005 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5006
5007 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
5008 Remove -m64 from dg-options.
5009
5010 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5011
5012 PR middle-end/32374
5013 * gcc.dg/pr32374.c: New test.
5014
5015 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5016
5017 PR fortran/32360
5018 * gfortran.dg/pointer_assign_3.f90: New test.
5019
5020 2007-06-21 Sebastian Pop <sebpop@gmail.com>
5021
5022 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
5023
5024 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5025
5026 PR fortran/31162
5027 * gfortran.dg/assign.f90: Update test.
5028 * gfortran.dg/real_do_1.f90: Update test.
5029 * gfortran.dg/gomp/omp_do1.f90: Update test.
5030 * gfortran.dg/warnings_are_errors_1.f: Update test.
5031 * gfortran.dg/g77/20010519-1.f: Update test.
5032 * gfortran.dg/g77/pr9258.f: Update test.
5033 * gfortran.dg/g77/960317-1.f: Update test.
5034
5035 2007-06-21 Richard Guenther <rguenther@suse.de>
5036
5037 PR tree-optimization/32453
5038 * gcc.c-torture/compile/pr32453.c: New testcase.
5039
5040 2007-06-21 Jakub Jelinek <jakub@redhat.com>
5041
5042 PR tree-optimization/31866
5043 * gcc.dg/pr31866.c: New test.
5044
5045 2007-06-21 Richard Guenther <rguenther@suse.de>
5046
5047 PR tree-optimization/32451
5048 * g++.dg/torture/20070621-1.C: New testcase.
5049
5050 2007-06-21 Christian Bruel <christian.bruel@st.com>
5051
5052 * gcc.dg/attr-isr.c: Test delay slot content.
5053
5054 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5055
5056 PR fortran/32361
5057 gfortran.dg/pointer_assign_2.f90: New test.
5058
5059 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5060
5061 PR fortran/25061
5062 gfortran.dg/invalid_procedure_name.f90: New test.
5063
5064 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
5065
5066 PR tree-optimization/25737
5067 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
5068
5069 2007-06-20 Hui-May Chang <hm.chang@apple.com>
5070
5071 * gcc.target/i386/large-size-array-3.c: New.
5072
5073 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
5074 Richard Guenther <rguenther@suse.de>
5075
5076 PR fortran/32140
5077 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
5078
5079 2007-06-20 Jakub Jelinek <jakub@redhat.com>
5080
5081 PR middle-end/31959
5082 * gcc.dg/pr31959.c: New test.
5083
5084 PR inline-asm/32109
5085 * g++.dg/ext/asm10.C: New test.
5086
5087 PR middle-end/32285
5088 * gcc.c-torture/execute/20070614-1.c: New test.
5089
5090 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
5091
5092 * gcc.target/arm/stack-corruption.c: New test.
5093
5094 2007-06-19 Richard Guenther <rguenther@suse.de>
5095
5096 * g++.dg/torture/pr30252.C: New testcase.
5097
5098 2007-06-19 Jakub Jelinek <jakub@redhat.com>
5099
5100 PR tree-optimization/32353
5101 * g++.dg/opt/nrv13.C: New test.
5102
5103 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
5104
5105 PR fortran/20863
5106 PR fortran/20882
5107 * gfortran.dg/impure_assignment_2.f90 : New test.
5108
5109 PR fortran/32236
5110 * gfortran.dg/data_initialized_2.f90 : New test.
5111
5112 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
5113 appropriate version of 'dmach'.
5114
5115 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5116
5117 PR target/32389
5118 * gcc.target/i386/pr32389.c New test.
5119
5120 2007-06-18 Simon Baldwin <simonb@google.com>
5121
5122 PR c++/31923
5123 * g++.dg/template/error25.C: New.
5124 * g++.dg/template/spec35.C: New.
5125
5126 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5127
5128 * gcc.c-torture/compile/pr32355.c: New testcase.
5129
5130 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5131
5132 PR tree-optimization/32383
5133 * g++.dg/opt/pr32383.C: New test.
5134
5135 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5136
5137 PR rtl-optimization/32366
5138 * gcc.dg/vect/pr32366.c: New test.
5139
5140 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5141
5142 * gcc.c-torture/compile/pr32349.c: New testcase.
5143
5144 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5145
5146 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5147 * gcc.target/sparc/combined-2.c: Likewise.
5148 * gcc.target/sparc/fexpand.c : Likewise.
5149 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5150 * gcc.target/sparc/fpack16.c : Likewise.
5151 * gcc.target/sparc/fpmerge.c : Likewise.
5152 * gcc.target/sparc/fpmul.c : Likewise.
5153 * gcc.target/sparc/noresult.c : Likewise.
5154 * gcc.target/sparc/pdist.c: Likewise.
5155
5156 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5157
5158 PR middle-end/31723
5159 * gcc.target/i386/recip-divf.c: New test.
5160 * gcc.target/i386/recip-sqrtf.c: Ditto.
5161 * gcc.target/i386/recip-vec-divf.c: Ditto.
5162 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5163 * gcc.target/i386/sse-recip.c: Ditto.
5164 * gcc.target/i386/sse-recip-vec.c: Ditto.
5165
5166 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5167
5168 PR tree-opt/32225
5169 * gcc.c-torture/compile/20070605-1.c: New test.
5170
5171 * gcc.c-torture/compile/20070603-1.c: New testcase.
5172 * gcc.c-torture/compile/20070603-2.c: New testcase.
5173
5174 * gcc.c-torture/compile/20070531-1.c: New test.
5175
5176 PR tree-opt/32167
5177 * gcc.c-torture/compile/20070531-2.c: New test.
5178
5179 PR tree-opt/32144
5180 * gcc.c-torture/compile/20070529-1.c: New test.
5181
5182 PR tree-opt/32145
5183 * gcc.c-torture/compile/20070529-2.c: New test.
5184
5185 PR tree-opt/32015
5186 * gcc.c-torture/compile/20070520-1.c: New test.
5187
5188 * g++.dg/ext/java-1.C: New test.
5189
5190 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5191 loops instead of one. Remove the "can't determine dependence"
5192 check.
5193 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5194 needed as the cast is gone in the first place.
5195 * gcc.dg/max-1.c: Change local variable a to be a global one.
5196 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5197 have a cast which is PREd.
5198
5199 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5200
5201 * g++.dg/lookup/anon6.C: New test.
5202
5203 2007-06-14 Dirk Mueller <dmueller@suse.de>
5204
5205 PR c++/31806
5206 * g++.dg/opt/static6.C: New testcase.
5207
5208 2007-06-14 Geoff Keating <geoffk@apple.com>
5209
5210 * g++.dg/ext/visibility/overload-1.C: New.
5211
5212 PR 31093
5213 * g++.dg/ext/visibility/anon4.C: New.
5214
5215 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5216
5217 PR target/32268
5218 * gcc.target/i386/pr32268.c: New test.
5219
5220 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5221
5222 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5223 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5224 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5225
5226 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5227 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5228 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5229 BID is used.
5230
5231 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5232
5233 PR fortran/32302
5234 * gfortran.dg/common_resize_1.f90: New test.
5235
5236 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5237
5238 PR target/32274
5239 * gcc.dg/vect/pr32224.c: Fix.
5240
5241 2007-06-13 Eric Christopher <echristo@apple.com>
5242
5243 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5244
5245 2007-06-13 Tobias Burnus <burnus@net-b.de>
5246
5247 PR fortran/32323
5248 * gfortran.dg/actual_array_vect_1.f90: New.
5249
5250 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5251
5252 * gcc.target/sparc/mfpu.c: New test.
5253
5254 2007-06-12 Geoff Keating <geoffk@apple.com>
5255
5256 * g++.dg/warn/weak1.C: Suppress on Darwin.
5257 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5258
5259 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5260
5261 PR middle-end/31579
5262 * g++.dg/torture/pr31579.C: New testcase.
5263
5264 2007-06-12 Ian Lance Taylor <iant@google.com>
5265
5266 PR libstdc++/29286
5267 * g++.dg/init/new16.C: New test.
5268 * g++.dg/init/new17.C: New test.
5269 * g++.dg/init/new18.C: New test.
5270 * g++.dg/init/new19.C: New test.
5271
5272 2007-06-12 Olivier Hainque <hainque@adacore.com>
5273
5274 * gnat.dg/lhs_view_convert.adb: New test.
5275
5276 2007-06-12 Richard Guenther <rguenther@suse.de>
5277
5278 PR tree-optimization/15353
5279 PR tree-optimization/31657
5280 * gcc.c-torture/execute/20070424-1.c: New testcase.
5281 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5282 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5283 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5284 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5285 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5286
5287 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5288
5289 PR rtl-optimization/32293
5290 * gcc.dg/pr32293.c: New test.
5291
5292 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5293
5294 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5295
5296 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5297
5298 PR fortran/29786
5299 * gfortran.dg/equiv_7.f90: New test.
5300 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5301
5302 PR fortran/30875
5303 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5304
5305 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5306
5307 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5308 * gcc.dg/setjmp-4.c: Likewise.
5309 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5310
5311 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5312
5313 PR rtl-optimization/31025
5314 * gfortran.dg/pr31025.f90: New.
5315
5316 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5317
5318 PR target/32280
5319 * gcc.target/i386/pr32280.c: New test.
5320
5321 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5322
5323 PR middle-end/32279
5324 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5325
5326 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5327
5328 PR libgfortran/32235
5329 * gfortran.dg/backspace_9.f: New test.
5330
5331 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5332
5333 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5334
5335 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5336
5337 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5338
5339 2007-06-09 Ian Lance Taylor <iant@google.com>
5340
5341 PR tree-optimization/32169
5342 * gcc.c-torture/compile/pr32169.c: New test.
5343
5344 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5345
5346 * gcc.dg/vect/costmodel: New directory.
5347 * gcc.dg/vect/costmodel/i386: New directory.
5348 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5349 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5350 New test.
5351 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5352 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5353 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5354 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5355 * gcc.dg/vect/costmodel/x86_64: New directory.
5356 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5357 New testsuite.
5358 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5359 New test.
5360 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5361 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5362 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5363 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5364 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5365
5366 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5367
5368 PR tree-optimization/32243
5369 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5370 flags for -Os tests.
5371 * gcc.dg/vect/03-vect-pr32243.c: New test.
5372
5373 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5374
5375 PR tree-optimization/32224
5376 * gcc.dg/vect/pr32224.c: New test.
5377
5378 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5379
5380 PR c++/32177
5381 * g++.dg/gomp/pr32177.C: New test.
5382
5383 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5384
5385 PR testsuite/25241
5386 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5387 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5388 warning nor an error.
5389 * gcc.dg/Wfatal-2.c: Likewise.
5390 * gcc.dg/Werror-1.c: Likewise.
5391 * gcc.dg/Werror-5.c: Likewise.
5392 * gcc.dg/Werror-7.c: Likewise.
5393 * gcc.dg/Werror-10.c: Likewise.
5394 * gcc.dg/Werror-11.c: Likewise.
5395
5396 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5397
5398 PR c++/30759
5399 * g++.dg/init/brace6.C: New test.
5400
5401 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5402
5403 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5404 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5405 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5406 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5407
5408 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5409 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5410 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5411 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5412 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5413 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5414 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5415 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5416
5417 * gcc.dg/darwin-minversion-3.c: New.
5418
5419 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5420
5421 * gcc.target/i386/builtin-copysign.c: New test.
5422
5423 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5424
5425 PR tree-optimization/32220
5426 * gfortran.dg/predcom-2.f: New testcase.
5427
5428 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5429
5430 PR tree-opt/32231
5431 * gcc.target/i386/vectorize4.c: New test.
5432
5433 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5434
5435 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5436
5437 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5438
5439 PR testsuite/25241
5440 * gcc.dg/simd-5.c: Mark output as a note.
5441 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5442 dg-message.
5443 * gcc.dg/simd-1.c: Likewise.
5444 * gcc.dg/always_inline.c: Mark output as a sorry.
5445 * gcc.dg/always_inline2.c: Likewise.
5446 * gcc.dg/always_inline3.c: Likewise.
5447
5448 2007-06-06 Ian Lance Taylor <iant@google.com>
5449
5450 * g++.dg/conversion/enum1.C: New test.
5451
5452 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5453
5454 PR tree-optimization/32216
5455 * gcc.dg/vect/pr32216.c: New test.
5456
5457 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5458
5459 PR testsuite/18923
5460 * gfortran.dg/invalid_contains_1.f90: New test.
5461 * gfortran.dg/invalid_contains_2.f90: New test.
5462
5463 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5464
5465 PR testsuite/32057
5466 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5467 midnight issues.
5468
5469 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5470
5471 PR testsuite/25241
5472 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5473 dg-message to match de note.
5474 * gcc.dg/pr26570.c: Use dg-message for a note.
5475 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5476 dg-error instead of dg-warning because of -Werror.
5477 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5478 neither an error, nor a warning.
5479 * gcc.dg/glibc-uclibc-2.c: Likewise
5480 * gcc.dg/cpp/19940712-1.c: Likewise.
5481
5482 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5483
5484 PR preprocessor/23479
5485 * gcc.dg/binary-constants-1.c: Add test suites for
5486 the 0b-prefixed binary integer constants.
5487 * gcc.dg/binary-constants-2.c: Ditto.
5488 * gcc.dg/binary-constants-3.c: Ditto.
5489 * gcc.dg/binary-constants-4.c: Ditto.
5490
5491 2007-06-05 Ian Lance Taylor <iant@google.com>
5492
5493 * gcc.dg/Wstrict-overflow-19.c: New test.
5494
5495 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5496
5497 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5498
5499 2007-06-04 Ian Lance Taylor <iant@google.com>
5500
5501 * gcc.dg/Wstrict-overflow-18.c: New test.
5502
5503 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5504
5505 PR testsuite/25241
5506 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5507 * gcc.dg/cpp/mi5.c: Likewise.
5508 * gcc.dg/cpp/mi7.c: Likewise.
5509
5510 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5511
5512 PR c/32191
5513 * gcc.dg/pr32191.c: New test.
5514
5515 2007-05-28 Tobias Burnus <burnus@net-b.de>
5516
5517 PR fortran/32124
5518 * gfortran.dg/allocate_stat_1.f90: Remove.
5519
5520 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5521
5522 * gcc.target/i386/sse4_2-check.h: New.
5523 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5524 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5525 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5526 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5527 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5528 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5529 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5530 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5531 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5532 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5533 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5534 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5535 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5536 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5537 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5538 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5539 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5540 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5541
5542 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5543
5544 * gcc.dg/pie-link.c: New test.
5545
5546 2007-06-01 Ian Lance Taylor <iant@google.com>
5547
5548 * gcc.dg/Wstrict-overflow-17.c: New test.
5549
5550 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5551
5552 * gcc.dg/builtin-return-1.c (g): New.
5553 (main): Allocate at least 64 bytes on the stack.
5554
5555 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5556
5557 * g++.dg/init/cleanup3.C: New test.
5558
5559 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5560
5561 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5562 int is 16 bits.
5563
5564 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5565
5566 PR fortran/32156
5567 * gfortran.dg/char_array_constructor_3.f90: New test.
5568
5569 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5570
5571 PR tree-optimization/32160
5572 * gfortran.dg/predcom-1.f: New test.
5573
5574 2007-05-31 Richard Guenther <rguenther@suse.de>
5575
5576 * g++.dg/other/str_empty.C: Move...
5577 * g++.dg/other/pr30567.C: Move...
5578 * g++.dg/tree-ssa/pr27218.C: Move...
5579 * g++.dg/torture: ...here and remove dg-options.
5580
5581 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5582
5583 PR c++/32158
5584 * g++.dg/ext/is_pod_incomplete.C: New.
5585
5586 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5587 Douglas Gregor <doug.gregor@gmail.com>
5588 Pedro Lamarao <pedro.lamarao@mndfck.org>
5589 Howard Hinnant <howard.hinnant@gmail.com>
5590
5591 PR c++/7412
5592 PR c++/29939
5593 * g++.dg/cpp0x/rv8p.C: New.
5594 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5595 * g++.dg/cpp0x/cast-bug.C: New.
5596 * g++.dg/cpp0x/elision_weak.C: New.
5597 * g++.dg/cpp0x/collapse-bug.C: New.
5598 * g++.dg/cpp0x/rv3p.C: New.
5599 * g++.dg/cpp0x/rv7n.C: New.
5600 * g++.dg/cpp0x/overload-conv-1.C: New.
5601 * g++.dg/cpp0x/rv2n.C: New.
5602 * g++.dg/cpp0x/deduce.C: New.
5603 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5604 * g++.dg/cpp0x/rv6p.C: New.
5605 * g++.dg/cpp0x/template_deduction.C: New.
5606 * g++.dg/cpp0x/implicit-copy.C: New.
5607 * g++.dg/cpp0x/rv1p.C: New.
5608 * g++.dg/cpp0x/cast.C: New.
5609 * g++.dg/cpp0x/rv5n.C: New.
5610 * g++.dg/cpp0x/collapse.C: New.
5611 * g++.dg/cpp0x/overload-conv-2.C: New.
5612 * g++.dg/cpp0x/rv4p.C: New.
5613 * g++.dg/cpp0x/rvo.C: New.
5614 * g++.dg/cpp0x/iop.C: New.
5615 * g++.dg/cpp0x/rv3n.C: New.
5616 * g++.dg/cpp0x/rv7p.C: New.
5617 * g++.dg/cpp0x/reference_collapsing.C: New.
5618 * g++.dg/cpp0x/overload.C: New.
5619 * g++.dg/cpp0x/named.C: New.
5620 * g++.dg/cpp0x/rv2p.C: New.
5621 * g++.dg/cpp0x/rv6n.C: New.
5622 * g++.dg/cpp0x/not_special.C: New.
5623 * g++.dg/cpp0x/bind.C: New.
5624 * g++.dg/cpp0x/rv1n.C: New.
5625 * g++.dg/cpp0x/rv5p.C: New.
5626 * g++.dg/cpp0x/elision.C: New.
5627 * g++.dg/cpp0x/named_refs.C: New.
5628 * g++.dg/cpp0x/unnamed_refs.C: New.
5629 * g++.dg/cpp0x/rv4n.C: New.
5630 * g++.dg/cpp0x/elision_neg.C: New.
5631 * g++.dg/init/copy7.C: Run in C++98 mode.
5632 * g++.dg/overload/arg1.C: Ditto.
5633 * g++.dg/overload/arg4.C: Ditto.
5634
5635 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5636
5637 PR c++/31809
5638 * g++.dg/opt/static5.C: New test.
5639
5640 2007-05-30 Richard Guenther <rguenther@suse.de>
5641
5642 * g++.dg/dg.exp: Prune torture/.
5643 * g++.dg/torture/dg-torture.exp: New testsuite.
5644
5645 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5646
5647 * gcc.target/arm/pr27387.C: Move and rename to ...
5648 * g++.dg/inherit/thunk8.C: ... here.
5649
5650 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5651
5652 PR tree-optimization/31769
5653 * g++.dg/gomp/pr31769.C: New test.
5654
5655 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5656
5657 * gcc.target/i386/stack-realign.c: New.
5658
5659 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5660
5661 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5662
5663 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5664
5665 * gfortran.dg/sizeof.f90: New.
5666
5667 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5668
5669 PR c/31339
5670 * gcc.dg/boolcomplex-1.c: New test.
5671
5672 PR c++/31339
5673 * g++.dg/ext/boolcomplex-1.c: New test.
5674
5675 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5676
5677 * gcc.dg/matrix: New directory.
5678
5679 2007-05-28 Tobias Burnus <burnus@net-b.de>
5680
5681 PR fortran/32124
5682 * gfortran.dg/allocate_stat_1.f90: New.
5683
5684 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5685
5686 PR fortran/31972
5687 * transfer_hollerith_1.f90: New test.
5688
5689 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5690
5691 PR tree-opt/32100
5692 * gcc.c-torture/execute/vrp-7.c: New test.
5693
5694 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5695
5696 * gfortran.dg/transfer_simplify_4.f90: New test.
5697
5698 2007-05-27 Tobias Burnus <burnus@net-b.de>
5699
5700 PR fortran/32088
5701 * gfortran.dg/func_result_3.f90: New.
5702
5703 2007-05-27 Tobias Burnus <burnus@net-b.de>
5704
5705 PR middle-end/32083
5706 * gfortran.dg/transfer_simplify_3.f90: New.
5707
5708 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5709
5710 PR target/32065
5711 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5712 to compile options.
5713 * gcc.target/i386/pr32065-2.c: New test.
5714
5715 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5716
5717 PR fortran/31813
5718 * gfortran.dg/io_constraints_2.f90: Update.
5719
5720 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5721
5722 PR fortran/31219
5723 * gfortran.dg/array_constructor_17.f90: New test.
5724
5725 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5726
5727 PR tree-opt/32090
5728 * g++.dg/opt/array2.C: New testcase.
5729
5730 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5731
5732 PR target/32065
5733 * gcc.target/i386/pr32065.c: New test.
5734
5735 2007-05-25 Dirk Mueller <dmueller@suse.de>
5736 Marcus Meissner <meissner@suse.de>
5737
5738 * gcc.dg/attr-alloc_size.c: New.
5739
5740 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5741 Lee Millward <lee.millward@gmail.com>
5742
5743 PR c++/31745
5744 * g++.dg/parse/crash34.C: New test.
5745
5746 * g++.dg/parse/crash35.C: New test.
5747
5748 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5749
5750 * gcc.target/i386/sse2-check.h: New.
5751 * gcc.target/i386/sse2-vec-1.c: Likewise.
5752 * gcc.target/i386/sse2-vec-2.c: Likewise.
5753 * gcc.target/i386/sse2-vec-3.c: Likewise.
5754 * gcc.target/i386/sse2-vec-4.c: Likewise.
5755 * gcc.target/i386/sse2-vec-5.c: Likewise.
5756 * gcc.target/i386/sse2-vec-6.c: Likewise.
5757
5758 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5759
5760 PR c++/31431
5761 PR c++/31432
5762 PR c++/31434
5763 PR c++/31435
5764 PR c++/31437
5765 PR c++/31438
5766 PR c++/31442
5767 PR c++/31443
5768 PR c++/31444
5769 PR c++/31445
5770 * g++.dg/cpp0x/pr31431.C: New.
5771 * g++.dg/cpp0x/pr31437.C: New.
5772 * g++.dg/cpp0x/pr31442.C: New.
5773 * g++.dg/cpp0x/pr31444.C: New.
5774 * g++.dg/cpp0x/pr31431-2.C: New.
5775 * g++.dg/cpp0x/pr31432.C: New.
5776 * g++.dg/cpp0x/pr31434.C: New.
5777 * g++.dg/cpp0x/pr31438.C: New.
5778 * g++.dg/cpp0x/pr31443.C: New.
5779 * g++.dg/cpp0x/pr31445.C: New.
5780 * g++.dg/cpp0x/variadic-crash1.C: New.
5781
5782 2007-05-25 Richard Sandiford <richard@codesourcery.com>
5783
5784 * gcc.target/arm/long-calls-1.c: New test.
5785 * gcc.target/arm/long-calls-2.c: Likewise.
5786 * gcc.target/arm/long-calls-3.c: Likewise.
5787 * gcc.target/arm/long-calls-4.c: Likewise.
5788
5789 2007-05-25 Richard Guenther <rguenther@suse.de>
5790 Andrew Pinski <andrew_pinski@playstation.sony.com>
5791
5792 PR tree-optimization/31982
5793 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
5794
5795 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
5796
5797 PR fortran/32047
5798 * gfortran.dg/result_in_spec_2.f90: New test.
5799
5800 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5801
5802 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
5803
5804 2007-05-24 Ollie Wild <aaw@google.com>
5805
5806 * gcc.dg/cpp/counter-1.c: New test.
5807 * gcc.dg/pch/counter-1.c: New test.
5808 * gcc.dg/pch/counter-1.hs: New file.
5809 * gcc.dg/pch/counter-2.c: New test.
5810 * gcc.dg/pch/counter-2.hs: New file.
5811 * gcc.dg/pch/counter-3.c: New test.
5812 * gcc.dg/pch/counter-3.hs: New file.
5813
5814 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5815
5816 * gcc.dg/tree-ssa/predcom-1.c: New test.
5817 * gcc.dg/tree-ssa/predcom-2.c: New test.
5818 * gcc.dg/tree-ssa/predcom-3.c: New test.
5819 * gcc.dg/tree-ssa/predcom-4.c: New test.
5820 * gcc.dg/tree-ssa/predcom-5.c: New test.
5821 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
5822
5823 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
5824
5825 PR testsuite/32062
5826 * gcc.target/i386/sse4_1-check.h (MASK): New.
5827
5828 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5829
5830 PR fortran/32038
5831 * gfortran.dg/pr25603.f: Initialize integer variables.
5832
5833 2007-05-23 Ian Lance Taylor <iant@google.com>
5834
5835 * g++.dg/other/vrp1.C: New test.
5836
5837 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
5838
5839 PR preprocessor/20077
5840 * gcc.dg/cpp/paste15.c: New test.
5841
5842 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
5843 Nigel Stephens <nigel@mips.com>
5844 Richard Sandiford <richard@codesourcery.com>
5845
5846 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
5847 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
5848 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
5849 * gcc.target/mips/inter/mips16-inter.exp: New.
5850
5851 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
5852
5853 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
5854
5855 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
5856
5857 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
5858 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
5859 * gcc.target/i386/sse3-addsubps.c: Likewise.
5860 * gcc.target/i386/sse3-haddpd.c: Likewise.
5861 * gcc.target/i386/sse3-haddps.c: Likewise.
5862 * gcc.target/i386/sse3-hsubpd.c: Likewise.
5863 * gcc.target/i386/sse3-hsubps.c: Likewise.
5864 * gcc.target/i386/sse3-lddqu.c: Likewise.
5865 * gcc.target/i386/sse3-movddup.c: Likewise.
5866 * gcc.target/i386/sse3-movshdup.c: Likewise.
5867 * gcc.target/i386/sse3-movsldup.c: Likewise.
5868
5869 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
5870 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
5871 * gcc.target/i386/ssse3-pabsd.c: Likewise.
5872 * gcc.target/i386/ssse3-pabsw.c: Likewise.
5873 * gcc.target/i386/ssse3-palignr.c: Likewise.
5874 * gcc.target/i386/ssse3-phaddd.c: Likewise.
5875 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
5876 * gcc.target/i386/ssse3-phaddw.c: Likewise.
5877 * gcc.target/i386/ssse3-phsubd.c: Likewise.
5878 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
5879 * gcc.target/i386/ssse3-phsubw.c: Likewise.
5880 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
5881 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
5882 * gcc.target/i386/ssse3-pshufb.c: Likewise.
5883 * gcc.target/i386/ssse3-psignb.c: Likewise.
5884 * gcc.target/i386/ssse3-psignd.c: Likewise.
5885 * gcc.target/i386/ssse3-psignw.c: Likewise.
5886 * gcc.target/i386/ssse3-vals.h: Likewise.
5887
5888 * gcc.target/i386/sse3-check.h: New file.
5889 * gcc.target/i386/ssse3-check.h: Likewise.
5890
5891 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5892
5893 PR middle-end/31095
5894 * gcc.c-torture/compile/bcopy-1.c: New testcase.
5895
5896 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5897
5898 PR middle-end/31606
5899 * gcc.c-torture/20070522-1.c: New testcase.
5900
5901 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5902
5903 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
5904
5905 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
5906
5907 * gcc.c-torture/execute/ieee/20000320-1.x,
5908 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
5909 m68k-*-* and check_effective_target_coldfire_fpu.
5910
5911 2007-05-22 Ollie Wild <aaw@google.com>
5912
5913 * g++.dg/lookup/hidden-class10.C: New test.
5914 * g++.dg/lookup/hidden-class11.C: New test.
5915
5916 2007-05-22 Ollie Wild <aaw@google.com>
5917
5918 * g++.dg/lookup/name-clash5.C: New test.
5919 * g++.dg/lookup/name-clash6.C: New test.
5920
5921 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5922
5923 * g++.dg/other/i386-2.C: Update comments on header files tested.
5924 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
5925 of <tmmintrin.h>.
5926 * gcc.target/i386/sse-12.c: Likewise.
5927 * gcc.target/i386/sse-13.c: Likewise.
5928 * gcc.target/i386/sse-14.c: Likewise.
5929
5930 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
5931 Redefined to test with immediate operand.
5932 (__builtin_ia32_blendps): Likewise.
5933 (__builtin_ia32_blendpd): Likewise.
5934 (__builtin_ia32_dpps): Likewise.
5935 (__builtin_ia32_dpps): Likewise.
5936 (__builtin_ia32_insertps128): Likewise.
5937 (__builtin_ia32_vec_ext_v4sf): Likewise.
5938 (__builtin_ia32_vec_set_v16qi): Likewise.
5939 (__builtin_ia32_vec_set_v4si): Likewise.
5940 (__builtin_ia32_vec_set_v2di): Likewise.
5941 (__builtin_ia32_vec_ext_v16qi): Likewise.
5942 (__builtin_ia32_vec_ext_v4si): Likewise.
5943 (__builtin_ia32_vec_ext_v2di): Likewise.
5944 (__builtin_ia32_roundpd): Likewise.
5945 (__builtin_ia32_roundsd): Likewise.
5946 (__builtin_ia32_roundps): Likewise.
5947 (__builtin_ia32_roundss): Likewise.
5948 (__builtin_ia32_mpsadbw128): Likewise.
5949
5950 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5951
5952 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
5953
5954 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5955
5956 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
5957 failures.
5958 * gcc.dg/dfp/func-struct.c: Ditto.
5959 * gcc.dg/dfp/operator-assignment.c: Ditto.
5960 * gcc.dg/dfp/convert-bfp.c: Ditto.
5961 * gcc.dg/dfp/convert-int.c: Ditto.
5962 * gcc.dg/dfp/convert-int-max.c: Ditto.
5963 * gcc.dg/dfp/func-scalar.c: Ditto.
5964 * gcc.dg/dfp/cast.c: Ditto.
5965 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
5966 failures, and fix a typo in return type of arg1_128.
5967 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
5968 failures, and fix a typo in a constant suffix.
5969 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
5970 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
5971
5972 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5973 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5974
5975 * lib/gcc-dg.exp(process_message): New proc.
5976 (dg-message): New test directive.
5977 * gcc.dg/always_inline.c: Use dg-message.
5978 * gcc.dg/always_inline2.c: Ditto.
5979 * gcc.dg/always_inline3.c: Ditto.
5980 * gcc.dg/invalid-call-1.c: Ditto.
5981 * gcc.dg/pr17506.c: Ditto.
5982 * gcc.dg/simd-5.c: Ditto.
5983 * gcc.dg/simd-6.c: Ditto.
5984 * gcc.dg/va-arg-2.c: Ditto.
5985 * gcc.dg/cpp/syshdr.c: Ditto.
5986 * gcc.dg/cpp/unc4.c: Ditto.
5987 * gcc.dg/cpp/trad/mi1.c: Ditto.
5988 * gcc.dg/cpp/trad/mi5.c: Ditto.
5989 * gcc.dg/cpp/trad/mi7.c: Ditto.
5990 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
5991 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
5992 * gcc.test-framework/test-framework.awk: Special-case outexists
5993 tests.
5994
5995 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5996
5997 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
5998 (bit_SSE4_2): Likewise.
5999 (bit_POPCNT): Likewise.
6000
6001 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
6002 Check if assembler supports SSE4 instructions.
6003
6004 * gcc.target/i386/sse4_1-blendpd.c: New file.
6005 * gcc.target/i386/sse4_1-blendps.c: Likewise.
6006 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
6007 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
6008 * gcc.target/i386/sse4_1-check.h: Likewise.
6009 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
6010 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
6011 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
6012 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
6013 * gcc.target/i386/sse4_1-extractps.c: Likewise.
6014 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
6015 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
6016 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
6017 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
6018 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
6019 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
6020 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
6021 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
6022 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
6023 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
6024 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
6025 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
6026 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
6027 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
6028 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
6029 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
6030 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
6031 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
6032 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
6033 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
6034 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
6035 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
6036 * gcc.target/i386/sse4_1-pminud.c: Likewise.
6037 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
6038 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
6039 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
6040 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
6041 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
6042 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
6043 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
6044 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
6045 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
6046 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
6047 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
6048 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
6049 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
6050 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
6051 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
6052 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
6053 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
6054 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
6055 * gcc.target/i386/sse4_1-round.h: Likewise.
6056 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
6057 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
6058 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
6059 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
6060 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
6061 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
6062 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
6063 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
6064 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
6065 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
6066 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
6067 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
6068 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
6069 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
6070
6071 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6072
6073 PR fortran/31627
6074 * gfortran.dg/bounds_check_7.f90: New test.
6075
6076 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
6077
6078 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
6079 (check_effective_target_sse4a): Ditto.
6080
6081 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
6082 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
6083 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
6084 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
6085 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
6086 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
6087 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
6088 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
6089 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
6090 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
6091 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
6092 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
6093 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
6094 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
6095 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
6096 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
6097 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
6098 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
6099 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
6100 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
6101
6102 2007-05-21 Mark Mitchell <mark@codesourcery.com>
6103
6104 * g++.dg/ext/cleanup-1.C: New test.
6105 * g++.dg/ext/cleanup-2.C: Likewise.
6106 * g++.dg/ext/cleanup-3.C: Likewise.
6107 * g++.dg/ext/cleanup-4.C: Likewise.
6108 * g++.dg/ext/cleanup-5.C: Likewise.
6109 * g++.dg/ext/cleanup-6.C: Likewise.
6110 * g++.dg/ext/cleanup-8.C: Likewise.
6111 * g++.dg/ext/cleanup-9.C: Likewise.
6112 * g++.dg/ext/cleanup-10.C: Likewise.
6113 * g++.dg/ext/cleanup-11.C: Likewise.
6114 * g++.dg/ext/cleanup-dtor.C: Likewise.
6115
6116 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6117
6118 PR middle-end/31995
6119 * gcc.dg/vect/vect-102a.c: New test.
6120
6121 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6122 Paolo Carlini <pcarlini@suse.de>
6123 Uros Bizjak <ubizjak@gmail.com>
6124
6125 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6126 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6127 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6128 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6129 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6130 New testcases.
6131
6132 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6133
6134 PR fortran/32002
6135 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6136
6137 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6138
6139 PR fortran/32027
6140 * gfortran.dg/do_3.F90: Add checks for the final value of the
6141 loop variable.
6142
6143 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6144
6145 * gcc.c-torture/execute/990127-2.x: New file.
6146
6147 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6148
6149 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6150 * gcc.target/i386/sse-12: Add -O to compile options.
6151 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6152 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6153 and mm3dnow.h. Add -O to compile options.
6154
6155 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6156
6157 PR fortran/31867
6158 * gfortran.dg/char_length_5.f90: New test.
6159
6160 PR fortran/31994
6161 * gfortran.dg/array_reference_1.f90: New test.
6162
6163 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6164
6165 PR middle-end/7651
6166 PR c++/11856
6167 PR c/12963
6168 PR c/23587
6169 PR other/29694
6170 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6171 * gcc.dg/Wtype-limits.c: New.
6172 * gcc.dg/Wtype-limits-Wextra.c: New.
6173 * gcc.dg/Wtype-limits-no.c: New.
6174 * g++.dg/warn/Wtype-limits.C: New.
6175 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6176 * g++.dg/warn/Wtype-limits-no.C: New.
6177
6178 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6179
6180 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6181 instead of "-msse2".'
6182 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6183 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6184 and mm3dnow.h.
6185 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6186 to test with immediate operand.
6187 (__builtin_ia32_insertqi): Ditto.
6188 (__builtin_ia32_palignr128): Ditto.
6189 (__builtin_ia32_palignr): Ditto.
6190 (__builtin_ia32_pshufhw): Ditto.
6191 (__builtin_ia32_pshuflw): Ditto.
6192 (__builtin_ia32_pshufd): Ditto.
6193 (__builtin_ia32_vec_set_v8hi): Ditto.
6194 (__builtin_ia32_vec_ext_v8hi): Ditto.
6195 (__builtin_ia32_shufpd): Ditto.
6196 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6197
6198 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6199
6200 PR fortran/32001
6201 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6202
6203 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6204
6205 PR target/31585
6206 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6207 and "__inline". Use "-msse" instead of "-msse2".
6208
6209 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6210
6211 PR middle-end/7651
6212 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6213 * gcc.dg/20030906-2.c: Likewise.
6214 * objc.dg/method-17.m: Add -Wreturn-type.
6215 * obj-c++.dg/method-21.mm: Likewise.
6216
6217 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6218
6219 PR target/31585
6220 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6221 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6222 (__builtin_ia32_psrlqi128): Ditto.
6223 (__builtin_ia32_psrlwi128): Ditto.
6224 (__builtin_ia32_psrldi128): Ditto.
6225 (__builtin_ia32_psrldqi128): Ditto.
6226 (__builtin_ia32_pslldqi128): Ditto.
6227 (__builtin_ia32_psrawi128): Ditto.
6228 (__builtin_ia32_psradi128): Ditto.
6229 (__builtin_ia32_psllqi128): Ditto.
6230 (__builtin_ia32_pslldi128): Ditto.
6231 (__builtin_prefetch): Ditto.
6232 (__builtin_ia32_pshufw): Ditto.
6233 (__builtin_ia32_vec_set_v4hi): Ditto.
6234 (__builtin_ia32_vec_ext_v4hi): Ditto.
6235 (__builtin_ia32_shufps): Ditto.
6236 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6237
6238 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6239
6240 PR fortran/31974
6241 * gfortran.dg/char_allocation_1.f90: New test.
6242
6243 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6244
6245 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6246 * gcc.dg/Wconversion-sign.c: New.
6247 * gcc.dg/Wconversion-integer-no-sign.c: New.
6248 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6249 Wconversion-sign.C
6250 * g++.dg/warn/Wconversion-sign.C: New.
6251 * g++.old-deja/g++.other/warn4.C: Update.
6252 * g++.dg/warn/Wconversion1.C: Likewise.
6253
6254 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6255
6256 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6257 * gcc.dg/torture/builtin-math-4.c: Likewise.
6258
6259 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6260
6261 PR libfortran/31964
6262 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6263
6264 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6265
6266 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6267
6268 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6269
6270 PR target/31628
6271 * gcc.target/i386/pr31628.c: New.
6272
6273 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6274
6275 PR middle-end/31344
6276 * gcc.dg/pr31344.c: New test.
6277
6278 2007-05-17 Ian Lance Taylor <iant@google.com>
6279
6280 PR tree-optimization/31953
6281 * gcc.c-torture/compile/pr31953.c: New test.
6282
6283 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6284
6285 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6286
6287 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6288 and drem.
6289 * gcc.dg/torture/builtin-math-4.c: Likewise.
6290
6291 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6292 * gcc.dg/torture/builtin-math-4.c: Likewise.
6293
6294 * gcc.dg/torture/builtin-math-4.c: New test.
6295
6296 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6297 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6298
6299 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6300 * gcc.dg/cpp/include2.c: Ditto.
6301 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6302 * gcc.dg/cpp/paste5.c: Ditto.
6303 * gcc.dg/cpp/paste6.c: Ditto.
6304 * gcc.dg/cpp/paste8.c: Ditto.
6305 * gcc.dg/cpp/paste11.c: Ditto.
6306 * gcc.dg/cpp/paste13.c: Ditto.
6307 * gcc.dg/cpp/skipping2.c: Ditto.
6308 * gcc.dg/reg-vol-struct-1.c: Ditto.
6309 * gcc.dg/Wshadow-1.c: Ditto.
6310 * gcc.dg/cpp/trad/comment.c: Ditto.
6311 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6312 * gcc.dg/cpp/if-2.c: Ditto.
6313 * gcc.dg/array-5.c: Ditto.
6314 * gcc.dg/inline-15.c: Ditto.
6315 * gcc.dg/pr27953.c: Ditto.
6316 * gcc.dg/Wno-c++-compat.c: Ditto.
6317
6318 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6319
6320 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6321
6322 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6323
6324 * gcc.c-torture/execute/20070517-1.c: New test.
6325
6326 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6327
6328 PR fortran/31919
6329 * gfortran.dg/min_max_conformance.f90: New test.
6330
6331 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6332
6333 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6334 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6335 gcc.dg/vect/vect-104.c: Use more complex construction to
6336 prevent vectorizing.
6337 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6338
6339 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6340
6341 PR tree-optimization/24659
6342 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6343 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6344 not vect_int target.
6345 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6346 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6347 targets.
6348 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6349 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6350 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6351
6352 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6353
6354 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6355 and x86_64-*-* targets.
6356 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6357
6358 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6359
6360 PR fortran/18769
6361 PR fortran/30881
6362 PR fortran/31194
6363 PR fortran/31216
6364 PR fortran/31427
6365 * transfer_simplify_1.f90: New test.
6366 * transfer_simplify_2.f90: New test.
6367
6368 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6369
6370 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6371
6372 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6373
6374 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6375
6376 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6377
6378 PR c/31924
6379 * gcc.dg/fltconst-1.c: New test.
6380
6381 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6382 * gcc.dg/dfp/operator-assignment.c: Ditto.
6383
6384 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6385
6386 PR c++/29928
6387 * g++.dg/rtti/typeid5.C: New.
6388
6389 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6390
6391 PR fortran/31725
6392 * gfortran.dg/substr_4.f: New test.
6393
6394 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6395
6396 * gcc.target/m68k/interrupt_thread-1.c,
6397 gcc.target/m68k/interrupt_thread-2.c,
6398 gcc.target/m68k/interrupt_thread-3.c: New.
6399 * gcc.target/m68k/m68k.exp: Accept fido.
6400
6401 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6402
6403 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6404 * gfortran.dg/altreturn_3.f90: Likewise.
6405 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6406 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6407 * gfortran.dg/inquire_iolength.f90: Likewise.
6408 * gfortran.dg/module_naming_1.f90: Likewise.
6409 * gfortran.dg/oldstyle_2.f90: Likewise.
6410 * gfortran.dg/operator_2.f90: Likewise.
6411 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6412 * gfortran.dg/used_types_11.f90: Likewise.
6413 * gfortran.dg/zero_array_components_1.f90: Likewise.
6414 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6415 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6416 * gfortran.dg/real_const_3.f90: Likewise.
6417
6418 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6419
6420 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6421 * gcc.dg/tree-ssa/loop-30.c: New test.
6422
6423 2007-05-13 Richard Guenther <rguenther@suse.de>
6424
6425 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6426 scanning forwprop1.
6427 * g++.dg/tree-ssa/pr31146.C: Likewise.
6428
6429 2007-05-13 Revital Eres <eres@il.ibm.com>
6430
6431 * gcc.dg/dse.c: New test.
6432
6433 2007-05-12 Richard Guenther <rguenther@suse.de>
6434
6435 PR tree-optimization/31797
6436 * gcc.c-torture/compile/pr31797.c: New testcase.
6437
6438 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6439
6440 PR fortran/30746
6441 * gfortran.dg/host_assoc_function_1.f90: New test.
6442
6443 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6444
6445 PR c++/31829
6446 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6447
6448 2007-05-11 Silvius Rus <rus@google.com>
6449
6450 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6451 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6452 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6453 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6454 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6455 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6456 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6457 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6458 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6459 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6460 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6461 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6462 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6463 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6464 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6465 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6466
6467 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6468
6469 PR other/31852
6470 * gcc.c-torture/execute/builtins/memchr.c: New.
6471 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6472 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6473
6474 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6475
6476 PR fortran/30876
6477 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6478 line.
6479 * gfortran.dg/recursive_reference_2.f90: New test.
6480
6481 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6482
6483 PR fortran/30878
6484 * gfortran.dg/namelist_29.f90: New test.
6485
6486 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6487
6488 PR fortran/31474
6489 * gfortran.dg/entry_10.f90: New test.
6490
6491 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6492
6493 PR tree-optimization/31885
6494 * gcc.dg/tree-ssa/loop-29.c: New test.
6495
6496 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6497
6498 * assumed_dummy_1.f90: Fix dg directive.
6499 * char_initialiser_actual.f90: Likewise.
6500 * nested_modules_2.f90: Likewise.
6501 * shift-alloc.f90: Likewise.
6502
6503 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6504
6505 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6506
6507 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6508
6509 PR libfortran/31880
6510 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6511
6512 2007-05-09 Mike Stump <mrs@apple.com>
6513
6514 * g++.dg/other/first-global.C: Add -fpie for darwin.
6515 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6516
6517 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6518
6519 * gcc.dg/20070507-1.c: New testcase.
6520
6521 2007-05-08 Chao-ying Fu <fu@mips.com>
6522
6523 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6524 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6525 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6526 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6527
6528 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6529
6530 PR 31847
6531 * gcc.dg/pr31847.c: New test.
6532
6533 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6534
6535 PR fortran/31692
6536 * gfortran.dg/actual_array_result_1.f90: New test.
6537
6538 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6539
6540 PR fortran/29397
6541 * gfortran.dg/parameter_array_init_1.f90: New test.
6542
6543 PR fortran/29400
6544 * gfortran.dg/parameter_array_init_2.f90: New test.
6545
6546 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6547
6548 PR target/31854
6549 * gcc.target/i386/pr31854.c: New test.
6550
6551 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6552
6553 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6554
6555 2007-05-07 Mike Stump <mrs@apple.com>
6556
6557 * g++.old-deja/g++.mike/empty.C: Add.
6558
6559 2007-05-07 Eric Christopher <echristo@apple.com>
6560
6561 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6562
6563 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6564
6565 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6566 variable. Rearrange conversions from binary float to decimal float.
6567
6568 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6569
6570 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6571 x86.
6572
6573 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6574
6575 * gnat.dg/opt1.ad[sb]: New testcase.
6576
6577 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6578
6579 PR fortran/31399
6580 * gfortran.dg/do_3.F90: New test.
6581
6582 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6583
6584 PR fortran/31764
6585 * gfortran.dg/new_line.f90: Add new checks.
6586
6587 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6588
6589 PR fortran/31201
6590 * gfortran.dg/large_unit_1.f90: New.
6591 * gfortran.dg/large_unit_2.f90: New.
6592 * gfortran.dg/iostat_4.f90: New
6593 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6594
6595 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6596
6597 PR fortran/31540
6598 * gfortran.dg/char_result_4.f90: New test.
6599
6600 2007-06-05 Revital Eres <eres@il.ibm.com>
6601
6602 PR 30957
6603 * gcc.dg/pr30957-1.c: New test.
6604
6605 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6606
6607 PR fortran/31251
6608 * gfortran.dg/char_type_len_2.f90: New test.
6609
6610 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6611
6612 PR 31775
6613 * g++.dg/other/nested-extern.cc: New.
6614 * g++.dg/other/nested-extern-1.C: New.
6615 * g++.dg/other/nested-extern-2.C: New.
6616
6617 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6618
6619 PR fortran/31760
6620 * gfortran.dg/erf.f90: New test.
6621 * gfortran.dg/besxy.f90: New test.
6622
6623 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6624
6625 PR fortran/22359
6626 * gfortran.dg/fseek.f90: New test.
6627
6628 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6629
6630 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6631
6632 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6633
6634 PR libfortran/31210
6635 * gfortran.dg/zero_length_1.f90: New test.
6636
6637 2007-05-04 Tobias Burnus <burnus@net-b.de>
6638
6639 PR fortran/31803
6640 * gfortran.dg/char_pointer_assign_3.f90: New test.
6641 * gfortran.dg/char_result_2.f90: Re-enable test.
6642
6643 2007-05-04 Tobias Burnus <burnus@net-b.de>
6644
6645 PR fortran/25071
6646 * gfortran.dg/char_length_3.f90: New test.
6647 * gfortran.dg/char_result_2.f90: Fix test.
6648
6649 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6650
6651 PR tree-optimization/30565
6652 * gcc.dg/tree-ssa/loop-27.c: New test.
6653
6654 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6655
6656 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6657 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6658 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6659 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6660
6661 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6662
6663 PR tree-optimization/31699
6664 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6665 New.
6666 (check_effective_target_vect_floatint_cvt): New.
6667 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6668 of specific targets.
6669 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6670 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6671 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6672 * gcc.dg/vect/vect-iv-4.c: Likewise.
6673 * gcc.dg/vect/vect-multitypes-11.c: New.
6674 * gcc.dg/vect/pr31699.c: New.
6675
6676 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6677
6678 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6679
6680 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6681
6682 PR C++/31663
6683 * g++.dg/warn/anonymous-namespace-2.C: New.
6684 * g++.dg/warn/anonymous-namespace-2.h: New.
6685
6686 2007-05-02 Paul Brook <paul@codesourcery.com>
6687
6688 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6689
6690 2007-05-02 Eric Christopher <echristo@apple.com>
6691
6692 * gcc.dg/cpp/if-div.c: New file.
6693
6694 2007-05-02 Tom Tromey <tromey@redhat.com>
6695
6696 PR preprocessor/28709:
6697 * gcc.dg/cpp/pr28709.c: New file.
6698
6699 2007-05-02 Richard Guenther <rguenther@suse.de>
6700
6701 PR tree-optimization/31146
6702 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6703
6704 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6705
6706 * gcc.c-torture/compile/limits-blockid.c: New.
6707 * gcc.c-torture/compile/limits-caselabels.c: New.
6708 * gcc.c-torture/compile/limits-declparen.c: New.
6709 * gcc.c-torture/compile/limits-enumconst.c: New.
6710 * gcc.c-torture/compile/limits-exprparen.c: New.
6711 * gcc.c-torture/compile/limits-externalid.c: New.
6712 * gcc.c-torture/compile/limits-fnargs.c: New.
6713 * gcc.c-torture/compile/limits-fndefn.c: New.
6714 * gcc.c-torture/compile/limits-idexternal.c: New.
6715 * gcc.c-torture/compile/limits-idinternal.c: New.
6716 * gcc.c-torture/compile/limits-pointer.c: New.
6717 * gcc.c-torture/compile/limits-stringlit.c: New.
6718 * gcc.c-torture/compile/limits-structmem.c: New.
6719 * gcc.c-torture/compile/limits-structnest.c: New.
6720
6721 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6722
6723 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6724
6725 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6726
6727 PR middle-end/31740
6728 * gcc.c-torture/compile/20070501-1.c: New testcase.
6729
6730 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6731
6732 PR fortran/31732
6733 * gfortran.dg/array_memset_2: New test case.
6734
6735 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6736
6737 PR testsuite/31615
6738 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6739
6740 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6741
6742 PR testsuite/31589
6743 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6744 dg-final test.
6745 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6746 keyword to dg-final test.
6747 * gcc.dg/vect/vect-iv-4.c: Likewise.
6748 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6749 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6750 test.
6751 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6752 cast.
6753 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6754 * lib/target-supports.exp
6755 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6756 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6757
6758 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6759
6760 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6761 __LONG_LONG_MAX__ and its friends instead of those supplied by
6762 limits.h.
6763
6764 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6765
6766 PR C++/31721
6767 * g++.dg/ext/vector7.C: New testcase.
6768
6769 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6770
6771 PR fortran/31591
6772 * gfortran.dg/bound_simplification_1.f90: New test.
6773
6774 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6775
6776 PR fortran/31645
6777 * gfortran.dg/bom_error.f90: New test.
6778 * gfortran.dg/bom_include.f90: New test.
6779 * gfortran.dg/bom_UTF16-LE.f90: New test.
6780 * gfortran.dg/bom_UTF16-BE.f90: New test.
6781 * gfortran.dg/bom_UTF-8.f90: New test.
6782 * gfortran.dg/bom_UTF-32.f90: New test.
6783 * gfortran.dg/bom_UTF-8.F90: New test.
6784 * gfortran.dg/bom_include.inc: New file.
6785
6786 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6787
6788 PR C++/30221
6789 * g++.dg/init/ptrfn2.C: New test.
6790 * g++.dg/init/ptrfn3.C: New test.
6791
6792 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
6793
6794 PR fortran/31711
6795 * gfortran.dg/dependency_21.f90: New test.
6796
6797 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6798
6799 * gfortran.dg/secnds.f: Use real*8.
6800 * gfortran.dg/secnds-1.f: Use real*8.
6801
6802 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6803
6804 PR libfortran/31532
6805 * gfortran.dg/inquire_5.f90: Update test.
6806
6807 2007-04-27 Ian Lance Taylor <iant@google.com>
6808
6809 PR middle-end/31710
6810 * gcc.c-torture/compile/pr31710.c: New test.
6811
6812 2007-04-27 Richard Guenther <rguenther@suse.de>
6813
6814 PR tree-optimization/30965
6815 PR tree-optimization/30978
6816 * gcc.dg/tree-ssa/pr30978.c: New testcase.
6817 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
6818 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
6819 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
6820
6821 2007-04-27 Richard Guenther <rguenther@suse.de>
6822
6823 PR tree-optimization/31715
6824 * gcc.dg/Warray-bounds-4.c: New testcase.
6825
6826 2007-04-26 Ian Lance Taylor <iant@google.com>
6827
6828 PR target/28675
6829 * gcc.c-torture/compile/pr28675.c: New test.
6830
6831 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
6832
6833 PR C++/30016
6834 * g++.dg/ext/vector6.C: New test.
6835
6836 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
6837
6838 * gcc.c-torture/execute/ieee/20000320-1.x: New.
6839
6840 2007-04-26 Steve Ellcey <sje@cup.hp.com>
6841
6842 PR middle-end/31617
6843 * g++.dg/other/str_empty.C: Add expected warning.
6844
6845 2007-04-26 Richard Guenther <rguenther@suse.de>
6846 Daniel Berlin <dberlin@dberlin.org>
6847
6848 PR tree-optimization/30567
6849 * g++.dg/other/pr30567.C: New testcase.
6850
6851 2007-04-26 Richard Guenther <rguenther@suse.de>
6852
6853 PR tree-optimization/31703
6854 * gcc.c-torture/compile/pr31703.c: New testcase.
6855 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
6856 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6857
6858 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
6859
6860 * gfortran.dg/open_errors.f90: Added if statements checking
6861 the value of iostat.
6862
6863 2007-04-26 Jakub Jelinek <jakub@redhat.com>
6864
6865 PR c++/31598
6866 * g++.dg/gomp/pr31598.C: New test.
6867
6868 PR tree-optimization/30558
6869 * g++.dg/gomp/pr30558.C: New test.
6870
6871 2007-04-24 Mark Mitchell <mark@codesourcery.com>
6872
6873 PR c++/31338
6874 * g++.dg/ext/complex2.C: New test.
6875
6876 2007-04-25 Paolo Carlini <pcarlini@suse.de>
6877
6878 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
6879
6880 2007-04-25 Thiemo Seufer <ths@mips.com>
6881
6882 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
6883 value to signed char.
6884
6885 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
6886
6887 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
6888 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
6889 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
6890
6891 2007-04-25 Tobias Burnus <burnus@net-b.de>
6892
6893 PR fortran/31668
6894 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
6895 statement functions.
6896 * gfortran.dg/c_by_val_5.f90: New test.
6897
6898 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
6899
6900 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
6901 with two new subroutines to avoid parameter-induced aliasing.
6902 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
6903 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
6904
6905 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6906
6907 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
6908 * g++.dg/warn/Warray-bounds.C: Likewise.
6909
6910 2007-04-24 Ian Lance Taylor <iant@google.com>
6911
6912 PR tree-optimization/31605
6913 * gcc.c-torture/execute/pr31605.c: New test.
6914
6915 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6916
6917 PR fortran/31587
6918 * lib/gcc-dg.exp (scan-module): New function.
6919 * gfortran.dg/module_md5_1.f90: New test.
6920
6921 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
6922
6923 * g++.old-deja/g++.pt/defarg6.C: Only run with
6924 -std=gnu++98.
6925 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
6926 * g++.dg/cpp0x/variadic61.C: Ditto.
6927 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
6928 * g++.dg/cpp0x/variadic62.C: Ditto.
6929 * g++.dg/template/meminit1.C: Ditto.
6930 * g++.dg/template/operator7.C: Ditto.
6931 * g++.dg/template/static15.C: Ditto.
6932 * g++.dg/template/invalid1.C: Ditto.
6933 * g++.dg/template/shift1.C: Ditto.
6934 * g++.dg/template/error10.C: Ditto.
6935
6936 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
6937
6938 PR diagnostic/25923
6939 * gfortran.dg/pr25923.f90: New test.
6940
6941 2007-04-24 Ian Lance Taylor <iant@google.com>
6942
6943 PR tree-optimization/31602
6944 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
6945
6946 2007-04-24 Janis Johnson <janis187@us.ibm.com>
6947
6948 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
6949 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
6950
6951 2007-04-24 Hui-May Chang <hm.chang@apple.com>
6952
6953 * gcc.target/i386/reload-1.c. New.
6954
6955 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
6956 Olga Golovanevsky <olga@il.ibm.com>
6957
6958 * g++.dg/other/str_empty.C: New test.
6959
6960 2007-04-24 Richard Henderson <rth@redhat.com>
6961
6962 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
6963
6964 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
6965
6966 PR target/31641
6967 * gcc.c-torture/compile/pr31641.c: New testcase.
6968
6969 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
6970
6971 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
6972 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
6973 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
6974 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
6975
6976 2007-04-23 Simon Baldwin <simonb@google.com>
6977
6978 * g++.dg/other/error15.C: New.
6979 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
6980 triggering a "multiple parameters named" error.
6981
6982 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
6983
6984 PR fortran/31618
6985 * gfortran.dg/backspace_8.f: New test case.
6986
6987 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
6988
6989 PR fortran/31630
6990 * gfortran.dg/used_types_17.f90: New test.
6991
6992 PR fortran/31620
6993 * gfortran.dg/zero_array_components_1.f90: New test.
6994
6995 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6996
6997 PR fortran/31616
6998 * gfortran.dg/open_errors.f90: Allow a different error message.
6999
7000 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
7001
7002 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
7003 Rename from check_effective_target_vect_pack_mod. Rename global
7004 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
7005 messages.
7006 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
7007 rename.
7008 * gcc.dg/vect/vect-iv-8a.c: Ditto.
7009 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
7010
7011 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7012
7013 PR middle-end/31448
7014 * gcc.c-torture/execute/pr31448.c: New testcase.
7015
7016 2007-04-22 Nick Clifton <nickc@redhat.com>
7017
7018 * gcc.dg/20020312-2.c: Add support for the FRV.
7019
7020 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
7021
7022 PR tree-optimization/24659
7023 * gcc.dg/vect/vect-float-extend-1.c: New test.
7024 * gcc.dg/vect/vect-float-truncate-1.c: New test.
7025
7026 2007-04-22 Richard Guenther <rguenther@suse.de>
7027
7028 PR tree-optimization/29789
7029 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
7030 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7031
7032 2007-04-22 Revital Eres <eres@il.ibm.com>
7033
7034 * gcc.dg/var-expand2.c: New test.
7035
7036 2007-04-22 Revital Eres <eres@il.ibm.com>
7037
7038 * gcc.dg/var-expand3.c: New test.
7039
7040 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7041
7042 PR fortran/31495
7043 * gfortran.dg/continuation_8.f90: New test.
7044
7045 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
7046
7047 PR C/30265
7048 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
7049 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
7050
7051 2007-04-21 Richard Guenther <rguenther@suse.de>
7052
7053 PR middle-end/31136
7054 * gcc.c-torture/execute/pr31136.c: New testcase.
7055
7056 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
7057
7058 * gcc.target/i386/movsi-sm-1.c: New.
7059
7060 2007-04-20 Richard Henderson <rth@redhat.com>
7061
7062 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
7063 * gcc.dg/pr27095.c: Cope with alpha GOT load.
7064
7065 2007-04-20 Jakub Jelinek <jakub@redhat.com>
7066
7067 * gcc.target/i386/ordcmp-1.c: New test.
7068 * gcc.target/i386/unordcmp-1.c: New test.
7069
7070 PR tree-optimization/31632
7071 * gcc.c-torture/compile/20070419-1.c: New test.
7072
7073 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7074
7075 * gcc.dg/invalid-call-1.c: New test.
7076
7077 2007-04-18 Dirk Mueller <dmueller@suse.de>
7078
7079 PR diagnostic/31227
7080 * gcc.dg/Warray-bounds-3.c: New.
7081
7082 2007-04-18 Richard Guenther <rguenther@suse.de>
7083
7084 PR tree-optimization/19431
7085 PR tree-optimization/21463
7086 * gcc.c-torture/execute/20070212-1.c: New testcase.
7087 * gcc.c-torture/execute/20070212-2.c: Likewise.
7088 * gcc.c-torture/execute/20070212-3.c: Likewise.
7089 * gcc.dg/tree-ssa/pr19431.c: Likewise.
7090 * gcc.dg/tree-ssa/pr21463.c: Likewise.
7091 * g++.dg/tree-ssa/pr21463.C: Likewise.
7092 * g++.dg/tree-ssa/pr30738.C: Likewise.
7093
7094 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7095
7096 PR c++/31513
7097 * g++.dg/expr/bitfield8.C: New test.
7098
7099 2007-04-17 Joseph Myers <joseph@codesourcery.com>
7100 Richard Sandiford <richard@codesourcery.com>
7101
7102 * lib/target-supports.exp (check_profiling_available): Return 0
7103 for uClibc with -p or -pg.
7104
7105 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
7106
7107 PR c++/31517
7108 * g++.dg/template/init7.C: New test.
7109
7110 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
7111
7112 PR rtl-optimization/31360
7113 * gcc.dg/loop-7.c: New test.
7114
7115 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7116
7117 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
7118 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
7119 build.
7120 (compat-execute): Likewise.
7121 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7122 files to remote hosts.
7123 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7124 (c-torture-execute): Likewise.
7125 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7126 or plain file. Use remote_upload and remote_download to copy
7127 files about.
7128 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7129 before scanning it.
7130
7131 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7132
7133 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7134
7135 2007-04-16 Lawrence Crowl <crowl@google.com>
7136
7137 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7138 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7139 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7140 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7141 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7142 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7143 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7144 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7145 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7146 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7147 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7148
7149 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7150 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7151 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7152 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7153 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7154 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7155 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7156 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7157 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7158 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7159 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7160
7161 2007-04-16 Ian Lance Taylor <iant@google.com>
7162
7163 PR tree-optimization/31522
7164 * gcc.dg/Wstrict-overflow-16.c: New test.
7165
7166 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7167
7168 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7169
7170 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7171
7172 PR fortran/31144
7173 * gfortran.dg/module_naming_1.f90: New.
7174
7175 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7176
7177 * lib/target-supports.exp (check_profiling_available): Return
7178 false for m68k-*-uclinux.
7179
7180 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7181
7182 PR c++/29365
7183 Testcase for c++ anonymous namespace warning
7184
7185 * g++.dg/warn/anonymous-namespace-1.C: New test
7186 * g++.dg/warn/anonymous-namespace-1.h: New test
7187
7188 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7189
7190 PR testsuite/31578
7191 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7192
7193 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7194
7195 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7196
7197 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7198
7199 PR fortran/31204
7200 * gfortran.dg/array_constructor_16.f90: New test.
7201
7202 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7203
7204 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7205 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7206
7207 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7208
7209 PR rtl-optimization/31500
7210 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7211 * g++.dg/warn/Warray-bounds.C: Likewise.
7212
7213 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7214
7215 PR C/31520
7216 * gcc.dg/gnu89-init-4.c: New testcase.
7217
7218 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7219
7220 PR c++/25874
7221 * gcc.dg/gomp/pr25874.c: Add dg-options.
7222 * g++.dg/gomp/pr25874.C: Add dg-options.
7223
7224 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7225
7226 PR fortran/21061
7227 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7228 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7229
7230 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7231
7232 PR fortran/31561
7233 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7234
7235 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7236
7237 PR fortran/29507
7238 PR fortran/31404
7239 * gfortran.dg/initialization_6.f90: New test.
7240
7241 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7242
7243 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7244
7245 * lib/target-supports.exp (check_gc_sections_available):
7246 Return false if ldflags includes -elf2flt.
7247
7248 2007-04-13 Jason Merrill <jason@redhat.com>
7249
7250 PR c++/31074
7251 * conv3.C: New test.
7252
7253 2007-04-13 Mike Stump <mrs@apple.com>
7254
7255 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7256 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7257
7258 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7259
7260 PR tree-optimization/29598
7261 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7262
7263 2007-04-13 Tobias Burnus <burnus@net-b.de>
7264
7265 PR fortran/31559
7266 * gfortran.dg/func_assign.f90: New test.
7267
7268 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7269
7270 PR fortran/31550
7271 * gfortran.dg/used_types_16.f90: New test.
7272
7273 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7274
7275 PR fortran/18937
7276 * gfortran.dg/goto_2.f90: New.
7277 * gfortran.dg/goto_3.f90: New.
7278 * gfortran.dg/pr17708.f90: Rename to ...
7279 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7280
7281 2007-04-13 Tobias Burnus <burnus@net-b.de>
7282
7283 PR fortran/31562
7284 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7285 instead of a struct.
7286
7287 2007-04-13 Tobias Burnus <burnus@net-b.de>
7288
7289 PR fortran/31562
7290 * gfortran.dg/value_4.c: Use GNU extensions for complex
7291 instead of a struct.
7292
7293 2007-04-13 Richard Guenther <rguenther@suse.de>
7294
7295 PR tree-optimization/21258
7296 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7297
7298 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7299
7300 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7301 <complex.h>.
7302
7303 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7304
7305 PR fortran/31250
7306 * gfortran.dg/char_length_2.f90: New.
7307 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7308 * gfortran.dg/repeat_4.f90: Likewise.
7309
7310 PR fortran/31266
7311 * gfortran.dg/char_assign_1.f90: New.
7312
7313 PR fortran/31471
7314 * gfortran.dg/block_name_1.f90: New.
7315 * gfortran.dg/block_name_2.f90: New.
7316
7317 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7318
7319 PR c++/31078
7320 * g++.dg/other/pr31078.C: New.
7321
7322 2007-04-12 Richard Guenther <rguenther@suse.de>
7323
7324 PR tree-optimization/31169
7325 * gcc.c-torture/execute/pr31169.c: New testcase.
7326
7327 2007-04-12 Richard Guenther <rguenther@suse.de>
7328
7329 PR tree-optimization/24689
7330 PR tree-optimization/31307
7331 * g++.dg/tree-ssa/pr31307.C: New testcase.
7332 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7333
7334 2007-04-12 Tobias Burnus <burnus@net-b.de>
7335
7336 PR fortran/31472
7337 * gfortran.dg/access_spec_1.f90: New test.
7338 * gfortran.dg/access_spec_2.f90: New test.
7339 * gfortran.dg/non_module_public.f90: Match new error message.
7340
7341 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7342
7343 PR testsuite/31538
7344 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7345 to 4 at line 38 to fix bounds problem.
7346
7347 2007-04-11 Tobias Burnus <burnus@net-b.de>
7348
7349 PR testsuite/31240
7350 * gfortran.dg/pointer_intent_1.f90: Fix test.
7351
7352 2007-04-10 Eric Christopher <echristo@apple.com>
7353
7354 * lib/target-supports.exp
7355 (check_effective_target_fstack_protector): Rewrite.
7356
7357 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7358
7359 PR c++/31449
7360 * g++.dg/init/const5.C: New test.
7361
7362 2007-04-09 Jan Hubicka <jh@suse.cz>
7363
7364 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7365
7366 2007-04-08 Jan Hubicka <jh@suse.cz>
7367
7368 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7369
7370 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7371
7372 PR fortran/31257
7373 * gfortran.dg/achar_4.f90: New test.
7374
7375 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7376
7377 PR fortran/30880
7378 * gfortran.dg/used_dummy_types_8.f90: New test.
7379
7380 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7381
7382 PR fortran/30872
7383 * gfortran.dg/parameter_array_element_1.f90: New test.
7384
7385 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7386
7387 PR fortran/31222
7388 * gfortran.dg/default_numeric_type_1.f90: New test.
7389
7390 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7391
7392 PR fortran/31424
7393 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7394
7395 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7396
7397 PR fortran/31293
7398 * gfortran.dg/interface_12.f90: New test.
7399
7400 2007-04-07 Bruce Korb <bkorb@gnu.org>
7401
7402 * gcc.dg/format/opt-6.c: New test.
7403 * gcc.dg/format/nul-1.c: New test.
7404 * gcc.dg/format/nul-2.c: New test.
7405
7406 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7407
7408 PR libgfortran/31395
7409 * gfortran.dg/fmt_colon.f90: New test.
7410
7411 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7412
7413 * g++.old-deja/g++.other/init18.C: Use
7414 dg-require-effective-target instead of an explicit xfail.
7415
7416 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7417
7418 * gcc.dg/dfp/signbit-1.c
7419 * gcc.dg/dfp/signbit-2.c
7420
7421 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7422
7423 PR fortran/31483
7424 * gfortran.dg/altreturn_5.f90: New test.
7425
7426 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7427
7428 PR fortran/31292
7429 * gfortran.dg/contained_module_proc_1.f90: New test.
7430
7431 2007-04-04 Stuart Hastings <stuart@apple.com>
7432
7433 PR 31281
7434 * objc/execute/exceptions/pr31281.m: New.
7435
7436 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7437
7438 * g++.dg/ext/dllimport12.C: Update comments.
7439
7440 2007-04-03 Eric Christopher <echristo@apple.com>
7441
7442 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7443
7444 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7445
7446 PR fortran/31304
7447 * gfortran.dg/repeat_2.f90: New test.
7448 * gfortran.dg/repeat_3.f90: New test.
7449 * gfortran.dg/repeat_4.f90: New test.
7450
7451 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7452
7453 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7454
7455 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7456
7457 PR c++/30847
7458 * g++.dg/parse/cond3.C: New test.
7459
7460 PR middle-end/30704
7461 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7462
7463 2007-04-02 Jason Merrill <jason@redhat.com>
7464
7465 PR c++/31187
7466 * g++.dg/ext/visibility/anon3.C: New test.
7467
7468 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7469
7470 PR libgfortran/31052
7471 * gfortran.dg/namelist_28.f90: New test.
7472
7473 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7474
7475 PR libgfortran/31366
7476 * gfortran.dg/direct_io_6.f90: New test.
7477
7478 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7479
7480 PR libgfortran/31207
7481 * gfortran.dg/advance_5.f90: New test.
7482 * gfortran.dg/advance_6.f90: New test.
7483
7484 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7485
7486 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7487 * g++.dg/ext/dllimport7.C: Likewise.
7488 * g++.dg/ext/selectany1.C: Likewise.
7489
7490 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7491
7492 * g++.dg/parser/pr31138.C: New.
7493 * g++.dg/parser/pr31140.C: New.
7494 * g++.dg/parser/pr31141.C: New.
7495
7496 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7497
7498 PR c++/26099
7499 * g++.dg/ext/is_base_of.C: New.
7500 * g++.dg/ext/has_virtual_destructor.C: New.
7501 * g++.dg/ext/is_polymorphic.C: New.
7502 * g++.dg/ext/is_base_of_diagnostic.C: New.
7503 * g++.dg/ext/is_enum.C: New.
7504 * g++.dg/ext/has_nothrow_assign.C: New.
7505 * g++.dg/ext/has_nothrow_constructor.C: New.
7506 * g++.dg/ext/is_empty.C: New.
7507 * g++.dg/ext/has_trivial_copy.C: New.
7508 * g++.dg/ext/has_trivial_assign.C: New.
7509 * g++.dg/ext/is_abstract.C: New.
7510 * g++.dg/ext/is_pod.C: New.
7511 * g++.dg/ext/has_nothrow_copy.C: New.
7512 * g++.dg/ext/is_class.C: New.
7513 * g++.dg/ext/has_trivial_constructor.C: New.
7514 * g++.dg/ext/is_union.C: New.
7515 * g++.dg/ext/has_trivial_destructor.C: New.
7516 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7517 * g++.dg/template/crash43.C: Likewise.
7518
7519 2007-03-29 Dirk Mueller <dmueller@suse.de>
7520
7521 * g++.dg/warn/pedantic2.C: New testcase.
7522
7523 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7524
7525 * size_dim.f90: Fix dg directive.
7526 * pr16433.f: Likewise.
7527 * use_6.f90: Likewise.
7528 * use_7.f90: Likewise.
7529 * entry_9.f90: Likewise.
7530 * pointer_intent_2.f90: Likewise.
7531 * protected_1.f90: Likewise.
7532 * fmt_missing_period_2.f: Likewise.
7533 * pointer_intent_3.f90: Likewise.
7534 * protected_2.f90: Likewise.
7535 * protected_3.f90: Likewise.
7536 * pr15754.f90: Likewise.
7537 * protected_4.f90: Likewise.
7538 * protected_5.f90: Likewise.
7539 * initialization_2.f90: Likewise.
7540 * protected_6.f90: Likewise.
7541 * continuation_7.f90: Likewise.
7542 * derived_function_interface_1.f90: Likewise.
7543 * der_pointer_4.f90: Likewise.
7544 * fmt_zero_precision.f90: Likewise.
7545 * blockdata_3.f90: Likewise.
7546 * fmt_missing_period_1.f: Likewise.
7547 * real_const_3.f90: Likewise.
7548 * use_4.f90: Likewise.
7549 * fmt_missing_period_3.f: Likewise.
7550 * use_5.f90: Likewise.
7551
7552 2007-03-28 Mike Stump <mrs@apple.com>
7553
7554 * gcc.dg/darwin-comm.c: Add.
7555
7556 2007-03-28 Eric Christopher <echristo@apple.com>
7557
7558 * lib/target-supports.exp (check_effective_target_fstack_protector):
7559 New.
7560 * gcc.dg/ssp-1.c: Use.
7561 * gcc.dg/ssp-2.c: Ditto.
7562
7563 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7564
7565 PR c++/29077
7566 * g++.dg/parse/constructor3.C: New test.
7567
7568 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7569
7570 * gnat.dg/thin_pointer.ad[sb]: New test.
7571
7572 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7573
7574 * g++.dg/cpp0x/bracket1.C: New.
7575 * g++.dg/cpp0x/bracket2.C: New.
7576 * g++.dg/cpp0x/bracket3.C: New.
7577 * g++.dg/cpp0x/bracket4.C: New.
7578
7579 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7580
7581 * g++.dg/cpp0x/temp_default1.C: New.
7582 * g++.dg/cpp0x/temp_default3.C: New.
7583 * g++.dg/cpp0x/temp_default2.C: New.
7584 * g++.dg/cpp0x/temp_default4.C: New.
7585
7586 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7587
7588 PR c++/29993
7589 * g++.dg/other/cv_func2.C: New.
7590
7591 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7592
7593 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7594 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7595 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7596 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7597
7598 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7599 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7600
7601 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7602
7603 * lib/compat.exp (compat-execute): Fix processing of file names.
7604
7605 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7606
7607 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7608
7609 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7610
7611 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7612 Delete created executable test file.
7613 (check_effective_target_fortran_large_int): Ditto.
7614 (check_effective_target_static_libgfortran): Ditto.
7615
7616 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7617
7618 PR c++/30500
7619 * g++.dg/warn/pragma-system_header1.C: New test.
7620 * g++.dg/warn/pragma-system_header2.C: New test.
7621 * g++.dg/warn/pragma-system_header1.h. New.
7622 * g++.dg/warn/pragma-system_header2.h. New.
7623
7624 2007-03-26 Ian Lance Taylor <iant@google.com>
7625
7626 PR tree-optimization/31345
7627 * gcc.c-torture/compile/pr31345-1.c: New test.
7628
7629 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7630
7631 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7632 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7633 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7634 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7635 * gfortran.dg/overload_1.f90: Likewise.
7636 * gfortran.dg/impure_assignment_1.f90: Likewise.
7637 * gfortran.dg/error_recovery_3.f90: Likewise.
7638 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7639 * gfortran.dg/sequence_types_1.f90: Likewise.
7640 * gfortran.dg/internal_references_1.f90: Likewise.
7641 * gfortran.dg/present_1.f90: Likewise.
7642 * gfortran.dg/volatile10.f90: Likewise.
7643 * gfortran.dg/module_equivalence_2.f90: Likewise.
7644 * gfortran.dg/use_4.f90: Likewise.
7645 * gfortran.dg/elemental_result_1.f90: Likewise.
7646 * gfortran.dg/generic_actual_arg.f90: Likewise.
7647 * gfortran.dg/private_type_5.f90: Likewise.
7648 * gfortran.dg/protected_4.f90: Likewise.
7649 * gfortran.dg/interface_3.f90: Likewise.
7650
7651 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7652
7653 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7654 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7655
7656 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7657
7658 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7659
7660 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7661
7662 PR libgfortran/31199
7663 * gfortran.dg/fmt_t_4.f90: New test.
7664
7665 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7666
7667 PR libfortran/31297
7668 * gfortran.dg/backspace_5.f: Initialize variable(s).
7669 * gfortran.dg/backspace_6.f: Likewise.
7670 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7671 * gfortran.dg/direct_io_2.f90: Likewise.
7672 * gfortran.dg/write_back.f: Likewise.
7673 * gfortran.dg/write_rewind_2.f: Likewise.
7674 * gfortran.dg/write_rewind_1.f: Likewise.
7675 * gfortran.dg/write_rewind_2.f: Likewise.
7676
7677 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7678
7679 PR tree-optimization/30784
7680 * gcc.dg/vect/pr30784.c: New test.
7681
7682 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7683
7684 PR fortran/30877
7685 * gfortran.dg/operator_1.f90: New test.
7686 * gfortran.dg/operator_2.f90: New test.
7687
7688 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7689
7690 PR libfortran/31196
7691 * gfortran.dg/reshape_transpose_1.f90: New test.
7692
7693 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7694
7695 PR fortran/30655
7696 * gfortran.dg/bounds_check_6.f90: New test.
7697
7698 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7699
7700 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7701 #ifndef/#endif.
7702 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7703 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7704
7705 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7706
7707 PR fortran/31209
7708 * gfortran.dg/pointer_function_actual_1.f90: New test.
7709
7710 PR fortran/31200
7711 * gfortran.dg/pointer_function_actual_2.f90: New test.
7712
7713 PR fortran/31215
7714 * gfortran.dg/result_in_spec_1.f90: New test.
7715
7716 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7717
7718 PR fortran/30834
7719 * gfortran.dg/integer_exponentiation_3.F90: New test.
7720 * gfortran.dg/integer_exponentiation_4.f90: New test.
7721 * gfortran.dg/integer_exponentiation_5.F90: New test.
7722
7723 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7724
7725 PR c++/30863
7726 * g++.dg/template/error24.C: New test.
7727 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7728
7729 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7730
7731 PR c++/31273
7732 * g++.dg/expr/bitfield7.C: New test.
7733
7734 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7735
7736 PR other/23572
7737 * gcc.dg/float-range-4.c: New.
7738 * gcc.dg/float-range-1.c: Update. Test for a warning.
7739 * gcc.dg/float-range-3.c: New.
7740 * gcc.dg/float-range-5.c: New.
7741
7742 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7743
7744 PR fortran/31262
7745 * gfortran.dg/no_range_check_1.f90: New test.
7746
7747 2007-03-22 Dirk Mueller <dmueller@suse.de>
7748
7749 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7750 * g++.dg/other/static1.C: Remove stray semicolon.
7751 * g++.dg/other/init1.C: Likewise.
7752 * g++.dg/rtti/dyncast1.C: Likewise.
7753 * g++.dg/tree-ssa/pr17153.C: Likewise.
7754 * g++.dg/lookup/disamb1.C: Likewise.
7755 * g++.dg/lookup/scoped2.C: Likewise.
7756 * g++.dg/lookup/friend7.C: Likewise.
7757 * g++.dg/parse/parse4.C: Likewise.
7758 * g++.dg/parse/parse5.C: Likewise.
7759 * g++.dg/expr/pr29066.C: Likewise.
7760 * g++.dg/expr/cast4.C: Likewise.
7761 * g++.dg/tc1/dr193.C: Likewise.
7762 * g++.dg/tc1/dr213.C: Likewise.
7763 * g++.dg/abi/dcast1.C: Likewise.
7764 * g++.dg/abi/covariant2.C: Likewise.
7765 * g++.dg/inherit/covariant11.C: Likewise.
7766 * g++.dg/inherit/covariant9.C: Likewise.
7767 * g++.dg/inherit/covariant10.C: Likewise.
7768 * g++.dg/init/static3.C: Likewise.
7769 * g++.dg/init/init-ref3.C: Likewise.
7770 * g++.dg/init/ref10.C: Likewise.
7771 * g++.dg/template/meminit2.C: Likewise.
7772 * g++.dg/template/using9.C: Likewise.
7773 * g++.dg/template/friend9.C: Likewise.
7774 * g++.dg/template/ref1.C: Likewise.
7775 * g++.old-deja/g++.warn/inline.C: Likewise.
7776 * g++.old-deja/g++.robertl/eb91.C: Likewise.
7777 * g++.old-deja/g++.robertl/eb46.C: Likewise.
7778 * g++.old-deja/g++.robertl/eb34.C: Likewise.
7779 * g++.old-deja/g++.robertl/eb43.C: Likewise.
7780 * g++.old-deja/g++.robertl/eb26.C: Likewise.
7781 * g++.old-deja/g++.robertl/eb116.C: Likewise.
7782 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7783 * g++.old-deja/g++.brendan/overload8.C: Likewise.
7784 * g++.old-deja/g++.brendan/overload11.C: Likewise.
7785 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7786 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7787 * g++.old-deja/g++.brendan/template11.C: Likewise.
7788 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
7789 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7790 * g++.old-deja/g++.brendan/crash16.C: Likewise.
7791 * g++.old-deja/g++.jason/pmem2.C: Likewise.
7792 * g++.old-deja/g++.jason/parse9.C: Likewise.
7793 * g++.old-deja/g++.jason/byval2.C: Likewise.
7794 * g++.old-deja/g++.jason/overload8.C: Likewise.
7795 * g++.old-deja/g++.jason/pmf8.C: Likewise.
7796 * g++.old-deja/g++.jason/template33.C: Likewise.
7797 * g++.old-deja/g++.jason/return3.C: Likewise.
7798 * g++.old-deja/g++.jason/scoping2.C: Likewise.
7799 * g++.old-deja/g++.jason/virtual.C: Likewise.
7800 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7801 * g++.old-deja/g++.jason/template27.C: Likewise.
7802 * g++.old-deja/g++.jason/synth6.C: Likewise.
7803 * g++.old-deja/g++.jason/ref8.C: Likewise.
7804 * g++.old-deja/g++.jason/offset1.C: Likewise.
7805 * g++.old-deja/g++.other/static20.C: Likewise.
7806 * g++.old-deja/g++.other/array1.C: Likewise.
7807 * g++.old-deja/g++.other/new3.C: Likewise.
7808 * g++.old-deja/g++.other/array2.C: Likewise.
7809 * g++.old-deja/g++.other/overload9.C: Likewise.
7810 * g++.old-deja/g++.other/cast6.C: Likewise.
7811 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
7812 * g++.old-deja/g++.other/eh4.C: Likewise.
7813 * g++.old-deja/g++.other/using7.C: Likewise.
7814 * g++.old-deja/g++.other/init18.C: Likewise.
7815 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7816 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7817 * g++.old-deja/g++.other/dtor11.C: Likewise.
7818 * g++.old-deja/g++.pt/static11.C: Likewise.
7819 * g++.old-deja/g++.pt/crash19.C: Likewise.
7820 * g++.old-deja/g++.pt/overload12.C: Likewise.
7821 * g++.old-deja/g++.pt/crash46.C: Likewise.
7822 * g++.old-deja/g++.pt/mi1.C: Likewise.
7823 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
7824 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7825 * g++.old-deja/g++.pt/local5.C: Likewise.
7826 * g++.old-deja/g++.pt/typename2.C: Likewise.
7827 * g++.old-deja/g++.pt/explicit80.C: Likewise.
7828 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
7829 * g++.old-deja/g++.law/visibility1.C: Likewise.
7830 * g++.old-deja/g++.law/visibility2.C: Likewise.
7831 * g++.old-deja/g++.law/virtual2.C: Likewise.
7832 * g++.old-deja/g++.law/operators19.C: Likewise.
7833 * g++.old-deja/g++.law/parsing10.C: Likewise.
7834 * g++.old-deja/g++.law/visibility4.C: Likewise.
7835 * g++.old-deja/g++.law/operators4.C: Likewise.
7836 * g++.old-deja/g++.law/dtors2.C: Likewise.
7837 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7838 * g++.old-deja/g++.law/visibility10.C: Likewise.
7839 * g++.old-deja/g++.law/scope3.C: Likewise.
7840 * g++.old-deja/g++.law/casts2.C: Likewise.
7841 * g++.old-deja/g++.law/code-gen5.C: Likewise.
7842 * g++.old-deja/g++.law/operators33.C: Likewise.
7843 * g++.old-deja/g++.law/friend4.C: Likewise.
7844 * g++.old-deja/g++.mike/pmf7.C: Likewise.
7845 * g++.old-deja/g++.mike/p5611.C: Likewise.
7846 * g++.old-deja/g++.mike/net37.C: Likewise.
7847 * g++.old-deja/g++.mike/p3570.C: Likewise.
7848 * g++.old-deja/g++.mike/p5718.C: Likewise.
7849 * g++.old-deja/g++.mike/net21.C: Likewise.
7850 * g++.old-deja/g++.mike/p1862.C: Likewise.
7851 * g++.old-deja/g++.mike/p4511.C: Likewise.
7852 * g++.old-deja/g++.mike/virt3.C: Likewise.
7853 * g++.old-deja/g++.mike/p16146.C: Likewise.
7854 * g++.old-deja/g++.mike/p1989.C: Likewise.
7855 * g++.old-deja/g++.mike/p5571.C: Likewise.
7856 * g++.old-deja/g++.gb/scope10.C: Likewise.
7857 * g++.old-deja/g++.abi/primary5.C: Likewise.
7858 * g++.old-deja/g++.abi/empty2.C: Likewise.
7859 * g++.old-deja/g++.abi/arraynew.C: Likewise.
7860 * g++.old-deja/g++.eh/vbase4.C: Likewise.
7861 * g++.old-deja/g++.eh/ptr1.C: Likewise.
7862 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
7863 * g++.old-deja/g++.bob/template3.C: Likewise.
7864 * g++.old-deja/g++.bob/inherit1.C: Likewise.
7865
7866 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
7867
7868 PR fortran/31193
7869 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
7870
7871 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
7872
7873 PR fortran/20897
7874 * gfortran.dg/derived_name_1.f90: New.
7875 * gfortran.dg/derived_name_2.f: New.
7876
7877 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7878
7879 * lib/target-supports.exp (check_effective_target_nonpic): New
7880 procedure.
7881 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
7882 when compiling PIC.
7883 * gcc.target/i386/asm-4.c: Require nonpic.
7884 * gcc.target/i386/cmov1.c: Likewise.
7885 * gcc.target/i386/mul.c: Likewise.
7886 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
7887 * gcc.target/i386/ssetype-1.c: Require nonpic.
7888 * gcc.target/i386/ssetype-3.c: Likewise.
7889 * gcc.target/i386/ssetype-5.c: Likewise.
7890
7891 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7892
7893 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
7894 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
7895 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
7896 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
7897
7898 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
7899
7900 PR tree-optimization/30590
7901 * g++.dg/opt/pr30590.C: New testcase.
7902
7903 2007-03-20 Jakub Jelinek <jakub@redhat.com>
7904
7905 PR c/30762
7906 * gcc.dg/pr30762-1.c: New test.
7907 * gcc.dg/pr30762-2.c: New test.
7908
7909 PR inline-asm/30505
7910 * gcc.target/i386/pr30505.c: New test.
7911
7912 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
7913
7914 * gcc.target/arm/register-variables.c: New.
7915
7916 2007-03-19 Jeff Law <law@redhat.com>
7917
7918 * PR tree-optimization/30984
7919 * gcc.c-torture/pr30984.c: New test.
7920
7921 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
7922 Richard Guenther <rguenther@suse.de>
7923
7924 PR tree-optimization/31254
7925 * gcc.dg/torture/pr31254.c: New testcase.
7926
7927 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
7928
7929 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
7930 target default_packed.
7931
7932 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7933
7934 PR fortran/31203
7935 * gfortran.dg/string_length_1.f90: New test.
7936
7937 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7938
7939 PR testsuite/30395
7940 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
7941
7942 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7943
7944 PR libgfortran/31052
7945 * gfortran.dg/namelist_27.f90: New test.
7946
7947 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
7948
7949 PR fortran/30531
7950 * gfortran.dg/used_types_14.f90: New test.
7951
7952 PR fortran/31086
7953 * gfortran.dg/used_types_15.f90: New test.
7954
7955 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
7956
7957 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
7958 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
7959
7960 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7961
7962 PR fortran/31120
7963 * gfortran.dg/integer_exponentiation_2.f90: New test.
7964
7965 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
7966
7967 PR tree-optimization/31041
7968 * gcc.dg/vect/pr31041.c: New test.
7969
7970 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7971
7972 * g++.dg/warn/Wconversion-integer.C: New
7973 * g++.dg/warn/Wconversion-real.C: New.
7974 * g++.dg/warn/Wconversion-real-integer.C: New.
7975 * g++.dg/warn/conv2.C: Updated.
7976
7977 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7978
7979 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
7980 exclude RTPs.
7981
7982 2007-03-16 Richard Guenther <rguenther@suse.de>
7983
7984 PR tree-optimization/31146
7985 * g++.dg/tree-ssa/pr31146.C: New testcase.
7986
7987 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7988
7989 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
7990 assume that the target has <features.h>.
7991
7992 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7993
7994 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
7995 dg-options rather than to the whole test.
7996
7997 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
7998
7999 PR debug/29906
8000 * g++.dg/debug/pr29906.C: New
8001
8002 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8003
8004 PR libgfortran/31099
8005 * gfortran.dg/unformatted_recl.f90: Update test.
8006
8007 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
8008
8009 * gcc.dg/tree-ssa/prefetch-5.c: New test.
8010
8011 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8012
8013 PR c++/30891
8014 * g++.dg/parse/namespace-definition.C: New.
8015
8016 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8017
8018 PR c++/24924
8019 * g++.dg/cpp/pedantic-errors.C: New.
8020 * g++.dg/cpp/permissive.C: New.
8021
8022 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8023
8024 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
8025 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
8026
8027 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8028
8029 * lib/target-supports.exp (check_missing_uclibc_feature)
8030 (check_effective_target_wchar): New procedures.
8031 * gcc.dg/wchar_t-1.c: Require target wchar.
8032 * gcc.dg/wint_t-1.c: Likewise.
8033
8034 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8035
8036 * lib/target-supports.exp (check_gc_sections_available): Return
8037 false for VxWorks targets.
8038
8039 2007-03-15 Dirk Mueller <dmueller@suse.de>
8040
8041 * g++.dg/warn/Wconversion2.C: Fix typo.
8042 * gcc.dg/if-empty-1.c: Ditto.
8043
8044 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8045
8046 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
8047
8048 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8049
8050 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
8051 * gcc.target/i386/pr31167.c: Ditto.
8052
8053 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8054
8055 PR target/31167
8056 * gcc.target/i386/pr31167.c: New test.
8057
8058 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
8059
8060 PR fortran/30922
8061 * gfortran.dg/import5.f90.f90: New test.
8062
8063
8064 PR fortran/30879
8065 * gfortran.dg/data_components_1.f90: New test.
8066
8067
8068 PR fortran/30870
8069 * gfortran.dg/generic_13.f90: New test.
8070
8071 PR fortran/31163
8072 * gfortran.dg/alloc_comp_basics_5.f90: New test.
8073
8074 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8075
8076 PR libgfortran/31051
8077 * gfortran.dg/fmt_t_4.f90: New
8078
8079 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
8080
8081 PR C++/31165
8082 * g++.dg/other/default7.C: New test.
8083
8084 2007-03-15 Dirk Mueller <dmueller@suse.de>
8085
8086 * g++.dg/warn/Wconversion2.C: New.
8087
8088 2007-03-14 Eric Christopher <echristo@apple.com>
8089
8090 * gcc.dg/ssp-1.c: New.
8091 * gcc.dg/ssp-2.c: Ditto.
8092
8093 2007-03-14 Dirk Mueller <dmueller@suse.de>
8094
8095 * g++.dg/warn/do-empty.C: New.
8096 * gcc.dg/do-empty.c: New.
8097 * gcc.dg/if-empty-1.c: Update.
8098 * gcc.dg/20001116-1.c: Update.
8099 * gcc.dg/pr23165.c: Update.
8100
8101 2007-03-14 Jakub Jelinek <jakub@redhat.com>
8102
8103 * gfortran.dg/module_implicit_conversion.f90: New test.
8104
8105 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
8106
8107 PR middle-end/31127
8108 * gcc.dg/pr31127.c: New.
8109
8110 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
8111
8112 * gcc.dg/tree-ssa/loop-26.c: New test.
8113
8114 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
8115
8116 * gcc.target/i386/cmpxchg16b-1.c: New test.
8117
8118 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8119
8120 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
8121 * gcc.dg/c99-vla-1.c: Likewise.
8122 * g++.dg/ext/vla1.C: Likewise
8123
8124 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8125
8126 * gcc.dg/wvla-1.c: New test
8127 * gcc.dg/wvla-2.c: New test
8128 * gcc.dg/wvla-3.c: New test
8129 * gcc.dg/wvla-4.c: New test
8130 * gcc.dg/wvla-5.c: New test
8131 * gcc.dg/wvla-6.c: New test
8132 * gcc.dg/wvla-7.c: New test
8133 * g++.dg/warn/Wvla-1.C: New test
8134 * g++.dg/warn/Wvla-2.C: New test
8135 * g++.dg/warn/Wvla-3.C: New test
8136
8137 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8138
8139 PR c++/30108
8140 * g++.dg/other/default6.C: New test.
8141
8142 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8143
8144 * lib/target-supports.exp (check_profiling_available): Return false
8145 for VxWorks.
8146 (check_effective_target_vxworks_kernel): New procedure.
8147 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8148 VxWorks.
8149 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8150 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8151 to include VxWorks.
8152 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8153
8154 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8155
8156 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8157 PIC is not supported.
8158 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8159 * gcc.dg/20020426-2.c: Likewise.
8160 * gcc.dg/pr28243.c: Likewise.
8161 * gcc.dg/visibility-11.c: Likewise.
8162 * gcc.dg/tls/opt-9.c: Likewise.
8163 * gcc.dg/tls/opt-10.c: Likewise.
8164 * gcc.dg/tls/pic-1.c: Likewise.
8165 * gcc.dg/tls/struct-1.c: Likewise.
8166 * gcc.target/i386/20000807-1.c: Likewise.
8167 * gcc.target/i386/20000904-1.c: Likewise.
8168 * gcc.target/i386/20011119-1.c: Likewise.
8169 * gcc.target/i386/990213-2.c: Likewise.
8170 * gcc.target/i386/990214-1.c: Likewise.
8171 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8172 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8173 * gcc.target/i386/pic-1.c: Likewise.
8174 * gcc.target/i386/pr21518.c: Likewise.
8175 * gcc.target/i386/pr23098.c: Likewise.
8176 * gcc.target/i386/pr23943.c: Likewise.
8177
8178 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8179
8180 PR c++/31038
8181 * g++.dg/template/complit2.C: New test.
8182
8183 PR c++/30328
8184 * g++.dg/ext/bitfield1.C: New test.
8185
8186 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8187
8188 PR fortran/30883
8189 * gfortran.dg/interface_11.f90: New test.
8190
8191 2007-03-11 Richard Guenther <rguenther@suse.de>
8192
8193 PR tree-optimization/31115
8194 * gcc.dg/torture/pr31115.c: New testcase.
8195
8196 2007-03-11 Ira Rosen <irar@il.ibm.com>
8197
8198 PR tree-optimization/29925
8199 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8200
8201 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8202
8203 PR c++/30274
8204 * g++.dg/expr/bitfield3.C: New test.
8205 * g++.dg/expr/bitfield4.C: Likewise.
8206 * g++.dg/expr/bitfield5.C: Likewise.
8207 * g++.dg/expr/bitfield6.C: Likewise.
8208
8209 PR c++/30924
8210 * g++.dg/template/array18.C: New test.
8211
8212 2007-03-10 Dirk Mueller <dmueller@suse.de>
8213
8214 PR c++/17946
8215 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8216 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8217
8218 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8219
8220 PR c++/20599
8221 * g++.dg/cpp0x/variadic-bind.C: New.
8222 * g++.dg/cpp0x/variadic-function.C: New.
8223 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8224 * g++.dg/cpp0x/variadic-tuple.C: New.
8225 * g++.dg/cpp0x/variadic1.C: New.
8226 * g++.dg/cpp0x/variadic2.C: New.
8227 * g++.dg/cpp0x/variadic3.C: New.
8228 * g++.dg/cpp0x/variadic4.C: New.
8229 * g++.dg/cpp0x/variadic5.C: New.
8230 * g++.dg/cpp0x/variadic6.C: New.
8231 * g++.dg/cpp0x/variadic7.C: New.
8232 * g++.dg/cpp0x/variadic8.C: New.
8233 * g++.dg/cpp0x/variadic9.C: New.
8234 * g++.dg/cpp0x/variadic10.C: New.
8235 * g++.dg/cpp0x/variadic11.C: New.
8236 * g++.dg/cpp0x/variadic12.C: New.
8237 * g++.dg/cpp0x/variadic13.C: New.
8238 * g++.dg/cpp0x/variadic14.C: New.
8239 * g++.dg/cpp0x/variadic15.C: New.
8240 * g++.dg/cpp0x/variadic16.C: New.
8241 * g++.dg/cpp0x/variadic17.C: New.
8242 * g++.dg/cpp0x/variadic18.C: New.
8243 * g++.dg/cpp0x/variadic19.C: New.
8244 * g++.dg/cpp0x/variadic20.C: New.
8245 * g++.dg/cpp0x/variadic21.C: New.
8246 * g++.dg/cpp0x/variadic22.C: New.
8247 * g++.dg/cpp0x/variadic23.C: New.
8248 * g++.dg/cpp0x/variadic24.C: New.
8249 * g++.dg/cpp0x/variadic25.C: New.
8250 * g++.dg/cpp0x/variadic26.C: New.
8251 * g++.dg/cpp0x/variadic27.C: New.
8252 * g++.dg/cpp0x/variadic28.C: New.
8253 * g++.dg/cpp0x/variadic29.C: New.
8254 * g++.dg/cpp0x/variadic30.C: New.
8255 * g++.dg/cpp0x/variadic31.C: New.
8256 * g++.dg/cpp0x/variadic32.C: New.
8257 * g++.dg/cpp0x/variadic33.C: New.
8258 * g++.dg/cpp0x/variadic34.C: New.
8259 * g++.dg/cpp0x/variadic35.C: New.
8260 * g++.dg/cpp0x/variadic36.C: New.
8261 * g++.dg/cpp0x/variadic37.C: New.
8262 * g++.dg/cpp0x/variadic38.C: New.
8263 * g++.dg/cpp0x/variadic39.C: New.
8264 * g++.dg/cpp0x/variadic40.C: New.
8265 * g++.dg/cpp0x/variadic41.C: New.
8266 * g++.dg/cpp0x/variadic42.C: New.
8267 * g++.dg/cpp0x/variadic43.C: New.
8268 * g++.dg/cpp0x/variadic44.C: New.
8269 * g++.dg/cpp0x/variadic45.C: New.
8270 * g++.dg/cpp0x/variadic46.C: New.
8271 * g++.dg/cpp0x/variadic47.C: New.
8272 * g++.dg/cpp0x/variadic48.C: New.
8273 * g++.dg/cpp0x/variadic49.C: New.
8274 * g++.dg/cpp0x/variadic50.C: New.
8275 * g++.dg/cpp0x/variadic51.C: New.
8276 * g++.dg/cpp0x/variadic52.C: New.
8277 * g++.dg/cpp0x/variadic53.C: New.
8278 * g++.dg/cpp0x/variadic54.C: New.
8279 * g++.dg/cpp0x/variadic55.C: New.
8280 * g++.dg/cpp0x/variadic56.C: New.
8281 * g++.dg/cpp0x/variadic57.C: New.
8282 * g++.dg/cpp0x/variadic58.C: New.
8283 * g++.dg/cpp0x/variadic59.C: New.
8284 * g++.dg/cpp0x/variadic60.C : New.
8285 * g++.dg/cpp0x/variadic61.C : New.
8286 * g++.dg/cpp0x/variadic62.C : New.
8287 * g++.dg/cpp0x/variadic63.C : New.
8288 * g++.dg/cpp0x/variadic64.C : New.
8289 * g++.dg/cpp0x/variadic65.C : New.
8290 * g++.dg/cpp0x/variadic66.C : New.
8291 * g++.dg/cpp0x/variadic67.C : New.
8292 * g++.dg/cpp0x/variadic68.C : New.
8293 * g++.dg/cpp0x/variadic69.C : New.
8294 * g++.dg/cpp0x/variadic70.C : New.
8295 * g++.dg/cpp0x/variadic71.C : New.
8296 * g++.dg/cpp0x/variadic72.C : New.
8297 * g++.dg/cpp0x/variadic73.C : New.
8298 * g++.dg/cpp0x/variadic74.C : New.
8299 * g++.dg/cpp0x/variadic75.C : New.
8300 * g++.dg/cpp0x/variadic-ex1.C : New.
8301 * g++.dg/cpp0x/variadic-ex2.C : New.
8302 * g++.dg/cpp0x/variadic-ex3.C : New.
8303 * g++.dg/cpp0x/variadic-ex4.C : New.
8304 * g++.dg/cpp0x/variadic-ex5.C : New.
8305 * g++.dg/cpp0x/variadic-ex6.C : New.
8306 * g++.dg/cpp0x/variadic-ex7.C : New.
8307 * g++.dg/cpp0x/variadic-ex8.C : New.
8308 * g++.dg/cpp0x/variadic-ex9.C : New.
8309 * g++.dg/cpp0x/variadic-ex10.C : New.
8310 * g++.dg/cpp0x/variadic-ex11.C : New.
8311 * g++.dg/cpp0x/variadic-ex12.C : New.
8312 * g++.dg/cpp0x/variadic-ex13.C : New.
8313 * g++.dg/cpp0x/variadic-ex14.C : New.
8314
8315 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8316
8317 PR libgfortran/31099
8318 * gfortran.dg/unformatted_recl.f90: New test.
8319
8320 2007-03-09 Roger Sayle <roger@eyesopen.com>
8321
8322 * gcc.dg/fold-eqcmplx-1.c: New test case.
8323
8324 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8325
8326 PR rtl-optimization/30643
8327 * gcc.dg/pr30643.c: New.
8328
8329 2007-03-09 Chao-ying Fu <fu@mips.com>
8330
8331 * gcc.target/mips/mips32-dspr2-type.c: New test.
8332 * gcc.target/mips/mips32-dspr2.c: New test.
8333 * gcc.target/mips/dspr2-MULT.c: New test.
8334 * gcc.target/mips/dspr2-MULTU.c: New test.
8335 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8336 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8337 Adjust some formats.
8338
8339 2007-03-09 Dirk Mueller <dmueller@suse.de>
8340
8341 PR c++/17946
8342 * gcc.dg/Wlogical-op-1.c: New.
8343 * g++.dg/warn/Wlogical-op-1.C: New.
8344
8345 2007-03-09 Richard Guenther <rguenther@suse.de>
8346
8347 PR tree-optimization/30904
8348 PR middle-end/31058
8349 * gcc.dg/pr30904.c: Remove xfail.
8350
8351 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8352
8353 PR C/31072
8354 * gcc.c-torture/execute/pr31072.c: New test.
8355
8356 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8357
8358 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8359 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8360 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8361 *lrint* and *lround*.
8362 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8363 floor->lfloor.
8364 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8365 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8366 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8367 and *lround*. Correct macro names.
8368 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8369 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8370
8371 2007-03-08 Ian Lance Taylor <iant@google.com>
8372
8373 * gcc.dg/no-strict-overflow-5.c: New test.
8374 * gcc.dg/no-strict-overflow-6.c: New test.
8375 * gcc.dg/Wstrict-overflow-11.c: New test.
8376 * gcc.dg/Wstrict-overflow-12.c: New test.
8377 * gcc.dg/Wstrict-overflow-13.c: New test.
8378 * gcc.dg/Wstrict-overflow-14.c: New test.
8379 * gcc.dg/Wstrict-overflow-15.c: New test.
8380
8381 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8382
8383 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8384 for VxWorks kernel mode.
8385 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8386
8387 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8388
8389 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8390 mode.
8391
8392 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8393
8394 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8395 and lib/bfill.c on VxWorks targets.
8396 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8397 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8398 lib/bfill.c and lib/memmove.c on VxWorks targets.
8399 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8400 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8401 on VxWorks targets.
8402 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8403 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8404
8405 2007-03-08 Tobias Burnus <burnus@net-b.de>
8406
8407 * gfortran.dg/use_5.f90: New test.
8408 * gfortran.dg/use_6.f90: Ditto.
8409 * gfortran.dg/use_7.f90: Ditto.
8410
8411 2007-03-08 Tobias Burnus <burnus@net-b.de>
8412
8413 PR fortran/30973
8414 * gfortran.dg/use_4.f90: New test.
8415 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8416
8417 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8418
8419 PR fortran/31011
8420 * gfortran.dg/parameter_array_section_2.f90: New test.
8421
8422 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8423
8424 PR c++/30852
8425 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8426
8427 PR c++/30534
8428 * g++.dg/template/arg5.C: New test.
8429
8430 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8431
8432 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8433
8434 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8435
8436 * gcc.dg/var-expand1.c: Add newline at end of file.
8437
8438 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8439
8440 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8441
8442 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8443
8444 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8445
8446 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8447
8448 * gcc.dg/torture/builtin-convert-4.c: New test.
8449
8450 2007-03-05 Ian Lance Taylor <iant@google.com>
8451
8452 * gcc.c-torture/compile/pr31034.c: New test.
8453
8454 2007-03-05 Ian Lance Taylor <iant@google.com>
8455
8456 * gcc.dg/inline-18.c: New test.
8457 * gcc.dg/inline-19.c: New test.
8458 * gcc.dg/inline-20.c: New test.
8459 * gcc.dg/inline-21.c: New test.
8460
8461 2007-03-05 Richard Guenther <rguenther@suse.de>
8462
8463 PR tree-optimization/14052
8464 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8465
8466 2007-03-05 Richard Guenther <rguenther@suse.de>
8467
8468 PR tree-optimization/23777
8469 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8470
8471 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8472
8473 PR other/30465
8474 * gcc.dg/multiple-overflow-warn-3.c: New.
8475 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8476
8477 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8478
8479 PR c++/30895
8480 * g++.dg/parse/template23.C: New test.
8481
8482 2007-03-04 Roger Sayle <roger@eyesopen.com>
8483
8484 PR middle-end/30744
8485 * gcc.dg/pr30744-1.c: New test case.
8486
8487 2007-03-04 Tobias Burnus <burnus@net-b.de>
8488
8489 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8490
8491 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8492
8493 PR target/30406
8494 * gfortran.dg/logical_3.f90: New test.
8495
8496 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8497
8498 PR libfortran/30981
8499 * gfortran.dg/integer_exponentiation_1.f90: New test.
8500
8501 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8502
8503 * gcc.target/m68k/m68k.exp: New.
8504 * gcc.target/m68k/crash1.c: New.
8505
8506 2007-03-03 Tobias Burnus <burnus@net-b.de>
8507
8508 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8509 to be more compatible with integer(kind=8).
8510
8511 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8512
8513 PR libfortran/31001
8514 * gfortran.dg/zero_sized_3.f90: New test.
8515
8516 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8517
8518 PR c++/15787
8519 * g++.dg/parse/else.C: New.
8520 * g++.dg/parse/else-2.C: New.
8521
8522 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8523 Tobias Burnus <burnus@net-b.de>
8524
8525 PR fortran/30882
8526 * gfortran.dg/size_dim.f90: New test.
8527
8528 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8529 Tobias Burnus <burnus@net-b.de>
8530
8531 PR fortran/30873
8532 * gfortran.dg/entry_9.f90: New test.
8533
8534 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8535
8536 PR c++/28253
8537 * g++.dg/inherit/covariant16.C: New test.
8538
8539 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8540
8541 * g++.dg/other/darwin-minversion-1.C: New.
8542
8543 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8544
8545 * gcc.dg/tree-ssa/20070302-1.c: New test.
8546
8547 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8548
8549 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8550 tests.
8551
8552 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8553
8554 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8555
8556 2007-03-01 Simon Baldwin <simonb@google.com>
8557
8558 PR c++/23689
8559 * warn/ignored_typedef.C: New.
8560 * init/ctor8.C: Added dg-warning to consume ignored typedef
8561 warning.
8562 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8563 and added an explicit line number.
8564
8565 2007-02-28 Richard Guenther <rguenther@suse.de>
8566
8567 PR middle-end/30364
8568 * gcc.dg/torture/pr30364-1.c: New testcase.
8569 * gcc.dg/torture/pr30364-2.c: Likewise.
8570 * gcc.dg/torture/pr30364-3.c: Likewise.
8571
8572 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8573
8574 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8575 powerpc*, use -funsafe-math-optimizations.
8576 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8577 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8578
8579 2007-02-28 Tobias Burnus <burnus@net-b.de>
8580 Paul Thomas <pault@gcc.gnu.org>
8581
8582 PR fortran/30888
8583 PR fortran/30887
8584 * c_by_val_1.f: Test %VAL() with non-default kind.
8585 * c_by_val.c: Ditto.
8586 * c_by_val_4.f: New test.
8587
8588 2007-02-28 Tobias Burnus <burnus@net-b.de>
8589
8590 PR fortran/30968
8591 * gfortran.dg/continuation_7.f90: New test.
8592
8593 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8594
8595 * g++.dg/inherit/thunk7.C: New test.
8596 * lib/target-supports.exp (check_profiling_available): Not available
8597 for bfin-*-*.
8598
8599 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8600
8601 PR target/30970
8602 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8603
8604 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8605
8606 * lib/target-supports.exp (check_effective_target_init_priority):
8607 Remove Solaris special case.
8608
8609 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8610
8611 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8612 for more builtin types.
8613
8614 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8615 * g++.dg/ext/visibility/noPLT.C: Likewise.
8616
8617 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8618
8619 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8620 sh* targets.
8621
8622 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8623
8624 PR fortran/30865
8625 * size_optional_dim_1.f90: New test.
8626
8627 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8628
8629 * gcc.dg/vxworks/vxworks.exp: New file.
8630 * gcc.dg/vxworks/initpri1.c: Likewise.
8631 * gcc.dg/vxworks/initpri2.c: Likewise.
8632 * gcc.dg/initpri2.c: Add more tests.
8633 * g++.dg/special/initpri2.C: Likewise.
8634
8635 * gcc.dg/initpri1.c: New test.
8636 * gcc.dg/initpri2.c: Likewise.
8637 * g++.dg/special/initpri1.C: New test.
8638 * g++.dg/special/initpri2.C: Likewise.
8639 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8640 * g++.dg/special/conpr-2.C: Likewise.
8641 * g++.dg/special/conpr-3.C: Likewise.
8642 * g++.dg/special/conpr-4.C: Likewise.
8643 * g++.dg/special/initp1.C: Likewise.
8644 * g++.dg/special/ecos.exp: Remove code to detect availability of
8645 constructor priorities.
8646 * lib/target-supports.exp (check_effective_target_init_priority):
8647 New function.
8648
8649 2007-02-24 Jan Hubicka <jh@suse.cz>
8650
8651 * gcc.c-torture/execute/pr30778.c: New testcase.
8652
8653 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8654
8655 PR libgfortran/30918
8656 * gfortran.dg/namelist_26.f90: New test.
8657
8658 2007-02-24 Richard Guenther <rguenther@suse.de>
8659
8660 PR middle-end/30951
8661 * gcc.dg/pr30951.c: New testcase.
8662
8663 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8664
8665 * gcc.dg/torture/builtin-modf-1.c: New test.
8666
8667 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8668
8669 PR tree-optimization/30904
8670 * gcc.dg/pr30904.c: New test.
8671
8672 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8673
8674 * gcc.test-framework/README: Correct command.
8675 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8676 -Wunused-value.
8677 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8678
8679 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8680
8681 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8682
8683 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8684
8685 * lib/target-supports.exp (check_effective_target_newlib): New
8686 function.
8687
8688 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8689
8690 PR fortran/30660
8691 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8692 allocatable component.
8693
8694
8695 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8696
8697 * gcc.dg/torture/builtin-logb-1.c: New test.
8698 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8699 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8700 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8701 sh* targets.
8702
8703 2007-02-23 Richard Guenther <rguenther@suse.de>
8704
8705 * g++.dg/warn/changes-meaning.C: New testcase.
8706
8707 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8708
8709 PR libgfortran/30910
8710 * gfortran.dg/fmt_zero_precision.f90: Update test.
8711
8712 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8713
8714 * gcc.dg/torture/builtin-frexp-1.c: New test.
8715
8716 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8717
8718 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8719
8720 2007-02-22 Ian Lance Taylor <iant@google.com>
8721
8722 PR debug/30898
8723 * g++.dg/debug/pr30898.C: New test.
8724
8725 2007-02-22 Ira Rosen <irar@il.ibm.com>
8726
8727 * gcc.dg/vect/vect-106.c: New test.
8728
8729 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8730 Ira Rosen <irar@il.ibm.com>
8731
8732 PR tree-optimization/30843
8733 * gcc.dg/vect/pr30843.c: New test.
8734
8735 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8736
8737 PR tree-optimization/30858
8738 * gcc.dg/vect/pr30858.c: New test.
8739
8740 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8741
8742 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8743 to set options for compiling testglue.
8744 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8745 * lib/obj-c++.exp (obj-c++_init): Likewise.
8746
8747 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8748
8749 * gnat.dg/derived_aggregate.adb: New test.
8750
8751 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8752
8753 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8754 sh* targets. Call the correct CKSGN macro.
8755
8756 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8757
8758 * gfortran.dg/gomp/omp_parse1.f90: New test.
8759 * gfortran.dg/gomp/omp_parse2.f: New test.
8760
8761 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8762
8763 PR fortran/30869
8764 * gfortran.dg/do_pointer_1.f90: New test.
8765
8766 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8767
8768 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8769 and scalbln.
8770
8771 2007-02-20 Geoffrey Keating <geoffk@apple.com>
8772
8773 * gcc.dg/darwin-minversion-1.c: New.
8774 * gcc.dg/darwin-minversion-2.c: New.
8775
8776 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8777
8778 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
8779
8780 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8781 DJ Delorie <dj@redhat.com>
8782
8783 PR other/30824
8784 * gcc.dg/Wfatal.c: New.
8785 * gcc.dg/Wfatal-2.c: New.
8786 * gcc.dg/Werror-1.c: Adjust expectations.
8787 * gcc.dg/Werror-5.c: Likewise.
8788 * gcc.dg/Werror-7.c: Likewise.
8789 * gcc.dg/Werror-10.c: Likewise.
8790 * gcc.dg/Werror-11.c: Likewise.
8791
8792 2007-02-20 Tobias Burnus <burnus@net-b.de>
8793
8794 PR fortran/30522
8795 * gfortran.dg/volatile10.f90: New test.
8796
8797 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
8798
8799 PR libfortran/30533
8800 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
8801
8802 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8803
8804 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
8805 * gcc.dg/Walways-true-1.c: Likewise.
8806 * gcc.dg/weak/weak-3.c: Likewise.
8807 * gcc.dg/Werror-1.c: Likewise.
8808 * gcc.dg/Werror-3.c: Likewise.
8809 * gcc.dg/Werror-4.c: Likewise.
8810 * gcc.dg/Werror-5.c: Likewise.
8811 * gcc.dg/Werror-6.c: Likewise.
8812 * gcc.dg/Werror-7.c: Likewise.
8813 * gcc.dg/Werror-8.c: Likewise.
8814 * gcc.dg/Werror-10.c: Likewise.
8815 * gcc.dg/Werror-11.c: Likewise.
8816 * gcc.dg/Werror-12.c: Likewise.
8817 * g++.old-deja/g++.mike/warn8.C: Likewise.
8818 * g++.dg/warn/Walways-true-1.C: Likewise.
8819 * g++.dg/warn/Walways-true-2.C: Likewise.
8820 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
8821 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
8822 -Wstring-literal-comparison with -Waddress.
8823 * gcc.dg/Wstring-literal-comparison-4.c: Replace
8824 -Wno-string-literal-comparison with -Wno-address.
8825
8826 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
8827
8828 * gnat.dg/self_aggregate_with_call.adb: New test.
8829
8830 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
8831
8832 PR tree-optimization/30975
8833 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
8834 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
8835 * gcc.dg/vect/pr30795.c: New.
8836
8837 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8838
8839 PR fortran/30681
8840 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
8841
8842 2007-02-18 Roger Sayle <roger@eyesopen.com>
8843
8844 PR rtl-optimization/28173
8845 * gcc.target/i386/andor-1.c: New test case.
8846
8847 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8848
8849 * gcc.dg/torture/builtin-ldexp-1.c: New.
8850 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
8851
8852 2007-02-18 Roger Sayle <roger@eyesopen.com>
8853
8854 * gfortran.dg/array_constructor_15.f90: New test case.
8855
8856 2007-02-18 Roger Sayle <roger@eyesopen.com>
8857
8858 * gfortran.dg/forall_10.f90: New test case.
8859
8860 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8861
8862 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
8863
8864 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8865
8866 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
8867 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
8868
8869 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
8870
8871 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
8872 * gcc.target/i386/builtin-bswap-3.c: Ditto.
8873 * gcc.target/i386/xchg-1.c: New test.
8874 * gcc.target/i386/xchg-2.c: New test.
8875
8876 2007-02-16 Richard Guenther <rguenther@suse.de>
8877 Christian Bruel <christian.bruel@st.com>
8878
8879 * gcc.dg/strict-overflow-5.c: New testcase.
8880
8881 2007-02-16 Tobias Burnus <burnus@net-b.de>
8882
8883 PR fortran/30793
8884 * gfortran.dg/func_derived_4.f90: New test.
8885
8886 2007-02-15 Roger Sayle <roger@eyesopen.com>
8887
8888 PR middle-end/30391
8889 * gfortran.dg/pr30391-1.f90: New test case.
8890
8891 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8892
8893 PR middle-end/30433
8894 * gcc.c-torture/compile/pr30433.c: New testcase to check
8895 that complex constants comparisions are foldded.
8896
8897 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8898
8899 PR C++/30158
8900 * g++.dg/ext/stmtexpr10.C: New testcase.
8901
8902 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8903
8904 PR middle-end/30729
8905 * gcc.dg/Wunused-value-2.c: New testcase.
8906
8907 2007-02-15 Ian Lance Taylor <iant@google.com>
8908
8909 * g++.dg/eh/subreg-1.C: New test.
8910
8911 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8912
8913 PR c/26494
8914 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
8915 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
8916 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
8917 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
8918 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
8919 * gcc.dg/Werror-implicit-function-declaration.c: New.
8920
8921 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8922
8923 PR c++/28943
8924 * g++.dg/warn/pr28943.C: New.
8925
8926 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8927
8928 * gfortran.fortran-torture/execute/math.f90: Fix typo.
8929
8930 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8931
8932 PR fortran/30779
8933 * gfortran.dg/error_recovery_3.f90: New test.
8934
8935 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8936
8937 * g++.dg/tree-ssa/sra-1.C: New.
8938
8939 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8940
8941 * g++.dg/tree-ssa/sra-1.C: New.
8942
8943 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8944
8945 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
8946
8947 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8948
8949 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
8950
8951 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
8952
8953 PR fortran/30799
8954 * gfortran.dg/logical_2.f90: New test.
8955
8956 2007-02-14 Joseph Myers <joseph@codesourcery.com>
8957
8958 * gcc.dg/torture/complex-alias-1.c: New test.
8959
8960 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
8961
8962 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
8963 instead of -fdump-tree-tailcall.
8964
8965 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
8966
8967 * gfortran.dg/interface_10.f90: Fix comment typo.
8968
8969 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
8970
8971 PR tree-optimization/30771
8972 * gcc.dg/vect/pr30771.c: New test.
8973
8974 2007-02-13 Ian Lance Taylor <iant@google.com>
8975
8976 * gcc.dg/Wstrict-overflow-1.c: New test.
8977 * gcc.dg/Wstrict-overflow-2.c: New test.
8978 * gcc.dg/Wstrict-overflow-3.c: New test.
8979 * gcc.dg/Wstrict-overflow-4.c: New test.
8980 * gcc.dg/Wstrict-overflow-5.c: New test.
8981 * gcc.dg/Wstrict-overflow-6.c: New test.
8982 * gcc.dg/Wstrict-overflow-7.c: New test.
8983 * gcc.dg/Wstrict-overflow-8.c: New test.
8984 * gcc.dg/Wstrict-overflow-9.c: New test.
8985 * gcc.dg/Wstrict-overflow-10.c: New test.
8986
8987 2007-02-13 Roger Sayle <roger@eyesopen.com>
8988
8989 * gcc.target/ia64/builtin-bswap-2.c: New test case.
8990
8991 2007-02-13 Richard Henderson <rth@redhat.com>
8992
8993 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
8994 * gcc.c-torture/execute/pr29302-1.c: ... here.
8995
8996 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8997
8998 PR c/29521
8999 * gcc.dg/c90-return-1.c: Update output.
9000 * gcc.dg/c99-return-1.c: Likewise.
9001
9002 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
9003
9004 PR fortran/30554
9005 * gfortran.dg/used_dummy_types_7.f90: New test..
9006
9007 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
9008
9009 * gcc.target/i386/parity-1.c: New test.
9010 * gcc.target/i386/parity-2.c: New test.
9011
9012 2007-02-12 Roger Sayle <roger@eyesopen.com>
9013
9014 * gcc.target/i386/builtin-bswap-3.c: New test case.
9015
9016 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
9017
9018 PR tree-optimization/29145
9019 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
9020 alias analysis is improved to take better advantage of restrict
9021 qualified pointers.
9022 * gcc.dg/vect/vect-80.c: Likewise.
9023 * gcc.dg/vect/pr29145.c: New.
9024
9025 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
9026
9027 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
9028 * gcc.target/i386/sse4a-insert.c: Likewise.
9029
9030 2007-02-11 Roger Sayle <roger@eyesopen.com>
9031
9032 * gcc.target/ia64/builtin-popcount-1.c: New test case.
9033 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
9034
9035 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
9036
9037 PR fortran/30478
9038 * gfortran.dg/enum_4.f90: Update error message checks.
9039
9040 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
9041
9042 PR fortran/30554
9043 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
9044 versions of the modules.
9045
9046 PR fortran/30617
9047 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
9048 by getting rid of recursive I/O and providing functions with
9049 results.
9050
9051 PR fortran/30319
9052 * gfortran.dg/char_array_constructor_2.f90
9053
9054 2007-02-11 Mark Mitchell <mark@codesourcery.com>
9055
9056 PR c++/26988
9057 * g++.dg/template/spec34.C: New test
9058
9059 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
9060
9061 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
9062 on i?86 and x86_64.
9063 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
9064 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
9065 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
9066 on i?86 and x86_64.
9067 * gcc.dg/vect/vect-113.c: Ditto.
9068
9069 2007-02-06 Mark Mitchell <mark@codesourcery.com>
9070
9071 PR c++/29487
9072 * g++.dg/eh/weak1-C: New test.
9073 * g++.dg/eh/weak1-a.cc: Likewise.
9074 * g++.dg/eh/comdat1.C: Likewise.
9075
9076 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
9077 Dorit Nuzman <dorit@il.ibm.com>
9078
9079 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
9080 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
9081 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
9082 * gcc.dg/vect/vect-113.c: Likewise.
9083
9084 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
9085
9086 2007-02-10 Richard Henderson <rth@redhat.com>
9087
9088 * lib/target-supports.exp (check_effective_target_tls): Redefine
9089 to mean non-emulated tls.
9090 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9091 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9092 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9093 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9094 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9095 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9096 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9097
9098 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9099
9100 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
9101
9102 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
9103
9104 * gfortran.dg/secnds.f: Replace time tolerance with a
9105 before-and-after bracket.
9106 * gfortran.dg/secnds-1.f: Likewise.
9107
9108 2007-02-09 Tobias Burnus <burnus@net-b.de>
9109
9110 PR fortran/30512
9111 * gfortran.dg/maxlocval_1.f90: New test.
9112
9113 2007-02-09 Roger Sayle <roger@eyesopen.com>
9114
9115 * gcc.target/ia64/builtin_bswap-1.c: New test case.
9116
9117 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9118
9119 PR fortran/30720
9120 * gfortran.dg/array_function_1.f90: New test.
9121
9122 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9123
9124 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9125 (check_effective_target_dummy_wcsftime): New functions.
9126
9127 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9128
9129 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9130 * lib/target-supports.exp (check_effective_target_uclibc): New
9131 function.
9132
9133 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9134
9135 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9136 (vsnprintf): Don't define for uClibc targets.
9137
9138 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9139
9140 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9141 set before checking whether it was allowed.
9142 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9143 before checking inside_main.
9144
9145 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9146
9147 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9148 uClinux targets.
9149 (u16sf): Likewise u4sf.
9150 * g++.dg/compat/struct-layout-1.h: Likewise.
9151
9152 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9153
9154 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9155 procedure.
9156 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9157 m68k targets if check_effective_target_coldfire_fpu returns true.
9158
9159 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9160 Richard Guenther <rguenther@suse.de>
9161
9162 PR middle-end/23361
9163 * gcc.dg/fold-compare-3.c: New testcase.
9164 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9165
9166 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9167
9168 * gcc.dg/pr26570.c: Clean up coverage files.
9169 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9170 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9171 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9172 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9173 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9174 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9175 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9176 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9177 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9178 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9179 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9180 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9181 * gcc.dg/vect/pr28952.c: Ditto.
9182 * gcc.dg/vect/pr27151.c: Ditto.
9183 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9184 * g++.dg/gomp/macro-3.C: Ditto.
9185
9186 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9187
9188 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9189 of the loop.
9190
9191 2007-02-08 Roger Sayle <roger@eyesopen.com>
9192
9193 * gcc.target/i386/builtin-bswap-2.c: New test case.
9194
9195 2007-02-08 Roger Sayle <roger@eyesopen.com>
9196
9197 * gfortran.dg/forall_8.f90: New test case.
9198 * gfortran.dg/forall_9.f90: Likewise.
9199
9200 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9201
9202 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9203
9204 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9205
9206 * lib/target-supports.exp (check_effective_target_simulator): New.
9207
9208 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9209
9210 * gcc.dg/tree-ssa/loop-25.c: New test.
9211
9212 2007-02-06 Richard Henderson <rth@redhat.com>
9213
9214 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9215
9216 2007-02-06 Roger Sayle <roger@eyesopen.com>
9217
9218 * gcc.target/powerpc/popcount-1.c: New test case.
9219 * gcc.target/powerpc/parity-1.c: Likewise.
9220
9221 2007-02-06 Richard Guenther <rguenther@suse.de>
9222
9223 PR middle-end/27302
9224 * gcc.dg/torture/pr27302-2.c: New testcase.
9225
9226 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9227
9228 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9229 * gcc.dg/vect/vect-iv-1.c: New test.
9230 * gcc.dg/vect/vect-iv-2.c: New test.
9231 * gcc.dg/vect/vect-iv-3.c: New test.
9232 * gcc.dg/vect/vect-iv-4.c: New test.
9233 * gcc.dg/vect/vect-iv-5.c: New test.
9234 * gcc.dg/vect/vect-iv-6.c: New test.
9235 * gcc.dg/vect/vect-iv-7.c: New test.
9236 * gcc.dg/vect/vect-iv-8.c: New test.
9237 * gcc.dg/vect/vect-iv-9.c: New test.
9238 * gcc.dg/vect/vect-iv-10.c: New test.
9239 * gcc.dg/vect/vect-iv-11.c: New test.
9240 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9241 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9242 * gcc.dg/vect/vect-14.c: Now vectorizable.
9243 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9244 loop).
9245 * gcc.dg/vect/vect-27.c: Likewise.
9246 * gcc.dg/vect/vect-29.c Likewise.
9247 * gcc.dg/vect/vect-dv-2.c: Likewise.
9248 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9249 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9250 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9251
9252 2007-02-06 Ira Rosen <irar@il.ibm.com>
9253
9254 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9255
9256 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9257
9258 * gcc.dg/builtins-20.c: Add more cases.
9259
9260 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9261
9262 PR debug/30189
9263 * gcc.dg/pr30189.c: New test.
9264
9265 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9266
9267 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9268 for running tests.
9269 * gcc.target/i386/sse4a-extract.c: New test.
9270 * gcc.target/i386/sse4a-insert.c: New test.
9271 * gcc.target/i386/sse4a-montsd.c: New test.
9272 * gcc.target/i386/sse4a-montss.c: New test.
9273
9274 2007-02-05 Richard Guenther <rguenther@suse.de>
9275
9276 * gcc.target/i386/vectorize3.c: New testcase.
9277
9278 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9279
9280 PR target/30665
9281 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9282
9283 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9284
9285 PR fortran/30611
9286 * gfortran.dg/repeat_1.f90: New test.
9287
9288 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9289
9290 PR fortran/30605
9291 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9292 * gfortran.dg/derived_init_2.f90: Ditto.
9293 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9294 * gfortran.dg/array_initializer_1.f90: Ditto.
9295 * gfortran.dg/do_2.f90: Ditto.
9296 * gfortran.dg/proc_assign_1.f90: Ditto.
9297
9298 2007-02-04 Richard Guenther <rguenther@suse.de>
9299
9300 PR middle-end/30636
9301 * g++.dg/warn/pr30636.C: New testcase.
9302 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9303
9304 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9305
9306 PR middle-end/30667
9307 * gfortran.dg/pr30667.f: New test.
9308
9309 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9310
9311 * gcc.dg/builtins-54.c: Add more cases.
9312
9313 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9314
9315 PR fortran/30514
9316 * gfortran.dg/zero_sized_2.f90: New test.
9317
9318 PR fortran/30660
9319 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9320
9321 PR fortran/29820
9322 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9323 file.
9324
9325 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9326
9327 PR fortran/30683
9328 * gfortran.dg/interface_10.f90: New test.
9329
9330 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9331
9332 * gcc.dg/builtins-20.c: Add more cases.
9333
9334 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9335
9336 PR target/29682
9337 * gcc-target/ia64/pr29682.c: New test.
9338
9339 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9340
9341 PR fortran/30284
9342 * gfortran.dg/arrayio_11.f90.f90: New test.
9343
9344 PR fortran/30626
9345 * gfortran.dg/arrayio_12.f90.f90: New test.
9346
9347 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9348
9349 PR c++/30536
9350 * g++.dg/tls/diag-5.C: New test.
9351
9352 PR middle-end/30473
9353 * gcc.dg/pr30473.c: New test.
9354 * gcc.c-torture/execute/20070201-1.c: New test.
9355
9356 2007-02-01 Roger Sayle <roger@eyesopen.com>
9357
9358 * gfortran.dg/dependency_20.f90: New test case.
9359
9360 2007-01-31 Ian Lance Taylor <iant@google.com>
9361
9362 * gcc.dg/lower-subreg-1.c (test): New test.
9363
9364 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9365
9366 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9367
9368 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9369
9370 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9371 * gcc.dg/torture/builtin-math-3.c: Likewise.
9372
9373 2007-01-31 Dirk Mueller <dmueller@suse.de>
9374
9375 gcc.dg/Wparentheses-2.c: Update and add new tests.
9376
9377 2007-01-31 Ira Rosen <irar@il.ibm.com>
9378
9379 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9380 vectorize.
9381
9382 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9383
9384 * gcc.dg/builtins-63.c: New test.
9385
9386 2007-01-31 Tobias Burnus <burnus@net-b.de>
9387
9388 PR fortran/27588
9389 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9390
9391 2007-01-31 Tobias Burnus <burnus@net-b.de>
9392
9393 PR fortran/30520
9394 * gfortran.dg/volatile8.f90: New argument conformance test.
9395 * gfortran.dg/volatile9.f90: New scope test.
9396
9397 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9398
9399 PR c++/24745
9400 * g++.dg/warn/null4.C: New.
9401
9402 2001-01-30 Roger Sayle <roger@eyesopen.com>
9403 Uros Bizjak <ubizjak@gmail.com>
9404
9405 * gcc.dg/large-size-array-3.c: Correct typo.
9406
9407 2007-01-30 Richard Guenther <rguenther@suse.de>
9408
9409 PR middle-end/27657
9410 * g++.dg/debug/pr27657.C: New testcase.
9411
9412 2007-01-30 Richard Guenther <rguenther@suse.de>
9413
9414 PR middle-end/30313
9415 * gcc.dg/torture/pr30313.c: New testcase.
9416
9417 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9418
9419 * gcc.dg/dfp/dfp-except.h: New file.
9420 * gcc.dg/dfp/fe-check.h: New file.
9421 * gcc.dg/dfp/fe-binop.c: New test.
9422 * gcc.dg/dfp/fe-convert-1.c: New test.
9423 * gcc.dg/dfp/fe-convert-2.c: New test.
9424 * gcc.dg/dfp/fe-convert-3.c: New test.
9425
9426 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9427 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9428 * gcc.dg/dfp/convert-dfp.c: Ditto.
9429 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9430
9431 2007-01-29 Josh Conner <jconner@apple.com>
9432
9433 * gcc.target/powerpc/altivec-24.c: New test.
9434
9435 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9436
9437 PR c++/28266
9438 * g++.dg/parse/defarg12.C: New test.
9439
9440 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9441
9442 PR fortran/30554
9443 * gfortran.dg/used_dummy_types_6.f90: New test.
9444
9445 2007-01-28 Jan Hubicka <jh@suse.cz>
9446
9447 * gcc.dg/tree-prof/val-prof-6.c: New test.
9448
9449 2007-01-28 Roger Sayle <roger@eyesopen.com>
9450
9451 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9452
9453 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9454
9455 PR C++/28988
9456 * g++.dg/expr/dtor4.C: New test.
9457
9458 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9459
9460 * gcc.dg/tree-ssa/loop-23.c: New test.
9461
9462 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9463
9464 PR libfortran/30389
9465 * gfortran.dg/achar_2.f90: New test.
9466 * gfortran.dg/achar_3.f90: New test.
9467
9468 2007-01-27 Ian Lance Taylor <iant@google.com>
9469
9470 * gcc.dg/strict-overflow-1.c: New test.
9471 * gcc.dg/no-strict-overflow-1.c: New test.
9472 * gcc.dg/strict-overflow-2.c: New test.
9473 * gcc.dg/no-strict-overflow-2.c: New test.
9474 * gcc.dg/strict-overflow-3.c: New test.
9475 * gcc.dg/no-strict-overflow-3.c: New test.
9476 * gcc.dg/strict-overflow-4.c: New test.
9477 * gcc.dg/no-strict-overflow-4.c: New test.
9478 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9479 * gcc.dg/pr15784-1.c: Likewise.
9480 * gcc.dg/pr20922-1.c: Likewise.
9481 * gcc.dg/pr20922-3.c: Likewise.
9482 * gcc.dg/pr20922-4.c: Likewise.
9483 * gcc.dg/pr20922-6.c: Likewise.
9484 * gcc.dg/compare-4.c: Likewise.
9485 * gcc.dg/torture/pr26898-1.c: Likewise.
9486 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9487 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9488 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9489 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9490 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9491 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9492 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9493 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9494 * g++.dg/tree-ssa/pr21082.C: Likewise.
9495
9496 2007-01-27 Roger Sayle <roger@eyesopen.com>
9497
9498 * gcc-dg/large-size-array-3.c: New test case.
9499
9500 2007-01-27 Roger Sayle <roger@eyesopen.com>
9501
9502 * gfortran.dg/forall_7.f90: New test case.
9503
9504 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9505
9506 PR fortran/30407
9507 * gfortran.dg/where_operator_assign_1.f90: New test.
9508 * gfortran.dg/where_operator_assign_2.f90: New test.
9509 * gfortran.dg/where_operator_assign_3.f90: New test.
9510
9511 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9512
9513 * lib/target-supports.exp
9514 (check_effective_target_powerpc_altivec): New.
9515 (check_effective_target_vect_cmdline_needed): Use it.
9516
9517 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9518
9519 PR fortran/30278
9520 * gfortran.dg/backslash_3.f: New test.
9521
9522 2007-01-26 Richard Guenther <rguenther@suse.de>
9523
9524 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9525
9526 2007-01-26 Tobias Burnus <burnus@net-b.de>
9527
9528 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9529 * gfortran.dg/vect/vect.exp: Ditto.
9530 * gfortran.dg/dg.exp: Ditto.
9531 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9532 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9533
9534 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9535
9536 * gcc.dg/builtins-20.c: Add more cases.
9537 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9538
9539 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9540
9541 PR fortran/30437
9542 * gcc.dg/Wall.c: New.
9543 * gcc.dg/Wno-all.c: New.
9544 * gfortran.dg/Wall.f90: New.
9545 * gfortran.dg/Wno-all.f90: New.
9546
9547 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9548
9549 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9550 * g++.dg/eh/simd-2.C: Also run on Darwin.
9551 * g++.dg/eh/simd-3.C: New.
9552 * g++.dg/eh/simd-4.C: New.
9553
9554 2007-01-25 Richard Guenther <rguenther@suse.de>
9555
9556 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9557 and _PROFILE_USE.
9558 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9559
9560 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9561
9562 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9563 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9564 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9565 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9566 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9567 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9568 * gcc.dg/ipa/ipa-7.c: New testcase.
9569
9570 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9571
9572 * g++.dg/cpp0x/warn_cxx0x.C: New.
9573
9574 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9575
9576 * gcc.dg/builtins-20.c: Test builtin carg.
9577
9578 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9579
9580 PR middle-end/27416
9581 * gcc.dg/gomp/pr27416.c: New test.
9582
9583 PR middle-end/30494
9584 * gcc.dg/gomp/pr30494.c: New test.
9585 * g++.dg/gomp/pr30494.C: New test.
9586
9587 PR middle-end/30421
9588 * gcc.dg/gomp/pr30421.c: New test.
9589
9590 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9591
9592 * gcc.target/ia64/versionid-1.c: New test.
9593 * gcc.target/ia64/versionid-2.c: New test.
9594
9595 2007-01-24 Richard Guenther <rguenther@suse.de>
9596
9597 PR testsuite/30181
9598 * gcc.dg/builtins-57.c: Change to a link-time testcase
9599 to support non-C99 targets.
9600
9601 2007-01-24 Jan Hubicka <jh@suse.cz>
9602
9603 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9604
9605 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9606
9607 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9608
9609 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9610
9611 PR objc/27438
9612 * objc.dg/const-str-12.m: New test.
9613
9614 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9615
9616 PR fortran/30532
9617 * gfortran.dg/ctrl-z.f90: New test.
9618
9619 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9620
9621 PR fortran/30481
9622 * gfortran.dg/namelist_assumed_char.f90: New test.
9623
9624 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9625
9626 PR c++/27492
9627 * g++.dg/inherit/covariant15.C: New test.
9628
9629 2007-01-23 Ian Lance Taylor <iant@google.com>
9630
9631 * g++.dg/warn/Wparentheses-24.C: New test.
9632
9633 2007-01-23 Richard Guenther <rguenther@suse.de>
9634
9635 PR testsuite/30560
9636 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9637 with full path.
9638
9639 2007-01-22 Richard Guenther <rguenther@suse.de>
9640
9641 PR tree-optimization/30038
9642 * gcc.dg/builtins-62.c: New testcase.
9643
9644 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9645
9646 * gcc.c-torture/compile/20070121.c: New test.
9647
9648 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9649
9650 PR libfortran/30525
9651 * gfortran.dg/char_comparison_1.f: New test.
9652
9653 2007-01-21 Ira Rosen <irar@il.ibm.com>
9654
9655 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9656
9657 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9658
9659 PR objc/30479
9660 * objc.dg/pch: New directory.
9661 * objc.dg/pch/pch.exp: New file.
9662 * objc.dg/pch/interface-1.m: New test.
9663 * objc.dg/pch/interface-1.hs: New include file.
9664 * lib/objc.exp (objc_target_compile): Add
9665 "-x objective-c-header" in front of the sources if this is
9666 a precompiled header being compiled.
9667
9668 2007-01-20 Roger Sayle <roger@eyesopen.com>
9669
9670 * gfortran.dg/array_memcpy_3.f90: New test case.
9671 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9672
9673 2007-01-20 Roger Sayle <roger@eyesopen.com>
9674 Brooks Moses <brooks.moses@codesourcery.com>
9675 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9676
9677 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9678 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9679
9680 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9681
9682 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9683
9684 2007-01-19 Mike Stump <mrs@apple.com>
9685
9686 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9687 away.
9688
9689 2007-01-19 Roger Sayle <roger@eyesopen.com>
9690
9691 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9692 option instead of -funsafe-math-optimizations.
9693
9694 2007-01-19 Tomas Bily <tbily@suse.cz>
9695
9696 gcc.dg/tree-prof/indir-call-prof.c: New.
9697 g++.dg/dg.exp: Add tree-prof subdirectory.
9698 g++.dg/tree-prof/indir-call-prof.C: New.
9699 g++.dg/tree-prof/tree-prof.exp: New.
9700
9701 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9702
9703 PR c++/17947
9704 * g++.dg/warn/deprecated.C: Update warning output.
9705 * g++.dg/warn/deprecated-2.C: Likewise.
9706 * g++.dg/warn/deprecated-3.C: New.
9707
9708 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9709
9710 * gcc.c-torture/execute/nestfunc-7.c: New.
9711
9712 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9713
9714 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9715
9716 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9717
9718 * gcc.dg/m68k-pic-1.c: New.
9719
9720 2007-01-18 Roger Sayle <roger@eyesopen.com>
9721
9722 * gfortran.dg/array_memcpy_4.f90: New test case.
9723
9724 2007-01-18 Josh Conner <jconner@apple.com>
9725
9726 PR target/30485
9727 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9728 * gcc.dg/vect/no-trapping-math-1: New.
9729 * gcc.dg/vect/no-trapping-math-2: New.
9730
9731 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9732
9733 * gcc.target/i386/387-8.c: Update comment about optimizing
9734 inherent load of 1.0 of fptan instruction.
9735
9736 2007-01-18 Dirk Mueller <dmueller@suse.de>
9737 Richard Guenther <rguenther@suse.de>
9738
9739 PR diagnostic/8268
9740 * gcc.dg/Warray-bounds.c: New testcase.
9741 * gcc.dg/Warray-bounds-2.c: New testcase.
9742 * g++.dg/warn/Warray-bounds.C: New testcase.
9743 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9744
9745 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9746
9747 PR fortran/30476
9748 * gfortran.dg/generic_12.f90: New test.
9749
9750 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9751
9752 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9753 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9754
9755 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9756
9757 * gcc.dg/dfp/compare-special.h: New file.
9758 * gcc.dg/dfp/compare-special-32.c: New test.
9759 * gcc.dg/dfp/compare-special-64.c: New test.
9760 * gcc.dg/dfp/compare-special-128.c: New test.
9761
9762 2007-01-16 Roger Sayle <roger@eyesopen.com>
9763 Paul Thomas <pault@gcc.gnu.org>
9764 Steven G. Kargl <kargl@gcc.gnu.org>
9765
9766 PR fortran/30404
9767 * gfortran.dg/forall_6.f90: New test case.
9768 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9769 * gfortran.dg/dependency_13.f90: Likewise.
9770
9771 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9772
9773 PR testsuite/12325
9774 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
9775 targets that don't support Inf.
9776
9777 2007-01-15 Dale Johannesen <dalej@apple.com>
9778
9779 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
9780
9781 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
9782
9783 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
9784 of achar for 0xff to avoid the "Extended ASCII not
9785 implemented" error message.
9786
9787 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
9788
9789 PR fortran/28172
9790 * gfortran.dg/altreturn_4.f90: New test.
9791
9792 PR fortran/29389
9793 * gfortran.dg/stfunc_4.f90: New test.
9794
9795 PR fortran/29712
9796 * gfortran.dg/bound_2.f90: Reinstate commented out line.
9797 * gfortran.dg/initialization_1.f90: Change warning.
9798
9799 PR fortran/30283
9800 * gfortran.dg/specification_type_resolution_2.f90: New test.
9801
9802 2007-01-14 Jan Hubicka <jh@suse.cz>
9803
9804 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
9805 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
9806 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
9807 elimination.
9808
9809 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
9810
9811 PR fortran/30410
9812 * gfortran.dg/external_procedures_2.f90: New test.
9813
9814 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
9815
9816 PR target/30413
9817 * gcc.target/i386/pr30413.c: New test.
9818
9819 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
9820
9821 PR fortran/30452
9822 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
9823
9824 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
9825
9826 * gcc.dg/20070112-1.c: New test.
9827
9828 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9829
9830 PR libgfortran/30435
9831 * gfortran.dg/list_read_6.f90: New test.
9832
9833 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
9834
9835 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
9836
9837 2007-01-12 Tom Tromey <tromey@redhat.com>
9838
9839 PR preprocessor/28227:
9840 * gcc.dg/cpp/pr28227.c: New file.
9841
9842 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9843
9844 * gcc.dg/tree-ssa/loop-22.c: New test.
9845
9846 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9847
9848 PR tree-optimization/29516
9849 * gcc.dg/tree-ssa/loop-20.c: New test.
9850
9851 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
9852
9853 PR libfortran/30415
9854 * minmaxloc_integer_kinds_1.f90: New test.
9855
9856 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
9857
9858 PR c++/29573
9859 * g++.dg/template/sizeof-template-argument.C: New test.
9860
9861 2007-01-11 Jan Hubicka <jh@suse.cz>
9862
9863 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
9864 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
9865 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
9866 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
9867 * gcc.dg/tree-ssa/pr21658.c: Likewise.
9868 * gcc.dg/tree-ssa/pr15349.c: Likewise.
9869 * gcc.dg/tree-ssa/pr25501.c: Likewise.
9870 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
9871 transformation in question.
9872 * gcc.dg/tree-ssa/vrp05.c: Likewise.
9873 * gcc.dg/tree-ssa/pr20701.c: Likewise.
9874 * gcc.dg/always_inline3.c: Likewise.
9875
9876 2007-01-10 Mark Mitchell <mark@codesourcery.com>
9877
9878 PR c++/28999
9879 * g++.dg/template/typename11.C: New test.
9880
9881 2007-01-10 Robert Kennedy <jimbob@google.com>
9882
9883 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
9884
9885 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9886
9887 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
9888 for different integer kinds.
9889 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
9890 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
9891 * gfortran.dg/ishft_2.f90: New test.
9892 * gfortran.dg/ishft_3.f90: New test.
9893
9894 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9895
9896 * gfortran.dg/altreturn_2.f90: Removed executable bit.
9897
9898 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9899
9900 PR tree-optimization/30322
9901 * gcc.dg/tree-ssa/loop-21.c: New test.
9902
9903 2007-01-08 Geoffrey Keating <geoffk@apple.com>
9904
9905 * g++.dg/rtti/darwin-builtin-linkage.C: New.
9906
9907 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
9908
9909 * gcc.target/spu/intrinsics-1.c: Remove xfail.
9910
9911 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9912
9913 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
9914 * g++.dg/warn/overflow-warn-3.C: Likewise.
9915 * g++.dg/warn/overflow-warn-4.C: Likewise.
9916 * g++.dg/warn/overflow-warn-5.C: Likewise.
9917 * g++.dg/warn/overflow-warn-6.C: Likewise.
9918 * g++.dg/warn/Woverflow-1.C: Likewise.
9919 * g++.dg/warn/Woverflow-2.C: Likewise.
9920 * g++.dg/warn/Woverflow-3.C: Likewise.
9921 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
9922
9923 2007-01-08 Roger Sayle <roger@eyesopen.com>
9924
9925 * gfortran.dg/array_constructor_14.f90: New test case.
9926 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
9927
9928 2007-01-08 Richard Guenther <rguenther@suse.de>
9929
9930 PR tree-optimization/23603
9931 * gcc.dg/tree-ssa/vrp31.c: New testcase.
9932 * gcc.dg/tree-ssa/vrp32.c: Likewise.
9933
9934 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9935
9936 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
9937 in __v8qi typedef.
9938 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
9939 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
9940 compiler behaviour.
9941 * gcc.dg/simd-5.c: Likewise.
9942 * gcc.dg/simd-6.c: Likewise.
9943 * g++.dg/conversion/simd1.C: Likewise.
9944 * g++.dg/conversion/simd3.C: Likewise.
9945 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
9946 (main): Use it.
9947
9948 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9949
9950 PR tree-optimization/29877
9951 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
9952 name of a hard register for the target concerned. Adjust dg-error
9953 directives to cope with new behaviour of TER.
9954
9955 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9956
9957 PR c++/28986
9958 * g++.dg/conversion/nullptr1.C: Added overflow warning.
9959 * g++.dg/warn/overflow-warn-1.C: New.
9960 * g++.dg/warn/overflow-warn-3.C: New.
9961 * g++.dg/warn/overflow-warn-4.C: New.
9962 * g++.dg/warn/overflow-warn-5.C: New.
9963 * g++.dg/warn/overflow-warn-6.C: New.
9964 * g++.dg/warn/Woverflow-1.C: New.
9965 * g++.dg/warn/Woverflow-2.C: New.
9966 * g++.dg/warn/Woverflow-3.C: New.
9967 * g++.dg/warn/multiple-overflow-warn-2.C: New.
9968
9969 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
9970
9971 PR fortran/27698
9972 * gfortran.dg/invalid_name.f90: New test.
9973 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
9974 * gfortran.dg/gomp/pr29759.f90: Ditto.
9975
9976 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
9977
9978 * gfortran.dg/present_1.f90: Update error message.
9979
9980 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
9981
9982 PR c++/19439
9983 * g++.dg/template/duplicate1.C: New test
9984 * g++.dg/template/memfriend6.C: Adjust error markers.
9985
9986 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
9987
9988 PR tree-opt/30385
9989 * gcc.dg/torture/inline-1.c: New test.
9990
9991 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9992
9993 PR c/19978
9994 * gcc.dg/multiple-overflow-warn-1.c: New.
9995 * gcc.dg/multiple-overflow-warn-2.c: New.
9996 * gcc.dg/overflow-warn-6.c: New.
9997 * g++.dg/warn/multiple-overflow-warn-1.C: New.
9998
9999 2007-01-05 Roger Sayle <roger@eyesopen.com>
10000
10001 * gfortran.dg/array_memcpy_1.f90: New test case.
10002 * gfortran.dg/array_memcpy_2.f90: Likewise.
10003
10004 2007-01-05 Richard Guenther <rguenther@suse.de>
10005
10006 PR middle-end/27826
10007 * g++.dg/opt/pr27826.C: New testcase.
10008
10009 2007-01-05 Ian Lance Taylor <iant@google.com>
10010
10011 * gcc.dg/Walways-true-1.c: New test.
10012 * gcc.dg/Walways-true-2.c: New test.
10013 * g++.dg/warn/Walways-true-1.C: New test.
10014 * g++.dg/warn/Walways-true-2.C: New test.
10015
10016 2007-01-05 Jakub Jelinek <jakub@redhat.com>
10017
10018 PR c/30360
10019 * gcc.dg/pr30360.c: New test.
10020
10021 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
10022
10023 PR fortran/23232
10024 * gfortran.dg/data_implied_do_1.f90: New test.
10025
10026 PR fortran/27996
10027 PR fortran/27998
10028 * gfortran.dg/char_length_1.f90: New test.
10029
10030 2007-01-05 Richard Guenther <rguenther@suse.de>
10031
10032 PR middle-end/28116
10033 * g++.dg/opt/pr28116.C: New testcase.
10034
10035 2007-01-05 Tobias Burnus <burnus@net-b.de>
10036
10037 PR fortran/29624
10038 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
10039 invalid deallocate.
10040 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
10041 * gfortran.dg/protected_4.f90: Add pointer intent check.
10042 * gfortran.dg/protected_6.f90: Add pointer intent check.
10043 * gfortran.dg/pointer_intent_1.f90: New test.
10044 * gfortran.dg/pointer_intent_2.f90: New test.
10045 * gfortran.dg/pointer_intent_3.f90: New test.
10046
10047 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
10048
10049 PR 30235
10050 * gfortran.dg/altreturn_2.f90: new test.
10051
10052 2007-01-04 Tom Tromey <tromey@redhat.com>
10053
10054 PR preprocessor/28165:
10055 * gcc.dg/cpp/pr28165.c: New file.
10056
10057 2007-01-03 Josh Conner <jconner@apple.com>
10058
10059 PR middle-end/29683
10060 * gcc.dg/pr29683.c: New.
10061
10062 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10063
10064 PR c++/28217
10065 * g++.dg/pch/template-1.C: New test.
10066 * g++.dg/pch/template-1.Hs: New file.
10067
10068 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10069
10070 PR middle-end/30353
10071 * gcc.c-torture/compile/complex-4.c: New test.
10072
10073 2007-01-03 Joseph Myers <joseph@codesourcery.com>
10074
10075 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
10076 -maltivec.
10077 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
10078
10079 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10080
10081 PR middle-end/30286
10082 * gcc.dg/pr30286.c: New test.
10083
10084 PR c++/29535
10085 * g++.dg/template/crash66.C: New test.
10086
10087 PR c++/29054
10088 * g++.dg/template/friend49.C: New test.
10089
10090 2007-01-03 Steven G. Kargl <kargls@comcast.net>
10091
10092 * gfortran.dg/ibits.f90: New test.
10093
10094 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
10095
10096 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
10097 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
10098
10099 2007-01-02 Jan Hubicka <jh@suse.cz>
10100
10101 * gcc.dg/pr16194.c: We now output error on all three functions,
10102 not just first one.
10103
10104 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10105
10106 PR c/19977
10107 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
10108 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
10109
10110 2006-01-02 Ian Lance Taylor <iant@google.com>
10111
10112 * g++.dg/warn/Wparentheses-22.C: New test.
10113 * g++.dg/warn/Wparentheses-23.C: New test.
10114
10115 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10116
10117 PR middle-end/7651
10118 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
10119 * gcc.dg/declspec-3-Wextra.c: New.
10120 * gcc.dg/declspec-3-no.c: New
10121
10122 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10123
10124 PR fortran/20896
10125 * gfortran.dg/interface_10.f90: Remove.
10126
10127 2007-01-01 Roger Sayle <roger@eyesopen.com>
10128
10129 * gcc.dg/fold-eqxor-4.c: New test case.
10130
10131 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10132
10133 PR middle-end/30311
10134 * gcc.c-torture/compile/pr30311.c: New test.
10135
10136 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10137
10138 PR middle-end/30253
10139 * gcc.c-torture/compile/statement-expression-1.c: New test.
10140
10141 2007-01-01 Andreas Schwab <schwab@suse.de>
10142
10143 PR target/29166
10144 * g++.dg/eh/pr29166.C: New test.
10145
10146 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10147
10148 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10149 New.
10150 (check_effective_target_vect_cmdline_needed): Use it.
10151
10152 2006-12-31 Richard Guenther <rguenther@suse.de>
10153
10154 PR middle-end/30137
10155 * gcc.dg/pr30137-1.c: New testcase.
10156 * gcc.dg/pr30137-2.c: Likewise.
10157
10158 2006-12-31 Roger Sayle <roger@eyesopen.com>
10159
10160 PR middle-end/30322
10161 * gcc.dg/fold-plusnot-1.c: New test case.
10162
10163 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10164
10165 PR c++/29731
10166 * g++.dg/parse/template22.C: New test.
10167
10168 2006-12-31 Richard Guenther <rguenther@suse.de>
10169
10170 PR middle-end/30338
10171 * gcc.c-torture/compile/pr30338.c: New testcase.
10172
10173 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10174
10175 PR fortran/27900
10176 * gfortran.dg/intrinsic_actual_4.f90: New test.
10177
10178 PR fortran/24325
10179 * gfortran.dg/func_decl_3.f90: New test.
10180
10181 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10182
10183 PR fortran/23060
10184 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10185 * gfortran.dg/c_by_val_1.f: New test.
10186 * gfortran.dg/c_by_val_2.f: New test.
10187 * gfortran.dg/c_by_val_3.f: New test.
10188
10189 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10190
10191 PR libfortran/30321
10192 * gfortran.dg/sum_zero_array_1.f90: New test.
10193
10194 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10195
10196 PR preprocessor/29612
10197 * gcc.dg/cpp/pr29612-1.c: New test.
10198 * gcc.dg/cpp/pr29612-2.c: New test.
10199
10200 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10201
10202 PR fortran/30034
10203 * gfortran.dg/pure_formal_proc_1.f90: New test.
10204
10205 PR fortran/30237
10206 * gfortran.dg/intrinsic_actual_3.f90: New test.
10207
10208 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10209
10210 PR fortran/30014
10211 * gfortran.dg/io_constraints_1.f90: Update test.
10212 * gfortran.dg/io_constraints_2.f90: Update test.
10213 * gfortran.dg/inquire_iolength.f90: New test.
10214
10215 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10216
10217 PR fortran/20896
10218 * gfortran.dg/interface_10.f90: New test.
10219 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10220 since z is already, locally a variable.
10221
10222 PR fortran/25135
10223 * gfortran.dg/generic_11.f90: New test.
10224 * gfortran.dg/interface_7.f90: Remove name clash between module
10225 name and procedure 'x' referenced in the interface.
10226
10227 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10228
10229 PR middle-end/7651
10230 * gcc.dg/Wmissing-parameter-type.c: New.
10231 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10232 * gcc.dg/Wmissing-parameter-type-no.c: New.
10233
10234 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10235
10236 PR fortran/25818
10237 * gfortran.dg/entry_array_specs_2.f: New test.
10238
10239 PR fortran/30084
10240 * gfortran.dg/nested_modules_6.f90: New test.
10241
10242 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10243
10244 PR middle-end/7651
10245 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10246 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10247
10248 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10249
10250 PR C++/30168
10251 * g++.dg/opt/complex6.C: New test.
10252
10253 2006-12-22 Ben Elliston <bje@au.ibm.com>
10254
10255 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10256 full" if the linker on spu-*-* warns about exceeding local store.
10257
10258 And revert this patch:
10259 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10260 fail to link due to relocation overflows on spu-*-*.
10261
10262 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10263
10264 PR fortran/30273
10265 * gfortran.dg/dependency_19.f90: New test.
10266
10267 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10268
10269 PR fortran/30202
10270 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10271
10272 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10273
10274 PR middle-end/30262
10275 * gcc.c-torture/execute/20061220-1.c: New test.
10276
10277 PR middle-end/30263
10278 * gcc.dg/gomp/asm-1.c: New test.
10279
10280 PR target/30230
10281 * g++.dg/eh/ia64-2.C: New test.
10282
10283 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10284
10285 PR target/28966
10286 PR target/29248
10287 * gcc.dg/rs6000-leaf.c: New.
10288
10289 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10290
10291 PR fortran/25392
10292 * gfortran.dg/f2c_8.f90: New test.
10293
10294 2006-12-20 Bill Wendling <wendling@apple.com>
10295
10296 * gcc.dg/asm-b.c: Check for __ppc64__.
10297
10298 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10299
10300 PR fortran/30190
10301 * gfortran.dg/bounds_check_5.f90: New test.
10302
10303 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10304
10305 PR middle-end/30143
10306 * gcc.dg/gomp/complex-1.c: New testcase.
10307
10308 2006-12-20 Roger Sayle <roger@eyesopen.com>
10309
10310 * gfortran.dg/array_memset_1.f90: New test case.
10311
10312 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10313
10314 * lib/target-supports.exp: Add spu to
10315 check_effective_target_vect_widen_mult_hi_to_si.
10316
10317 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10318
10319 PR fortran/29992
10320 * gfortran.dg/generic_9.f90: New test.
10321
10322 PR fortran/30081
10323 * gfortran.dg/generic_10.f90: New test.
10324
10325 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10326
10327 PR tree-opt/30045
10328 * gcc.dg/pr30045.c: New test.
10329
10330 2006-12-20 Ben Elliston <bje@au.ibm.com>
10331
10332 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10333
10334 2006-12-19 Eric Christopher <echristo@apple.com>
10335
10336 PR target/29302
10337 * gcc.c-torture/execute/pr29302-1.c: New.
10338
10339 2006-12-19 Tobias Burnus <burnus@net-b.de>
10340
10341 PR fortran/39238
10342 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10343
10344 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10345
10346 PR fortran/30236
10347 * gfortran.dg/altreturn_3.f90: New test.
10348
10349 * gfortran.dg/char_result_12.f90: Fix comment typos.
10350
10351 2006-12-19 Ben Elliston <bje@au.ibm.com>
10352
10353 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10354 as newlib's stdio.h uses non-traditional cpp constructs.
10355
10356 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10357
10358 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10359 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10360 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10361 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10362 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10363 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10364 * gfortran.dg/default_initialization.f: Renamed to
10365 default_initialization_1.f
10366 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10367 dollar_edit_descriptor_1.f
10368 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10369 dollar_edit_descriptor_2.f
10370 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10371 dollar_edit_descriptor_3.f
10372 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10373 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10374 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10375 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10376 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10377 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10378 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10379 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10380 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10381 * gfortran.dg/default_initialization_1.f: Renamed from
10382 default_initialization.f
10383 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10384 dollar_edit_descriptor-1.f
10385 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10386 dollar_edit_descriptor-2.f
10387 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10388 dollar_edit_descriptor-3.f
10389 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10390 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10391 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10392
10393 2006-12-18 Bill Wendling <wendling@apple.com>
10394
10395 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10396 id is an OjbC keyword.
10397
10398 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10399
10400 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10401
10402 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10403
10404 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10405
10406 2006-12-18 Ian Lance Taylor <iant@google.com>
10407
10408 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10409
10410 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10411
10412 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10413
10414 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10415
10416 PR fortran/30207
10417 * gfortran.fortran-torture/execute/where21.f90: New test.
10418
10419 2006-12-17 Tobias Burnus <burnus@net-b.de>
10420
10421 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10422
10423 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10424
10425 PR middle-end/7651
10426 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10427 * gcc.dg/if-empty-1.c: Likewise.
10428 * gcc.dg/pr23165.c: Likewise.
10429 * g++.dg/warn/empty-body.C: Likewise.
10430
10431 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10432
10433 PR libfortran/30005
10434 * gfortran.dg/open_errors.f90: New test.
10435
10436 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10437
10438 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10439
10440 * gcc.target/i386/ssse3-pabsb.c: New file.
10441 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10442 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10443 * gcc.target/i386/ssse3-palignr.c: Likewise.
10444 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10445 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10446 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10447 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10448 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10449 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10450 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10451 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10452 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10453 * gcc.target/i386/ssse3-psignb.c: Likewise.
10454 * gcc.target/i386/ssse3-psignd.c: Likewise.
10455 * gcc.target/i386/ssse3-psignw.c: Likewise.
10456 * gcc.target/i386/ssse3-vals.h: Likewise.
10457
10458 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10459
10460 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10461 * lib/fortran-torture.exp: Include target-supports.exp.
10462
10463 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10464
10465 PR target/30185
10466 * gcc.c-torture/execute/pr30185.c: New test.
10467
10468 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10469
10470 PR testsuite/30179
10471 PR testsuite/30180
10472 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10473 * gcc.dg/builtin-bswap-2.c: Likewise.
10474 * gcc.dg/builtin-bswap-3.c: Likewise.
10475 * gcc.dg/builtin-bswap-4.c: Likewise.
10476 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10477 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10478
10479 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10480
10481 PR libfortran/30145
10482 * gfortran.dg/write_zero_array: New test.
10483
10484 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10485
10486 PR fortran/30200
10487 * gfortran.dg/write_fmt_trim.f90: New test.
10488
10489 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10490
10491 PR 30194
10492 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10493 temporarily.
10494
10495 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10496
10497 * lib/target-supports.exp (check_weak_available): Use istarget
10498 "hppa*-*-hpux10*" instead of regexp.
10499 (check_cxa_atexit_available): Likewise.
10500
10501 2006-12-14 Richard Guenther <rguenther@suse.de>
10502
10503 PR tree-optimization/30197
10504 * gcc.c-torture/execute/complex-1.c: Fix function name.
10505 * gcc.dg/builtins-61.c: New testcase.
10506
10507 2006-12-14 Richard Guenther <rguenther@suse.de>
10508
10509 PR middle-end/30172
10510 * gcc.dg/pr30172-1.c: New testcase.
10511
10512 2006-12-14 Richard Guenther <rguenther@suse.de>
10513
10514 PR tree-optimization/30198
10515 * gcc.dg/builtins-60.c: New testcase.
10516
10517 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10518
10519 * lib/target-supports.exp (vect_no_align): Remove spu.
10520
10521 2006-12-13 Ian Lance Taylor <iant@google.com>
10522
10523 PR c++/19564
10524 PR c++/19756
10525 * g++.dg/warn/Wparentheses-5.C: New test.
10526 * g++.dg/warn/Wparentheses-6.C: New test.
10527 * g++.dg/warn/Wparentheses-7.C: New test.
10528 * g++.dg/warn/Wparentheses-8.C: New test.
10529 * g++.dg/warn/Wparentheses-9.C: New test.
10530 * g++.dg/warn/Wparentheses-10.C: New test.
10531 * g++.dg/warn/Wparentheses-11.C: New test.
10532 * g++.dg/warn/Wparentheses-12.C: New test.
10533 * g++.dg/warn/Wparentheses-13.C: New test.
10534 * g++.dg/warn/Wparentheses-14.C: New test.
10535 * g++.dg/warn/Wparentheses-15.C: New test.
10536 * g++.dg/warn/Wparentheses-16.C: New test.
10537 * g++.dg/warn/Wparentheses-17.C: New test.
10538 * g++.dg/warn/Wparentheses-18.C: New test.
10539 * g++.dg/warn/Wparentheses-19.C: New test.
10540 * g++.dg/warn/Wparentheses-20.C: New test.
10541 * g++.dg/warn/Wparentheses-21.C: New test.
10542
10543 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10544
10545 PR testsuite/30157
10546 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10547 for target "hppa.*hpux10".
10548
10549 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10550
10551 * g++.dg/debug/vartrack1.C: New test.
10552
10553 * g++.dg/opt/ifcvt1.C: New test.
10554
10555 * gcc.dg/tls/opt-13.c: New test.
10556
10557 * gcc.dg/20060425-2.c: New test.
10558
10559 * g++.dg/opt/pr15054-2.C: New test.
10560
10561 * gcc.c-torture/execute/20060420-1.c: New test.
10562
10563 * gcc.c-torture/execute/20060412-1.c: New test.
10564
10565 * objc/compile/20060406-1.m: New test.
10566
10567 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10568
10569 * g++.dg/template/array17.C: New test.
10570
10571 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10572
10573 * gcc.target/powerpc/altivec-23.c: New test.
10574
10575 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10576
10577 PR c++27316
10578 * g++.dg/inherit/error3.C: New test.
10579
10580 PR c++/28740
10581 * g++.dg/inherit/error4.C: New test.
10582
10583 2006-12-13 Richard Guenther <rguenther@suse.de>
10584
10585 PR tree-optimization/17687
10586 * gcc.dg/builtins-59.c: New testcase.
10587
10588 2006-12-13 Ben Elliston <bje@au.ibm.com>
10589
10590 * gcc.target/spu/Wmain.c: New test.
10591
10592 2006-12-12 Josh Conner <jconner@apple.com>
10593
10594 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10595 * g++.dg/abi/thunk4.C: Likewise.
10596 * g++.dg/abi/rtti3.C: Likewise.
10597
10598 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10599
10600 * gcc.target/spu/cpat-1.c: New test.
10601 * gcc.target/spu/cpat-2.c: New test.
10602 * gcc.target/spu/cpat-3.c: New test.
10603 * gcc.target/spu/cpat-4.c: New test.
10604
10605 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10606
10607 PR tree-opt/28436
10608 * gcc.c-torture/compile/vector-1.c: New test.
10609 * gcc.c-torture/compile/vector-2.c: New test.
10610 * gcc.c-torture/compile/vector-3.c: New test.
10611
10612 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10613
10614 * lib/fortran-torture.exp: Update copyright years. Remove
10615 obsolete comment. Test -ftree-vectorize where it makes sense.
10616 * lib/gfortran-dg.exp: Update copyright years. Use settings
10617 from fortran-torture.exp.
10618 * gfortran.dg/char_transpose_1.f90,
10619 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10620 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10621 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10622 '-w' to dg-options.
10623
10624 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10625
10626 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10627 saved_${tool}_load.
10628
10629 2006-12-12 Ira Rosen <irar@il.ibm.com>
10630
10631 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10632 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10633 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10634 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10635 gaps.
10636
10637 2006-12-12 Richard Guenther <rguenther@suse.de>
10638
10639 PR middle-end/30147
10640 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10641
10642 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10643 Diego Novillo <dnovillo@redhat.com>
10644
10645 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10646 VDEF/VUSE changes.
10647 * gcc.dg/tree-ssa/pr26421.c: Likewise
10648 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10649 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10650 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10651 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10652 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10653 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10654 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10655 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10656 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10657
10658 2006-12-11 Jan Hubicka <jh@suse.cz>
10659
10660 * gcc.dg/tree-prof/stringop-1.c: New test.
10661 * gcc.dg/tree-prof/stringop-2.c: New test.
10662
10663 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10664
10665 PR target/30120
10666 * gcc.target/i386/pr30120.c: New test.
10667
10668 Revert:
10669 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10670
10671 * gcc.target/i386/x87regparm-1.c: New test.
10672 * gcc.target/i386/x87regparm-2.c: New test.
10673 * gcc.target/i386/x87regparm-3.c: New test.
10674 * gcc.target/i386/x87regparm-4.c: New test.
10675
10676 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10677
10678 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10679
10680 2006-12-10 Tobias Burnus <burnus@net-b.de>
10681
10682 PR fortran/23994
10683 * gfortran.dg/protected_1.f90: New test.
10684 * gfortran.dg/protected_2.f90: New test.
10685 * gfortran.dg/protected_3.f90: New test.
10686 * gfortran.dg/protected_4.f90: New test.
10687 * gfortran.dg/protected_5.f90: New test.
10688 * gfortran.dg/protected_6.f90: New test.
10689
10690 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10691 Tobias Burnus <burnus@gcc.gnu.org>
10692
10693 PR fortran/29975
10694 PR fortran/30068
10695 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10696 interface.
10697 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10698 ambiguous interfaces.
10699 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10700 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10701 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10702 ambiguous interfaces.
10703 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10704 * gfortran.dg/array_initializer_2.f90: Add initializer array
10705 constructor test.
10706
10707 PR fortran/30096
10708 * gfortran.dg/interface_9.f90: Test that host interfaces are
10709 not checked for ambiguity with the local version.
10710
10711 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10712
10713 PR fortran/29464
10714 * gfortran.dg/module_interface_2.f90: New test.
10715
10716 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10717
10718 PR fortran/29941
10719 * gfortran.dg/assumed_len.f90: New test.
10720
10721 2006-12-09 Richard Guenther <rguenther@suse.de>
10722
10723 * g++.dg/warn/implicit-typename1.C: Qualify types.
10724 * g++.dg/parse/crash12.C: Likewise.
10725 * g++.dg/tree-ssa/pr22444.C: Likewise.
10726
10727 2006-12-09 Tobias Burnus <burnus@net-b.de>
10728
10729 * gfortran.dg/array_2.f90: Added sqrt test.
10730
10731 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10732
10733 * gcc.target/i386/x87regparm-1.c: XFAIL.
10734 * gcc.target/i386/x87regparm-2.c: XFAIL.
10735 * gcc.target/i386/x87regparm-3.c: XFAIL.
10736 * gcc.target/i386/x87regparm-4.c: XFAIL.
10737
10738 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10739
10740 * lib/target-supports.exp
10741 (check_effective_target_large_long_double): New.
10742 * gcc.dg/Wconversion-real.c : Use it.
10743 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10744 unsigned.
10745
10746 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10747
10748 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10749
10750 2006-12-08 Tobias Burnus <burnus@net-b.de>
10751
10752 PR fortran/27546
10753 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10754
10755 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10756
10757 PR c++/29732
10758 * g++.dg/template/crash65.C: New test.
10759 * g++.dg/template/spec16.C: Tweak error markers.
10760
10761 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10762
10763 * gcc.target/spu: New directory.
10764 * gcc.target/spu/spu.exp: New file.
10765 * gcc.target/spu/intrinsics-1.c: New test.
10766
10767 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10768
10769 PR c++/29980
10770 * g++.dg/ext/attrib27.C: New test.
10771 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
10772 * g++.dg/parse/typedef5.C: Likewise.
10773
10774 2006-12-07 Mike Stump <mrs@apple.com>
10775
10776 * treelang/compile/var_defs.tree: Adjust.
10777
10778 2006-12-06 Mark Mitchell <mark@codesourcery.com>
10779
10780 PR c++/29730
10781 * g++.dg/template/crash64.C: New test.
10782 * g++.dg/parse/crash27.C: Adjust error markers.
10783
10784 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
10785
10786 PR libfortran/30009
10787 PR libfortran/30056
10788 * gfortran.dg/read_eof_4.f90: Add tests.
10789 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
10790 * gfortran.dg/unf_read_corrupted_1.f90: New test.
10791
10792 2006-12-05 Mark Mitchell <mark@codesourcery.com>
10793
10794 PR c++/29729
10795 * g++.dg/template/crash63.C: New test.
10796
10797 PR c++/29728
10798 * g++.dg/template/crash62.C: New test.
10799
10800 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10801
10802 PR fortran/30003
10803 * gfortran.dg/allocatable_function_1.f90: Increase the number
10804 of expected calls of free to 10; the lhs section reference is
10805 now evaluated so there is another call to bar. Change the
10806 comment appropriately.
10807 * gfortran.dg/array_section_1.f90: New test.
10808
10809 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10810
10811 PR fortran/29912
10812 * gfortran.dg/char_result_12.f90: New test.
10813
10814 2006-12-05 Richard Guenther <rguenther@suse.de>
10815
10816 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
10817 * gcc.dg/vect/vect-pow-2.c: Rename to ...
10818 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
10819 vect_double, xfail for spu*-*-*.
10820
10821 2006-12-04 Tobias Burnus <burnus@net-b.de>
10822
10823 PR fortran/29962
10824 * initialization_4.f90: Test noninteger exponents (-std=f95).
10825 * initialization_5.f90: New test for noninteger exponents
10826 with -std=f2003.
10827
10828 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10829
10830 PR fortran/29821
10831 * gfortran.dg/parameter_array_section_1.f90: New test.
10832
10833 2006-12-04 Mark Mitchell <mark@codesourcery.com>
10834
10835 PR c++/29733
10836 * g++.dg/template/crash61.C: New test.
10837
10838 PR c++/29632
10839 * g++.dg/template/error23.C: New test.
10840
10841 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
10842
10843 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
10844
10845 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10846
10847 PR fortran/29916
10848 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
10849
10850 2006-12-04 Jakub Jelinek <jakub@redhat.com>
10851
10852 PR middle-end/29965
10853 * gcc.dg/gomp/pr29965-1.c: New test.
10854 * gcc.dg/gomp/pr29965-2.c: New test.
10855 * gcc.dg/gomp/pr29965-3.c: New test.
10856 * gcc.dg/gomp/pr29965-4.c: New test.
10857 * gcc.dg/gomp/pr29965-5.c: New test.
10858 * gcc.dg/gomp/pr29965-6.c: New test.
10859 * g++.dg/gomp/pr29965-1.C: New test.
10860 * g++.dg/gomp/pr29965-2.C: New test.
10861 * g++.dg/gomp/pr29965-3.C: New test.
10862 * g++.dg/gomp/pr29965-4.C: New test.
10863 * g++.dg/gomp/pr29965-5.C: New test.
10864 * g++.dg/gomp/pr29965-6.C: New test.
10865 * g++.dg/gomp/pr29965-7.C: New test.
10866 * g++.dg/gomp/pr29965-8.C: New test.
10867 * g++.dg/gomp/pr29965-9.C: New test.
10868 * g++.dg/gomp/pr29965-10.C: New test.
10869
10870 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
10871
10872 * gnat.dg/pointer_variable_bounds.adb: New test.
10873 * gnat.dg/pointer_variable_bounds.ads: Likewise.
10874 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
10875
10876 2006-12-03 Eric Christopher <echristo@apple.com>
10877
10878 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
10879
10880 2006-12-03 Richard Henderson <rth@redhat.com>
10881 Andrew Pinski <pinskia@gmail.com>
10882
10883 PR C++/14329
10884 * g++.dg/warn/unit-1.C: New test.
10885
10886 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
10887
10888 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
10889
10890 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10891
10892 * g++.dg/vect/vect.exp: Enable tests to run on spu.
10893 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
10894 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
10895 * gcc.dg/vect/vect-70.c: Reduce array size.
10896 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
10897 vect_no_compaer_double targets.
10898 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
10899 vect_float, vect_double, and vect_int.
10900
10901 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10902
10903 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
10904 test for loop versioning on vect_no_align targets.
10905 * gcc.dg/vect/pr20122.c: Likewise.
10906 * gcc.dg/vect/vect-105.c: Likewise.
10907 * gcc.dg/vect/vect-42.c: Likewise.
10908 * gcc.dg/vect/vect-43.c: Likewise.
10909 * gcc.dg/vect/vect-74.c: Likewise.
10910 * gcc.dg/vect/vect-75.c: Likewise.
10911 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
10912 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
10913 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
10914 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
10915
10916 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
10917
10918 PR fortran/29642
10919 * gfortran.dg/value_1.f90 : New test.
10920 * gfortran.dg/value_2.f90 : New test.
10921 * gfortran.dg/value_3.f90 : New test.
10922 * gfortran.dg/value_4.f90 : New test.
10923 * gfortran.dg/value_4.c : Called from value_4.f90.
10924
10925 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
10926
10927 PR C++/30033
10928 * g++.dg/cpp0x/static_assert4.C: New testcase.
10929
10930 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10931
10932 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
10933
10934 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
10935
10936 PR c/27953
10937 * gcc.dg/pr27953.c: New test.
10938
10939 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10940
10941 PR c++/30022
10942 * g++.dg/ext/vector5.C: New test.
10943
10944 PR c++/30021
10945 * g++.dg/other/main1.C: New test.
10946
10947 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
10948
10949 PR libfortran/29568
10950 * gfortran.dg/convert_implied_open.f90: Change to
10951 new default record length.
10952 * gfortran.dg/unf_short_record_1.f90: Adapt to
10953 new error message.
10954 * gfortran.dg/unformatted_subrecords_1.f90: New test.
10955
10956 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
10957
10958 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
10959
10960 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
10961
10962 PR c++/29066
10963 * g++.dg/expr/pr29066.c: New.
10964
10965 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
10966 Zdenek Dvorak <dvorakz@suse.cz>
10967
10968 PR tree-optimization/29921
10969 * gcc.dg/pr29921-2.c: New test.
10970
10971 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
10972
10973 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
10974 (i386_get_cpuid): New function.
10975 (i386_cpuid_ecx): Likewise.
10976 (i386_cpuid_edx): Likewise.
10977 (i386_cpuid): Updated to call i386_cpuid_edx.
10978
10979 * gcc.target/i386/sse3-addsubpd.c: New file.
10980 * gcc.target/i386/sse3-addsubps.c: Likewise.
10981 * gcc.target/i386/sse3-haddpd.c: Likewise.
10982 * gcc.target/i386/sse3-haddps.c: Likewise.
10983 * gcc.target/i386/sse3-hsubpd.c: Likewise.
10984 * gcc.target/i386/sse3-hsubps.c: Likewise.
10985 * gcc.target/i386/sse3-lddqu.c: Likewise.
10986 * gcc.target/i386/sse3-movddup.c: Likewise.
10987 * gcc.target/i386/sse3-movshdup.c: Likewise.
10988 * gcc.target/i386/sse3-movsldup.c: Likewise.
10989
10990 2006-12-01 Dirk Mueller <dmueller@suse.de>
10991
10992 * g++.dg/warn/Wreturn-type-4.C: New testcase.
10993
10994 2006-11-30 Janis Johnson <janis187@us.ibm.com>
10995
10996 * gcc.dg/dfp/convert-int-max.c: New test.
10997 * gcc.dg/dfp/convert-int-max-fold.c: New test.
10998
10999 2006-11-30 Richard Guenther <rguenther@suse.de>
11000
11001 * gcc.dg/vect/vect-pow-1.c: Rename ...
11002 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
11003 floats instead of doubles, check successful vectorization.
11004
11005 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
11006
11007 PR target/29945
11008 * gcc.c-torture/compile/pr29945.c: New testcase.
11009
11010 2006-11-30 Joseph Myers <joseph@codesourcery.com>
11011
11012 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
11013 -maltivec.
11014
11015 2006-11-29 Eric Christopher <echristo@apple.com>
11016
11017 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
11018
11019 2006-11-29 Janis Johnson <janis187@us.ibm.com>
11020
11021 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
11022
11023 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
11024
11025 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
11026
11027 PR c++/29022
11028 * g++.dg/inherit/virtual2.C: New test.
11029 * g++.dg/inherit/virtual3.C: Likewise.
11030 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
11031 * g++.dg/inherit/error2.C: Likewise.
11032 * g++.dg/template/instantiate1.C: Likewise.
11033
11034 2006-11-28 Andrew Pinski <pinskia@gmail.com>
11035
11036 PR tree-opt/29984
11037 * gcc.dg/tree-ssa/reassoc-12.c: New test.
11038
11039 2006-11-28 Jan Hubicka <jh@suse.cz>
11040
11041 * gcc.dg/memcpy-1.c: New test.
11042
11043 2006-11-28 Jakub Jelinek <jakub@redhat.com>
11044
11045 PR c++/29735
11046 * g++.dg/warn/main-3.C: New test.
11047
11048 2006-11-28 Jan Hubicka <jh@suse.cz>
11049
11050 * gcc.dg/winline-1.c: New test.
11051
11052 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
11053
11054 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
11055 alignments.
11056
11057 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11058
11059 PR fortran/29976
11060 * gfortran.dg/missing_optional_dummy_3.f90
11061
11062 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11063
11064 PR fortran/20880
11065 * gfortran.dg/interface_3.f90: Modify errors.
11066
11067 2006-11-28 Ben Elliston <bje@au.ibm.com>
11068
11069 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
11070 fail to link due to relocation overflows on spu-*-*.
11071
11072 2006-11-27 Michael Matz <matz@suse.de>
11073 Andreas Krebbel <krebbel1@de.ibm.com>
11074
11075 PR target/29319
11076 * gcc.dg/20061127-1.c: New testcase.
11077
11078 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
11079
11080 * gcc.dg/20061124-1.c: Add exit() function prototype.
11081
11082 2006-11-27 Jan Hubicka <jh@suse.cz>
11083
11084 * gcc.target/i386/memcpy-1.c: Adjust size.
11085 * gcc.dg/visibility-11.c: Likewise.
11086
11087 2006-11-27 Richard Guenther <rguenther@suse.de>
11088
11089 PR middle-end/25620
11090 * gcc.target/i386/pow-1.c: New testcase.
11091 * gcc.dg/builtins-58.c: Likewise.
11092
11093 2006-11-26 Mark Mitchell <mark@codesourcery.com>
11094
11095 PR c++/29886
11096 * g++.dg/expr/cast8.C: New test.
11097
11098 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11099
11100 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
11101 Don't ever inline the testcase.
11102
11103 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11104
11105 PR fortran/29982
11106 * gfortran.fortran-torture/compile/parameter_3.f90: New
11107 testcase.
11108
11109 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11110
11111 PR fortran/29951
11112 * gfortran.fortran-torture/execute/transfer2.f90: New test.
11113
11114 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11115
11116 * gfortran.fortran-torture/execute/specifics.f90: Remove test
11117 for CHAR.
11118
11119 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11120
11121 PR libgfortran/29936
11122 * gfortran.dg/write_check3.f90: New test.
11123
11124 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11125
11126 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11127
11128 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11129
11130 PR fortran/20880
11131 * gfortran.dg/interface_3.f90: New test.
11132
11133 PR fortran/29387
11134 * gfortran.dg/generic_8.f90: New test.
11135
11136 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11137
11138 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11139 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11140 * gfortran.dg/specifics_3.f90: Remove.
11141
11142 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11143
11144 PR c/29955
11145 * gcc.dg/gomp/pr29955.c: New test.
11146
11147 PR c/29736
11148 * gcc.dg/pr29736.c: New test.
11149
11150 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11151
11152 PR tree-opt/29964
11153 * gcc.dg/pure-1.c: New test.
11154
11155 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11156
11157 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11158 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11159
11160 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11161
11162 * gcc.dg/20061124-1.c: New testcase.
11163
11164 2006-11-23 Eric Christopher <echristo@apple.com>
11165
11166 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11167
11168 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11169
11170 PR c/2707
11171 PR c++/26167
11172 * gcc.dg/Wconversion-integer.c: New. Supersedes
11173 Wconversion-negative-constants.c
11174 * gcc.dg/Wconversion-real.c: New.
11175 * gcc.dg/Wconversion-real-integer.c: New.
11176 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11177 * g++.dg/warn/Wconversion1.C: Modified.
11178
11179 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11180
11181 * gfortran.dg/overload_1.f90: New test.
11182
11183 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11184
11185 PR c/9072
11186 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11187 Wtraditional-conversion.
11188 * gcc.dg/overflow-warn-2.c: Likewise.
11189 * gcc.dg/Wconversion.c: Likewise. Renamed as
11190 Wtraditional-conversion.c .
11191 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11192 Wtraditional-conversion-2.c .
11193 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11194 Wtraditional-conversion-2.c
11195 * gcc.dg/Wconversion-negative-constants.c: New.
11196
11197 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11198
11199 * gcc.dg/tree-ssa/dump-1.c: New test.
11200
11201 2006-11-23 David Ung <davidu@mips.com>
11202
11203 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11204 -mfp64, allowable when ISA >= 33 and float is enabled.
11205 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11206 of mthc1 and mfhc1 patterns.
11207
11208 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11209
11210 PR tree-optimization/29921
11211 * gcc.dg/pr29921.c: New test.
11212
11213 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11214
11215 PR fortran/29441
11216 * gfortran.dg/initialization_4.f90: New test.
11217
11218 2006-11-22 Ira Rosen <irar@il.ibm.com>
11219
11220 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11221 platforms that have interleaving support.
11222 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11223 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11224 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11225 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11226 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11227 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11228 gcc.dg/vect/vect-strided-u8-i8.c,
11229 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11230 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11231 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11232 gcc.dg/vect/vect-strided-float.c,
11233 gcc.dg/vect/vect-strided-a-mult.c,
11234 gcc.dg/vect/vect-strided-mult-char-ls.c,
11235 gcc.dg/vect/vect-strided-a-u16-mult.c,
11236 gcc.dg/vect/vect-strided-a-u32-mult.c,
11237 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11238 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11239 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11240 gcc.dg/vect/vect-strided-mult.c,
11241 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11242 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11243 New.
11244
11245 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11246
11247 PR fortran/25087
11248 * gfortran.dg/auto_char_len_4.f90: New test.
11249
11250 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11251
11252 PR fortran/29652
11253 * gfortran.dg/generic_7.f90: New test.
11254 * gfortran.dg/defined_operators_1.f90: Add new error.
11255
11256 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11257
11258 PR tree-optimization/29902
11259 * g++.dg/tree-ssa/pr29902.C: New test.
11260
11261 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11262
11263 PR fortran/29820
11264 * gfortran.dg/used_types_13.f90: New test.
11265
11266 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11267
11268 * gcc.dg/dfp/snan.c: Delete.
11269
11270 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11271
11272 * g++.dg/cpp0x/static_assert1.C: New.
11273 * g++.dg/cpp0x/static_assert2.C: New.
11274 * g++.dg/cpp0x/static_assert3.C: New.
11275
11276 2006-11-21 Richard Guenther <rguenther@suse.de>
11277
11278 * gcc.dg/vect/vect-pow-1.c: New testcase.
11279 * gcc.dg/vect/vect-pow-2.c: Likewise.
11280
11281 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11282
11283 PR c++/29570
11284 * g++.dg/template/static29.C: New test.
11285
11286 PR c++/29734
11287 * g++.dg/conversion/simd4.C: New test.
11288
11289 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11290
11291 PR c++/29475
11292 * g++.dg/template/access19.C: New test.
11293 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11294 error is reported.
11295
11296 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11297
11298 PR tree-opt/25500
11299 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11300
11301 2006-11-20 Tobias Burnus <burnus@net-b.de>
11302
11303 PR fortran/27546
11304 * gfortran.dg/import.f90: Extended test.
11305 * gfortran.dg/import2.f90: Extended test.
11306
11307 2006-11-20 Tobias Burnus <burnus@net-b.de>
11308
11309 * gfortran.dg/volatile3.f90: Add conflict test.
11310
11311 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11312
11313 PR fortran/24783
11314 * gfortran.dg/implicit_10.f90: New test.
11315
11316 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11317
11318 PR c++/8586
11319 * g++.dg/warn/Wall-write-strings.C: New.
11320
11321 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11322
11323 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11324 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11325
11326 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11327
11328 * gfortran.dg/use_3.f90: Remove error message.
11329 * gfortran.dg/iso_fortran_env_1.f90: New test.
11330 * gfortran.dg/iso_fortran_env_2.f90: New test.
11331 * gfortran.dg/iso_fortran_env_3.f90: New test.
11332 * gfortran.dg/iso_fortran_env_4.f90: New test.
11333
11334 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11335
11336 * gcc.dg/vect/vect-27.c: Fix initialization.
11337
11338 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11339
11340 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11341 * gcc.dg/torture/builtin-minmax-1.c: New.
11342
11343 * gcc.dg/builtins-20.c: Add cases for copysign.
11344
11345 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11346
11347 PR fortran/24285
11348 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11349
11350 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11351 * gfortran.dg/use_1.f90: New test.
11352 * gfortran.dg/use_1.f90: New test.
11353 * gfortran.dg/use_1.f90: New test.
11354
11355 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11356
11357 PR tree-optimization/29801
11358 * gcc.dg/pr29801.c: New test.
11359
11360 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11361
11362 PR middle-end/29584
11363 * gcc.dg/torture/pr29584.c: New test.
11364
11365 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11366
11367 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11368 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11369 * gcc.target/powerpc/compress-float-ppc.c,
11370 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11371 powerpc_fprs.
11372 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11373 do not pass -mhard-float.
11374
11375 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11376
11377 * gnat.dg/volatile_aggregate.adb: New test.
11378
11379 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11380
11381 PR fortran/29391
11382 PR fortran/29489
11383 * gfortran.dg/bound_2.f90: Add more checks.
11384 * gfortran.dg/bound_3.f90: New test.
11385
11386 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11387
11388 PR target/29201
11389 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11390
11391 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11392
11393 * gfortran.dg/import3.f90: Fix error message.
11394
11395 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11396
11397 PR tree-opt/29788
11398 * gfortran.fortran-torture/compile/inline_1.f90:
11399 New testcase.
11400
11401 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11402
11403 * gcc.target/i386/x87regparm-1.c: New test.
11404 * gcc.target/i386/x87regparm-2.c: New test.
11405 * gcc.target/i386/x87regparm-3.c: New test.
11406 * gcc.target/i386/x87regparm-4.c: New test.
11407
11408 2006-11-15 Tobias Burnus <burnus@net-b.de>
11409
11410 PR fortran/27546
11411 * gfortran.dg/import.f90: New test.
11412 * gfortran.dg/import2.f90: New test.
11413 * gfortran.dg/import3.f90: New test.
11414
11415 2006-11-15 Tobias Burnus <burnus@net-b.de>
11416
11417 PR fortran/27588
11418 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11419
11420 2006-11-15 Tobias Burnus <burnus@net-b.de>
11421
11422 PR fortran/29806
11423 * gfortran.dg/contains.f90: New test.
11424 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11425
11426 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11427
11428 PR tree-optimization/29581
11429 * gcc.dg/pr29581-1.c: New test.
11430 * gcc.dg/pr29581-2.c: New test.
11431 * gcc.dg/pr29581-3.c: New test.
11432 * gcc.dg/pr29581-4.c: New test.
11433 * gfortran.dg/pr29581.f90: New test.
11434
11435 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11436
11437 PR fortran/29702
11438 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11439 numbers in error message headers.
11440
11441 2006-11-14 Richard Guenther <rguenther@suse.de>
11442
11443 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11444 to i?86 and x86_64 targets.
11445
11446 2006-11-14 Caroline Tice <ctice@apple.com>
11447
11448 * gcc.dg/pubtypes-1.c: New file/testcase.
11449 * gcc.dg/pubtypes-2.c: New file/testcase.
11450 * gcc.dg/pubtypes-3.c: New file/testcase.
11451 * gcc.dg/pubtypes-4.c: New file/testcase.
11452 * g++.dg/pubtypes.C: New file/testcase.
11453
11454 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11455
11456 PR c++/29106
11457 * g++.dg/init/self1.C: New test.
11458
11459 2006-11-14 Tobias Burnus <burnus@net-b.de>
11460
11461 PR fortran/29657
11462 * gfortran.dg/conflicts.f90: Add.
11463
11464 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11465
11466 PR rtl-optimization/29798
11467
11468 * gcc.c-torture/execute/pr29798.c: New.
11469
11470 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11471
11472 * gcc.dg/builtins-20.c: Add more cases.
11473
11474 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11475
11476 PR fortran/29759
11477 * gfortran.dg/gomp/pr29759.f90: New test.
11478
11479 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11480
11481 PR c++/29518
11482 * g++.dg/template/static28.C: New test.
11483
11484 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11485
11486 * lib/c-torture.exp: Use target-libpath.exp.
11487 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11488 set GCC_EXEC_PREFIX env var from global variable of same name.
11489
11490 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11491
11492 PR fortran/26994
11493 * gfortran.fortran-torture/compile/transfer-1.f90:
11494 New testcase.
11495
11496 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11497 Zdenek Dvorak <dvorakz@suse.cz>
11498
11499 PR tree-optimization/29680
11500 * gcc.dg/alias-11.c: New test.
11501
11502 2006-11-12 Jason Merrill <jason@redhat.com>
11503 Andrew Pinski <pinskia@physics.uc.edu>
11504
11505 PR middle-end/28915
11506 * gcc.target/i386/vectorize1.c: New.
11507
11508 2006-11-12 Roger Sayle <roger@eyesopen.com>
11509
11510 PR rtl-optimization/29797
11511 * gcc.c-torture/execute/pr29797-1.c: New test case.
11512
11513 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11514
11515 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11516
11517 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11518
11519 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11520
11521 2006-11-12 Roger Sayle <roger@eyesopen.com>
11522
11523 PR tree-optimization/13827
11524 * gcc.dg/fold-eqand-1.c: New test case.
11525
11526 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11527
11528 PR rtl-opt/28812
11529 * gcc.c-torture/execute/mayalias-3.c: New test.
11530
11531 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11532
11533 PR middle-end/27528
11534 * gcc.c-torture/compile/pr27528.c: New test.
11535 * gcc.dg/pr27528.c: Likewise.
11536
11537 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11538
11539 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11540
11541 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11542
11543 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11544
11545 PR fortran/29758
11546 * gfortran.dg/reshape_source_size_1.f90: New test.
11547
11548 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11549
11550 PR fortran/29315
11551 * gfortran.dg/aliasing_dummy_4.f90: New test.
11552
11553 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11554
11555 PR target/29777
11556 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11557 and x86_64-*-* targets.
11558
11559 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11560
11561 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11562 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11563 New macros. Use them in exact tests.
11564 (TESTIT3): New macro.
11565 Add tests for fmin, fmax and fma.
11566
11567 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11568
11569 PR fortran/29431
11570 * gfortran.dg/array_constructor_13.f90: New test.
11571
11572 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11573
11574 PR fortran/29744
11575 * gfortran.dg/used_types_12.f90: New test.
11576
11577 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11578
11579 PR middle-end/29726
11580 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11581 (test6): Ditto.
11582 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11583 * gcc.dg/fold-eqandshift-3.c: New test case.
11584
11585 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11586
11587 PR fortran/29699
11588 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11589
11590 PR fortran/21370
11591 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11592
11593 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11594
11595 * gcc.dg/20061109-1.c: New testcase.
11596
11597 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11598
11599 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11600
11601 2006-11-09 Tobias Burnus <burnus@net-b.de>
11602
11603 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11604 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11605
11606 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11607
11608 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11609 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11610
11611 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11612
11613 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11614
11615 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11616
11617 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11618 vect-9.c).
11619 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11620 * gcc.dg/vect/vect-9.c: Now vectorizable.
11621 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11622 that support vect_widen_mult.
11623 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11624 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11625 vect-reduc-dot-u16.c).
11626 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11627 vect-reduc-dot-u16.c).
11628 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11629 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11630 vect-reduc-dot-s8.c).
11631 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11632 vect-reduc-dot-s8.c).
11633 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11634 vect-reduc-dot-s8.c).
11635 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11636 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11637 vect-reduc-dot-u8.c).
11638 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11639 vect-reduc-dot-u8.c).
11640 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11641 * gcc.dg/vect/vect-multitypes-9.c: New test.
11642 * gcc.dg/vect/vect-multitypes-10.c: New test.
11643 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11644 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11645 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11646 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11647 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11648 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11649 wrapv-vect-reduc-dot-s8.c.
11650 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11651 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11652 targets that support vec_unpack.
11653 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11654 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11655 (check_effective_target_vect_widen_mult_hi_to_si): New.
11656 (check_effective_target_vect_widen_sum): Removed.
11657
11658 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11659
11660 * gcc.dg/vect/vect-multitypes-8.c: New test.
11661 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11662
11663 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11664
11665 * gcc.dg/vect/vect-multitypes-7.c: New test.
11666
11667 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11668
11669 * gcc.dg/vect/vect-multitypes-4.c: New test.
11670 * gcc.dg/vect/vect-multitypes-5.c: New test.
11671 * gcc.dg/vect/vect-multitypes-6.c: New test.
11672
11673 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11674
11675 * gcc.dg/vect/vect-multitypes-1.c: New test.
11676 * gcc.dg/vect/vect-multitypes-2.c: New test.
11677 * gcc.dg/vect/vect-multitypes-3.c: New test.
11678
11679 2006-11-07 Eric Christopher <echristo@apple.com>
11680
11681 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11682 Test using scan-assembler-not.
11683
11684 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11685
11686 * gcc.dg/inline-17.c: New test.
11687
11688 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11689
11690 PR other/25028
11691 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11692 on HP-UX.
11693
11694 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11695
11696 PR fortran/29539
11697 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11698
11699 PR fortran/29634
11700 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11701 test.
11702
11703 2006-11-07 Tobias Burnus <burnus@net-b.de>
11704
11705 PR fortran/29601
11706 * gfortran.dg/volatile.f90: Add.
11707 * gfortran.dg/volatile2.f90: Add.
11708 * gfortran.dg/volatile3.f90: Add.
11709 * gfortran.dg/volatile4.f90: Add.
11710 * gfortran.dg/volatile5.f90: Add.
11711 * gfortran.dg/volatile6.f90: Add.
11712 * gfortran.dg/volatile7.f90: Add.
11713
11714 2006-11-06 Tobias Burnus <burnus@net-b.de>
11715
11716 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11717 for matching error messages.
11718 * gfortran.dg/specifics_3.f90: Adjust pattern
11719 for matching error messages.
11720
11721 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11722 Bernhard Fischer <aldot@gcc.gnu.org>
11723
11724 * lib/gcc-dg.exp (output-exists): New proc.
11725 (output-exists-not): New proc.
11726 * gcc.test-framework/test-framework.awk: Support new directives.
11727 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11728 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11729 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11730 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11731 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11732 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11733
11734 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11735
11736 PR fortran/29630
11737 PR fortran/29679
11738 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11739 * gfortran.dg/initialization_3.f90: New.
11740
11741 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11742
11743 PR libgfortran/25545
11744 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11745
11746 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11747
11748 PR middle-end/29695
11749 * gcc.c-torture/execute/pr29695-1.c: New test.
11750 * gcc.c-torture/execute/pr29695-2.c: New test.
11751
11752 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11753
11754 PR fortran/29565
11755 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11756
11757 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11758
11759 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11760 for matching error messages.
11761
11762 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11763
11764 PR target/26915
11765 * gcc.target/i386/387-12.c: New test.
11766
11767 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11768
11769 PR libfortran/29713
11770 * gfortran.dg/pr29713.f90: New test.
11771
11772 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
11773
11774 * gcc.c-torture/execute/arith-rand-ll.c:
11775 Also test for bogus rest sign.
11776
11777 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11778
11779 PR libfortran/27895
11780 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
11781
11782 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
11783
11784 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
11785 from error messages.
11786
11787 2006-11-02 Mike Stump <mrs@apple.com>
11788
11789 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
11790
11791 * g++.old-deja/g++.abi/align.C: Enable for darwin.
11792
11793 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
11794
11795 * g++.dg/eh/gcsec1.C: New test.
11796
11797 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11798
11799 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
11800 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
11801
11802 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
11803
11804 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
11805 hexadecimal value.
11806 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
11807 * gcc.dg/pr14796-2.c: Likewise.
11808
11809 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11810
11811 * gcc.c-torture/execute/20061101-1.c: New test.
11812
11813 2006-11-01 Richard Guenther <rguenther@suse.de>
11814
11815 * gcc.target/i386/fpprec-1.c: New testcase.
11816
11817 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11818
11819 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
11820 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
11821
11822 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11823
11824 * gcc.c-torture/execute/20061031-1.c: New test.
11825
11826 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11827
11828 PR 23067
11829 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
11830 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
11831 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
11832 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
11833 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
11834 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
11835 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
11836
11837 2006-10-31 Eric Christopher <echristo@apple.com>
11838 Falk Hueffner <falk@debian.org>
11839
11840 * gcc.dg/builtin-bswap-1.c: New.
11841 * gcc.dg/builtin-bswap-2.c: New.
11842 * gcc.dg/builtin-bswap-3.c: New.
11843 * gcc.dg/builtin-bswap-4.c: New.
11844 * gcc.dg/builtin-bswap-5.c: New.
11845 * gcc.target/i386/builtin-bswap-1.c: New.
11846
11847 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11848
11849 * gcc.dg/inline-16.c: New.
11850
11851 PR 16622
11852 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
11853 defining it.
11854 * gcc.dg/inline-13.c: New.
11855 * gcc.dg/inline-14.c: New.
11856 * gcc.dg/inline-15.c: New.
11857
11858 PR 11377
11859 * gcc.dg/inline6.c: New.
11860 * gcc.dg/inline7.c: New.
11861
11862 2006-10-31 Roger Sayle <roger@eyesopen.com>
11863
11864 PR middle-end/23470
11865 * gcc.dg/pr23470-1.c: New test case.
11866
11867 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
11868
11869 PR fortran/29537
11870 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
11871 data.
11872 * gfortran.dg/blockdata_2.f90: New testcase.
11873
11874 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
11875
11876 PR libfortran/29627
11877 * gfortran.dg/unf_short_record_1.f90: New test.
11878
11879 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11880
11881 PR fortran/29067
11882 * gfortran.dg/pr29067.f: New test.
11883
11884 2006-10-31 Joseph Myers <joseph@codesourcery.com>
11885 Richard Sandiford <richard@codesourcery.com>
11886
11887 * lib/target-supports.exp (get_compiler_messages): Append options
11888 as a single list element.
11889 (check_effective_target_arm_vfp_ok): New.
11890 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
11891
11892 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
11893
11894 PR fortran/29387
11895 * gfortran.dg/intrinsic_actual_2.f90: New test.
11896
11897 PR fortran/29490
11898 * gfortran.dg/actual_array_interface_1.f90: New test.
11899
11900 PR fortran/29641
11901 * gfortran.dg/used_types_11.f90: New test.
11902
11903 2006-10-30 Dirk Mueller <dmueller@suse.de>
11904
11905 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
11906 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
11907 * g++.old-deja/g++.pt/eichin01.C (main): Same.
11908 * g++.old-deja/g++.mike/net25.C (main): Same.
11909 * g++.dg/lookup/exception1.C (main): Same.
11910 * g++.dg/parse/parens2.C (main): Same.
11911
11912 2006-10-30 Roger Sayle <roger@eyesopen.com>
11913
11914 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
11915
11916 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11917
11918 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
11919 * gcc.dg/torture/builtin-math-3.c: Likewise.
11920
11921 2006-10-30 Tobias Burnus <burnus@net-b.de>
11922
11923 PR fortran/29452
11924 * gfortran.dg/write_check.f90: Check run-time keyword checking.
11925 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
11926
11927 2006-10-30 Andrew Pinski <pinskia@gmail.com>
11928
11929 PR Fortran/29410
11930 * gfortran.fortran-torture/execute/transfer1.f90: New test.
11931
11932 2006-10-30 Joseph Myers <joseph@codesourcery.com>
11933
11934 * lib/target-supports.exp (check_function_available): Declare
11935 function before calling.
11936
11937 2006-10-30 Jakub Jelinek <jakub@redhat.com>
11938
11939 PR tree-optimization/29637
11940 * gcc.dg/pr29637.c: New test.
11941
11942 2006-10-29 Roger Sayle <roger@eyesopen.com>
11943
11944 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
11945 tree canonicalization.
11946
11947 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11948
11949 * gcc.dg/builtins-20.c: Add more hypot tests.
11950
11951 2006-10-29 Roger Sayle <roger@eyesopen.com>
11952
11953 * gcc.dg/fold-compare-1.c: New test case.
11954
11955 2006-10-29 Dirk Mueller <dmueller@suse.de>
11956
11957 PR c++/16307
11958 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
11959
11960 2006-10-29 Roger Sayle <roger@eyesopen.com>
11961
11962 PR tree-optimization/15458
11963 * gcc.dg/fold-xornot-1.c: New test case.
11964
11965 2006-10-29 Richard Guenther <rguenther@suse.de>
11966
11967 * gcc.target/i386/math-torture/trunc.c: New testcase.
11968
11969 2006-10-29 Richard Guenther <rguenther@suse.de>
11970
11971 * gcc.target/i386/math-torture/round.c: New testcase.
11972
11973 2006-10-29 Richard Guenther <rguenther@suse.de>
11974
11975 * gcc.target/i386/math-torture/ceil.c: New testcase.
11976 * gcc.target/i386/math-torture/floor.c: Likewise.
11977
11978 2006-10-29 Richard Guenther <rguenther@suse.de>
11979
11980 * gcc.target/i386/math-torture/rint.c: New testcase.
11981 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
11982
11983 2006-10-29 Richard Guenther <rguenther@suse.de>
11984
11985 * gcc.target/i386/math-torture/lfloor.c: New testcase.
11986 * gcc.target/i386/math-torture/lceil.c: Likewise.
11987
11988 2006-10-28 Tobias Burnus <burnus@net-b.de>
11989
11990 PR libgfortran/24313
11991 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
11992
11993 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
11994
11995 * gcc.c-torture/execute/20020118-1.c,
11996 gcc.c-torture/execute/builtins/strlen.c,
11997 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
11998 comment typos.
11999
12000 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12001
12002 * gcc.dg/builtins-20.c: Add tests for hypot.
12003 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
12004 two-argument builtins.
12005 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
12006 TESTIT2. Update all callers.
12007 (TESTIT2, TESTIT2_R): New helper macros.
12008 Add testcases for pow, hypot and atan2.
12009
12010 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12011
12012 PR C++/29295
12013 * g++.dg/expr/bool1.C: New test.
12014 * g++.dg/expr/bool2.C: New test.
12015
12016 2006-10-28 Tobias Burnus <burnus@net-b.de>
12017
12018 PR fortran/28224
12019 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
12020 * gfortran.dg/namelist_internal.f90: New test.
12021
12022 2006-10-28 Tobias Burnus <burnus@net-b.de>
12023
12024 PR fortran/29625
12025 * gfortran.dg/io_real_boz.f90: Add.
12026 * gfortran.dg/io_real_boz2.f90: Add.
12027
12028 2006-10-28 Richard Guenther <rguenther@suse.de>
12029
12030 PR middle-end/26899
12031 * gcc.dg/tree-ssa/pr26899.c: New testcase.
12032
12033 2006-10-28 Richard Guenther <rguenther@suse.de>
12034
12035 PR target/28806
12036 * gcc.target/i386/math-torture/lround.c: New testcase.
12037
12038 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
12039
12040 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
12041 * gcc.dg/builtins-44.c: Likewise.
12042 * gcc.dg/builtins-45.c: Likewise.
12043 * gcc.dg/pr28796-2.c: Likewise.
12044 * gcc.dg/unordered-3.c: Likewise.
12045
12046 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12047
12048 PR libgfortran/27954
12049 * gfortran.dg/error_recovery_2.f90: New test.
12050
12051 2006-10-26 Richard Guenther <rguenther@suse.de>
12052
12053 * gcc.target/i386/i386.exp: Use glob, not find to collect
12054 tests. Avoids recursing into subdirectories.
12055 * gcc.target/i386/math-torture/math-torture.exp: Torture
12056 for interesting ia32 math options.
12057 * gcc.target.i386/math-torture/lrint.c: New testcase.
12058
12059 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12060
12061 PR libgfortran/29563
12062 * gfortran.dg/arrayio_9.f90: Update test.
12063 * gfortran.dg/arrayio_19.f90: New test.
12064
12065 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
12066
12067 * gcc.dg/20061026.c: New testcase.
12068
12069 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12070
12071 PR libgfortran/29563
12072 * gfortran.dg/arrayio_9.f90: New test.
12073
12074 2006-10-26 Ben Elliston <bje@au.ibm.com>
12075
12076 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
12077 Copy the strings manually, as strcpy may call strlen.
12078
12079 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12080
12081 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
12082 Add checks for log, log2, log10 and log1p.
12083
12084 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
12085 we already test 0.0. Add checks for expm1, log, log2, log10,
12086 log1p, cbrt, erf and erfc.
12087
12088 2006-10-25 Steve Ellcey <sje@cup.hp.com>
12089
12090 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
12091
12092 2006-10-25 Uros Bizjak <uros@kss-loka.si>
12093
12094 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
12095 and remainderl() built-in functions. Remove -ffast-math from
12096 dg-options.
12097
12098 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12099
12100 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
12101 acosh and atanh.
12102
12103 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
12104 floating point modifiers to arguments passed to float and long
12105 double functions respectively. Update all callers to use floating
12106 point numbers, not integers. Add tests for exp, exp2 and
12107 exp10/pow10.
12108
12109 * gcc.dg/torture/builtin-math-3.c: New test.
12110
12111 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
12112
12113 PR fortran/29393
12114 * gfortran.dg/initialize_2.f90: New.
12115
12116 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12117
12118 * gcc.dg/torture/builtin-math-2.c: New test.
12119
12120 2006-10-24 Richard Guenther <rguenther@suse.de>
12121
12122 PR middle-end/28796
12123 * gcc.dg/pr28796-1.c: New testcase.
12124 * gcc.dg/pr28796-2.c: Likewise.
12125
12126 2006-10-24 Richard Guenther <rguenther@suse.de>
12127
12128 * gcc.dg/builtins-57.c: New testcase.
12129
12130 2006-10-24 Richard Guenther <rguenther@suse.de>
12131
12132 PR tree-optimization/29567
12133 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12134
12135 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12136
12137 PR tree-optimization/14784
12138 * gcc.dg/alias-10.c: New test.
12139
12140 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12141
12142 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12143
12144 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12145
12146 * gcc.dg/builtin-strncat-chk-1.c: New test.
12147
12148 2006-10-23 Jan Hubicka <jh@suse.cz>
12149
12150 * gcc.dg/memmove-1.c: New test.
12151
12152 2006-10-23 Paul Brook <paul@codesourcery.com>
12153
12154 * gcc.dg/pragma-pack-5.c: New test.
12155
12156 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12157
12158 * g++.dg/other/s390-1.C: New testcase.
12159
12160 2006-10-23 Richard Guenther <rguenther@suse.de>
12161
12162 PR middle-end/27132
12163 PR middle-end/23295
12164 * gcc.dg/pr27132.c: New testcase.
12165 * gcc.dg/pr23295.c: Likewise.
12166 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12167 * g++.dg/tree-ssa/pr19807.C: Likewise.
12168
12169 2006-10-23 Richard Guenther <rguenther@suse.de>
12170
12171 PR middle-end/21032
12172 * gcc.dg/pr21032.c: New testcase.
12173
12174 2006-10-22 Jeff Law <law@redhat.com>
12175 Richard Guenther <rguenther@suse.de>
12176
12177 PR tree-optimization/15911
12178 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12179
12180 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12181
12182 PR c++/20647
12183 * g++.dg/abi/rtti3.C: New.
12184
12185 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12186
12187 PR middle-end/28252
12188 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12189 transformation.
12190
12191 2006-10-21 Richard Guenther <rguenther@suse.de>
12192
12193 PR tree-optimization/3511
12194 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12195
12196 2006-10-21 Richard Guenther <rguenther@suse.de>
12197
12198 PR middle-end/26898
12199 * gcc.dg/torture/pr26898-1.c: New testcase.
12200 * gcc.dg/torture/pr26898-2.c: Likewise.
12201
12202 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12203
12204 PR c++/28053
12205 * g++.dg/parse/bitfield1.C: Adjust error markers.
12206 * g++.dg/parse/bitfield2.C: New test.
12207
12208 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12209
12210 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12211
12212 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12213
12214 PR libfortran/27895
12215 * gfortran.dg/zero_sized_1.f90: New test.
12216
12217 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12218
12219 * gcc.dg/div-compare-1.c: New test.
12220
12221 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12222
12223 PR fortran/29216
12224 * gfortran.dg/result_default_init_1.f90: New test.
12225
12226 PR fortran/29314
12227 * gfortran.dg/automatic_default_init_1.f90: New test.
12228
12229 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12230 from 38 to 33.
12231
12232 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12233
12234 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12235 'using namespace std' without previous declaration.
12236 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12237 * g++.old-deja/g++.robertl/eb133c.C: New.
12238
12239 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12240
12241 PR libgfortran/29277
12242 * gfortran.dg/streamio_4.f90: Update test.
12243 * gfortran.dg/streamio_11.f90: New test.
12244
12245 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12246
12247 PR c++/27952
12248 * g++.dg/inherit/virtual1.C: New test.
12249
12250 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12251
12252 PR c++/28261
12253 * g++.dg/parse/enum3.C: New test.
12254
12255 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12256
12257 PR c++/29039
12258 * g++.dg/init/ctor8.C: New test.
12259
12260 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12261
12262 PR c++/27270
12263 * g++.dg/ext/complit8.C: Tweak error markers.
12264 * g++.dg/template/complit1.C: Add error marker.
12265
12266 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12267
12268 PR c++/27270
12269 * g++.dg/ext/complit8.C: New test.
12270
12271 PR c++/29408
12272 * g++.dg/parse/dtor12.C: New test.
12273
12274 PR c++/29435
12275 * g++.dg/template/sizeof11.C: New test.
12276
12277 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12278
12279 PR fortran/29392
12280 * gfortran.dg/data_char_3.f90: New test.
12281
12282 PR fortran/29451
12283 * gfortran.dg/negative_automatic_size.f90: New test.
12284
12285 2006-10-16 David Daney <ddaney@avtrex.com>
12286
12287 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12288
12289 2006-10-16 Eric Christopher <echristo@apple.com>
12290
12291 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12292 x86_64.
12293
12294 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12295
12296 PR c++/28211
12297 * g++.dg/tc1/dr49.C: Tweak error messages.
12298 * g++.dg/parse/template21.C: New test.
12299
12300 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12301
12302 PR middle-end/20491
12303 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12304
12305 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12306
12307 PR fortran/29403
12308 * gfortran.dg/print_1.f90: New test.
12309
12310 2006-10-15 Jan Hubicka <jh@suse.cz>
12311
12312 PR middle-end/29241
12313 * gcc.c-torture/compile/pr29241.c: New testcase.
12314
12315 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12316
12317 PR middle-end/29250
12318 * gcc.c-torture/compile/pr29250.c: New test.
12319
12320 2006-10-15 Richard Guenther <rguenther@suse.de>
12321
12322 * gcc.dg/pr29299.c: New testcase.
12323
12324 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12325
12326 PR fortran/24767
12327 * gfortran.dg/label_4.f90: Adjust warning flag.
12328
12329 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12330
12331 PR fortran/29371
12332 * gfortran.dg/nullify_3.f90: New test.
12333
12334 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12335
12336 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12337 on Solaris 2.5.1 too.
12338
12339 2006-10-13 Eric Christopher <echristo@apple.com>
12340
12341 * gcc.dg/pr25993.c: Skip for darwin.
12342
12343 2006-10-13 Eric Christopher <echristo@apple.com>
12344
12345 * gcc.dg/visibility-11.c: Skip for darwin.
12346
12347 2006-10-13 Eric Christopher <echristo@apple.com>
12348
12349 * gcc.dg/darwin-weakimport-1.c: Use
12350 -fno-asynchronous-unwind-tables.
12351 * gcc.dg/darwin-weakimport-3.c: Ditto.
12352
12353 2006-10-13 Richard Guenther <rguenther@suse.de>
12354
12355 PR tree-optimization/29446
12356 * gcc.dg/torture/pr29446.c: New testcase.
12357
12358 2006-10-13 Bill Wendling <wendling@apple.com>
12359
12360 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12361 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12362 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12363 * g++.old-deja/g++.law/shadow1.C: Likewise.
12364 * g++.old-deja/g++.law/ctors10.C: Likewise.
12365 * g++.dg/debug/namespace1.C: Likewise.
12366 * g++.dg/inherit/namespace-as-base.C: Likewise.
12367 * g++.dg/opt/delay-slot-1.C: Likewise.
12368 * g++.dg/parse/defarg10.C: Likewise.
12369 * g++.dg/template/ptrmem11.C: Likewise.
12370 * g++.dg/template/mem_func_ptr.C: Likewise.
12371 * g++.dg/template/spec19.C: Likewise.
12372
12373 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12374
12375 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12376
12377 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12378
12379 PR fortran/29373
12380 * gfortran.dg/implicit_9.f90: New test.
12381
12382 PR fortran/29407
12383 * gfortran.dg/namelist_25.f90: New test.
12384
12385 PR fortran/27701
12386 * gfortran.dg/same_name_2.f90: New test.
12387
12388 PR fortran/29232
12389 * gfortran.dg/host_assoc_types_1.f90: New test.
12390
12391 PR fortran/29364
12392 * gfortran.dg/missing_derived_type_1.f90: New test.
12393 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12394
12395 PR fortran/29422
12396 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12397
12398 PR fortran/29428
12399 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12400
12401 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12402
12403 PR fortran/29391
12404 * gfortran.dg/bound_2.f90: New test.
12405
12406 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12407
12408 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12409 directive.
12410 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12411 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12412 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12413 * gfortran.dg/gomp/reduction3.f90: Likewise.
12414 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12415 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12416 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12417 * gfortran.dg/forall_4.f90: Likewise.
12418 * gfortran.dg/spec_expr_4.f90: Likewise.
12419 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12420 * gfortran.dg/forall_5.f90: Likewise.
12421 * gfortran.dg/open_access_append_2.f90: Add check for
12422 compile-time warning.
12423
12424 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12425
12426 PR c++/28506
12427 * g++.dg/parse/pure1.C: New test.
12428
12429 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12430
12431 PR fortran/21435
12432 * gfortran.dg/io_constraints_3.f90: New test.
12433 * gfortran.dg/open_access_append_1.f90: Add checks
12434 for compile-time warnings.
12435 * gfortran.dg/pr20163-2.f: Likewise.
12436 * gfortran.dg/iostat_2.f90: Likewise.
12437 * gfortran.dg/label_4.f90: Delete the temporary
12438 file.
12439 * gfortran.dg/direct_io_2.f90: Add a FILE=
12440 specifier.
12441 * gfortran.dg/iomsg_1.f90: Add check for
12442 compile-time warning.
12443
12444 2006-10-12 Jan Hubicka <jh@suse.cz>
12445
12446 PR c/28419
12447 * gcc.dg/pr28319.c: New test.
12448
12449 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12450 PR c++/29318
12451 * g++.dg/ext/vla4.C: New test.
12452
12453 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12454
12455 PR c++/27961
12456 * g++.dg/template/crash60.C: New test.
12457 * g++.dg/other/large-size-array.C: Adjust error markers.
12458 * g++.dg/parse/crash27.C: Likewise.
12459 * g++.dg/template/crash1.C: Likewise.
12460
12461 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12462
12463 PR testsuite/29093
12464 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12465
12466 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12467
12468 PR preprocessor/28709
12469 * gcc.dg/cpp/paste14.c: New test.
12470
12471 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12472
12473 PR c++/29175
12474 * g++.dg/init/array24.C: New test.
12475
12476 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12477
12478 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12479 of <sys/types.h>.
12480
12481 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12482
12483 PR c++/29024
12484 * g++.dg/parse/typedef8.C: New test.
12485 * g++.dg/other/mult-stor1.C: Adjust error markers.
12486
12487 2006-10-11 Richard Guenther <rguenther@suse.de>
12488
12489 PR tree-optimization/28230
12490 * gcc.dg/torture/pr28230.c: New testcase.
12491
12492 2006-10-11 Richard Guenther <rguenther@suse.de>
12493
12494 PR inline-asm/29119
12495 * gcc.dg/torture/pr29119.c: New testcase.
12496
12497 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12498
12499 PR middle-end/29272
12500 * gcc.c-torture/execute/20060930-2.c: New test.
12501
12502 2006-10-09 Richard Henderson <rth@redhat.com>
12503
12504 Revert emutls patch.
12505
12506 2006-10-09 Richard Guenther <rguenther@suse.de>
12507
12508 PR middle-end/29254
12509 * gcc.dg/pr29254.c: New testcase.
12510
12511 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12512 Paul Thomas <pault@gcc.gnu.org>
12513
12514 PR fortran/20541
12515 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12516 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12517 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12518 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12519 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12520 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12521 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12522 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12523 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12524 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12525 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12526 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12527 * gfortran.dg/alloc_comp_std.f90: New test.
12528 * gfortran.dg/move_alloc.f90: New test.
12529
12530 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12531
12532 PR fortran/29115
12533 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12534
12535 PR fortran/29211
12536 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12537
12538 2006-10-08 Tobias Burnus <burnus@net-b.de>
12539
12540 PR fortran/28585
12541 * gfortran.dg/new_line.f90: New test.
12542
12543 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12544
12545 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12546 * gcc.dg/torture/builtin-convert-1.c,
12547 gcc.dg/torture/builtin-convert-2.c,
12548 gcc.dg/torture/builtin-convert-3.c,
12549 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12550
12551 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12552
12553 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12554 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12555 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12556 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12557
12558 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12559
12560 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12561 Xfail some tests for powerpc-darwin and powerpc-aix.
12562
12563 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12564
12565 PR c/29380
12566 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12567
12568 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12569
12570 PR target/29300
12571 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12572 on hppa*-*-hpux*.
12573
12574 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12575
12576 PR fortran/16580
12577 PR fortran/29288
12578 * gfortran.fortran-torture/execute/specifics.f90:
12579 Add tests for using all possible intrinsics as actual arguments.
12580 * gfortran.dg/specifics_1.f90: Add tests for using
12581 all possible intrinsics as actual arguments.
12582 * gfortran.dg/specifics_2.f90: New file.
12583 * gfortran.dg/specifics_3.f90: New file.
12584
12585 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12586
12587 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12588 * gcc.dg/debug/debug-2.c: Likewise.
12589
12590 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12591
12592 * gcc.c-torture/compile/sync-2.c: New test.
12593
12594 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12595
12596 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12597 line endings.
12598
12599 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12600
12601 PR rtl-optimization/29128
12602 * gcc.c-torture/compile/pr29128.c: New test.
12603
12604 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12605
12606 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12607 line endings.
12608
12609 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12610
12611 PR middle-end/29256
12612 * gcc.dg/tree-ssa/loop-19.c: New test.
12613
12614 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12615
12616 PR tree-optimization/29330
12617 * gcc.dg/pr29330.c: New test.
12618
12619 PR target/28924
12620 * gcc.c-torture/compile/20061005-1.c: New test.
12621
12622 2006-10-06 Olivier Hainque <hainque@adacore.com>
12623
12624 * gcc.dg/typename-vla-1.c: New case.
12625 * gnat.dg/forward_vla.adb: New case.
12626
12627 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12628
12629 PR tree-optimization/29290
12630 * gfortran.dg/loop_nest_1.f90: New test.
12631
12632 PR target/29198
12633 * gcc.dg/tls/opt-12.c: New test.
12634
12635 PR fortran/28415
12636 * gfortran.dg/save_2.f90: New test.
12637
12638 PR c/29091
12639 * gcc.dg/pr29091.c: New test.
12640
12641 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12642
12643 * lib/target-supports.exp
12644 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12645 same as x86_64-*-*; check for LP64.
12646
12647 2006-10-04 Richard Henderson <rth@redhat.com>
12648
12649 * lib/target-supports.exp (check_effective_target_tls): Redefine
12650 to mean non-emulated tls.
12651 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12652 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12653 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12654 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12655 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12656 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12657 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12658
12659 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12660
12661 PR fortran/29343
12662 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12663
12664 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12665
12666 * gfortran.dg/bounds_check_fail_1.f90: New test.
12667
12668 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12669
12670 PR c++/29020
12671 * g++.dg/template/friend48.C: New test.
12672
12673 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12674
12675 PR fortran/29098
12676 * gfortran.dg/default_initialization_2.f90: New test.
12677
12678 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12679
12680 PR fortran/20779
12681 PR fortran/20891
12682 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12683
12684 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12685
12686 PR fortran/29284
12687 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12688
12689 PR fortran/29321
12690 PR fortran/29322
12691 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12692
12693 PR fortran/25091
12694 PR fortran/25092
12695 * gfortran.dg/entry_array_specs_1.f90: New test.
12696
12697 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12698
12699 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12700 insufficient to inhibit some test failures at -O3. Do testing
12701 on integers.
12702
12703 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12704
12705 PR c++/29138
12706 * g++.dg/inherit/access8.C: New test.
12707 * g++.dg/template/dtor4.C: Tweak error messages.
12708
12709 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12710
12711 PR fortran/27478
12712 * gfortran.dg/entry_8.f90: New test.
12713
12714 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12715
12716 PR c++/29291
12717 * g++.dg/parse/new4.C: New test.
12718
12719 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12720
12721 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12722 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12723 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12724 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12725 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12726
12727 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12728
12729 PR fortran/19260
12730 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12731 * gfortran.dg/continuation_2.f90: New test.
12732
12733 PR fortran/19262
12734 * gfortran.dg/continuation_3.f90: New test.
12735 * gfortran.dg/continuation_4.f90: New test.
12736 * gfortran.dg/continuation_5.f: New test.
12737 * gfortran.dg/continuation_6.f: New test.
12738
12739 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12740
12741 PR c++/29226
12742 * g++.dg/template/vla1.C: New test.
12743
12744 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12745
12746 PR fortran/29210
12747 * gfortran.dg/complex_parameter_1.f90: New test.
12748
12749 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12750
12751 PR c/29154
12752 * gcc.c-torture/execute/20060929-1.c: New test.
12753
12754 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12755
12756 PR c++/29105
12757 * g++.dg/template/member6.C: New test.
12758 * g++.dg/parse/typename7.C: Adjust error markers.
12759
12760 PR c++/29080
12761 * g++.dg/template/member7.C: New test.
12762
12763 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12764
12765 PR c/24010
12766 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12767 gcc.dg/Woverride-init-3.c: New tests.
12768
12769 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12770
12771 * gcc.c-torture/execute/20060930-1.c: New test.
12772
12773 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12774
12775 PR fortran/18791
12776 * gfortran.dg/specifics_1.f90: New test.
12777 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
12778 complex specifics.
12779
12780 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12781
12782 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
12783 pthread-init-common.h: New.
12784
12785 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
12786
12787 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
12788 precision on some archs.
12789
12790 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
12791
12792 * gcc.dg/non-local-goto-1.c: New test.
12793 * gcc.dg/non-local-goto-2.c: Likewise.
12794 * gcc.dg/setjmp-3.c: Likewise.
12795 * gcc.dg/setjmp-4.c: Likewise.
12796
12797 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
12798
12799 * gnat.dg/self_aggregate_with_pointer.adb: New test.
12800
12801 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
12802
12803 PR fortran/28276
12804 * gfortran.dg/exponent_1.f90: New test.
12805
12806 PR fortran/27021
12807 * gfortran.dg/nearest_1.f90: New test.
12808
12809 2006-09-26 Jakub Jelinek <jakub@redhat.com>
12810
12811 PR middle-end/25261
12812 PR middle-end/28790
12813 * gcc.dg/gomp/nestedfn-1.c: New test.
12814
12815 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
12816
12817 PR objc/29195
12818 * objc/compile/method-1.m: New test.
12819
12820 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
12821
12822 PR c++/26938
12823 * g++.dg/template/crash58.C: New test.
12824 * g++.dg/parse/crash28.C: Adjust error markers.
12825 * g++.dg/template/crash34.C: Likewise.
12826 * g++.dg/template/friend31.C: Likewise.
12827 * g++.dg/template/crash32.C: Likewise.
12828
12829 PR c++/27329
12830 * g++.dg/template/crash59.C: New test.
12831
12832 PR c++/27667
12833 * g++.dg/template/spec33.C: New test.
12834 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
12835
12836 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
12837 Adam Nemet <anemet@caviumnetworks.com>
12838
12839 * gcc.dg/tree-ssa/ivopts-1.c: New test.
12840 * gcc.dg/tree-ssa/ivopts-2.c: New test.
12841
12842 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
12843
12844 PR target/28911
12845 * gcc.dg/pr28911.c: New.
12846
12847 2006-09-23 Uros Bizjak <uros@kss-loka.si>
12848
12849 PR target/29169
12850 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
12851 (dg-options): Add -mfpmath=387.
12852
12853 2006-09-23 Jakub Jelinek <jakub@redhat.com>
12854
12855 PR c/28706
12856 * gcc.dg/pr28706.c: New test.
12857
12858 PR c/28712
12859 * gcc.dg/pr28712.c: New test.
12860
12861 2006-09-22 Mike Stump <mrs@apple.com>
12862
12863 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
12864
12865 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
12866
12867 PR tree-optimization/28888
12868 * gcc.dg/pr28888.c: New test.
12869
12870 2006-09-21 Mark Mitchell <mark@codesourcery.com>
12871
12872 PR c++/29016
12873 * g++.dg/init/ptrfn1.C: New test.
12874
12875 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
12876
12877 PR c++/28861
12878 * g++.dg/template/spec32.C: New test.
12879 * g++.dg/parse/crash9.C: Adjust error markers.
12880
12881 PR c++/28303
12882 * g++.dg/template/typedef6.C: New test.
12883 * g++.dg/init/error1.C: Adjust error markers.
12884 * g++.dg/parse/crash9.C: Likewise.
12885 * g++.dg/template/crash55.C: Likewise.
12886
12887 2006-09-21 Janis Johnson <janis187@us.ibm.com>
12888
12889 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
12890
12891 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
12892
12893 PR target/27650
12894 * g++.dg/ext/dllimport12.C: New test.
12895
12896 2006-09-20 Richard Sandiford <richard@codesourcery.com>
12897
12898 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
12899 * gcc.target/mips/nmadd-2.c: Likewise.
12900 * gcc.target/mips/mips-ps-6.c: New test.
12901 * gcc.target/mips/neg-abs-1.c: Likewise.
12902 * gcc.target/mips/neg-abs-2.c: Likewise.
12903 * gcc.target/mips/nmadd-3.c: New test.
12904
12905 2006-09-20 Jakub Jelinek <jakub@redhat.com>
12906
12907 PR middle-end/28046
12908 * gcc.dg/gomp/atomic-10.c: New test.
12909 * g++.dg/gomp/atomic-10.C: New test.
12910
12911 2006-09-20 Eric Christopher <echristo@apple.com>
12912
12913 * gcc.target/i386/sse3-not-fisttp.c: New.
12914
12915 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
12916
12917 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
12918
12919 2006-09-19 Richard Sandiford <richard@codesourcery.com>
12920
12921 * gcc.c-torture/execute/pr28289.c (one): New variable.
12922 (main): Use it instead of argc.
12923 * gcc.c-torture/execute/20060102-1.c (one): New variable.
12924 (main): Use it instead of argc.
12925
12926 2006-09-19 Paul Brook <paul@codesourcery.com>
12927
12928 PR target/28516
12929 * gcc.dg/nested-func-5.c: New test.
12930
12931 2006-09-19 Ben Elliston <bje@au.ibm.com>
12932
12933 * lib/target-supports.exp (check_effective_target_tls): Compile
12934 test stubs using ${tool}_target_compile, not just target_compile.
12935 (check_effective_target_tls_runtime): Likewise.
12936
12937 2006-09-19 Ben Elliston <bje@au.ibm.com>
12938
12939 * gcc.c-torture/compile/20030405-1.x: Remove.
12940
12941 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
12942 optimising linker from discarding it.
12943
12944 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12945
12946 PR fortran/28526
12947 * gfortran.dg/keyword_symbol_1.f90: New test.
12948
12949 * gfortran.dg/spread_shape_1.f90: Add missing warning with
12950 pedantic compilation option.
12951
12952 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12953
12954 PR fortran/29060
12955 * gfortran.dg/spread_shape_1.f90: New test.
12956
12957 2006-09-17 Roger Sayle <roger@eyesopen.com>
12958
12959 PR tree-optimization/28887
12960 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
12961
12962 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
12963
12964 PR c/25993
12965 * gcc.dg/pr25993.c: New test.
12966
12967 2006-09-17 Ira Rosen <irar@il.ibm.com>
12968
12969 PR tree-opt/21591
12970 * gcc.dg/vect/pr21591.c: New test.
12971
12972 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
12973
12974 PR tree-opt/29059
12975 * gcc.c-torture/compile/strcpy-1.c: New test.
12976 * gcc.c-torture/compile/strcpy-2.c: New test.
12977 * gcc.c-torture/compile/memcpy-1.c: New test.
12978 * gcc.c-torture/compile/memcpy-2.c: New test.
12979
12980 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
12981
12982 PR testsuite/29055
12983 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
12984
12985 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
12986
12987 * gnat.dg/specs/double_record_extension1.ads: New test.
12988 * gnat.dg/specs/double_record_extension2.ads: Likewise.
12989
12990 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
12991
12992 PR fortran/29051
12993 * gfortran.dg/oldstyle_3.f90: New test.
12994
12995 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12996
12997 PR libgfortran/29099
12998 * gfortran.dg/secnds-1.f: New test.
12999
13000 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13001
13002 PR libgfortran/29053
13003 * gfortran.dg/streamio_9.f90: New test.
13004 * gfortran.dg/streamio_10.f90: New test.
13005
13006 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
13007
13008 PR C++/29002
13009 * g++.dg/init/array22.C: New test.
13010 * g++.dg/init/array23.C: New test.
13011
13012 2006-09-14 Arnaud Charlet <charlet@adacore.com>
13013
13014 * stackcheck.lst: Update list of tests requiring stack checking.
13015 * norun.lst: Adjust for above change.
13016 * ada95.lst: New file.
13017 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
13018 requiring -gnat95 switch.
13019
13020 2006-09-14 Olivier Hainque <hainque@adacore.com>
13021
13022 * gnat.dg/in_out_parameter.adb: New test.
13023
13024 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
13025
13026 PR debug/28980
13027 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
13028
13029 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
13030
13031 * gnat.dg/specs/unchecked_union.ads: New test.
13032
13033 2006-09-13 Richard Sandiford <richard@codesourcery.com>
13034
13035 PR rtl-optimization/28982
13036 * gcc.c-torture/execute/pr28982a.c: New test.
13037 * gcc.c-torture/execute/pr28982b.c: Likewise.
13038
13039 2006-09-12 Eric Christopher <echristo@apple.com>
13040
13041 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
13042 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
13043
13044 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
13045
13046 PR c/28768
13047 PR preprocessor/14634
13048 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
13049 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
13050 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
13051
13052 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13053
13054 * gcc.dg/pr28243.c: New test.
13055
13056 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
13057
13058 PR fortran/28971
13059 gfortran.dg/pr28971.f90: New test to act as a backstop in case
13060 this undiagnosed regression reappears.
13061
13062 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
13063
13064 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
13065 Treat $srcdir as a literal.
13066 * lib/fortran-torture.exp (fortran-torture-compile,
13067 fortran-torture-execute): Likewise.
13068 * lib/objc-torture.exp (objc-torture-compile,
13069 objc-torture-execute): Likewise.
13070 * lib/profopt.exp (profopt-execute): Likewise.
13071
13072 2006-09-11 Geoffrey Keating <geoffk@apple.com>
13073
13074 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
13075
13076 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
13077
13078 PR testsuite/28950
13079 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
13080
13081 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
13082
13083 PR target/13685
13084 * gcc.target/i386/pr13685.c: New test.
13085
13086 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13087
13088 * gcc.dg/pr28726.c: New test.
13089
13090 2006-09-11 Josh Conner <jconner@apple.com>
13091
13092 * gcc.dg/nrv3.c: Increase size of structure.
13093 * gcc.dg/nrv4.c: Likewise.
13094 * gcc.dg/nrv5.c: Likewise.
13095
13096 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
13097
13098 PR libfortran/28890
13099 gfortran.dg/assumed_charlen_function_5.f90: New test.
13100
13101 2006-09-10 Mark Mitchell <mark@codesourcery.com>
13102
13103 PR c++/28991
13104 * g++.dg/init/static3.C: New test.
13105
13106 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
13107
13108 PR testsuite/29007
13109 * gcc.dg/long-long-cst1.c (t): Add cast to
13110 __SIZE_TYPE__ before casting to int.
13111 (main): Return 0 on success.
13112
13113 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13114
13115 * gcc.c-torture/execute/20060910-1.c: New test.
13116
13117 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
13118
13119 PR middle-end/26983
13120 * gcc.dg/pr26983.c: New test.
13121
13122 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13123
13124 PR target/29006
13125 * gcc.c-torture/execute/pr29006.c: New test.
13126
13127 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13128
13129 PR libfortran/28947
13130 gfortran.dg/matmul_4.f90: New test.
13131
13132 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13133
13134 PR fortran/28959
13135 gfortran.dg/used_types_10: New test.
13136
13137 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13138
13139 PR libfortran/28923
13140 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13141 gfortran.dg/array_initializer_3.f90: New test.
13142
13143 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13144
13145 PR fortran/28914
13146 * gfortran.dg/actual_array_constructor_3.f90: New test.
13147
13148 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13149
13150 PR testsuite/26778
13151 * gcc.target/i386/pr26778.c: New testcase.
13152
13153 2006-09-08 Eric Christopher <echristo@apple.com>
13154
13155 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13156 * gcc.target/i386/memcpy-1.c: Ditto.
13157 * gcc.target/i386/asm-1.c: Ditto.
13158 * gcc.target/i386/20060512-4.c: Ditto.
13159 * gcc.target/i386/compress-float-387.c: Ditto.
13160 * gcc.target/i386/20060512-1.c: Ditto.
13161 * gcc.target/i386/compress-float-sse.c: Ditto.
13162 * gcc.target/i386/20060512-2.c: Ditto.
13163 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13164 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13165 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13166 * gcc.dg/pr26449.c: Ditto.
13167 * gcc.dg/attr-ms_struct-2.c: Ditto.
13168 * gcc.dg/attr-ms_struct-1.c: Ditto.
13169 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13170
13171 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13172
13173 PR c/28504
13174 * gcc.dg/vla-10.c: New test.
13175
13176 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13177
13178 PR c++/28858
13179 * g++.dg/parse/template20.C: New test.
13180 * g++.dg/template/operator8.C: Remove obsolete part.
13181 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13182 * g++.old-deja/g++.pt/crash65.C: Likewise.
13183
13184 2006-09-07 Jason Merrill <jason@redhat.com>
13185
13186 PR middle-end/27724
13187 * gcc.dg/long-long-cst1.c: New test.
13188
13189 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13190
13191 PR C++/28906
13192 * g++.dg/other/array3.C: New test.
13193 * g++.dg/other/array4.C: New test.
13194 * g++.dg/other/array5.C: New test.
13195
13196 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13197
13198 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13199
13200 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13201
13202 PR target/28946
13203 * gcc.target/i386/pr28946.c: New test.
13204
13205 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13206
13207 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13208 in integer literal constant.
13209 * gfortran.dg/enum_8.f90: Ditto.
13210 * gfortran.dg/g77/20030326-1.f: Ditto.
13211
13212 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13213
13214 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13215 nonconformance usage.
13216
13217 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13218
13219 PR middle-end/28862
13220 * gcc.c-torture/compile/vector-align-1.c: New test.
13221
13222 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13223
13224 PR rtl-opt/27883
13225 * g++.dg/opt/copysign-1.C: New test.
13226
13227 2006-09-06 Jason Merrill <jason@redhat.com>
13228
13229 PR c++/27371
13230 * g++.dg/warn/unused-result1.C: New test.
13231
13232 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13233
13234 PR c++/28903
13235 * g++.dg/ext/vla3.C: New test.
13236
13237 PR c++/28886
13238 * g++.dg/template/array16.C: New test.
13239
13240 2006-09-06 Richard Guenther <rguenther@suse.de>
13241
13242 * gcc.dg/pr27226.c: Remove testcase again.
13243
13244 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13245
13246 PR tree-opt/28937
13247 * g++.dg/opt/unroll2.C: New test.
13248
13249 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13250
13251 PR tree-opt/28952
13252 * gcc.dg/vect/pr28952.c: New test.
13253
13254 2006-09-05 Richard Guenther <rguenther@suse.de>
13255
13256 PR tree-optimization/28900
13257 * gcc.dg/torture/pr28900.c: New testcase
13258
13259 2006-09-05 Richard Guenther <rguenther@suse.de>
13260
13261 PR tree-optimization/28905
13262 * gcc.c-torture/compile/pr28905.c: New testcase.
13263
13264 2006-09-05 Richard Guenther <rguenther@suse.de>
13265
13266 PR middle-end/28935
13267 * gcc.dg/pr28935.c: New testcase.
13268
13269 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13270
13271 * gcc.c-torture/execute/20060905-1.c: New test.
13272
13273 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13274
13275 PR fortran/28908
13276 * gfortran.dg/used_types_7.f90: New test.
13277 * gfortran.dg/used_types_8.f90: New test.
13278 * gfortran.dg/used_types_9.f90: New test.
13279
13280 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13281
13282 * gcc.c-torture/compile/20060904-1.c: New test.
13283
13284 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13285
13286 PR c++/23287 Revert my 2006-09-01 patch
13287 * g++.dg/parse/dtor12.C: Remove.
13288
13289 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13290
13291 PR c+/27670
13292 * g++.dg/template/operator9.C: New test.
13293
13294 PR c++/27493
13295 * g++.dg/template/operator7.C: New test.
13296
13297 PR c++/27494
13298 * g++.dg/template/operator8.C: New test.
13299
13300 PR c++/27397
13301 * g++.dg/template/crash57.C: New test.
13302
13303 * g++.dg/template/typedef4.C: Adjust error markers.
13304 * g++.dg/template/typedef5.C: Likewise.
13305
13306 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13307
13308 PR c++/28878
13309 * g++.dg/parse/crash33.C: New test.
13310
13311 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13312 Richard Guenther <rguenther@suse.de>
13313 Adam Nemet <anemet@caviumnetworks.com>
13314
13315 PR middle-end/27226
13316 * gcc.target/mips/memcpy-1.c: New testcase.
13317 * gcc.dg/pr27226.c: Likewise.
13318
13319 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13320
13321 PR c++/28705
13322 * g++.dg/lookup/koenig5.C: New.
13323 * g++.dg/template/crash56.C: New.
13324
13325 2006-09-01 Josh Conner <jconner@apple.com>
13326
13327 PR c++/25505
13328 * gcc.dg/nrv3.c: New test.
13329 * gcc.dg/nrv4.c: New test.
13330 * gcc.dg/nrv5.c: New test.
13331
13332 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13333
13334 PR c++/23287
13335 * g++.dg/parse/dtor12.C: New.
13336
13337 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13338
13339 PR tree-optimization/28839
13340 * gcc.dg/pr28839.c: New test.
13341
13342 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13343
13344 PR target/24367
13345 * gcc.dg/pr24367.c: New testcase.
13346
13347 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13348
13349 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13350
13351 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13352
13353 PR rtl-optimization/27735
13354 * gcc.dg/loop-unswitch-1.c: New test.
13355
13356 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13357
13358 PR fortran/28885
13359 * gfortran.dg/aliasing_dummy_2.f90: New test.
13360
13361 PR fortran/20067
13362 * gfortran.dg/generic_5.f90: Change error message.
13363
13364 PR fortran/28873
13365 * gfortran.dg/generic_6.f90: New test.
13366
13367 PR fortran/25077
13368 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13369
13370 PR fortran/25102
13371 * gfortran.dg/invalid_interface_assignment.f90: New test.
13372
13373 PR fortran/24866
13374 * gfortran.dg/module_proc_external_dummy.f90: New test.
13375
13376 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13377
13378 PR c++/28349
13379 * g++.dg/warn/var-args1.C: New test.
13380
13381 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13382
13383 PR fortran/28866
13384 * gfortran.dg/simpleif_2.f90: New test.
13385 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13386 * gfortran.dg/enum_5.f90: Ditto.
13387
13388 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13389 Kazu Hirata <kazu@codesourcery.com>
13390
13391 PR tree-optimization/17506
13392 * gcc.dg/pr17506.c: New.
13393
13394 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13395
13396 PR c++/28139
13397 * g++.dg/eh/alias1.C: New test.
13398
13399 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13400
13401 PR c++/28860
13402 * g++.dg/template/ttp22.C: New test.
13403
13404 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13405
13406 PR middle-end/26632
13407 * gcc.dg/pr26632.c: New.
13408
13409 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13410
13411 PR libgfortran/28354
13412 * gfortran.dg/fmt_zero_precision.f90: New test.
13413
13414 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13415
13416 PR c++/28058
13417 * g++.dg/template/spec31.C: New test.
13418
13419 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13420
13421 PR c++/26573
13422 * g++.dg/other/static2.C: New test.
13423
13424 2006-08-26 Roger Sayle <roger@eyesopen.com>
13425
13426 * gcc.dg/Wswitch-enum-2.c: New test case.
13427 * gcc.dg/Wswitch-enum-3.c: Likewise.
13428
13429 2006-08-26 Richard Guenther <rguenther@suse.de>
13430
13431 * gcc.c-torture/compile/20060826-1.c: New testcase.
13432
13433 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13434
13435 PR c++/28736
13436 * g++.dg/template/void10.C: New test.
13437
13438 PR c++/28737
13439 * g++.dg/template/void8.C: New test.
13440
13441 PR c+_+/28738
13442 * g++.dg/template/void9.C: New test.
13443
13444 * g++.dg/template/void3.C: Adjust error markers.
13445 * g++.dg/template/void4.C: Likewise.
13446 * g++.dg/template/crash55.C: Likewise.
13447 * g++.dg/template/void7.C: Likewise
13448
13449 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13450
13451 PR c++/28588
13452 * g++.dg/inherit/access6.C: New test.
13453 * g++.dg/inherit/access7.C: Likewise.
13454
13455 PR c++/28595
13456 * g++.dg/template/array15.C: New test.
13457 * g++.dg/template/crash2.C: Tweak error markers.
13458
13459 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13460
13461 PR middle-end/28683
13462 * gcc.c-torture/compile/20060823-1.c: New test.
13463
13464 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13465
13466 PR c++/28853
13467 * g++.dg/template/ttp21.C: New test.
13468
13469 PR c++/28852
13470 * g++.dg/other/operator1.C: Add error-marker.
13471 * g++.dg/other/operator2.C: New test.
13472
13473 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13474
13475 PR c/27893
13476 * gcc.c-torture/compile/vla-const-1.c,
13477 gcc.c-torture/compile/vla-const-2.c: New tests.
13478
13479 2006-08-26 Richard Guenther <rguenther@suse.de>
13480
13481 PR middle-end/28814
13482 * gcc.dg/torture/pr28814.c: New testcase.
13483
13484 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13485
13486 PR c/28418
13487 * gcc.c-torture/compile/compound-literal-1.c: New test.
13488
13489 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13490
13491 PR c/28299
13492 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13493 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13494 Expect extra diagnostics.
13495
13496 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13497
13498 gcc.dg/noncompile/pr16876.c: New test.
13499
13500 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13501
13502 PR c++/28056
13503 * g++.dg/parse/local1.C: New test.
13504 * g++.dg/other/qual1.C: Tweak error marker.
13505
13506 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13507
13508 PR c++/27787
13509 * g++.dg/template/typename10.C: New.
13510 * g++.dg/template/lookup4.C: Remove bogus error marker.
13511
13512 2006-08-25 Richard Guenther <rguenther@suse.de>
13513
13514 PR testsuite/28829
13515 * gcc.dg/pr26570.c: Fix testcase.
13516
13517 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13518
13519 PR tree-opt/28807
13520 * gcc.c-torture/execute/mayalias-2.c: New test.
13521 * gcc.dg/tree-ssa/alias-13.c: New test.
13522
13523 2006-08-24 Jan Hubicka <jh@suse.cz>
13524
13525 PR debug/26881
13526 * gcc.dg/debug/pr26881.c: New file.
13527
13528 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13529
13530 PR fortran/28788
13531 * gfortran.dg/used_types_4.f90: New test.
13532 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13533 association of derived types.
13534 * gfortran.dg/used_types_2.f90: Add module cleanup.
13535 * gfortran.dg/used_types_3.f90: The same.
13536
13537 PR fortran/28771
13538 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13539 fix of regression.
13540
13541 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13542
13543 PR 28813
13544 * gfortran.dg/direct_io_6.f90: Remove test.
13545
13546 2006-08-23 Stuart Hastings <stuart@apple.com>
13547
13548 PR 28825
13549 * gcc.target/i386/20060821-1.c: New.
13550
13551 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13552
13553 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13554 dg-warning strings for dllimport.
13555
13556 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13557
13558 PR C++/28450
13559 * g++.dg/ext/vector4.C: New test.
13560 * g++.dg/ext/complex1.C: New test.
13561
13562 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13563
13564 PR debug/28692
13565 * gcc.dg/debug/const-1.c: New.
13566 * gcc.dg/debug/const-2.c: New.
13567 * gcc.dg/debug/dwarf2/const-1.c: New.
13568 * gcc.dg/debug/dwarf2/const-2.c: New.
13569 * gcc.dg/debug/dwarf2/const-2b.c: New.
13570
13571 2006-08-22 Richard Guenther <rguenther@suse.de>
13572
13573 PR middle-end/28776
13574 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13575 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13576
13577 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13578
13579 PR tree-optimization/28003
13580 * g++.dg/tree-ssa/pr28003.C: New.
13581
13582 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13583
13584 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13585
13586 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13587
13588 PR c++/26269
13589 * g++.dg/other/error14.C: New test.
13590
13591 PR c++/28505
13592 * g++.dg/parse/ctor7.C: New test.
13593 * g++.dg/parse/ctor8.C: Likewise.
13594
13595 PR c++/28741
13596 * g++.dg/template/void7.C: New test.
13597
13598 2006-08-21 Olivier Hainque <hainque@adacore.com>
13599
13600 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13601 * gnat.dg/self_aggregate_with_array.adb: New test.
13602
13603 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13604
13605 * g++.dg/eh/arm-vfp-unwind.C: New test.
13606
13607 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13608
13609 PR c++/28341
13610 * g++.dg/template/ref3.C: New test.
13611 * g++.dg/template/nontype13.C: New test.
13612
13613 PR c++/28346
13614 * g++.dg/template/ptrmem17.C: New test.
13615
13616 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13617
13618 PR target/28648 c:
13619 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13620
13621 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13622
13623 PR fortran/28630
13624 * gfortran.dg/used_types_2.f90: New test.
13625
13626 PR fortran/28601
13627 * gfortran.dg/used_types_3.f90: New test.
13628
13629 PR fortran/20886
13630 * gfortran.dg/generic_actual_arg.f90: New test.
13631
13632 PR fortran/28735
13633 * gfortran.dg/module_private_array_refs_1.f90: New test.
13634
13635 PR fortran/28762
13636 * gfortran.dg/program_name_1.f90: New test.
13637
13638 PR fortran/28425
13639 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13640
13641 PR fortran/28496
13642 * gfortran.dg/array_initializer_2.f90: New test.
13643
13644 PR fortran/18111
13645 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13646
13647 PR fortran/28600
13648 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13649
13650 PR fortran/28771
13651 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13652
13653 PR fortran/28660
13654 * gfortran.dg/dependent_decls_1.f90: New test.
13655
13656 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13657
13658 PR fortran/25217
13659 * gfortran.dg/derived_init_2.f90: New.
13660
13661 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13662
13663 * gcc.c-torture/execute/pr28289.c: New test.
13664
13665 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13666
13667 PR c/28744
13668 * gcc.dg/attr-externally-visible-1.c: New test.
13669 * gcc.dg/attr-externally-visible-2.c: New test.
13670 * g++.dg/parse/attr-externally-visible-1.C: New test.
13671 * g++.dg/parse/attr-externally-visible-2.C: New test.
13672
13673 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13674
13675 PR c++/28606
13676 * g++.dg/parse/dtor11.C: New test.
13677
13678 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13679
13680 PR rtl-optimization/28489
13681 * gcc.c-torture/compile/pr28489.c: New test.
13682
13683 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13684
13685 PR c++/28710
13686 * g++.dg/template/redecl4.C: New test.
13687
13688 PR c++/28711
13689 * g++.dg/template/ctor8.C: New test.
13690
13691 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13692
13693 * gcc.dg/pr26570.c: Fix testcase.
13694
13695 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13696
13697 * PR c++/28573
13698 * g++.dg/parse/offsetof6.C: New test.
13699 * g++.dg/parse/offsetof6.C: New test.
13700 * g++.dg/parse/offsetof7.C: New test.
13701
13702 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13703
13704 PR testsuite/28602
13705 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13706 is false.
13707
13708 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13709
13710 PR c++/28302
13711 * g++.dg/ext/vector3.C: New test.
13712
13713 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13714
13715 PR gcov/profile/26570
13716 * gcc.dg/pr26570.c: New test.
13717
13718 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13719
13720 PR c/27697
13721 * gcc.dg/qual-component-1.c: New test.
13722
13723 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13724
13725 PR c++/28593
13726 * g++.dg/parse/new3.C: New test.
13727
13728 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13729
13730 PR fortran/25828
13731 * gfortran.dg/streamio_1.f90: New test.
13732 * gfortran.dg/streamio_2.f90: New test.
13733 * gfortran.dg/streamio_3.f90: New test.
13734 * gfortran.dg/streamio_4.f90: New test.
13735 * gfortran.dg/streamio_5.f90: New test.
13736 * gfortran.dg/streamio_6.f90: New test.
13737 * gfortran.dg/streamio_7.f90: New test.
13738 * gfortran.dg/streamio_8.f90: New test.
13739
13740 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13741
13742 PR c/28287
13743 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13744
13745 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13746
13747 PR c++/28594
13748 * g++.dg/template/void6.C: New test.
13749
13750 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13751
13752 PR c/28649
13753 * gcc.dg/parse-error-1.c: New test.
13754 * gcc.dg/parse-error-2.c: New test.
13755 * gcc.dg/cpp/digraph2.c: Add error-marker.
13756 * gcc.dg/noncompile/920923-1.c: Likewise.
13757
13758 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13759
13760 PR c/27490
13761 * gcc.dg/sizeof-2.c: New testcase.
13762
13763 PR c/27489
13764 * gcc.dg/switch-A.c: New testcase.
13765
13766 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13767
13768 PR c++/28288
13769 PR c++/14556
13770 * g++.old-deja/g++.warn/compare1.C: Delete.
13771 * g++.dg/opt/pr7503-2.C: Delete.
13772 * g++.dg/opt/pr7503-3.C: Delete.
13773 * g++.dg/opt/pr7503-4.C: Delete.
13774 * g++.dg/opt/pr7503-5.C: Delete.
13775 * g++.dg/opt/max1.C: Delete.
13776 * g++.dg/warn/minmax.C: Delete.
13777 * g++.dg/expr/minmax.C: New test.
13778
13779 2006-08-14 Richard Guenther <rguenther@suse.de>
13780
13781 PR testsuite/28703
13782 * gcc.c-torture/execute/pr28651.c: Do not use argc
13783 to avoid optimization, instead forbid inlining.
13784
13785 2006-08-14 Richard Sandiford <richard@codesourcery.com>
13786
13787 PR rtl-optimization/28634
13788 * gcc.c-torture/execute/ieee/pr28634.c: New test.
13789
13790 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
13791
13792 PR c/27184
13793 * gcc.dg/torture/pr27184.c: New test.
13794
13795 2006-08-12 Jakub Jelinek <jakub@redhat.com>
13796
13797 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
13798
13799 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13800
13801 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
13802 * gfortran.dg/stat_2.f90: Likewise.
13803 * gfortran.dg/chmod_1.f90: Likewise.
13804 * gfortran.dg/chmod_2.f90: Likewise.
13805 * gfortran.dg/chmod_3.f90: Likewise.
13806
13807 2006-08-11 David Edelsohn <edelsohn@gnu.org>
13808
13809 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
13810
13811 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13812
13813 * g++.dg/opt/pr23454-2.C: New test.
13814
13815 2006-08-11 Richard Guenther <rguenther@suse.de>
13816
13817 PR middle-end/28651
13818 * gcc.c-torture/execute/pr28651.c: New testcase.
13819
13820 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
13821
13822 * gnat.dg/specs/static_initializer.ads: New test.
13823
13824 2006-08-10 Paul Brook <paul@codesourcery.com>
13825
13826 * gcc.target/arm/cond-asm.c: New test.
13827
13828 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
13829
13830 PR tree-optimization/26197
13831 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
13832 * g++.dg/vect/vect.exp: Compile the new tests with
13833 --param max-aliased-vops=0.
13834
13835 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
13836
13837 PR c++/28637
13838 * g++.dg/template/void3.C: New test.
13839
13840 PR c++/28638
13841 * g++.dg/template/void4.C: New test.
13842
13843 PR c++/28640
13844 * g++.dg/template/void5.C: New test.
13845
13846 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
13847
13848 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
13849 after dg-do compile.
13850
13851 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
13852
13853 PR tree-optimizations/26969
13854 * gcc.dg/vect/vect.exp: Compile tests prefixed with
13855 "unswitch-loops" with -funswitch-loops.
13856 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
13857
13858 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13859
13860 * gcc.dg/sparc-getcontext-1.c: Fix typo.
13861 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
13862 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
13863 * objc.dg/dwarf-1.m: Likewise.
13864 * objc.dg/dwarf-2.m: Likewise.
13865 * obj-c++.dg/dwarf-2.mm: Likewise.
13866
13867 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13868
13869 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
13870 * objc.dg/dwarf-2.m: Likewise.
13871 * obj-c++.dg/dwarf-2.mm: Likewise.
13872
13873 PR libfortran/28603
13874 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
13875
13876 PR testsuite/27611
13877 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13878
13879 PR testsuite/27033
13880 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13881
13882 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
13883
13884 PR target/27827
13885 * gcc.target/i386/pr27827.c: New testcase.
13886
13887 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
13888
13889 PR fortran/28590
13890 * gfortran.dg/sequence_types_1.f90: New test.
13891
13892 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
13893
13894 PR fortran/28548
13895 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
13896 dg-warning. Add -pedantic option.
13897
13898 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13899
13900 PR c/28502
13901 * gcc.dg/proto-1.c: New test.
13902
13903 PR c/27721
13904 * gcc.dg/lvalue-4.c: New test.
13905
13906 PR c/28136
13907 * gcc.dg/init-bad-5.c: New test.
13908
13909 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
13910
13911 PR c++/28347
13912 * g++.dg/ext/typedef-init.C: Add new test for typedef
13913 initialization inside templates. Adjust existing error markers.
13914
13915 2006-08-03 Mark Mitchell <mark@codesourcery.com>
13916
13917 PR c++/28148
13918 * g++.dg/init/ptrmem3.C: New test.
13919
13920 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
13921
13922 PR tree-optimization/27770
13923 * lib/target-support.exp: New target keyword "section_anchors".
13924 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
13925 tests.
13926 * gcc.dg/vect/section-anchors-pr27770.c: New test.
13927 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
13928 * gcc.dg/vect/section-anchors-vect-69.c: New test.
13929 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
13930
13931 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13932
13933 * gcc.dg/20060801-1.c: Add missing '}'.
13934
13935 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13936
13937 PR c++/27508
13938 * g++.dg/parse/dtor9.C: New test.
13939 * g++.dg/parse/dtor10.C: New test.
13940 * g++.dg/other/error7.C: Adjust error-marker.
13941
13942 PR c++/28274
13943 * g++.dg/other/default5.C: New test.
13944
13945 2006-08-02 Richard Guenther <rguenther@suse.de>
13946
13947 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
13948
13949 2006-08-02 Mark Mitchell <mark@codesourcery.com>
13950
13951 PR c++/28557
13952 * g++.dg/template/conv9.C: New test.
13953
13954 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
13955
13956 PR debug/28063
13957 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
13958 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
13959 Optionally return assembly text. Update callers.
13960 (check_no_compiler_messages): Update verbose messages.
13961 (check_no_messages_and_pattern): New.
13962 (check_effective_target_string_merging): New.
13963
13964 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13965
13966 PR c++/28250
13967 * g++.dg/eh/catch4.C: New test.
13968
13969 PR c++/28257
13970 * g++.dg/other/qual1.C: New test.
13971
13972 PR c++/28259
13973 * g++.dg/inherit/error2.C: New test.
13974
13975 PR c++/28267
13976 * g++.dg/other/new1.C: New test.
13977
13978 * g++.dg/warn/pr23075.C: Remove obsolete test.
13979 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
13980 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
13981
13982 2006-07-31 Mark Mitchell <mark@codesourcery.com>
13983
13984 PR c++/28523
13985 * g++.dg/eh/cast1.C: New test.
13986
13987 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
13988
13989 PR libfortran/28452
13990 * gfortran.dg/random_3.f90: New test.
13991
13992 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13993
13994 PR c++/28432
13995 * g++.dg/other/pr28304.C: Change expected error message.
13996 * g++.dg/other/pr28432.C: New test.
13997
13998 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13999
14000 PR c++/28256
14001 * g++.dg/init/brace2.C: Change expected error message, add empty init.
14002
14003 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
14004
14005 PR debug/23336
14006 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
14007 at -g1.
14008 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
14009 g++.dg/debug/enum-2.C: New.
14010
14011 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14012
14013 PR c++/6634
14014 * g++.dg/parse/long1.C: Add more tests.
14015
14016 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14017
14018 * gfortran.dg/lrshift_1.c: New file.
14019
14020 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14021
14022 PR libgfortran/28335
14023 * gfortran.dg/no_unit_error_1.f90: New test.
14024
14025 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14026
14027 PR libgfortran/28335
14028 * gfortran.dg/no_unit_error_1.f90: Delete test.
14029 * gfortran.dg/no_unit_error_2.f90: Delete test.
14030
14031 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14032
14033 * gfortran.dg/chmod_3.f90: New test.
14034 * gfortran.dg/ltime_gmtime_1.f90: New test.
14035 * gfortran.dg/ltime_gmtime_2.f90: New test.
14036 * gfortran.dg/lrshift_1.f90: New test.
14037 * gfortran.dg/chmod_1.f90: New test.
14038 * gfortran.dg/chmod_2.f90: New test.
14039
14040 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
14041
14042 PR c++/27668
14043 * g++.dg/template/crash55.C: New test.
14044
14045 PR c++/27962
14046 * g++.dg/template/nontype16.C: New test.
14047
14048 * g++.dg/template/void2.C: Adjust error markers.
14049 * g++.dg/template/nontype5.C: Adjust error markers.
14050
14051 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
14052
14053 * gcc.target/i386/stack-prot-kernel.c: New test.
14054
14055 2006-07-27 Roger Sayle <roger@eyesopen.com>
14056
14057 * gcc.dg/builtins-55.c: New test case.
14058
14059 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
14060
14061 PR rtl-optimization/27907
14062 * gcc.c-torture/compile/pr27907.c: New test.
14063
14064 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14065
14066 * gfortran.dg/mclock.f90: New test.
14067 * gfortran.dg/int_conv_1.f90: New test.
14068 * gfortran.dg/stat_1.f90: New test.
14069 * gfortran.dg/stat_2.f90: New test.
14070
14071 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14072
14073 PR libgfortran/28335
14074 * gfortran.dg/no_unit_error_1.f90: New test.
14075 * gfortran.dg/no_unit_error_2.f90: New test.
14076 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
14077
14078 2006-07-25 Roger Sayle <roger@eyesopen.com>
14079
14080 PR middle-end/28473
14081 * gcc.dg/fold-convround-1.c: New test case.
14082
14083 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14084
14085 * gfortran.dg/arithmetic_if.f90: Fix comments.
14086
14087 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14088
14089 PR c++/27572
14090 * g++.dg/other/typedef1.C: New test.
14091 * g++.dg/template/typedef4.C: New test.
14092 * g++.dg/template/typedef5.C: New test.
14093
14094 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
14095
14096 PR fortran/28416
14097 * gfortran.dg/allocatable_dummy_3.f90: New.
14098
14099 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14100
14101 PR fortran/28439
14102 * gfortran.dg/arithmetic_if.f90: New test.
14103
14104 2006-07-24 Uros Bizjak <uros@kss-loka.si>
14105
14106 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
14107 avoid memcpy optimization.
14108
14109 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14110
14111 PR fortran/25289
14112 * gfortran.dg/direct_io_6.f90: New test.
14113
14114 2006-07-24 Jan Hubicka <jh@suse.cz>
14115
14116 PR c/25795
14117 PR c++/27369
14118 * gcc.dg/pr25795.c: New test.
14119 * gcc.dg/pr25795-1.c: New test.
14120
14121 2006-07-23 Roger Sayle <roger@eyesopen.com>
14122
14123 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14124 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14125 which may be transformed to "g || h" on some platforms.
14126
14127 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14128
14129 PR c++/28025
14130 * g++.dg/template/friend45.C: New test.
14131
14132 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14133
14134 PR libgfortran/28339
14135 * gfortran.dg/arrayio_8.f90: New test.
14136
14137 2006-07-21 Mike Stump <mrs@apple.com>
14138
14139 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14140
14141 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14142
14143 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14144
14145 PR c++/28250
14146 * g++.dg/eh/catch3.C: New test.
14147
14148 PR c++/28363
14149 * g++.dg/template/defarg10.C: New test.
14150
14151 2006-07-20 Paul Brook <paul@codesourcery.com>
14152
14153 PR 27363
14154 * gcc.dg/pr27363.c: New test.
14155
14156 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14157
14158 PR c++/28338
14159 * g++.dg/init/ref13.C: New test.
14160
14161 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14162
14163 PR obj-c++/28434
14164 * obj-c++.dg/proto-error-1.mm: New test.
14165
14166 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14167
14168 PR c++/28337
14169 * g++.dg/template/string1.C: New test.
14170
14171 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14172
14173 PR c++/28048
14174 * g++.dg/template/defarg9.C: New test.
14175
14176 PR c++/28235
14177 * g++.dg/template/static27.C: New test.
14178
14179 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14180
14181 PR 28410
14182 * gcc.dg/tree-ssa/pr28410.c: New test.
14183
14184 2006-07-18 Lee Millward <lee.millward@gmail.com>
14185
14186 PR c++/28258
14187 * g++/dg/other/error13.C: New test.
14188
14189 PR c++/28260
14190 * g++.dg/template/friend44.C: New test.
14191
14192 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14193
14194 PR c++/27495
14195 * g++.dg/other/pr27495.C: New.
14196
14197 2006-07-18 Olivier Hainque <hainque@adacore.com>
14198
14199 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14200 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14201
14202 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14203
14204 PR c/28286
14205 * gcc.dg/pragma-pack-4.c: New test.
14206
14207 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14208
14209 PR c++/28291
14210 * g++.dg/ext/pr28291.C: New test.
14211
14212 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14213
14214 PR middle-end/28403
14215 * gcc.c-torture/execute/pr28403.c: New test.
14216
14217 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14218
14219 PR middle-end/28402
14220 * gcc.dg/pr28402.c: New test.
14221
14222 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14223
14224 PR c++/28304
14225 * g++.dg/other/pr28304.C: New test.
14226
14227 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14228
14229 PR other/28251
14230 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14231 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14232
14233 2006-07-17 Richard Guenther <rguenther@suse.de>
14234
14235 PR tree-optimization/28238
14236 * g++.dg/tree-ssa/pr28238.C: New testcase.
14237
14238 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14239
14240 PR c++/28250
14241 * g++.dg/eh/catch1.C: New test.
14242 * g++.dg/eh/catch2.C: New test.
14243
14244 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14245
14246 PR c++/28370
14247 * g++.dg/template/anon3.C: New test.
14248
14249 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14250
14251 PR fortran/20844
14252 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14253 specifiers requiring an explicit format tag..
14254
14255 PR fortran/28201
14256 * gfortran.dg/generic_5: New test.
14257
14258 PR fortran/20893
14259 * gfortran.dg/elemental_optional_args_1.f90: New test.
14260
14261 2006-07-16 Olivier Hainque <hainque@adacore.com>
14262
14263 * gnat.dg/assert.ads: New file.
14264 * gnat.dg/controlled_record.ads: Likewise.
14265 * gnat.dg/controlled_record.adb: Likewise.
14266
14267 2006-07-15 Lee Millward <lee.millward@gmail.com>
14268
14269 PR c++/28292
14270 * g++.dg/other/error12.C: New test.
14271
14272 PR c++/28269
14273 * g++.dg/template/crash54.C: New test.
14274
14275 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14276
14277 PR c++/28249
14278 * g++.dg/parse/catch1.C: New test.
14279
14280 PR c++/28294
14281 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14282
14283 PR c++/28387
14284 * g++.dg/ext/attrib24.C: New test.
14285
14286 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14287
14288 PR c++/28343
14289 * g++.dg/ext/asmspec1.C: New test.
14290
14291 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14292
14293 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14294 (dg-test): Support shouldfail tests.
14295 * lib/target-supports-dg.exp (dg-shouldfail): New.
14296 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14297 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14298 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14299 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14300 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14301 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14302 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14303
14304 2006-07-13 Jan Hubicka <jh@suse.cz>
14305
14306 * gcc.target/i386/memcpy-1.c: New.
14307
14308 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14309
14310 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14311
14312 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14313
14314 PR fortran/25097
14315 * gfortran.dg/present_1.f90: New test.
14316
14317 PR fortran/20903
14318 * gfortran.dg/interface_derived_type_1.f90: New test.
14319
14320 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14321
14322 PR fortran/28213
14323 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14324 list.
14325
14326 2006-07-07 Lee Millward <lee.millward@gmail.com>
14327
14328 PR c++/27820
14329 * g++.dg/other/label1.C: New test.
14330
14331 2006-07-07 Richard Guenther <rguenther@suse.de>
14332
14333 PR middle-end/28268
14334 * gcc.dg/torture/pr28268.c: New testcase.
14335
14336 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14337
14338 PR c++/27019
14339 * g++.dg/ext/pr27019.C: New.
14340
14341 2006-07-07 Richard Guenther <rguenther@suse.de>
14342
14343 PR tree-optimization/28187
14344 * gcc.dg/pr28187.c: New testcase.
14345
14346 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14347
14348 * gnat.dg/address_conversion.adb: New test.
14349 * gnat.dg/boolean_subtype.adb: Likewise.
14350 * gnat.dg/frame_overflow.adb: Likewise.
14351 * gnat.dg/pointer_array.adb: Likewise.
14352 * gnat.dg/pointer_conversion.adb: Likewise.
14353
14354 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14355
14356 PR fortran/28237
14357 PR fortran/23420
14358 * gfortran.dg/print_fmt_5.f90: New test.
14359
14360 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14361
14362 PR fortran/28129
14363 * gfortran.dg/bounds_check_4.f90: New test.
14364
14365 2006-07-05 Richard Guenther <rguenther@suse.de>
14366
14367 PR target/28158
14368 * gfortran.dg/pr28158.f90: New testcase.
14369
14370 2006-07-05 Richard Guenther <rguenther@suse.de>
14371
14372 PR tree-optimization/28162
14373 * gcc.dg/pr28162.c: New testcase.
14374
14375 2006-07-05 Richard Guenther <rguenther@suse.de>
14376 Andrew Pinski <pinskia@gcc.gnu.org>
14377
14378 PR c++/27084
14379 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14380
14381 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14382
14383 PR fortran/28174
14384 * gfortran.dg/actual_array_substr_2.f90: New test.
14385
14386 PR fortran/28167
14387 * gfortran.dg/actual_array_constructor_2.f90: New test.
14388
14389 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14390
14391 * gfortran.dg/itime_idate_1.f: New test.
14392 * gfortran.dg/itime_idate_2.f: New test.
14393
14394 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14395
14396 PR libgfortran/27704
14397 * gfortran.dg/open_status_3.f90: New test.
14398 * gfortran.dg/fmt_l.f90: Update for new feature.
14399
14400 2006-07-03 Asher Langton <langton2@llnl.gov>
14401
14402 * gfortran.dg/oldstyle_2.f90: New.
14403
14404 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14405
14406 * gnat.dg/string_slice.adb: New test.
14407
14408 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14409
14410 PR fortran/19259
14411 * gfortran.dg/semicolon_fixed.c: New.
14412 * gfortran.dg/semicolon_free.c: New.
14413
14414 2006-06-30 Mike Stump <mrs@apple.com>
14415
14416 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14417 that don't support internal visibility.
14418
14419 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14420
14421 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14422 for '(' / ')' needing an extra '\'.
14423
14424 2006-06-29 Roger Sayle <roger@eyesopen.com>
14425
14426 PR middle-end/27428
14427 * gcc.dg/pr27428-1.c: New test case.
14428
14429 2006-06-29 Mike Stump <mrs@apple.com>
14430
14431 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14432 on darwin as we can't align commons large enough yet.
14433
14434 * gcc.dg/vla-8.c: Add additional testcases.
14435
14436 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14437
14438 PR c++/28114
14439 * g++.dg/other/pr28114.C: New.
14440
14441 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14442
14443 * gcc.c-torture/compile/20060625-1.c: New test.
14444
14445 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14446
14447 PR fortran/20867
14448 * gfortran.dg/stfunc_3.f90: New test.
14449
14450 PR fortran/25056
14451 * gfortran.dg/impure_actual_1.f90: New test.
14452
14453 PR fortran/20874
14454 * gfortran.dg/elemental_result_1.f90: New test.
14455
14456 PR fortran/25073
14457 * gfortran.dg/select_7.f90: New test.
14458
14459 PR fortran/27554
14460 * intrinsic_actual_1.f: New test.
14461
14462 PR fortran/22038
14463 PR fortran/28119
14464 * gfortran.dg/forall_4.f90: New test.
14465
14466 PR fortran/25072
14467 * gfortran.dg/forall_5.f90: New test.
14468
14469 2006-06-25 Lee Millward <lee.millward@gmail.com>
14470
14471 PR c++/28051
14472 * g++.dg/template/using13.C: New test.
14473
14474 PR c++/28054
14475 * g++.dg/other/incomplete3.C: New test.
14476
14477 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14478
14479 PR fortran/28081
14480 * gfortran.dg/substr_3.f: New test.
14481 * gfortran.dg/equiv_2.f90: Update expected error message.
14482
14483 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14484
14485 PR fortran/28118
14486 * gfortran.dg/actual_array_substr_1.f90: New test.
14487
14488 2006-06-24 Olivier Hainque <hainque@adacore.com>
14489
14490 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14491 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14492
14493 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14494
14495 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14496
14497 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14498
14499 PR fortran/27981
14500 * gfortran.dg/simpleif_2.f90: New test.
14501
14502 2006-06-23 Lee Millward <lee.millward@gmail.com>
14503
14504 * g++.dg/template/error22.C: Fix typo.
14505
14506 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14507
14508 PR c++/28112
14509 * g++.dg/ext/attrib23.C: New test.
14510
14511 2006-06-23 Olivier Hainque <hainque@adacore.com>
14512
14513 * gnat.dg/varsize_temp.adb: New test.
14514
14515 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14516
14517 PR c++/11468
14518 * g++.dg/other/java2.C: New test.
14519
14520 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14521
14522 PR target/27789
14523 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14524 initialization.
14525
14526 2006-06-22 Roger Sayle <roger@eyesopen.com>
14527
14528 PR target/27531
14529 * gcc.dg/pr27531-1.c: New test case.
14530
14531 2006-06-22 Asher Langton <langton2@llnl.gov>
14532
14533 PR fortran/24748
14534 * gfortran.dg/implicit_8.f90: New.
14535
14536 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14537
14538 PR rtl-optimization/28121
14539 * gcc.dg/pr28121.c: New test.
14540
14541 2006-06-22 Lee Millward <lee.millward@gmail.com>
14542
14543 PR c++/27805
14544 * g++.dg/parse/ptrmem6.C: New test.
14545
14546 PR c++/27821
14547 * g++.dg/template/error22.C: New test.
14548
14549 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14550
14551 PR c++/28111
14552 * g++.dg/template/friend43.C: New test.
14553
14554 PR c++/28110
14555 * g++.dg/template/crash53.C: New test.
14556
14557 PR c++/28109
14558 * g++.dg/rtti/incomplete1.C: New test.
14559
14560 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14561
14562 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14563
14564 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14565
14566 * gcc.c-torture/execute/complex-7.c: New.
14567
14568 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14569
14570 * gcc.dg/merge-all-constants-1.c: New test.
14571
14572 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14573
14574 PR c++/28113
14575 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14576
14577 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14578
14579 * gfortran.dg/rrspacing_1.f90: New test.
14580
14581 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14582
14583 PR c++/28052
14584 * g++.dg/other/bitfield2.C: New test.
14585
14586 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14587
14588 PR tree-optimization/27331
14589 * gcc.dg/pr27331.c: New test.
14590
14591 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14592 Eric Botcazou <ebotcazou@adacore.com>
14593
14594 PR ada/18692
14595 * lib/gnat.exp: New file.
14596 * lib/gnat-dg.exp: Likewise.
14597 * gnat.dg: New directory.
14598 * gnat.dg/dg.exp: New driver.
14599 * gnat.dg/specs: New directory.
14600 * gnat.dg/specs/specs.exp: New driver.
14601 * gnat.dg/style: New directory.
14602 * gnat.dg/style/style.exp: New driver.
14603
14604 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14605
14606 PR fortran/16206
14607 * gfortran.dg/array_initializer_1.f90: New test.
14608
14609 PR fortran/28005
14610 * gfortran.dg/matmul_3.f90: New test.
14611
14612 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14613
14614 PR middle-end/28075
14615 * gcc.dg/tree-ssa/inline-1.c: New test.
14616
14617 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14618
14619 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14620 in malloc prototype; remove XFAIL.
14621 * gcc.dg/pr18241-2.c: Ditto.
14622 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14623 in memset prototype; remove XFAIL.
14624 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14625
14626 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14627
14628 * gcc.dg/vla-8.c: Add.
14629
14630 2006-06-19 Richard Guenther <rguenther@suse.de>
14631
14632 PR tree-optimization/27090
14633 * g++.dg/tree-ssa/pr27090.C: New testcase.
14634
14635 2006-06-19 Roger Sayle <roger@eyesopen.com>
14636
14637 PR target/27861
14638 * gcc.dg/pr27861-1.c: New test case.
14639
14640 2006-06-19 Richard Guenther <rguenther@suse.de>
14641
14642 PR middle-end/28045
14643 * gcc.dg/torture/pr28045.c: New testcase.
14644
14645 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14646
14647 PR fortran/26801
14648 * gfortran.dg/associated_4.f90: New test.
14649
14650 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14651
14652 PR fortran/19310
14653 PR fortran/19904
14654 * gfortran.dg/real_const_3.f90: New test.
14655
14656 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14657
14658 PR c++/28016
14659 * g++.dg/template/static26.C: New test.
14660
14661 PR c++/27979
14662 * g++.dg/expr/bitfield2.C: New test.
14663
14664 PR c++/27884
14665 * g++.dg/parse/linkage2.C: New test.
14666
14667 2006-06-16 Richard Guenther <rguenther@suse.de>
14668
14669 PR middle-end/27116
14670 * gcc.dg/pr15785-1.c: Revert last change.
14671 * gcc.dg/torture/pr27116-2.c: New testcase.
14672
14673 2006-06-16 Roger Sayle <roger@eyesopen.com>
14674
14675 PR middle-end/27802
14676 * gcc.dg/pr27802-1.c: New test case.
14677
14678 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14679
14680 PR c++/27689
14681 * g++.dg/template/ttp18.C: New test.
14682 * g++.dg/template/ttp19.C: Likewise.
14683
14684 PR c++/27666
14685 * g++.dg/expr/cond9.C: New test.
14686
14687 PR c++/27640
14688 * g++.dg/template/ctor7.C: New test.
14689
14690 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14691
14692 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14693
14694 2006-06-16 Richard Guenther <rguenther@suse.de>
14695
14696 PR tree-optimization/27781
14697 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14698
14699 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14700
14701 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14702
14703 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14704
14705 * gcc.dg/tree-ssa/loop-18.c: New test.
14706
14707 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14708
14709 PR c++/27665
14710 * g++.dg/template/crash52.C: New test.
14711
14712 PR c++/27648
14713 * g++.dg/ext/attrib22.C: New test.
14714
14715 PR c++/26559
14716 * g++.dg/template/builtin1.C: New test.
14717 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14718
14719 PR c++/28018
14720 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14721 assignment.
14722 * g++.old-deja/g++.pt/crash51.C: Likewise.
14723
14724 PR c++/27227
14725 * g++.dg/lookup/linkage1.C: New test.
14726 * g++.dg/lookup/linkage2.C: Likewise.
14727
14728 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14729
14730 PR middle-end/27959
14731 * gcc.dg/pr27959.c: New testcase.
14732
14733 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14734
14735 PR target/28014:
14736 * g++.dg/eh/div.C: New test.
14737
14738 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14739
14740 PR c++/27894
14741 * g++.dg/tree-ssa/pr26757.C: New test.
14742 * g++.dg/tree-ssa/pr27894.C: New test.
14743
14744 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14745
14746 * gcc.c-torture/compile/20060609-1.c: New test.
14747
14748 PR target/27863
14749 * gcc.c-torture/compile/pr27863.c: New test.
14750
14751 2006-06-13 Richard Guenther <rguenther@suse.de>
14752
14753 PR tree-optimization/27830
14754 * g++.dg/tree-ssa/pr27830.C: New testcase.
14755
14756 2006-06-13 Matthew Sachs <msachs@apple.com>
14757
14758 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14759 the list of compiler flags; this causes those flags to be checked
14760 for things like dg-skip-if.
14761
14762 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14763
14764 PR c++/27601
14765 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14766
14767 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14768 Kazu Hirata <kazu@codesourcery.com>
14769
14770 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
14771 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
14772
14773 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14774
14775 PR c++/27933
14776 * g++.dg/lookup/using15.C: New test.
14777
14778 PR c++/27951
14779 * g++.dg/other/anon4.C: New test.
14780
14781 2006-06-12 Roger Sayle <roger@eyesopen.com>
14782
14783 PR c++/21210
14784 * g++.dg/init/complex1.C: New test case.
14785
14786 2006-06-11 Eric Christopher <echristo@apple.com>
14787
14788 PR middle-end/27948
14789 * gcc.dg/bf-ms-layout.c: Run on darwin.
14790 * gcc.dg/bf-no-ms-layout: Ditto.
14791 * gcc.dg/attr-ms_struct-2.c: New.
14792 * gcc.dg/bf-ms-layout-2.c: Ditto.
14793
14794 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
14795
14796 * gcc.dg/attr-ms_struct-packed1.c: New.
14797
14798 2006-06-09 Mike Stump <mrs@apple.com>
14799
14800 * gcc.dg/vla-7.c: Add.
14801
14802 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
14803
14804 PR fortran/24558
14805 * gfortran.dg/entry_6.f90: New test.
14806
14807 PR fortran/20877
14808 PR fortran/25047
14809 * gfortran.dg/entry_7.f90: New test.
14810
14811 2006-06-09 Jakub Jelinek <jakub@redhat.com>
14812
14813 PR c/27747
14814 * gcc.dg/cpp/_Pragma6.c: New test.
14815
14816 PR c++/27748
14817 * g++.dg/cpp/_Pragma1.C: New test.
14818
14819 PR preprocessor/27746
14820 * gcc.dg/gomp/macro-3.c: New test.
14821 * gcc.dg/gomp/macro-4.c: New test.
14822 * g++.dg/gomp/macro-3.C: New test.
14823 * g++.dg/gomp/macro-4.C: New test.
14824
14825 2006-06-09 Richard Guenther <rguenther@suse.de>
14826
14827 PR tree-optimization/26998
14828 * gcc.dg/torture/pr26998.c: New testcase.
14829 * gcc.dg/tree-ssa/vrp29.c: New testcase.
14830
14831 2006-06-08 Mike Stump <mrs@apple.com>
14832
14833 * gcc.dg/pr27095.c: Account for stubs.
14834
14835 PR target/26427
14836 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
14837 produce bad code on darwin.
14838
14839 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14840
14841 PR fortran/27958
14842 * gfortran.dg/substr_2.f: New test.
14843
14844 2006-06-08 Asher Langton <langton2@llnl.gov>
14845
14846 PR fortran/27786
14847 * cray_pointers_2.f90: Add -fbounds-check compile flag.
14848
14849 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14850
14851 PR target/27421
14852 * gcc.dg/union-3.c: New test.
14853
14854 2006-06-08 Richard Guenther <rguenther@suse.de>
14855
14856 PR middle-end/27116
14857 * gcc.dg/torture/pr27116.c: New testcase.
14858 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
14859
14860 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14861
14862 PR rtl-optimization/26449
14863 * gcc.dg/pr26449.c: New test.
14864
14865 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14866
14867 PR c++/27601
14868 * g++.dg/ext/offsetof1.C: Test member functions.
14869
14870 2006-06-07 Steve Ellcey <sje@cup.hp.com>
14871
14872 * gcc.dg/pr27095.c: Improve scanning.
14873
14874 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
14875
14876 PR fortran/23091
14877 * gfortran.dg/saved_automatic_1.f90: New test.
14878
14879 PR fortran/24168
14880 * gfortran.dg/array_simplify_1.f90: New test.
14881
14882 PR fortran/25090
14883 * gfortran.dg/entry_dummy_ref_1.f90: New test.
14884
14885 PR fortran/25058
14886 * gfortran.dg/entry_dummy_ref_2.f90: New test.
14887
14888 2006-06-06 Mark Mitchell <mark@codesourcery.com>
14889
14890 PR c++/27177
14891 * g++.dg/expr/cast7.C: New test.
14892
14893 2006-06-06 Janis Johnson <janis187@us.ibm.com>
14894
14895 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
14896 * lib/gcc-defs.exp (tool_check_compile): Ditto.
14897 * lib/fortran-torture.exp (fortran-torture-compile,
14898 fortran-torture-execute): Ditto.
14899
14900 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
14901
14902 PR target/27842
14903 * gcc.dg/vmx/pr27842.c: New test.
14904
14905 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14906
14907 PR libfortran/27895
14908 * gfortran.dg/bounds_check_3.f90: New test.
14909
14910 2006-06-05 Mike Stump <mrs@apple.com>
14911
14912 * objc.dg/objc-fast-4.m: Skip for ppc64.
14913
14914 2006-06-05 Steve Ellcey <sje@cup.hp.com>
14915
14916 PR testsuite/27705
14917 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
14918
14919 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
14920 Victor Kaplansky <victork@il.ibm.com>
14921
14922 PR tree-optimizations/26360
14923 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
14924 with -fno-tree-dce.
14925 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
14926
14927 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
14928
14929 PR fortran/14067
14930 * gfortran.dg/data_char_1.f90: Add messages for truncated
14931 strings.
14932
14933 PR fortran/16943
14934 * gfortran.dg/func_decl_2.f90: New test.
14935
14936 PR fortran/20839
14937 * gfortran.dg/do_2.f90: New test.
14938
14939 PR fortran/27655
14940 * gfortran.dg/associated_3.f90: New test.
14941
14942 2006-06-04 Mark Mitchell <mark@codesourcery.com>
14943
14944 PR c++/27819
14945 * g++.dg/template/static25.C: New test.
14946
14947 PR c++/27722
14948 * g++.dg/init/array21.C: New test.
14949
14950 PR c++/27807
14951 * g++.dg/ext/complit7.C: New test.
14952
14953 PR c++/27806
14954 * g++.dg/parse/ptrmem5.C: New test.
14955
14956 2006-06-04 Roger Sayle <roger@eyesopen.com>
14957 Andrew Pinski <pinskia@physics.uc.edu>
14958
14959 PR c/27150
14960 PR middle-end/27382
14961 * gcc.dg/pr27150-1.c: New testcase.
14962 * gcc.dg/pr27382-1.c: New testcase.
14963 * gcc.dg/pr27382-2.c: New testcase.
14964
14965 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
14966
14967 PR c/25161
14968 PR c/27020
14969 * gcc.dg/array-10.c: New test.
14970
14971 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14972
14973 PR c++/27804
14974 * g++.dg/init/const4.C: New test.
14975 * g++.dg/init/member1.C: Add error-marker.
14976 * g++.dg/other/fold1.C: Adjust error-marker.
14977
14978 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14979
14980 PR c++/27601
14981 * g++.dg/ext/offsetof1.C: New test.
14982
14983 2006-06-04 Eric Christopher <echristo@apple.com>
14984
14985 * gcc.dg/attr-ms_struct-1.c: New.
14986
14987 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
14988
14989 * gcc.c-torture/compile/builtin_constant_p.c: New test.
14990
14991 2006-06-04 Richard Guenther <rguenther@suse.de>
14992
14993 PR tree-optimization/27039
14994 * gcc.dg/tree-ssa/loop-17.c: New testcase.
14995
14996 2006-06-03 Roger Sayle <roger@eyesopen.com>
14997
14998 PR target/26223
14999 * gcc.target/i386/amd64-abi-2.c: New test case.
15000
15001 2006-06-02 Eric Christopher <echristo@apple.com>
15002
15003 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
15004 * gcc.target/i386/20020523-1.c: Skip if darwin.
15005 * gcc.target/i386/asm-3.c: Ditto.
15006 * gcc.target/i386/20011119-1.c: Ditto.
15007 * gcc.target/i386/clobbers.c: Remove pic part of test.
15008
15009 2006-06-02 Steve Ellcey <sje@cup.hp.com>
15010
15011 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
15012 * g++.old-deja/g++.other/init19.C: Ditto.
15013 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
15014 and add other platforms as expected failures.
15015
15016 2006-06-01 Steve Ellcey <sje@cup.hp.com>
15017
15018 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
15019 (is-effective-target-keyword): Ditto.
15020
15021 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
15022
15023 PR fortran/27715
15024 * gfortran.dg/extended_char_comparison_1.f: New test.
15025
15026 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
15027
15028 PR fortran/25098
15029 * gfortran.dg/dummy_procedure_1.f90: New test.
15030
15031 PR fortran/25147
15032 * gfortran.dg/dummy_procedure_2.f90: New test.
15033
15034 * gfortran.dg/associated_2.f90: Correct to make consistent with
15035 standard.
15036
15037 2006-05-31 Roger Sayle <roger@eyesopen.com>
15038
15039 * gcc.target/i386/387-11.c: New test case.
15040
15041 2006-05-31 Mark Mitchell <mark@codesourcery.com>
15042
15043 PR c++/27801
15044 * g++.dg/template/cond6.C: New test.
15045
15046 PR c++/26496
15047 * g++.dg/template/crash51.C: New test.
15048 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
15049
15050 PR c++/27385
15051 * g++.dg/init/array20.C: New test.
15052
15053 2006-05-31 Roger Sayle <roger@eyesopen.com>
15054
15055 * gcc.dg/builtins-54.c: New test case.
15056
15057 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15058
15059 PR c++/26433
15060 * g++.dg/template/fntry1.C: Add dg-do link.
15061
15062 PR c++/27808
15063 * g++.dg/parse/friend6.C: New test.
15064
15065 2006-05-30 Asher Langton <langton2@llnl.gov>
15066
15067 * gfortran.dg/cray_pointers_7.f90: New test.
15068
15069 2006-05-30 Roger Sayle <roger@eyesopen.com>
15070
15071 PR tree-optimization/23452
15072 * gcc.dg/fold-mulconj-1.c: New test case.
15073
15074 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15075
15076 PR c++/27803
15077 * g++.dg/parse/bitfield1.C: New test.
15078
15079 2006-05-30 Roger Sayle <roger@eyesopen.com>
15080
15081 * gcc.target/ppc-eq0-1.c: New test case.
15082 * gcc.target/ppc-negeq0-1.c: New test case.
15083
15084 2006-05-30 Dirk Mueller <dmueller@suse.de>
15085
15086 PR c/27273
15087 * gcc.dg/overflow-warn-5.c: New test.
15088
15089 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15090
15091 PR c/27718
15092 * gcc.dg/sizeof-1.c: New test.
15093
15094 2006-05-30 Uros Bizjak <uros@kss-loka.si>
15095
15096 PR target/27790
15097 * gcc.target/i386/pr27790.c: New test.
15098
15099 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15100
15101 PR libgfortran/27757
15102 * gfortran.dg/direct_io_5.f90: New test.
15103
15104 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15105
15106 PR libgfortran/27634
15107 * gfortran.dg/fmt_missing_period_1.f: New test.
15108 * gfortran.dg/fmt_missing_period_2.f: New test.
15109 * gfortran.dg/fmt_missing_period_3.f: New test.
15110
15111 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15112
15113 PR fortran/19777
15114 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
15115 arrays.
15116
15117 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15118
15119 PR c++/27713
15120 * g++.dg/template/new6.C: New test.
15121
15122 2006-05-29 Roger Sayle <roger@eyesopen.com>
15123
15124 PR tree-optimization/24964
15125 * gcc.target/i386/387-10.c: New test case.
15126
15127 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15128
15129 * intrinsics/string_intrinsics.c (compare_string):
15130 Use memcmp instead of strncmp to avoid tripping over
15131 CHAR(0) in a string.
15132
15133 2006-05-27 Richard Guenther <rguenther@suse.de>
15134
15135 PR middle-end/27773
15136 * gcc.dg/torture/pr27773.c: New testcase.
15137
15138 2006-05-27 Dirk Mueller <dmueller@suse.de>
15139
15140 * gcc.dg/pr24561.c: Rename to..
15141 * gcc.dg/pr25962.c: .. this.
15142
15143 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15144
15145 PR fortran/19777
15146 * gfortran.dg/bounds_check_2.f: New test.
15147
15148 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15149
15150 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15151 * gfortran.dg/byte_1.f90: Likewise.
15152 * gfortran.dg/dup_save_2.f90: Likewise.
15153
15154 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15155
15156 * gfortran.dg/associated_2.f90: New test.
15157
15158 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15159
15160 PR fortran/27524
15161 * gfortran.dg/bounds_check_1.f90: New test.
15162
15163 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15164
15165 PR rtl-optimization/27661
15166 * gcc.dg/pr27661.c: New test case.
15167
15168 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15169
15170 PR fortran/23151
15171 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15172 * gfortran.dg/print_parentheses_1.f: New test.
15173 * gfortran.dg/print_parentheses_2.f90: New test.
15174
15175 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15176
15177 PR target/27758
15178 * gcc.dg/pr27758.c: New test.
15179
15180 2006-05-24 Falk Hueffner <falk@debian.org>
15181
15182 * gcc.c-torture/compile/pr27571.c: New test.
15183
15184 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15185
15186 PR fortran/27709
15187 * gfortran.dg/spec_expr_4.f90: New test.
15188
15189 PR fortran/27155
15190 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15191
15192 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15193
15194 PR c++/20103
15195 * g++.dg/ext/complit6.C: New test.
15196 * g++.dg/ext/complit3.C: Adjust error markers.
15197 * g++.dg/init/const3.C: New test.
15198
15199 2006-05-25 Richard Guenther <rguenther@suse.de>
15200
15201 PR middle-end/27743
15202 * gcc.dg/torture/pr27743.c: New testcase.
15203
15204 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15205
15206 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15207
15208 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15209
15210 * gcc.dg/compat/scalar-by-value-x.h: New.
15211 * gcc.dg/compat/scalar-by-value-y.h: New.
15212 * gcc.dg/compat/scalar-by-value-5.c: New.
15213 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15214 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15215 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15216 * gcc.dg/compat/scalar-by-value-6.c: New.
15217 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15218 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15219 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15220
15221 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15222
15223 PR tree-optimization/27639
15224 PR tree-optimization/26719
15225 * gcc.dg/pr27639.c: New test.
15226 * gcc.dg/pr26719.c: New test.
15227 * gcc.dg/tree-ssa/scev-cast.c: New test.
15228
15229 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15230
15231 PR c++/20173
15232 * g++.dg/template/error21.C: New test.
15233
15234 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15235
15236 PR target/27696
15237 * gcc.target/i386/pr27696.c: New.
15238
15239 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15240
15241 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15242
15243 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15244
15245 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15246
15247 PR c++/27716
15248 * g++.dg/other/assign1.C: New test.
15249
15250 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15251
15252 PR target/27266
15253 * gcc.target/i386/pr27266.c: New.
15254
15255 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15256
15257 PR c++/27451
15258 * g++.dg/ext/asm9.C: New test.
15259
15260 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15261
15262 PR rtl-optimization/25514
15263 * gcc.c-torture/compile/pr25514.c: New test.
15264
15265 2006-05-22 Richard Guenther <rguenther@suse.de>
15266
15267 Revert
15268 2006-01-31 Richard Guenther <rguenther@suse.de>
15269
15270 * gcc.target/i386/sselibm-1.c: New testcase.
15271 * gcc.target/i386/sselibm-2.c: Likewise.
15272 * gcc.target/i386/sselibm-3.c: Likewise.
15273 * gcc.target/i386/sselibm-4.c: Likewise.
15274 * gcc.target/i386/sselibm-5.c: Likewise.
15275
15276 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15277
15278 PR c/27420
15279 * gcc.dg/func-args-2.c: New test.
15280
15281 PR c/26818
15282 * gcc.dg/struct-incompl-1.c: New test.
15283
15284 2006-05-22 Richard Guenther <rguenther@suse.de>
15285
15286 PR testsuite/27708
15287 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15288 the transformations we test for.
15289
15290 2006-05-22 Richard Guenther <rguenther@suse.de>
15291
15292 PR testsuite/27707
15293 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15294
15295 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15296
15297 PR c++/27210
15298 * g++.dg/warn/new1.C: New test.
15299 * g++.dg/template/new5.C: Likewise.
15300
15301 2006-05-21 Roger Sayle <roger@eyesopen.com>
15302
15303 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15304 * gcc.target/i386/20060512-3.c: Likewise.
15305
15306 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15307
15308 PR rtl-optimization/27671
15309 * gcc.c-torture/execute/pr27671-1.c: New.
15310 * gcc.dg/pr27671-2.c: Likewise.
15311
15312 PR tree-optimization/26622.
15313 * gcc.c-torture/compile/pr26622.c: New.
15314
15315 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15316
15317 PR fortran/27613
15318 * gfortran.dg/recursive_reference_1.f90: New test.
15319
15320 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15321
15322 PR fortran/25746
15323 * gfortran.dg/elemental_subroutine_3.f90: New test.
15324
15325 PR fortran/25090
15326 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15327
15328 PR fortran/27584
15329 * gfortran.dg/associated_target_1.f90: New test.
15330
15331 PR fortran/19015
15332 * gfortran.dg/maxloc_shape_1.f90: New test.
15333
15334 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15335
15336 PR libgfortran/24459
15337 * gfortran.dg/namelist_24.f90: New test.
15338 * gfortran.dg/namelist_12.f: Fix typo in comment.
15339
15340 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15341
15342 PR middle-end/25776
15343 * g++.dg/other/error11.C: New test.
15344
15345 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15346
15347 * gcc.target/mips/pr26765.c: Add -w to options.
15348
15349 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15350
15351 * lib/target-supports.exp (check_effective_target_mpaired_single):
15352 New function.
15353 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15354 multilibs.
15355 * g++.dg/vect/vect.exp: Likewise.
15356
15357 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15358
15359 PR testsuite/25891
15360 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15361
15362 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15363
15364 PR fortran/27662
15365 * gfortran.dg/temporary_1.f90: New file.
15366
15367 2006-05-19 Andreas Schwab <schwab@suse.de>
15368
15369 * g++.dg/other/unused1.C: Also match "stringz".
15370
15371 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15372
15373 PR c++/26433
15374 * g++.dg/template/fntry1.C: New test.
15375
15376 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15377
15378 PR c++/27471
15379 PR c++/27506
15380 * g++.dg/conversion/bitfield5.C: New test.
15381 * g++.dg/conversion/bitfield6.C: New test.
15382
15383 2006-05-18 Mike Stump <mrs@apple.com>
15384
15385 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15386 * gcc.dg/vla-4.c: Add.
15387 * gcc.dg/vla-5.c: Add.
15388 * gcc.dg/vla-6.c: Add.
15389
15390 2006-05-12 Stuart Hastings <stuart@apple.com>
15391
15392 * gcc.target/i386/20060512-1.c: New.
15393 * gcc.target/i386/20060512-2.c: New.
15394 * gcc.target/i386/20060512-3.c: New.
15395 * gcc.target/i386/20060512-4.c: New.
15396
15397 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15398
15399 PR c++/26122
15400 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15401
15402 PR c++/26068
15403 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15404 * g++.dg/parse/linkage1.C: New test.
15405
15406 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15407
15408 PR tree-optimization/27548
15409 * g++.dg/tree-ssa/pr27548.C: New test.
15410
15411 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15412
15413 PR fortran/26551
15414 * gfortran.dg/recursive_check_1.f: New test.
15415 * gfortran.dg/recursive_check_2.f90: New test.
15416
15417 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15418
15419 * g++.dg/opt/temp2.C: New test.
15420
15421 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15422
15423 PR c++/27491
15424 * g++.dg/init/brace5.C: New test.
15425
15426 PR middle-end/27415
15427 * gcc.dg/gomp/pr27415.c: New test.
15428 * g++.dg/gomp/pr27415.C: New test.
15429
15430 PR tree-optimization/27549
15431 * g++.dg/tree-ssa/pr27549.C: New test.
15432
15433 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15434
15435 PR libgfortran/27575
15436 * gfortran.dg/read_eof_4.f90: New test.
15437
15438 2006-05-16 Richard Guenther <rguenther@suse.de>
15439
15440 PR tree-optimization/22303
15441 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15442
15443 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15444
15445 PR middle-end/27573
15446 * gcc.dg/gomp/pr27573.c: New test.
15447 * gfortran.dg/gomp/pr27573.f90: New test.
15448
15449 PR c/27499
15450 * gcc.dg/gomp/pr27499.c: New test.
15451 * g++.dg/gomp/pr27499.C: New test.
15452
15453 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15454
15455 PR c++/27339
15456 * g++.dg/parser/access8.C: Adjust error marker.
15457 * g++.dg/template/access17.C: New test.
15458 * g++.dg/template/access18.C: Likewise.
15459
15460 2006-05-15 Roger Sayle <roger@eyesopen.com>
15461
15462 PR target/26600
15463 * gcc.target/i386/pr26600.c: New test case.
15464
15465 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15466
15467 PR c++/27505
15468 * g++.dg/expr/bitfield1.C: New test.
15469
15470 2006-05-15 Richard Guenther <rguenther@suse.de>
15471
15472 PR tree-optimization/27603
15473 * gcc.dg/torture/pr27603.c: New testcase.
15474
15475 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15476
15477 PR fortran/25090
15478 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15479
15480 PR fortran/25082
15481 * gfortran.dg/scalar_return_1.f90: New test.
15482
15483 PR fortran/27411
15484 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15485
15486 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15487
15488 * gcc.dg/gomp/critical-4.c: New test.
15489 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15490 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15491 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15492 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15493
15494 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15495
15496 PR c++/27582
15497 * g++.dg/template/dependent-args1.C: New test.
15498
15499 PR c++/27581
15500 * g++.dg/lookup/this1.C: New test.
15501
15502 PR c++/27315
15503 * g++.dg/template/operator6.C: New test.
15504 * g++.dg/template/incomplete3.C: New test.
15505
15506 PR c++/27559
15507 * g++.dg/template/new4.C: New test.
15508
15509 PR c++/27496
15510 * g++.dg/template/void2.C: New test.
15511
15512 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15513
15514 * g++.dg/template/dependent-expr5.C: New test.
15515
15516 2006-05-14 Roger Sayle <roger@eyesopen.com>
15517
15518 PR middle-end/26729
15519 * gcc.dg/pr26729-1.c: New test case.
15520
15521 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15522
15523 * gcc.dg/pr27003.c: New test.
15524
15525 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15526
15527 * lib/target-supports.dg (check_cxa_atexit_available): Change
15528 v3_target_compile to ${tool}_target_compile.
15529
15530 2006-05-11 Jason Merrill <jason@redhat.com>
15531
15532 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15533
15534 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15535
15536 PR fortran/27553
15537 * gfortran.dg/label_5.f90: New test.
15538
15539 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15540
15541 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15542 check_effective_target_powerpc_altivec_ok): New.
15543 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15544 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15545 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15546 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15547 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15548 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15549 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15550 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15551 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15552 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15553 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15554 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15555 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15556 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15557 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15558 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15559 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15560 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15561 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15562 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15563 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15564 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15565 gcc.target/powerpc/altivec-9.c,
15566 gcc.target/powerpc/altivec-consts.c,
15567 gcc.target/powerpc/altivec-pr22085.c,
15568 gcc.target/powerpc/altivec-splat.c,
15569 gcc.target/powerpc/altivec-types-1.c,
15570 gcc.target/powerpc/altivec-types-2.c,
15571 gcc.target/powerpc/altivec-types-3.c,
15572 gcc.target/powerpc/altivec-types-4.c,
15573 gcc.target/powerpc/altivec-varargs-1.c,
15574 gcc.target/powerpc/altivec-vec-merge.c,
15575 gcc.target/powerpc/ppc-vector-memcpy.c,
15576 gcc.target/powerpc/ppc-vector-memset.c,
15577 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15578 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15579 these effective targets.
15580 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15581 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15582
15583 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15584
15585 PR middle-end/27384
15586 * g++.dg/other/fold1.C: New test.
15587
15588 PR middle-end/27488
15589 * gcc.dg/fold-nonneg-1.c: New test.
15590
15591 PR c++/27547
15592 * g++.dg/other/operator1.C: New test.
15593
15594 2006-05-11 Richard Guenther <rguenther@suse.de>
15595
15596 PR middle-end/27529
15597 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15598
15599 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15600
15601 * lib/target-supports-dg.exp (check-flags): New.
15602 (dg-skip-if): Move flag checks.
15603
15604 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15605
15606 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15607 * lib/target-supports.dg (check_cxa_atexit_available): New.
15608
15609 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15610
15611 PR fortran/27470
15612 * gfortran.dg/multiple_allocation_2.f90: New test case.
15613
15614 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15615
15616 * gcc.target/arm/pr27387.C: Fix a comment typo.
15617
15618 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15619
15620 PR fortran/24549
15621 * gfortran.dg/error_recovery_1.f90: New test.
15622
15623 2006-05-10 Richard Guenther <rguenther@suse.de>
15624
15625 PR tree-optimization/27302
15626 * gcc.dg/torture/pr27302.c: New testcase.
15627
15628 2006-05-09 Dirk Mueller <dmueller@suse.de>
15629 Richard Guenther <rguenther@suse.de>
15630
15631 PR middle-end/27498
15632 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15633
15634 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15635
15636 PR rtl-optimization/27335
15637 * gcc.dg/pr27335.c: New test.
15638
15639 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15640
15641 * gcc.target/mips/mips-ps-5.c: New file.
15642
15643 2006-05-08 Jan Hubicka <jh@suse.cz>
15644
15645 PR middle-end/25962
15646 * gcc.dg/pr25962.c: New.
15647
15648 2006-05-08 Roger Sayle <roger@eyesopen.com>
15649
15650 PR target/27158
15651 * gcc.target/powerpc/pr27158.c: New test case.
15652
15653 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15654
15655 PR testsuite/27476
15656 * ada/acats/run_all.sh: Use test -z.
15657
15658 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15659
15660 PR libfortran/18271
15661 * gfortran.dg/spec_expr_3.f90: New test.
15662
15663 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15664
15665 PR target/24879
15666 * gcc.target/i386/monitor.c: New file.
15667
15668 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15669
15670 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15671
15672 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15673
15674 PR c++/27447
15675 * g++.dg/other/ptrmem7.C: New test.
15676
15677 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15678
15679 PR target/27421
15680 * gcc.dg/array-9.c: New test.
15681
15682 2006-05-07 Richard Guenther <rguenther@suse.de>
15683
15684 PR tree-optimization/27409
15685 * gcc.dg/torture/pr27409.c: New testcase.
15686
15687 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15688
15689 PR fortran/27457
15690 * gfortran.dg/select_6.f90: New.
15691
15692 2006-05-07 Richard Guenther <rguenther@suse.de>
15693
15694 PR tree-optimization/27136
15695 * gcc.dg/torture/pr27136.c: New testcase.
15696
15697 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15698
15699 PR fortran/24813
15700 * gfortran.dg/char_cons_len_1.f90: New test.
15701
15702 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15703
15704 PR c++/27427
15705 * g++.dg/template/incomplete2.C: New test.
15706
15707 2006-05-06 Richard Guenther <rguenther@suse.de>
15708
15709 PR tree-optimization/27151
15710 * gcc.dg/vect/pr27151.c: New testcase.
15711
15712 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15713
15714 PR c++/27430
15715 * g++.dg/template/void1.C: New test.
15716
15717 PR c++/27423
15718 * g++.dg/other/void2.C: New test.
15719
15720 PR c++/27422
15721 * g++.dg/conversion/void1.C: New test.
15722
15723 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15724
15725 PR/21391
15726 * g++.dg/other/unused1.C: New.
15727
15728 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15729
15730 PR objc/27240
15731 * objc.dg/member-1.m: New test.
15732
15733 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15734
15735 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15736
15737 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15738
15739 PR libfortran/26985
15740 * gfortran.dg/matmul_2.f90: New test.
15741
15742 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15743
15744 * ada/acats/run_all.sh: Use sync when main not found.
15745
15746 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15747
15748 PR target/26765
15749 * gcc.target/mips/pr26765.c: New.
15750
15751 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15752
15753 * gcc.target/bfin: New directory.
15754 * gcc.target/bfin/bfin.exp: New file.
15755 * gcc.target/bfin/frmul.c: New file.
15756 * gcc.target/bfin/arith.c: New file.
15757 * gcc.target/bfin/mul-combine.c: New file.
15758 * gcc.target/bfin/shift.c: New file.
15759
15760 2006-05-04 Richard Guenther <rguenther@suse.de>
15761
15762 PR tree-optimization/14287
15763 PR tree-optimization/14844
15764 PR tree-optimization/19792
15765 PR tree-optimization/21608
15766 PR tree-optimization/27090
15767 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15768 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15769 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15770 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15771 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15772
15773 2006-05-04 Jakub Jelinek <jakub@redhat.com>
15774
15775 PR tree-optimization/27285
15776 * gcc.c-torture/execute/pr27285.c: New test.
15777
15778 PR middle-end/27388
15779 * gcc.dg/gomp/pr27388-1.c: New test.
15780 * gcc.dg/gomp/pr27388-2.c: New test.
15781 * gcc.dg/gomp/pr27388-3.c: New test.
15782
15783 PR c++/27359
15784 * g++.dg/gomp/pr27359.C: New test.
15785
15786 2006-05-02 Steven G. Kargl <kargls@comcast.net>
15787
15788 PR fortran/20248
15789 * gfortran.dg/iargc.f90: New test.
15790
15791 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15792
15793 PR c++/27102
15794 * g++.dg/template/crash49.C: New test.
15795
15796 2006-05-02 Steve Ellcey <sje@cup.hp.com>
15797
15798 PR testsuite/27032
15799 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
15800
15801 2006-05-02 Jeff Law <law@redhat.com>
15802
15803 PR tree-optimization/27364
15804 * gcc.c-torture/execute/pr27364.c: New test.
15805
15806 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15807
15808 PR c++/27309
15809 * g++.dg/parser/ctor5.C: New test.
15810
15811 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
15812
15813 PR target/27387
15814 * gcc.target/arm/arm.exp: New.
15815 * gcc.target/arm/pr27387.C: Likewise.
15816
15817 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
15818
15819 PR fortran/27269
15820 PR fortran/27324
15821 * gfortran.dg/module_equivalence_2.f90: New test.
15822
15823 2006-05-02 Jakub Jelinek <jakub@redhat.com>
15824
15825 PR middle-end/27337
15826 * g++.dg/gomp/pr27337-1.C: New test.
15827 * g++.dg/gomp/pr27337-2.C: New test.
15828
15829 PR middle-end/27328
15830 * gcc.dg/gomp/pr27328.c: New test.
15831
15832 PR middle-end/27325
15833 * g++.dg/gomp/pr27325.C: New test.
15834
15835 PR middle-end/27310
15836 * g++.dg/gomp/pr27310.C: New test.
15837
15838 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15839
15840 PR tree-optimization/27291
15841 * g++.dg/tree-ssa/pr27291.C: New test.
15842
15843 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15844
15845 PR tree-optimization/27283
15846 * g++.dg/tree-ssa/pr27283.C: New test.
15847
15848 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15849
15850 * gcc.dg/tree-ssa/loop-16.c: New test.
15851
15852 2006-05-01 Roger Sayle <roger@eyesopen.com>
15853 Joseph S. Myers <joseph@codesourcery.com>
15854
15855 * gcc.dg/Wconversion-3.c: New test case.
15856 * gcc.dg/Wconversion-4.c: Likewise.
15857
15858 2006-05-01 Richard Guenther <rguenther@suse.de>
15859
15860 PR tree-optimization/26726
15861 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
15862
15863 2006-04-30 Roger Sayle <roger@eyesopen.com>
15864
15865 * gcc.dg/Woverflow-1.c: New test case.
15866 * gcc.dg/Woverflow-2.c: Likewise.
15867 * gcc.dg/Woverflow-3.c: Likewise.
15868
15869 2006-04-30 Mark Mitchell <mark@codesourcery.com>
15870
15871 PR c++/27094
15872 * g++.dg/template/defarg8.C: New test.
15873
15874 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15875
15876 PR c++/27278
15877 * g++.dg/parse/operator7.C: New test.
15878
15879 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15880
15881 PR c++/11471
15882 PR c++/27102
15883 * g++.dg/template/crash48.C: New test.
15884
15885 PR c++/27279
15886 * g++.dg/parse/ctor4.C: New test.
15887
15888 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15889
15890 PR fortran/25681
15891 * gfortran.df/char_type_len.f90: New test.
15892
15893 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15894
15895 PR libgfortran/27304
15896 * gfortran.dg/fmt_exhaust.f90: New test.
15897
15898 2006-04-28 Roger Sayle <roger@eyesopen.com>
15899
15900 PR c/25309
15901 * gcc.dg/large-size-array-2.c: New test case.
15902
15903 2006-04-28 Richard Guenther <rguenther@suse.de>
15904
15905 PR target/26826
15906 * gcc.target/i386/pr26826.c: New testcase.
15907
15908 2006-04-28 Jakub Jelinek <jakub@redhat.com>
15909
15910 PR middle-end/27260
15911 * gcc.c-torture/execute/pr27260.c: New.
15912
15913 2006-04-28 Alan Modra <amodra@bigpond.net.au>
15914
15915 PR middle-end/27095
15916 * gcc.dg/pr27095.c: New.
15917
15918 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15919
15920 PR c++/27292
15921 * g++.dg/conversion/bitfield4.C: New test.
15922
15923 2006-04-27 Eric Christopher <echristo@apple.com>
15924
15925 * gcc.dg/pragma-ms_struct.c: New.
15926
15927 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15928
15929 PR c++/27102
15930 * g++.dg/template/crash47.C: New test.
15931
15932 2006-04-27 Dirk Mueller <dmueller@suse.de>
15933
15934 * gcc.target/i386/sse-7.c: build with -msse.
15935
15936 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
15937
15938 PR testsuite/27274:
15939 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
15940 (main): Exit if processor doesn't support SSE.
15941
15942 2006-04-26 David Edelsohn <edelsohn@gnu.org>
15943
15944 PR middle-end/27282
15945 * gcc.c-torture/compile/pr27282.c: New test.
15946
15947 2006-04-26 Jakub Jelinek <jakub@redhat.com>
15948
15949 PR middle-end/26913
15950 * g++.dg/gomp/pr26913.C: New test.
15951
15952 PR c/25996
15953 * gcc.dg/gomp/pr25996.c: New test.
15954 * g++.dg/gomp/pr25996.C: New test.
15955
15956 2006-04-25 Richard Sandiford <richard@codesourcery.com>
15957
15958 PR rtl-optimization/26725
15959 * gcc.c-torture/compile/pr26725.c: New test.
15960
15961 2006-04-25 Richard Guenther <rguenther@suse.de>
15962
15963 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
15964 than n + -1.
15965
15966 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
15967
15968 * gcc.dg/20060425-1.c: New testcase.
15969
15970 2006-04-25 Jakub Jelinek <jakub@redhat.com>
15971
15972 PR tree-optimization/26865
15973 * gcc.dg/pr26865.c: New test.
15974
15975 2006-04-24 Mark Mitchell <mark@codesourcery.com>
15976
15977 PR c++/27292
15978 * g++.dg/conversion/bitfield1.C: New test.
15979 * g++.dg/conversion/bitfield2.C: Likewise.
15980 * g++.dg/conversion/bitfield3.C: Likewise.
15981
15982 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15983 Richard Guenther <rguenther@suse.de>
15984
15985 PR tree-optimization/27236
15986 * gcc.dg/tree-ssa/pr27236.c: New testcase.
15987
15988 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15989
15990 PR c++/19963
15991 * g++.dg/other/incomplete2.C: New test.
15992
15993 2006-04-24 Richard Guenther <rguenther@suse.de>
15994
15995 PR middle-end/26869
15996 * gcc.dg/torture/pr26869.c: New testcase.
15997
15998 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15999 Richard Guenther <rguenther@suse.de>
16000
16001 PR tree-optimization/27218
16002 * g++.dg/tree-ssa/pr27218.C: New testcase.
16003
16004 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16005
16006 PR c++/26912
16007 * g++.dg/template/friend41.C: New test.
16008
16009 2006-04-23 David Edelsohn <edelsohn@gnu.org>
16010
16011 * g++.dg/opt/pr15551.C: Include cstdio.
16012 (main): Use remove instead of unlink.
16013
16014 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
16015
16016 * gcc.dg/sibcall-7.c: New test.
16017 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
16018 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
16019 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
16020 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
16021 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
16022
16023 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16024
16025 PR c++/26534
16026 * g++.dg/opt/bitfield1.C: New test.
16027 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
16028 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
16029 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
16030 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
16031 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
16032 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
16033 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
16034 * g++.dg/abi/bitfield2.C: Likewise.
16035 * g++.dg/init/bitfield1.C: Likewise.
16036
16037 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
16038
16039 PR fortran/25099
16040 * gfortran.dg/elemental_subroutine_4.f90: New test.
16041 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
16042 call sub (m, x).
16043
16044 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
16045
16046 * gcc.c-torture/compile/20060421-1.c: New testcase.
16047
16048 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16049
16050 PR c/25875
16051 * gcc.dg/init-bad-4.c: New test.
16052
16053 2006-04-21 Paul Brook <paul@codesourcery.com>
16054
16055 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
16056
16057 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
16058
16059 PR fortran/27122
16060 * gfortran.dg/defined_operators_1.f90: New test.
16061 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
16062 remove old ones associated, incorrectly, with Note 5.46.
16063
16064 PR fortran/27113
16065 * gfortran.dg/character_array_constructor_1.f90: New test.
16066
16067 2006-04-20 Jakub Jelinek <jakub@redhat.com>
16068
16069 * gcc.dg/20060419-1.c: New test.
16070
16071 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
16072
16073 PR c/26774
16074 * gcc.dg/struct-parse-1.c: New test case.
16075
16076 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16077
16078 PR c++/26558
16079 * g++.dg/parse/template19.C: New test.
16080
16081 PR c++/26739
16082 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
16083
16084 PR c++/26036
16085 * g++.dg/expr/call3.C: New test.
16086
16087 PR c++/10385
16088 * g++.dg/conversion/dynamic1.C: New test.
16089
16090 2006-04-19 Mark Mitchell <mark@codesourcery.com>
16091
16092 PR c++/27102
16093 * g++.dg/template/crash35.C: Tweak error markers.
16094 * g++.dg/template/crash46.C: New test.
16095 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
16096 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
16097
16098 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
16099
16100 PR rtl-optimization/14261
16101 * gcc.c-torture/compile/20060419-1.c: Added.
16102
16103 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
16104
16105 * gfortran.dg/label_1.f90: Adjust dg-error.
16106
16107 2006-04-16 Roger Sayle <roger@eyesopen.com>
16108
16109 PR target/26961
16110 * gcc.dg/fold-cond-1.c: New test case.
16111 * gcc.dg/pr26961-1.c: Likewise.
16112
16113 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16114
16115 PR libgfortran/27138
16116 * gfortran.dg/read_bad_advance.f90: New test.
16117
16118 2006-04-16 Roger Sayle <roger@eyesopen.com>
16119 Dale Johannesen <dalej@apple.com>
16120
16121 PR target/24076
16122 * gcc.target/i386/vecinit-3.c: New testcase.
16123 * gcc.target/i386/vecinit-4.c: Likewise.
16124 * gcc.target/i386/sse-18.c: Likewise.
16125 * gcc.target/i386/sse-19.c: Likewise.
16126
16127 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16128
16129 * gfortran.dg/allocate_zerosize_1.f90: New test.
16130
16131 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16132
16133 PR c++/26365
16134 * g++.dg/template/crash45.C: New test.
16135
16136 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16137
16138 PR fortran/26787
16139 * gfortran.dg/proc_assign_1.f90: New test.
16140 * gfortran.dg/procedure_lvalue.f90: Change message.
16141 * gfortran.dg/namelist_4.f90: Add new error.
16142
16143 PR fortran/25597
16144 PR fortran/27096
16145 * gfortran.dg/auto_pointer_array_result_1.f90
16146
16147 PR fortran/27089
16148 * gfortran.dg/specification_type_resolution_1.f90
16149
16150 PR fortran/18003
16151 PR fortran/25669
16152 PR fortran/26834
16153 * gfortran.dg/bounds_temporaries_1.f90: New test.
16154
16155 PR fortran/27124
16156 * gfortran.dg/array_return_value_1.f90: New test.
16157
16158 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16159
16160 PR fortran/25336
16161 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16162
16163 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16164
16165 PR middle-end/26823
16166 * g++.dg/gomp/pr26823-1.C: New test.
16167 * g++.dg/gomp/pr26823-2.C: New test.
16168
16169 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16170
16171 PR middle-end/27134
16172 * gcc.dg/pr27314.c: New test.
16173
16174 2006-04-13 Richard Henderson <rth@redhat.com>
16175
16176 * g++.dg/gomp/block-0.C: Update expected matches.
16177
16178 2006-04-13 DJ Delorie <dj@redhat.com>
16179
16180 * lib/target-supports.exp (check_effective_target_int32plus): New.
16181 (check_effective_target_ptr32plus): New.
16182 (check_effective_target_size32plus): New.
16183 (check_effective_target_int16): New.
16184 (check_profiling_available): Add m32c to the list of unsupported
16185 targets.
16186
16187 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16188 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16189 memory size.
16190 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16191 pointers.
16192 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16193 size_t.
16194 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16195 and size_t.
16196 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16197 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16198 not just xstormy16. Skip m32c due to weird pointer size.
16199 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16200 not just xstormy16.
16201 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16202 not just xstormy16.
16203 * gcc.dg/20020312-2.c: Add m32c support.
16204 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16205 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16206 in test.
16207 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16208 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16209 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16210 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16211 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16212 formats
16213 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16214 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16215 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16216 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16217 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16218 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16219 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16220 in test.
16221 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16222 in test.
16223 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16224 * gcc.dg/pr23049.c: Require >=32 bit integers.
16225 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16226 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16227 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16228 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16229 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16230 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16231 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16232 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16233 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16234 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16235 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16236 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16237 prototype in test.
16238 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16239 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16240 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16241 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16242 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16243
16244 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16245 * gcc.c-torture/execute/20040703-1.x: Likewise.
16246 * gcc.c-torture/execute/20040705-1.x: Likewise.
16247 * gcc.c-torture/execute/20040705-2.x: Likewise.
16248 * gcc.c-torture/execute/20040709-1.x: Likewise.
16249 * gcc.c-torture/execute/20040709-2.x: Likewise.
16250 * gcc.c-torture/execute/20040811-1.x: Likewise.
16251 * gcc.c-torture/execute/20050316-1.x: Likewise.
16252 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16253 * gcc.c-torture/execute/pr19689.x: Likewise.
16254 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16255 * gcc.c-torture/execute/usmul.x: Likewise.
16256 * gcc.c-torture/execute/vrp-5.x: Likewise.
16257 * gcc.c-torture/execute/vrp-6.x: Likewise.
16258 * gcc.dg/debug/20041023-1.s: Likewise.
16259
16260 2006-04-13 Roger Sayle <roger@eyesopen.com>
16261
16262 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16263 of integers to a vector types are now constant expressions in C.
16264 * gcc.dg/vect/vect-fold-1.c: New test case.
16265
16266 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16267 Ulrich Weigand <uweigand@de.ibm.com>
16268
16269 PR target/27006
16270 * gcc.dg/vmx/pr27006.c: New testcase.
16271
16272 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16273
16274 PR libgfortran/26766
16275 * gfortran.dg/write_recursive.f90: New test.
16276
16277 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16278
16279 * g++.dg/parse/dtor7.C: New test.
16280 * g++.dg/parse/new1.C: Add error marker.
16281 * g++.dg/template/new3.C: New test.
16282
16283 PR c++/26122
16284 * g++.dg/template/pure1.C: New test.
16285
16286 PR c++/26295
16287 * g++.dg/parse/ptrmem4.C: New test.
16288
16289 2006-04-10 Jeff Law <law@redhat.com>
16290
16291 PR/27087
16292 * gcc.c-torture/compile/pr27087.c: New test.
16293
16294 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16295
16296 PR/21391
16297 * gcc.dg/20060410.c: New.
16298
16299 2006-04-10 Matthias Klose <doko@debian.org>
16300
16301 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16302 Recognize multilib directory names containing underscores.
16303
16304 2006-04-10 Roger Sayle <roger@eyesopen.com>
16305
16306 * gcc.target/i386/vecinit-1.c: New test case.
16307 * gcc.target/i386/vecinit-2.c: Likewise.
16308
16309 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16310
16311 PR debug/27057
16312 * g++.dg/debug/dwarf2-2.C: New test.
16313
16314 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16315
16316 PR rtl-optimization/27073
16317 * gcc.c-torture/execute/pr27073.c: New test.
16318
16319 2006-04-08 Mike Stump <mrs@apple.com>
16320
16321 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16322
16323 2006-04-07 Richard Guenther <rguenther@suse.de>
16324
16325 PR tree-optimization/26135
16326 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16327
16328 2006-04-06 Jan Hubicka <jh@suse.cz>
16329
16330 PR profile/26399
16331 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16332
16333 2006-04-06 Roger Sayle <roger@eyesopen.com>
16334
16335 * g++.dg/conversion/nullptr1.C: New test case.
16336 * g++.dg/conversion/nullptr2.C: Likewise.
16337
16338 2006-04-05 Roger Sayle <roger@eyesopen.com>
16339
16340 * gfortran.dg/dependency_18.f90: New test case.
16341
16342 2006-04-05 Richard Guenther <rguenther@suse.de>
16343
16344 PR tree-optimization/26919
16345 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16346 * gcc.dg/ipa/ipa-2.c: Likewise.
16347 * gcc.dg/ipa/ipa-3.c: Likewise.
16348 * gcc.dg/ipa/ipa-5.c: Likewise.
16349
16350 2006-04-05 Richard Guenther <rguenther@suse.de>
16351
16352 PR tree-optimization/26763
16353 * gcc.dg/torture/pr26763-1.c: New testcase.
16354 * gcc.dg/torture/pr26763-2.c: Likewise.
16355
16356 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16357
16358 PR fortran/23634
16359 PR fortran/25619
16360 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16361
16362 2006-04-04 Eric Christopher <echristo@apple.com>
16363
16364 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16365 stubs.
16366 * gcc.target/i386/387-5.c: Ditto.
16367
16368 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16369
16370 * gcc.target/sparc/struct-ret-check.c: New test.
16371
16372 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16373
16374 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16375 zero decimal digits specified in format.
16376
16377 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16378
16379 PR fortran/26891
16380 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16381
16382 PR fortran/26976
16383 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16384 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16385 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16386 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16387 compliant and detect bigendian-ness.
16388
16389 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16390
16391 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16392 dummy arguments work when the actual argument is itself a dummy
16393 argument of the caller.
16394
16395 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16396
16397 PR libfortran/24685
16398 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16399
16400 2006-04-01 Roger Sayle <roger@eyesopen.com>
16401
16402 * gfortran.dg/dependencency_17.f90: New test case.
16403
16404 2006-04-01 Roger Sayle <roger@eyesopen.com>
16405
16406 * gfortran.dg/dependency_14.f90: New test case.
16407 * gfortran.dg/dependency_15.f90: Likewise.
16408 * gfortran.dg/dependency_16.f90: Likewise.
16409
16410 2006-03-31 Asher Langton <langton2@llnl.gov>
16411
16412 PR fortran/25358
16413 gfortran.dg/cray_pointers_6.f90: New test.
16414
16415 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16416
16417 PR libgfortran/26890
16418 * gfortran.dg/read_size_noadvance.f90: New test.
16419
16420 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16421
16422 PR fortran/25031
16423 * gfortran.dg/multiple_allocation_1.f90: Check that the
16424 size has changed after a re-allocation with stat.
16425
16426 2006-03-30 Richard Guenther <rguenther@suse.de>
16427
16428 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16429 removal.
16430 * gcc.target/i386/sselibm-2.c: Likewise.
16431 * gcc.target/i386/sselibm-3.c: Likewise.
16432 * gcc.target/i386/sselibm-4.c: Likewise.
16433 * gcc.target/i386/sselibm-5.c: Likewise.
16434
16435 2006-03-28 Roger Sayle <roger@eyesopen.com>
16436
16437 * gcc.dg/fold-andxor-1.c: New test case.
16438 * gcc.dg/fold-xorand-1.c: Likewise.
16439
16440 2006-03-28 Roger Sayle <roger@eyesopen.com>
16441
16442 * gcc.dg/fold-convnotconv-1.c: New test case.
16443
16444 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16445
16446 PR fortran/26779
16447 * gfortran.dg/private_type_5.f90: New test.
16448
16449 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16450
16451 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16452
16453 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16454
16455 * gfortran.dg/advance_2.f90: New test.
16456 * gfortran.dg/advance_3.f90: New test.
16457
16458 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16459
16460 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16461
16462 PR libgfortran/26661
16463 PR libgfortran/26880
16464 * gfortran.dg/read_x_past.f: New test.
16465
16466 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16467
16468 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16469 to be STABS.
16470
16471 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16472
16473 * objc.dg/dwarf-1.m: Skip on AIX.
16474 * objc.dg/dwarf-2.m: Skip on AIX.
16475
16476 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16477
16478 PR fortran/26816
16479 * gfortran.dg/float_1.f90: New test.
16480
16481 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16482
16483 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16484 X86_64 targets.
16485 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16486
16487 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16488
16489 PR libfortran/26735
16490 * gfortran.dg/convert_implied_open.f90: New test case.
16491
16492 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16493
16494 PR fortran/26769
16495 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16496
16497 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16498
16499 PR middle-end/26717
16500 * gcc.dg/pr26717.c: New test.
16501
16502 2006-03-25 Roger Sayle <roger@eyesopen.com>
16503
16504 * gfortran.dg/dependency_12.f90: New test case.
16505
16506 2006-03-24 Roger Sayle <roger@eyesopen.com>
16507
16508 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16509
16510 2006-03-24 Jeff Law <law@redhat.com>
16511
16512 * gcc.c-torture/pr26840.c: New test.
16513
16514 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16515
16516 * objc.dg/dwarf-2.m: New.
16517 * obj-c++.dg/dwarf-2.mm: New.
16518
16519 * g++.old-deja/g++.other/init19.C: New.
16520
16521 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16522
16523 * g++.dg/eh/spbp.C: Skip on AIX.
16524
16525 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16526
16527 PR middle-end/26611
16528 * g++.dg/gomp/pr26611-1.C: New test.
16529 * g++.dg/gomp/pr26611-2.C: New test.
16530
16531 2006-03-24 Jeff Law <law@redhat.com>
16532
16533 * gcc.c-torture/compile/pr26833.c: New test.
16534 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16535
16536 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16537
16538 * gfortran.dg/endfile_2.f90: Delete temp file.
16539
16540 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16541
16542 PR fortran/19303
16543 * gfortran.dg/record_marker_1.f90: New test case.
16544 * gfortran.dg/record_marker_2.f: New test case.
16545 * gfortran.dg/record_marker_3.f90: New test case.
16546
16547 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16548
16549 PR fortran/17298
16550 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16551 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16552
16553 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16554
16555 * lib/gcc-dg.exp (cleanup-modules): New proc.
16556 * gfortran.dg/allocatable_function_1.f90,
16557 gfortran.dg/allocate_char_star_scalar_1.f90,
16558 gfortran.dg/assumed_charlen_function_1.f90,
16559 gfortran.dg/assumed_dummy_1.f90,
16560 gfortran.dg/assumed_shape_ranks_1.f90,
16561 gfortran.dg/assumed_shape_ranks_2.f90,
16562 gfortran.dg/assumed_size_dt_dummy.f90,
16563 gfortran.dg/auto_char_dummy_array_1.f90,
16564 gfortran.dg/auto_char_len_3.f90,
16565 gfortran.dg/automatic_module_variable.f90,
16566 gfortran.dg/bad_automatic_objects_1.f90,
16567 gfortran.dg/char_array_constructor.f90,
16568 gfortran.dg/char_array_structure_constructor.f90,
16569 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16570 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16571 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16572 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16573 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16574 gfortran.dg/derived_pointer_recursion.f90,
16575 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16576 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16577 gfortran.dg/dummy_functions_1.f90,
16578 gfortran.dg/elemental_initializer_1.f90,
16579 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16580 gfortran.dg/elemental_pointer_1.f90,
16581 gfortran.dg/elemental_subroutine_1.f90,
16582 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16583 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16584 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16585 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16586 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16587 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16588 gfortran.dg/global_references_1.f90,
16589 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16590 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16591 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16592 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16593 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16594 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16595 gfortran.dg/large_integer_kind_1.f90,
16596 gfortran.dg/large_real_kind_1.f90,
16597 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16598 gfortran.dg/module_double_reuse.f90,
16599 gfortran.dg/module_equivalence_1.f90,
16600 gfortran.dg/module_interface_1.f90,
16601 gfortran.dg/module_parameter_array_refs_1.f90,
16602 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16603 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16604 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16605 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16606 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16607 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16608 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16609 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16610 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16611 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16612 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16613 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16614 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16615 gfortran.dg/same_name_1.f90,
16616 gfortran.dg/sibling_dummy_procedure_1.f90,
16617 gfortran.dg/sibling_dummy_procedure_2.f90,
16618 gfortran.dg/sibling_dummy_procedure_3.f90,
16619 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16620 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16621 gfortran.dg/used_dummy_types_2.f90,
16622 gfortran.dg/used_dummy_types_3.f90,
16623 gfortran.dg/used_dummy_types_4.f90,
16624 gfortran.dg/used_dummy_types_5.f90,
16625 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16626 gfortran.dg/userdef_operator_1.f90: Use it.
16627
16628 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16629
16630 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16631 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16632 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16633 gfortran.dg/write_back.f,
16634 gfortran.fortran-torture/execute/inquire_1.f90,
16635 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16636
16637 2006-03-21 Jeff Law <law@redhat.com>
16638
16639 * gcc.dg/tree-ssa/vrp28.c: New test.
16640
16641 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16642
16643 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16644 if _STDC_C99 is defined.
16645 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16646 * gcc.dg/builtins-20.c: Likewise.
16647 * gcc.dg/builtins-53.c: Likewise.
16648 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16649 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16650
16651 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16652
16653 PR tree-opt/26781
16654 * gcc.c-torture/compile/pr26781-1.c: New test.
16655 * gcc.c-torture/compile/pr26781-2.c: New test.
16656
16657 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16658
16659 PR c++/26690
16660 * g++.dg/gomp/pr26690-1.C: New test.
16661 * g++.dg/gomp/pr26690-2.C: New test.
16662
16663 2006-03-20 Jeff Law <law@redhat.com>
16664
16665 * gcc.dg/tree-ssa/pr21829.c: New test.
16666
16667 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16668
16669 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16670
16671 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16672 (check_visibility_available): Use it.
16673 (check_effective_target_default_packed): Likewise.
16674 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16675 (check_effective_target_fopenmp): Likewise.
16676 (check_effective_target_freorder): Likewise.
16677 (check_effective_target_fpic): Likewise.
16678 (check_named_sections_available): Likewise.
16679 (check_effective_target_ilp32): Likewise.
16680 (check_effective_target_lp64): Likewise.
16681
16682 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16683
16684 PR fortran/20935
16685 * gfortran.dg/scalar_mask_2.f90: New test case.
16686
16687 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16688
16689 PR tree-opt/26629
16690 * gcc.dg/tree-ssa/loadpre12.c: New test.
16691 * gcc.dg/tree-ssa/loadpre13.c: New test.
16692 * gcc.dg/tree-ssa/loadpre14.c: New test.
16693 * gcc.dg/tree-ssa/loadpre15.c: New test.
16694 * gcc.dg/tree-ssa/loadpre16.c: New test.
16695 * gcc.dg/tree-ssa/loadpre17.c: New test.
16696 * gcc.dg/tree-ssa/loadpre18.c: New test.
16697 * gcc.dg/tree-ssa/loadpre19.c: New test.
16698 * gcc.dg/tree-ssa/loadpre20.c: New test.
16699 * gcc.dg/tree-ssa/loadpre21.c: New test.
16700 * gcc.dg/tree-ssa/loadpre22.c: New test.
16701
16702 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16703
16704 PR fortran/26741
16705 * gfortran.dg/elemental_initializer_1.f90: New test.
16706
16707 PR fortran/26716
16708 * gfortran.dg/assumed_shape_ranks_2: New test.
16709
16710 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16711
16712 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16713 target fpic.
16714
16715 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16716
16717 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16718 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16719 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16720 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16721 gfortran.fortran-torture/execute/direct_io.f90,
16722 gfortran.fortran-torture/execute/inquire_2.f90,
16723 gfortran.fortran-torture/execute/inquire_4.f90,
16724 gfortran.fortran-torture/execute/list_read_1.f90,
16725 gfortran.fortran-torture/execute/open_replace.f90,
16726 gfortran.fortran-torture/execute/slash_edit.f90,
16727 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16728 temporary files from testcases.
16729
16730 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16731
16732 PR libgfortran/26509
16733 gfortran.dg/write_direct_eor.f90: New test.
16734
16735 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16736
16737 * gcc.target/powerpc/pr26350.c: New.
16738 * gcc.target/powerpc/indexed-addr.c: New.
16739
16740 2006-03-16 Roger Sayle <roger@eyesopen.com>
16741
16742 * gfortran.dg/dependency_13.f90: New test case.
16743
16744 2006-03-16 Roger Sayle <roger@eyesopen.com>
16745
16746 PR middle-end/21781
16747 * gcc.dg/real-const-1.c: New test case.
16748
16749 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16750
16751 * g++.old-deja/g++.other/init18.C: New.
16752 * g++.old-deja/g++.other/init5.C: Remove xfail.
16753
16754 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16755
16756 * g++.dg/opt/pr15551.C: Cleanup temp file.
16757
16758 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16759
16760 PR c++/6634
16761 g++.dg/parse/long1.C: New test.
16762
16763 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16764
16765 PR fortran/19101
16766 * gfortran.dg/continuation.f90: New test.
16767 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16768
16769 2006-03-14 Richard Guenther <rguenther@suse.de>
16770
16771 PR tree-optimization/26672
16772 * gcc.dg/torture/pr26672.c: New testcase.
16773
16774 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
16775
16776 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
16777 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
16778
16779 2006-03-13 Roger Sayle <roger@eyesopen.com>
16780
16781 PR middle-end/26557
16782 * gcc.c-torture/compile/switch-1.c: New test case.
16783
16784 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
16785
16786 PR fortran/25378
16787 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
16788 test to include more permuatations of mask and index.
16789 * gfortran.dg/scalar_mask_1.f90: Modify last test to
16790 respond to F2003 spec. that the position returned for an all false
16791 mask && condition is zero.
16792
16793 2006-03-13 Jakub Jelinek <jakub@redhat.com>
16794
16795 PR middle-end/25989
16796 * gcc.dg/gomp/pr25989.c: New test.
16797
16798 2006-03-13 Jeff Law <law@redhat.com>
16799
16800 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
16801
16802 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
16803
16804 * gcc.dg/switch-9.c: New test.
16805
16806 2006-03-13 Richard Guenther <rguenther@suse.de>
16807
16808 PR middle-end/26630
16809 * gcc.dg/torture/pr26630.c: New testcase.
16810
16811 2006-03-11 Roger Sayle <roger@eyesopen.com>
16812
16813 * gfortran.dg/dependency_10.f90: New test case.
16814 * gfortran.dg/dependency_11.f90: Likewise.
16815
16816 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
16817 Erik Edelmann <eedelman@gcc.gnu.org>
16818
16819 * gfortran.dg/allocatable_function_1.f90: New.
16820 * gfortran.dg/allocatable_function_2.f90: New.
16821
16822 2006-03-10 Richard Guenther <rguenther@suse.de>
16823
16824 PR middle-end/26565
16825 * gcc.dg/torture/pr26565.c: New testcase.
16826
16827 2006-03-09 Eric Christopher <echristo@apple.com>
16828
16829 * gcc.c-torture/compile/20060309-1.c: New.
16830
16831 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16832
16833 PR libgfortran/26499
16834 * gfortran.dg/write_back.f: New test.
16835 * gfortran.dg/write_rewind_1.f: New test.
16836 * gfortran.dg/write_rewind_2.f: New test.
16837
16838 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16839
16840 PR libgfortran/26554
16841 * gfortran.dg/read_logical.f90: New test.
16842
16843 2006-03-04 Laurent GUERBY <laurent@guerby.net>
16844
16845 * ada/acats/norun.lst: cdd2a03 now passes.
16846
16847 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
16848
16849 PR testsuite/25177
16850 * gcc.target/powerpc/pr18096-1.c: Change where the error
16851 would match.
16852
16853 2006-03-04 Jakub Jelinek <jakub@redhat.com>
16854
16855 * gcc.target/i386/cleanup-1.c: New test.
16856 * gcc.target/i386/cleanup-2.c: New test.
16857
16858 2006-03-04 Roger Sayle <roger@eyesopen.com>
16859
16860 * gfortran.dg/dependency_9.f90: Remove for the time being.
16861
16862 2006-03-04 Krister Walfridsson <cato@df.lth.se>
16863
16864 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
16865 directive.
16866
16867 2006-03-03 Roger Sayle <roger@eyesopen.com>
16868
16869 * gfortran.dg/dependency_9.f90: New test case.
16870
16871 2006-03-03 Roger Sayle <roger@eyesopen.com>
16872
16873 * gfortran.dg/dependency_4.f90: New test case.
16874 * gfortran.dg/dependency_5.f90: New test case.
16875 * gfortran.dg/dependency_6.f90: New test case.
16876 * gfortran.dg/dependency_7.f90: New test case.
16877 * gfortran.dg/dependency_8.f90: New test case.
16878
16879 2006-03-03 Paul Brook <paul@codesourcery.com>
16880
16881 * lib/target-supports.exp (check_profiling_available):
16882 Add m68k-*-elf.
16883
16884 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
16885
16886 PR fortran/25031
16887 * multiple_allocation_1.f90: New test.
16888
16889 2006-03-03 Roger Sayle <roger@eyesopen.com>
16890
16891 PR tree-optimization/26524
16892 * gfortran.dg/pr26524.f: New test case.
16893
16894 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16895
16896 * g++.dg/template/repo5.C: Cleanup repo files.
16897 * gcc.dg/20051201-1.c: Cleanup coverage files.
16898 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
16899 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
16900 tree dump files.
16901
16902 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
16903
16904 * objc.dg/objc-nofilename-1.m: New test.
16905 * objc.dg/bad-receiver-type.m: New test.
16906 * obj-c++.dg/bad-receiver-type.mm: New test.
16907
16908 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16909
16910 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
16911
16912 2006-03-01 Mike Stump <mrs@apple.com>
16913
16914 * g++.dg/abi/key2.C: Add.
16915
16916 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
16917
16918 * gfortran.dg/logical_dot_product.f90: New test.
16919
16920 PR fortran/26393
16921 * gfortran.dg/used_interface_ref.f90: New test.
16922
16923 PR fortran/20938
16924 * gfortran.dg/dependency_2.f90: New test.
16925 * gfortran.fortran-torture/execute/where17.f90: New test.
16926 * gfortran.fortran-torture/execute/where18.f90: New test.
16927 * gfortran.fortran-torture/execute/where19.f90: New test.
16928 * gfortran.fortran-torture/execute/where20.f90: New test.
16929
16930 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
16931
16932 * g++.dg/tree-ssa/pr26443.C: New test case.
16933
16934 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
16935
16936 PR middle-end/26022
16937 * g++.dg/opt/return-slot1.C: New test.
16938
16939 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16940
16941 PR libgfortran/26136
16942 * gfortran.dg/namelist_23.f90: New test.
16943
16944 2006-02-28 Roger Sayle <roger@eyesopen.com>
16945
16946 PR middle-end/14752
16947 * gcc.dg/fold-eqandshift-2.c: New test case.
16948
16949 2006-02-28 Richard Guenther <rguenther@suse.de>
16950
16951 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
16952 decomposition.
16953
16954 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
16955
16956 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
16957
16958 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16959
16960 PR libgfortran/26464
16961 * gfortran.dg/backspace_5.f: New test.
16962 * gfortran.dg/backspace_6.f: New test.
16963
16964 2006-02-26 Roger Sayle <roger@eyesopen.com>
16965
16966 * gcc.dg/fold-eqandnot-1.c: New test case.
16967
16968 2006-02-26 Roger Sayle <roger@eyesopen.com>
16969
16970 PR middle-end/19983
16971 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
16972
16973 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
16974
16975 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
16976 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
16977
16978 2006-02-26 Richard Guenther <rguenther@suse.de>
16979
16980 PR tree-optimization/26421
16981 * gcc.dg/tree-ssa/pr26421.c: New testcase.
16982
16983 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
16984
16985 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
16986 * g++.old-deja/g++.robertl/eb132.C: Likewise.
16987
16988 2006-02-26 Roger Sayle <roger@eyesopen.com>
16989
16990 * gcc.dg/fold-even-1.c: New test case.
16991
16992 2006-02-26 Roger Sayle <roger@eyesopen.com>
16993
16994 PR middle-end/21137
16995 * gcc.dg/fold-eqandshift-1.c: New test case.
16996
16997 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16998
16999 PR tree-optimization/25125
17000 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
17001 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
17002
17003 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17004
17005 PR tree-optimizations/26359
17006 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
17007 with -fdump-tree-dceloop-details.
17008 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
17009
17010 2006-02-25 Roger Sayle <roger@eyesopen.com>
17011
17012 PR middle-end/23673
17013 * gcc.dg/fold-eqxor-1.c: New test case.
17014 * gcc.dg/fold-eqxor-2.c: Likewise.
17015 * gcc.dg/fold-eqxor-3.c: Likewise.
17016
17017 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
17018
17019 PR fortran/23092
17020 * scalar_mask_1.f90: New test.
17021
17022 2006-02-24 Geoffrey Keating <geoffk@apple.com>
17023
17024 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
17025 * g++.dg/eh/uncaught2.C: New.
17026 * g++.dg/eh/uncaught3.C: New.
17027
17028 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17029
17030 PR libgfortran/26423
17031 * gfortran.dg/read_many_1.f: New test.
17032
17033 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
17034
17035 PR fortran/24519
17036 * gfortran.dg/dependency_3.f90: New test.
17037 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
17038 XFAILs.
17039
17040 PR fortran/25395
17041 * gfortran.dg/equiv_6.f90: New test.
17042
17043 2006-02-23 Jeff Law <law@redhat.com>
17044
17045 * gcc.c-torture/compile/pr26425.c: New test.
17046
17047 2006-02-23 Jakub Jelinek <jakub@redhat.com>
17048
17049 PR middle-end/26412
17050 * gcc.dg/gomp/pr26412.c: New test.
17051
17052 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17053
17054 PR c++/26291
17055 * g++.dg/other/ellipsis1.C: New test.
17056 * g++.dg/parse/operator4.C: Adjust error marker.
17057
17058 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
17059
17060 PR target/25603
17061 * gfortran.dg/pr25603.f: New testcase.
17062
17063 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
17064
17065 * gcc.dg/bf-spl1.c: Don't specify -m68000.
17066 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
17067
17068 2006-02-21 Geoffrey Keating <geoffk@apple.com>
17069
17070 * g++.dg/eh/spbp.C: New.
17071
17072 2006-02-21 Jakub Jelinek <jakub@redhat.com>
17073
17074 PR middle-end/26379
17075 * gcc.target/i386/mmx-7.c: New test.
17076
17077 2006-02-20 Roger Sayle <roger@eyesopen.com>
17078
17079 PR tree-optimization/26361
17080 * gcc.dg/tree-ssa/vrp27.c: New test case.
17081
17082 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
17083
17084 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
17085 * gcc.dg/tree-ssa/complex-4.c: Here.
17086
17087 2006-02-19 Roger Sayle <roger@eyesopen.com>
17088
17089 PR middle-end/19543
17090 * gfortran.dg/logical_1.f90: New test case.
17091
17092 2006-02-19 Jakub Jelinek <jakub@redhat.com>
17093
17094 PR middle-end/26334
17095 * gcc.dg/20060218-1.c: Moved to...
17096 * gcc.target/i386/20060218-1.c: ... here. New test.
17097
17098 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
17099
17100 PR fortran/26201
17101 * gfortran.dg/convert_1.f90: New.
17102
17103 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
17104
17105 PR fortran/25054
17106 * gfortran.dg/namelist_5.f90: New test.
17107
17108 PR fortran/25089
17109 * gfortran.dg/namelist_4.f90: New test.
17110
17111 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17112
17113 PR tree-opt/25680
17114 * gcc.dg/tree-ssa/complex-3.c: New test.
17115
17116 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17117
17118 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
17119 variable to take into account the variable name in the
17120 function header.
17121 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17122
17123 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17124
17125 PR middle-end/26334
17126 * gcc.c-torture/compile/20060217-1.c: New test.
17127 * gcc.dg/20060218-1.c: New test.
17128
17129 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17130
17131 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17132
17133 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17134
17135 * gcc.dg/cpp/undef3.c: New test.
17136 * gcc.dg/cpp/trad/builtins2.c: New test.
17137
17138 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17139
17140 PR c++/26266
17141 * g++.dg/template/static22.C: New test.
17142 * g++.dg/template/static23.C: New test.
17143 * g++.dg/template/static24.C: New test.
17144 * g++.dg/template/non-dependent13.C: New test.
17145 * g++.dg/init/member1.C: Tweak error markers.
17146
17147 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17148
17149 PR target/26255
17150 * gcc.c-torture/compile/pr26255.c: New test case.
17151
17152 2006-02-16 Roger Sayle <roger@eyesopen.com>
17153
17154 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17155 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17156 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17157 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17158 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17159 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17160 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17161
17162 2006-02-16 Jeff Law <law@redhat.com>
17163
17164 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17165 * gcc.dg/tree-ssa/vrp26.c: New test.
17166
17167 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17168
17169 PR target/20353
17170 PR target/24578
17171 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17172 __UCLIBC__ is defined.
17173
17174 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17175
17176 PR fortran/26224
17177 * gfortran.dg/gomp/pr26224.f: New test.
17178
17179 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17180
17181 PR tree-opt/25918
17182 * lib/target-supports.exp
17183 (check_effective_target_vect_short_mult): New.
17184 (check_effective_target_vect_char_mult): New.
17185 (check_effective_target_vect_widen_sum_qi_to_si): New.
17186 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17187 (check_effective_target_vect_widen_sum_hi_to_si): New.
17188 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17189 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17190 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17191 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17192 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17193 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17194 vect-reduc-pattern-2c.c
17195 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17196 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17197 vect-reduc-pattern-1c.c
17198
17199 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17200
17201 PR fortran/24557
17202 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17203
17204 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17205
17206 PR fortran/26054
17207 * gfortran.dg/enum_8.f90: Remove check for warning.
17208 * gfortran.dg/iomsg_1.f90: Ditto.
17209 * gfortran.dg/enum_1.f90: Ditto.
17210 * gfortran.dg/enum_9.f90: Ditto.
17211 * gfortran.dg/enum_2.f90: Ditto.
17212 * gfortran.dg/enum_10.f90: Ditto.
17213 * gfortran.dg/enum_3.f90: Ditto.
17214 * gfortran.dg/flush_1.f90: Ditto.
17215 * gfortran.dg/enum_4.f90: Ditto.
17216 * gfortran.dg/array_constructor_1.f90: Ditto.
17217 * gfortran.dg/enum_5.f90: Ditto.
17218 * gfortran.dg/enum_6.f90: Ditto.
17219 * gfortran.dg/enum_7.f90: Ditto.
17220
17221 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17222
17223 PR middle-end/26300
17224 * gcc.c-torture/compile/20060215-1.c: New test.
17225
17226 2006-02-14 Roger Sayle <roger@eyesopen.com>
17227
17228 PR middle-end/23670
17229 * gcc.dg/tree-ssa/andor-2.c: New test case.
17230
17231 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17232
17233 PR fortran/25045
17234 * optional_dim.f90: New test.
17235
17236 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17237
17238 PR fortran/26277
17239 * gfortran.dg/label_4.f90: New.
17240
17241 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17242 Diego Novillo <dnovillo@redhat.com>
17243 Uros Bizjak <uros@kss-loka.si>
17244
17245 * gfortran.dg/gomp: New directory.
17246
17247 2006-02-14 Richard Guenther <rguenther@suse.de>
17248
17249 PR tree-optimization/26258
17250 * gcc.dg/torture/pr26258.c: New testcase.
17251
17252 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17253
17254 PR fortran/26246
17255 * gfortran.dg/pr26246_1.f90: New test.
17256 * gfortran.dg/pr26246_2.f90: New test.
17257
17258 PR middle-end/26092
17259 * gcc.c-torture/compile/20060208-1.c: New test.
17260
17261 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17262
17263 PR fortran/26074
17264 PR fortran/25103
17265 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17266 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17267 * gfortran.dg/automatic_module_variable.f90: Change error message.
17268
17269 PR fortran/20861
17270 * gfortran.dg/internal_dummy_1.f90: New test.
17271
17272 PR fortran/20871
17273 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17274
17275
17276 PR fortran/25083
17277 * gfortran.dg/uncommon_block_data_1.f90: New test.
17278 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17279 with standard.
17280
17281 PR fortran/25088
17282 * gfortran.dg/typed_subroutine_1.f90: New test.
17283
17284 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17285
17286 * objc.dg/dwarf-1.m: New.
17287
17288 2006-02-13 Roger Sayle <roger@eyesopen.com>
17289
17290 PR middle-end/24427
17291 * gcc.dg/tree-ssa/andor-1.c: New test case.
17292
17293 2006-02-13 Josh Conner <jconner@apple.com>
17294
17295 PR target/25376
17296 * gcc.dg/pr25376.c: New test.
17297
17298 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17299 assemble.
17300 * lib/target-supports.exp (check_named_sections_available):
17301 Only compile named-sections test -- don't assemble.
17302
17303 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17304
17305 * g++.dg/warn/no-write-strings.C: New test.
17306 * g++.dg/warn/write-strings.C: Likewise.
17307 * g++.dg/warn/write-strings-default.C: Likewise.
17308
17309 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17310
17311 PR fortran/25806
17312 * gfortran.dg/ret_pointer_2.f90: New test.
17313
17314 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17315
17316 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17317
17318 2006-02-10 Jeff Law <law@redhat.com>
17319
17320 * gcc.c-torture/compile/pr26213.c: New test.
17321
17322 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17323
17324 gfortran.dg/null_1.f90: New test.
17325
17326 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17327
17328 PR fortran/14771
17329 * gfortran.dg/parens_4.f90: New.
17330 * gfortran.dg/parens_5.f90: New.
17331
17332 2006-02-10 Richard Guenther <rguenther@suse.de>
17333
17334 * gcc.dg/pr23372-1.c: Remove empty file.
17335
17336 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17337 Paul Thomas <pault@gcc.gnu.org>
17338
17339 PR fortran/14771
17340 * gfortran.dg/parens_1.f90: New.
17341 * gfortran.dg/parens_2.f90: New.
17342 * gfortran.dg/parens_3.f90: New.
17343
17344 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17345
17346 PR fortran/26038
17347 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17348
17349 PR fortran/25059
17350 * gfortran.dg/impure_assignment_1.f90: New test.
17351
17352 PR fortran/25070
17353 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17354
17355 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17356
17357 PR target/26141
17358 * g++.dg/expr/stdarg2.C: New test.
17359
17360 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17361
17362 PR inline-asm/16194
17363 * gcc.dg/pr16194.c: New test.
17364
17365 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17366
17367 * ada/acats/run_acats: Use portable variant of "$@".
17368
17369 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17370
17371 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17372 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17373
17374 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17375
17376 PR tree-opt/26179
17377 * g++.dg/opt/pr26179.C: New test.
17378
17379 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17380
17381 PR middle-end/26134
17382 * gcc.dg/tree-ssa/complex-3.c: New test.
17383
17384 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17385
17386 * gcc.c-torture/compile/volatile-1.c: New test.
17387
17388 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17389
17390 PR 26180
17391 * gcc.dg/tree-ssa/pr26180.c: New test.
17392
17393 2006-02-08 Jeff Law <law@redhat.com>
17394
17395 * gcc.dg/tree-ssa/pr21417.c: New test.
17396
17397 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17398
17399 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17400 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17401
17402 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17403
17404 * lib/scanrtl.exp: New.
17405
17406 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17407
17408 PR c++/26071
17409 * g++.dg/other/virtual2.C: New test.
17410
17411 PR c++/26070
17412 * g++.dg/other/virtual1.C: New test.
17413
17414 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17415
17416 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17417 cleanup-ipa-dump): Update dump file glob patterns.
17418 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17419 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17420
17421 * lib/gcc-dg.exp: Load it.
17422 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17423
17424 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17425
17426 PR testsuite/26159
17427 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17428 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17429
17430 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17431
17432 PR fortran/25577
17433 * gfortran.dg/mvbits_1.f90: New.
17434
17435 2006-02-07 Dirk Mueller <dmueller@suse.com>
17436
17437 * g++.dg/warn/Wdiv-by-zero.C: New test.
17438 * g++.dg/warn/Wno-div-by-zero.C: New.
17439
17440 2006-02-07 Jeff Law <law@redhat.com>
17441
17442 * gcc.dg/tree-ssa/pr21559.c: New test.
17443
17444 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17445 multiple VRP passes.
17446 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17447 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17448 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17449 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17450 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17451 * gcc.dg/tree-ssa/vrp02.c: Likewise
17452 * gcc.dg/tree-ssa/vrp11.c: Likewise
17453 * gcc.dg/tree-ssa/pr14341.c: Likewise
17454 * gcc.dg/tree-ssa/vrp19.c: Likewise
17455 * gcc.dg/tree-ssa/vrp20.c: Likewise
17456 * gcc.dg/tree-ssa/vrp03.c: Likewise
17457 * gcc.dg/tree-ssa/pr21086.c: Likewise
17458 * gcc.dg/tree-ssa/pr21959.c: Likewise
17459 * gcc.dg/tree-ssa/vrp21.c: Likewise
17460 * gcc.dg/tree-ssa/vrp04.c: Likewise
17461 * gcc.dg/tree-ssa/pr25485.c: Likewise
17462 * gcc.dg/tree-ssa/pr22026.c: Likewise
17463 * gcc.dg/tree-ssa/vrp22.c: Likewise
17464 * gcc.dg/tree-ssa/vrp05.c: Likewise
17465 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17466 * gcc.dg/tree-ssa/pr20701.c: Likewise
17467 * gcc.dg/tree-ssa/vrp23.c: Likewise
17468 * gcc.dg/tree-ssa/vrp06.c: Likewise
17469 * gcc.dg/tree-ssa/pr22117.c: Likewise
17470 * gcc.dg/tree-ssa/pr20702.c: Likewise
17471 * gcc.dg/tree-ssa/vrp15.c: Likewise
17472 * gcc.dg/tree-ssa/pr21090.c: Likewise
17473 * gcc.dg/tree-ssa/pr21294.c: Likewise
17474 * gcc.dg/tree-ssa/vrp24.c: Likewise
17475 * gcc.dg/tree-ssa/vrp07.c: Likewise
17476 * gcc.dg/tree-ssa/pr21563.c: Likewise
17477 * gcc.dg/tree-ssa/pr25382.c: Likewise
17478 * gcc.dg/tree-ssa/vrp16.c: Likewise
17479 * gcc.dg/tree-ssa/vrp25.c: Likewise
17480 * gcc.dg/tree-ssa/vrp08.c: Likewise
17481 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17482 * gcc.dg/tree-ssa/vrp17.c: Likewise
17483 * gcc.dg/tree-ssa/pr21458.c: Likewise
17484 * g++.dg/tree-ssa/pr18178.C: Likewise
17485
17486 2006-02-07 Richard Guenther <rguenther@suse.de>
17487
17488 PR c++/26140
17489 Revert
17490 2006-01-30 Richard Guenther <rguenther@suse.de>
17491 PR c++/23372
17492 * gcc.dg/pr23372-1.C: New testcase.
17493
17494 * g++.dg/tree-ssa/pr26140.C: New testcase.
17495
17496 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17497
17498 PR c++/9737
17499 * g++.dg/template/ttp15.C: New test.
17500 * g++.dg/template/ttp16.C: Likewise.
17501 * g++.dg/template/ttp17.C: Likewise.
17502 * g++.old-deja/g++.pt/ttp36.C: Remove.
17503 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17504 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17505 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17506 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17507 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17508 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17509 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17510 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17511 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17512
17513 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17514
17515 PR libfortran/23815
17516 * unf_io_convert_4.f90: New test.
17517
17518 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17519
17520 * gcc.dg/tree-ssa/loadpre10.c: New test.
17521 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17522 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17523 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17524
17525 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17526
17527 PR libfortran/24685
17528 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17529
17530 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17531
17532 PR tree-opt/25251
17533 * gfortran.dg/assign_7.f: New test.
17534
17535 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17536
17537 PR fortran/26041
17538 PR fortran/26064
17539 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17540 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17541 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17542
17543 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17544
17545 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17546 in size_t typedef.
17547
17548 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17549
17550 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17551 * g++.dg/charset/string.c (foo): Likewise.
17552 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17553 const char*
17554 * g++.dg/ext/builtin2.C (printf): Likewise.
17555 * g++.dg/init/new15.C (printf): Likewise.
17556 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17557 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17558 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17559 * g++.dg/template/non-dependent4.C (temp): Likewise.
17560 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17561 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17562 parameter type to const char*.
17563 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17564 Change type to const char*.
17565 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17566 Likewise.
17567 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17568 second parameter type to const char*.
17569 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17570 (Y::Y): Change parameter type to const char*.
17571 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17572 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17573 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17574 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17575 (char*).
17576 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17577 const char*.
17578 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17579 type to const char*.
17580 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17581 return type to const char*.
17582 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17583 to const char*.
17584 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17585 * g++.old-deja/g++.law/refs1.C: Likewise.
17586 * g++.old-deja/g++.law/visibility1.C: Likewise.
17587 * g++.old-deja/g++.law/visibility2.C: Likewise.
17588 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17589 const char*.
17590 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17591 * g++.old-deja/g++.mike/net48.C: Likewise.
17592 * g++.old-deja/g++.mike/p646.C: Likewise.
17593 * g++.old-deja/g++.mike/p6746.C: Likewise.
17594 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17595 type to const char*.
17596 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17597 deprecated conversion warning.
17598 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17599 char*.
17600 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17601 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17602 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17603 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17604 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17605 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17606 * g++.old-deja/g++.pt/t39.C: Likewise.
17607 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17608 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17609
17610 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17611
17612 PR fortran/25075
17613 intrinsic_argument_conformance_1.f90: New test.
17614
17615 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17616
17617 PR fortran/20845
17618 * gfortran.dg/char_result_11.f90: Add SAVE.
17619 * gfortran.dg/der_pointer_4.f90: Ditto.
17620 * gfortran.dg/default_initialization.f90: New test.
17621
17622 2006-02-03 Jeff Law <law@redhat.com>
17623
17624 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17625 handle more than 100 dump files.
17626 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17627 * lib/scantree.exp (scan-tree-dump): Likewise.
17628 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17629 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17630 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17631 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17632 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17633
17634 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17635
17636 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17637
17638 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17639
17640 * g++.dg/template/using12.C: New test.
17641
17642 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17643
17644 * gcc.target/powerpc/pr25960.c: New test.
17645
17646 2006-02-02 Steven G. Kargl <kargls@comcast>
17647
17648 PR fortran/24958
17649 gfortran.dg/nullify_2.f90: New test.
17650
17651 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17652
17653 PR 25990
17654 * gcc.dg/gomp/pr25990.c: New test.
17655
17656 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17657
17658 PR c++/25342
17659 * g++.gd/template/partial4.C: New test.
17660
17661 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17662
17663 PR middle-end/26001
17664 * gfortran.dg/data_char_2.f90: New.
17665
17666 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17667
17668 PR fortran/26039
17669 maxval_maxloc_conformance_1.f90: New test.
17670
17671 2006-01-31 Richard Guenther <rguenther@suse.de>
17672
17673 * gcc.target/i386/sselibm-1.c: New testcase.
17674 * gcc.target/i386/sselibm-2.c: Likewise.
17675 * gcc.target/i386/sselibm-3.c: Likewise.
17676 * gcc.target/i386/sselibm-4.c: Likewise.
17677 * gcc.target/i386/sselibm-5.c: Likewise.
17678
17679 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17680
17681 PR fortran/24266
17682 * gfortran.dg/arrayio_derived_2.f90: New.
17683
17684 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17685
17686 * gcc.dg/unsigned-long-compare.c: New test.
17687
17688 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17689
17690 PR testsuite/25318
17691 * lib/target-supports.exp (check_effective_target_freorder):
17692 Check to see if target supports -freorder-blocks-and-partition.
17693 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17694 instead of "dg-require-named-sections".
17695
17696 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17697
17698 PR target/14798:
17699 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17700 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17701 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17702 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17703 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17704 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17705 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17706 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17707
17708 2006-01-30 Richard Guenther <rguenther@suse.de>
17709
17710 PR c++/23372
17711 * gcc.dg/pr23372-1.C: New testcase.
17712
17713 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17714
17715 * gcc.dg/gomp/pr25874.c: New test.
17716
17717 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17718
17719 PR tree-opt/25911
17720 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17721
17722 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17723
17724 PR fortran/18578
17725 PR fortran/18579
17726 PR fortran/20857
17727 PR fortran/20885
17728 * gfortran.dg/intent_out_1.f90: New test.
17729
17730 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17731
17732 PR fortran/17911
17733 * gfortran.dg/procedure_lvalue.f90: New test.
17734
17735 PR fortran/20895
17736 PR fortran/25030
17737 * gfortran.dg/char_pointer_assign_2.f90: New test.
17738 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17739 assignment to be consistent with standard.
17740 * gfortran.dg/char_result_2.f90: The same.
17741 * gfortran.dg/char_result_8.f90: The same.
17742
17743 2006-01-28 Zack Weinberg <zackw@panix.com>
17744
17745 * gcc.dg/Woverlength-strings.c
17746 * gcc.dg/Woverlength-strings-pedantic-c89.c
17747 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17748 * gcc.dg/Woverlength-strings-pedantic-c99.c
17749 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17750
17751 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17752
17753 * gcc.c-torture/execute/20060127-1.c: New test.
17754
17755 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17756
17757 PR c++/25999
17758 * g++.dg/ext/pragmaweak1.C: New test.
17759
17760 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17761
17762 PR c++/25855
17763 * g++.dg/template/spec29.C: New test.
17764
17765 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17766
17767 PR c/19606.
17768 * gcc.c-torture/execute/pr19606.c: New.
17769
17770 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
17771
17772 * gcc.dg/pragma-re-4.c: New test.
17773
17774 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
17775
17776 PR fortran/25964
17777 * gfortran.dg/assumed_size_refs_3.f90: New test.
17778
17779 2006-01-27 Ben Elliston <bje@au.ibm.com>
17780
17781 * gcc.misc-tests/dectest.exp: Remove defunct comment.
17782
17783 2006-01-26 Laurent GUERBY <laurent@guerby.net>
17784
17785 PR ada/21317
17786 * ada/acats/support/impdef.a: Add One_Long_Second.
17787 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
17788 * ada/acats/tests/c9/c94026.a: Likewise.
17789 * ada/acats/tests/c9/c97305c.ada: Likewise.
17790 * ada/acats/tests/c9/c99004a.ada: Likewise.
17791
17792 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
17793
17794 PR fortran/25964
17795 * gfortran.dg/global_references_2.f90: New test.
17796
17797 PR fortran/25084
17798 PR fortran/20852
17799 PR fortran/25085
17800 PR fortran/25086
17801 * gfortran.dg/assumed_charlen_function_1.f90: New test.
17802 * gfortran.dg/assumed_charlen_function_3.f90: New test.
17803
17804 PR fortran/25416
17805 * gfortran.dg/assumed_charlen_function_2.f90: New test.
17806
17807 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
17808
17809 PR c/25892
17810 * gcc.dg/Wpointer-sign.c: New.
17811 * gcc.dg/Wpointer-sign-Wall.c: New.
17812 * gcc.dg/Wpointer-sign-Wall-no.c: New.
17813 * gcc.dg/Wpointer-sign-pedantic.c: New.
17814 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
17815 * gcc.dg/conv-2.c: Use -Wpointer-sign.
17816
17817 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
17818
17819 PR C/25861
17820 * gcc.c-torture/compile/pr25861.c: New test.
17821
17822 2006-01-26 Paul Brook <paul@codesourcery.com>
17823
17824 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
17825 on short-enum targets.
17826 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
17827 variable.
17828 (generate_fields): Use short_enums.
17829 (main): Set short_enums. Document -e.
17830 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
17831 on short-enum targets.
17832 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
17833 variable.
17834 (generate_fields): Use short_enums.
17835 (main): Set short_enums. Document -e.
17836 * lib/target-supports.exp (check_effective_target_short_enums): New.
17837
17838 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
17839
17840 PR target/25947
17841 * gcc.dg/torture/pr25947-1.c: New test.
17842
17843 2006-01-25 Jan Hubicka <jh@suse.cz>
17844 Roger Sayle <roger@eyesopen.com>
17845
17846 PR rtl-optimization/25703
17847 * gcc.target/i386/20060125-1.c: New test case.
17848 * gcc.target/i386/20060125-2.c: New test case.
17849
17850 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17851
17852 PR fortran/18540
17853 * gfortran.dg/goto_1.f: New.
17854
17855 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
17856
17857 PR fortran/25716
17858 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
17859 25716 on 32-bit systems too.
17860
17861 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
17862
17863 PR testsuite/25590
17864 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
17865
17866 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
17867
17868 * gcc.dg/tree-ssa/gen-vect-33.c: New.
17869
17870 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17871
17872 PR fortran/25835
17873 * gfortran.dg/read_eof.f90: Delete, renamed.
17874 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
17875 * gfortran.dg/read_eof_2.f90: New test.
17876 * gfortran.dg/read_eof_3.f90: New test.
17877
17878 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
17879
17880 PR tree-opt/25860
17881 * gcc.c-torture/compile/pr25860.c: New test.
17882
17883 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17884
17885 PR c++/25552
17886 * g++.dg/parse/dtor8.C: New test.
17887
17888 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
17889
17890 PR testsuite/25891
17891 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
17892 * gcc.dg/gomp/gomp.exp: Return without testing anything if
17893 check_effective_target_fopenmp returns 0.
17894
17895 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
17896
17897 PR ada/20548
17898 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
17899 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
17900 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
17901
17902 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
17903
17904 PR tree-opt/25857
17905 * g++.dg/opt/pr25857.C: New test.
17906
17907 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
17908 Jan Hubicka <jh@suse.cz>
17909 Richard Guenther <rguenther@suse.de>
17910
17911 PR rtl-optimization/25654
17912 * gcc.dg/torture/pr25654.c: New testcase.
17913 * gcc.target/i386/pr25654.c: Likewise.
17914
17915 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
17916
17917 PR fortran/25901
17918 * gfortran.dg/internal references_2.f90: New test.
17919
17920 Fix regression in testing of admissability of attributes.
17921 * gfortran.dg/intent_used_1.f90: New test.
17922
17923 2006-01-23 Ben Elliston <bje@au.ibm.com>
17924
17925 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
17926 Remove target conditional torture options for i?86 and x86_64
17927 GNU/Linux.
17928
17929 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
17930
17931 PR c++/10891
17932 * g++.dg/rtti/no-rtti.C: New.
17933
17934 2006-01-21 Mark Mitchell <mark@codesourcery.com>
17935
17936 PR c++/25895
17937 * g++.dg/inherit/conv2.C: New test.
17938
17939 PR c++/25856
17940 * g++.dg/parse/dtor7.C: New test.
17941
17942 PR c++/25858
17943 * g++.dg/template/crash44.C: New test.
17944
17945 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
17946
17947 PR fortran/25124
17948 PR fortran/25625
17949 * gfortran.dg/internal_references_1.f90: New test.
17950 PR fortran/20881
17951 PR fortran/23308
17952 PR fortran/25538
17953 PR fortran/25710
17954 * gfortran.dg/global_references_1.f90: New test.
17955 * gfortran.dg/g77/19990905-1.f: Restore the error that
17956 there is a clash between the common block name and
17957 the name of a subroutine reference.
17958
17959 PR fortran/PR24276
17960 * gfortran.dg/aliasing_dummy_1.f90: New test.
17961
17962 2006-01-21 Alan Modra <amodra@bigpond.net.au>
17963
17964 * gcc.dg/vmx/1b-01.c: Warning fix.
17965 * gcc.dg/vmx/1c-02.c: Likewise.
17966 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
17967
17968 2006-01-20 Steve Ellcey <sje@cup.hp.com>
17969
17970 PR testsuite/24962
17971 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
17972
17973 2006-01-20 Richard Guenther <rguenther@suse.de>
17974 Steven Bosscher <stevenb.gcc@gmail.com>
17975
17976 PR rtl-optimization/24626
17977 * gcc.dg/torture/pr24626-1.c: New testcase.
17978 * gcc.dg/torture/pr24626-2.c: Likewise.
17979 * gcc.dg/torture/pr24626-3.c: Likewise.
17980 * gcc.dg/torture/pr24626-4.c: Likewise.
17981
17982 2006-01-20 Dirk Mueller <dmueller@suse.com>
17983
17984 PR c++/5520
17985 * g++.dg/warn/empty-body.C: New.
17986
17987 2006-01-19 Mark Mitchell <mark@codesourcery.com>
17988
17989 PR c++/22136
17990 * g++.dg/template/using10.C: New test.
17991 * g++.dg/temlpate/using11.C: Likewise.
17992 * g++.dg/inherit/using5.C: Tweak error messages.
17993
17994 2006-01-20 Alan Modra <amodra@bigpond.net.au>
17995
17996 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
17997 target test.
17998 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
17999
18000 2006-01-19 Jan Hubicka <jh@suse.cz>
18001
18002 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
18003
18004 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18005
18006 PR c++/25854
18007 * g++.dg/template/spec28.C: New test.
18008
18009 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
18010
18011 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18012 (switchfiles): Fix fprintf's by adding srcdir or removing it.
18013
18014 2006-01-19 Diego Novillo <dnovillo@redhat.com>
18015
18016 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
18017 * gcc.dg/gomp/critical-1.c: Likewise.
18018 * gcc.dg/gomp/critical-3.c: Likewise.
18019 * gcc.dg/gomp/empty.c: Likewise.
18020 * gcc.dg/gomp/ordered-1.c: Likewise.
18021 * gcc.dg/gomp/for-4.c: Likewise.
18022 * gcc.dg/gomp/for-6.c: Likewise.
18023 * gcc.dg/gomp/master-3.c: Likewise.
18024 * gcc.dg/gomp/for-8.c: Likewise.
18025 * gcc.dg/gomp/for-10.c: Likewise.
18026 * gcc.dg/gomp/for-18.c: Likewise.
18027 * gcc.dg/gomp/for-5.c: Likewise.
18028 * gcc.dg/gomp/for-7.c: Likewise.
18029 * gcc.dg/gomp/for-9.c: Likewise.
18030
18031 2006-01-18 Jeff Law <law@redhat.com>
18032
18033 * gcc.dg/tree-ssa/vrp25.c: New test.
18034
18035 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18036
18037 * gcc.dg/pr25805.c: Fix misapplied patch.
18038
18039 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
18040
18041 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
18042 (check_effective_target_vect_udot_qi): New.
18043 (check_effective_target_vect_sdot_hi): New.
18044 (check_effective_target_vect_udot_hi): New.
18045 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
18046 prefixed with "wrapv-" with -fwrapv.
18047 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
18048 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
18049 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
18050 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
18051 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
18052
18053 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
18054 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
18055 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
18056 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
18057
18058 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18059
18060 PR c++/16829
18061 * g++.dg/other/default2.C: New test.
18062 * g++.dg/other/default3.C: New test.
18063
18064 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18065
18066 PR c/25805
18067 * gcc.dg/pr25805.c: New file.
18068
18069 2006-01-18 Mark Mitchell <mark@codesourcery.com>
18070
18071 PR c++/25836
18072 * g++.dg/template/init6.C: New test.
18073
18074 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
18075
18076 * gcc.dg/tree-ssa/pr24287.c: New test
18077
18078 2006-01-18 Eric Christopher <echristo@apple.com>
18079
18080 * g++.dg/eh/table.C: New.
18081
18082 2006-01-18 DJ Delorie <dj@redhat.com>
18083
18084 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
18085 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
18086 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
18087 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
18088
18089 2006-01-18 Jeff Law <law@redhat.com>
18090
18091 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
18092 on wrapping on overflow semantics.
18093
18094 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
18095
18096 * gcc.gc/tree-ssa/vrp23.c: New test.
18097 * gcc.gc/tree-ssa/vrp24.c: New test.
18098
18099 2006-01-18 Richard Henderson <rth@redhat.com>
18100 Aldy Hernandez <aldyh@redhat.com>
18101 Jakub Jelinek <jakub@redhat.com>
18102 Diego Novillo <dnovillo@redhat.com>
18103 Uros Bizjak <uros@kss-loka.si>
18104
18105 * gcc.dg/gomp: New directory.
18106
18107 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
18108 Steven G. Kargl <kargls@comcast.net>
18109
18110 PR fortran/20869
18111 * gfortran.dg/intrinsic_external_1.f90: New test.
18112
18113 PR fortran/20875.
18114 * gfortran.dg/elemental_pointer_1.f90: New test.
18115
18116 PR fortran/25024
18117 * gfortran.dg/external_procedures_1.f90: New test.
18118
18119 PR fortran/25785
18120 gfortran.dg/assumed_present.f90: New test.
18121
18122 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18123
18124 * g++.dg/parse/lookup5.C: New test.
18125
18126 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18127
18128 PR fortran/25697
18129 * gfortran.dg/read_eof.f90: New test.
18130
18131 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18132
18133 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18134 add a closing brace.
18135
18136 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18137
18138 PR fortran/25631
18139 * gfortran.dg/fmt_tl.f: New test.
18140
18141 2006-01-17 Eric Christopher <echristo@apple.com>
18142
18143 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18144 * g++.old-deja/g++.warn/impint2.C: Ditto.
18145 * g++.old-deja/g++.other/null1.C: Ditto.
18146 * g++.dg/warn/conv2.C: Ditto.
18147 * g++.dg/warn/conv4.C: New file.
18148
18149 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18150
18151 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18152
18153 2006-01-17 Andreas Jaeger <aj@suse.de>
18154 Janis Johnson <janis187@us.ibm.com>
18155
18156 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18157 in 64-bit.
18158 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18159 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18160
18161 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18162
18163 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18164 (switchfiles): xfail txxx where xxx >= 25.
18165
18166 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18167
18168 PR testsuite/25764
18169 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18170
18171 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18172
18173 PR c/25682
18174 * gcc.dg/pr25682.c: New test.
18175 * g++.dg/parse/array-size2.C: New test.
18176
18177 2006-01-16 Ian Lance Taylor <ian@airs.com>
18178
18179 * consistency.vlad: Remove entire directory, 1652 files.
18180
18181 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18182
18183 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18184 check_effective_target_dfprt_nocache): New.
18185 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18186 (check_effective_target_dfprt): New.
18187 * lib/c-compat.exp (check_dfp): Remove.
18188 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18189 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18190 level of support for decimal float.
18191 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18192 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18193 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18194 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18195 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18196 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18197 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18198 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18199 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18200 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18201 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18202 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18203 directives.
18204
18205 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18206
18207 PR testsuite/25741
18208 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18209 $base_dir/../.
18210 * lib/gfortran.exp (gfortran_init): Likewise.
18211 * lib/obj-c++.exp (obj-c++_init): Likewise.
18212 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18213 (scan-assembler-dem-not): Likewise.
18214 * lib/scandump.exp (scan-dump-dem): Likewise.
18215 (scan-dump-dem-not): Likewise.
18216
18217 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18218
18219 PR testsuite/25767
18220 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18221 powerpc-*-darwin*.
18222 * lib/obj-c++.exp (obj-c++_init): Likewise.
18223
18224 2006-01-16 Richard Guenther <rguenther@suse.de>
18225
18226 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18227
18228 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18229
18230 PR testsuite/25777
18231 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18232 to LD_LIBRARY_PATH.
18233
18234 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18235 Andrew Pinski <pinskia@physics.uc.edu>
18236
18237 * gcc.dg/minmax-1.c: New test.
18238
18239 2006-01-16 Ben Elliston <bje@au.ibm.com>
18240
18241 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18242 * gcc.misc-tests/dectest.exp: Ditto.
18243
18244 2006-01-15 Ian Lance Taylor <ian@airs.com>
18245
18246 PR testsuite/25796
18247 * gcc.target/i386/cmov6.c: Use -march=k8.
18248
18249 2006-01-15 Andreas Jaeger <aj@suse.de>
18250
18251 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18252 x86 does not have __float128.
18253
18254 2006-01-14 Ian Lance Taylor <ian@airs.com>
18255
18256 * gcc.target/i386/cmov6.c: New test.
18257
18258 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18259
18260 PR c++/25663
18261 * g++.dg/template/ctor6.C: New test.
18262
18263 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18264
18265 PR tree-optimization/25485
18266 * gcc.dg/tree-ssa/pr25485.c: New.
18267
18268 2006-01-14 Richard Guenther <rguenther@suse.de>
18269
18270 PR tree-optimization/22548
18271 PR tree-optimization/22555
18272 PR tree-optimization/22501
18273 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18274 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18275 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18276 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18277 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18278 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18279 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18280 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18281 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18282
18283 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18284
18285 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18286 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18287
18288 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18289 Richard Guenther <rguenther@suse.de>
18290
18291 PR rtl-optimization/24257
18292 * gcc.dg/torture/pr24257.c: New testcase.
18293
18294 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18295
18296 * gcc.c-torture/execute/20060110-1.c: New test.
18297 * gcc.c-torture/execute/20060110-2.c: New test.
18298
18299 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18300
18301 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18302
18303 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18304
18305 PR fortran/25756
18306 * gfortran.dg/label_3.f90: New test.
18307
18308 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18309
18310 PR tree-optimization/25771
18311 * g++.dg/tree-ssa/pr25771.C: New test
18312
18313 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18314
18315 PR tree-opt/24365
18316 * g++.dg/opt/complex5.C: New test.
18317
18318 2006-01-13 Richard Guenther <rguenther@suse.de>
18319
18320 * gcc.target/i386/387-9.c: New testcase.
18321
18322 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18323
18324 PR c++/24824
18325 * g++.dg/debug/dwarf2-1.C: New.
18326
18327 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18328
18329 PR testsuite/25728
18330 * lib/gcov.exp (verify-lines): Add "close $fd".
18331
18332 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18333 Ben Elliston <bje@au.ibm.com>
18334
18335 * gcc.dg/dfp/inf-1.c: New test.
18336
18337 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18338 Yao Qi <qiyaoltc@cn.ibm.com>
18339 Ben Elliston <bje@au.ibm.com>
18340 Jon Grimm <jgrimm2@us.ibm.com>
18341
18342 * gcc.dg/nodfp-1.c: New test.
18343 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18344 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18345 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18346 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18347 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18348 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18349 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18350 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18351 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18352 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18353 * gcc.dg/format/dfp-printf-1.c: Likewise.
18354 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18355 (compat_setup_dfp): New.
18356 * gcc.dg/compat/compat.exp: Use it.
18357 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18358 Make some variables global, prepend "compat_" to their names.
18359 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18360 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18361 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18362 * lib/compat.exp (compat_skip_list): Make global, rename.
18363 * lib/c-compat.exp: New file.
18364 * lib/target-supports.exp (check_effective_target_dfp): New.
18365
18366 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18367 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18368 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18369 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18370 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18371 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18372 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18373 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18374 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18375 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18376 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18377 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18378 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18379 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18380 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18381 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18382 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18383 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18384 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18385 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18386 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18387 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18388 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18389 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18390 gcc.dg/dfp/struct-layout-1.c,
18391 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18392 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18393 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18394 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18395 gcc.dg/dfp/func-vararg-dfp.c,
18396 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18397 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18398 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18399 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18400 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18401
18402 2006-01-11 Richard Guenther <rguenther@suse.de>
18403
18404 PR tree-optimization/25734
18405 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18406
18407 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18408
18409 PR fortran/25486
18410 * gfortran.dg/literal_character_constant_1_x.F: New test.
18411 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18412 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18413 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18414
18415 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18416
18417 PR c++/25386
18418 * g++.dg/ext/packed3.C: Add expected packed error.
18419
18420 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18421
18422 PR target/25706
18423 * gcc.dg/torture/pr25706-1.c: New test.
18424
18425 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18426
18427 PR tree-optimization/23109
18428 PR tree-optimization/23948
18429 PR tree-optimization/24123
18430
18431 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18432 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18433 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18434 g++.dg/tree-ssa/pr23948.C: New testcases.
18435 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18436 three divisions in order to do the optimization.
18437
18438 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18439
18440 PR c++/25632
18441 * g++.dg/other/pr25632.C: New test.
18442
18443 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18444
18445 PR fortran/25730
18446 * gfortran.dg/used_types_1.f90: New test.
18447
18448 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18449
18450 PR target/25718
18451 * gcc.dg/torture/pr25718-1.c: New test.
18452
18453 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18454
18455 * gfortran.dg/list_read_2.f90: Fix typo in description.
18456
18457 2006-01-10 Jan Beulich <jbeulich@novell.com>
18458
18459 * lib/target-supports.exp (check_visibility_available): Simplify test
18460 for *-*-netware*.
18461 (check_profiling_available): Fail for *-*-netware*.
18462 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18463 * gcc.dg/20021014-1.c: Likewise.
18464 * gcc.dg/nest.c: Likewise.
18465
18466 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18467
18468 fortran/24936
18469 * gfortran.dg/forall_3.f90: New test.
18470
18471 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18472
18473 PR fortran/21977
18474 * gfortran.dg/nesting_2.f90: New test.
18475 * gfortran.dg/nesting_3.f90: New test.
18476
18477 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18478
18479 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18480 Fix typo in comment.
18481
18482 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18483
18484 * gfortran.dg/single_char_string.f90: New test.
18485
18486 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18487
18488 * gfortran.dg/ichar_2.f90: New test.
18489
18490 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18491
18492 PR fortran/25093
18493 * gfortran.dg/private_type_4.f90: New.
18494
18495 2006-01-07 Richard Guenther <rguenther@suse.de>
18496
18497 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18498
18499 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18500
18501 * gfortran.dg/func_decl_1.f90: New.
18502 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18503 * gfortran.dg/array_alloc_2.f90: Likewise.
18504 * gfortran.dg/char_result_8.f90: Likewise.
18505 * gfortran.dg/dup_save_1.f90: Likewise.
18506 * gfortran.dg/dup_save_2.f90: Likewise.
18507 * gfortran.dg/f2c_6.f90: Likewise.
18508 * gfortran.dg/f2c_7.f90: Likewise.
18509 * gfortran.dg/func_result_2.f90: Likewise.
18510 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18511
18512 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18513
18514 PR fortran/22146
18515 * gfortran.dg/elemental_subroutine_1.f90: New test.
18516 * gfortran.dg/elemental_subroutine_2.f90: New test.
18517
18518 PR fortran/25029
18519 PR fortran/21256
18520 * gfortran.dg/assumed_size_refs_1.f90: New test.
18521
18522 PR fortran/20868
18523 PR fortran/20870
18524 * gfortran.dg/assumed_size_refs_2.f90: New test.
18525 * gfortran.dg/initialization_1.f90: Change warning message.
18526
18527 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18528
18529 * gcc.dg/tree-ssa/loop-15.c: New test.
18530
18531 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18532
18533 PR fortran/25598
18534 * gfortran.dg/backspace_3.f: New test.
18535 * gfortran.dg/backspace_4.f: New test.
18536
18537 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18538
18539 PR fortran/24268
18540 * gfortran.dg/fmt_white.f: Update test.
18541
18542 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18543
18544 * gcc.dg/cast-1.c: Add new warning.
18545 * gcc.dg/cast-2.c: Likewise.
18546 * gcc.dg/cast-3.c: Likewise.
18547 * gcc.dg/format/cast-1.c: Likewise.
18548 * gcc.dg/cast-4.c: New testcase.
18549
18550 2006-01-05 Richard Guenther <rguenther@suse.de>
18551
18552 PR tree-optimization/22555
18553 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18554
18555 2006-01-05 Richard Guenther <rguenther@suse.de>
18556 Diego Novillo <dnovillo@redhat.com>
18557
18558 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18559 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18560 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18561 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18562 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18563 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18564 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18565 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18566 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18567 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18568 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18569 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18570 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18571 * treelang/compile/extravar.tree: Likewise.
18572 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18573 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18574 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18575 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18576 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18577
18578 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18579
18580 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18581 for 64-bit fix.
18582
18583 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18584
18585 PR fortran/23675
18586 gfortran.dg/char_result_11.f90: New.
18587
18588 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18589
18590 PR c++/24782
18591 * g++.dg/parse/access9.C: New test.
18592 * g++.dg/tc1/dr52.C: Tweak error markers.
18593
18594 2006-01-04 Richard Henderson <rth@redhat.com>
18595
18596 Merge from gomp branch.
18597 * g++.dg/parse/pragma2.C: Update expected error lines.
18598
18599 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18600
18601 * g++.dg/other/i386-2.C: New test.
18602
18603 PR target/25554
18604 * gcc.c-torture/compile/20051228-1.c: New test.
18605
18606 PR c/25559
18607 * gcc.dg/pr25559.c: New test.
18608
18609 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18610
18611 PR c++/25492
18612 * g++.dg/lookup/friend9.C: New test.
18613
18614 PR c++/25625
18615 * g++.dg/template/repo5.C: New test.
18616
18617 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18618
18619 PR fortran/25101
18620 * gfortran.dg/forall_2.f90: New test.
18621
18622 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18623
18624 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18625 dg-require-weak. Adjust regexp to handle leading-underscore
18626 targets and space as well as TAB after .weak. Change previous
18627 64-bit fix to not use naked dot.
18628
18629 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18630
18631 PR rtl-optimization/25578
18632 * gcc.c-torture/execute/20060102-1.c: New testcase.
18633
18634 2006-01-03 Richard Guenther <rguenther@suse.de>
18635
18636 PR c/25183
18637 * gcc.dg/torture/pr25183.c: New testcase.
18638
18639 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18640
18641 Merge from gomp-branch.
18642 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18643 * gcc.dg/ia64-sync-2.c: Likewise.
18644 * gcc.dg/ia64-sync-3.c: Likewise.
18645 * gcc.dg/ia64-sync-4.c: Likewise.
18646 * gcc.dg/sync-2.c: Likewise.
18647 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18648 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18649
18650 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18651
18652 PR c++/25635
18653 * g++.dg/parse/operator6.C: New test.
18654
18655 PR c++/25637
18656 * g++.dg/parse/error29.C: New test.
18657
18658 PR c++/25638
18659 * g++.dg/parse/dtor6.C: New test.
18660
18661 PR c++/25633
18662 * g++.dg/parse/ctor3.C: New test.
18663
18664 PR c++/25634
18665 * g++.dg/template/class3.C: New test.
18666
18667 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18668
18669 * g++.dg/debug/debug9.C: New.
18670
18671 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18672
18673 PR fortran/24640
18674 * gfortran.dg/label_2.f90: New test.
18675
18676 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18677
18678 * g++.dg/lookup/using12.C: Tighten error marker.
18679
18680 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18681 Andrew Pinski <pinskia@physics.uc.edu>
18682
18683 * gcc.target/powerpc/darwin-abi-3.c: New file.
18684 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18685 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18686 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18687 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18688 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18689 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18690 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18691 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18692
18693 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18694
18695 * gcc.dg/tree-ssa/loadpre1.c: New;
18696 * gcc.dg/tree-ssa/loadpre2.c: New;
18697 * gcc.dg/tree-ssa/loadpre3.c: New;
18698 * gcc.dg/tree-ssa/loadpre4.c: New;
18699 * gcc.dg/tree-ssa/loadpre5.c: New;
18700 * gcc.dg/tree-ssa/loadpre6.c: New;
18701 * gcc.dg/tree-ssa/loadpre7.c: New;
18702 * gcc.dg/tree-ssa/loadpre8.c: New;
18703 * gcc.dg/tree-ssa/loadpre9.c: New;
18704
18705 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18706
18707 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18708 * g++.dg/abi/thunk4.C: Likewise.
18709
18710 2006-01-01 Andreas Jaeger <aj@suse.de>
18711
18712 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18713 portable.
18714
18715 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18716
18717 PR c++/25294
18718 * gcc.dg/pragma-pack-3.c: New test.
18719 * g++.dg/parse/pragma3.C: New test.
18720
18721 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18722
18723 PR middle-end/24827
18724 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18725
18726 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18727
18728 PR testsuite/25214
18729 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18730
18731 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18732
18733 PR fortran/22607
18734 * gfortran-dg/pure_byref_3.f90: New.
18735
18736 fortran/PR 25396
18737 * gfortran.dg/userdef_operator_1.f90: New.
18738
18739 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18740
18741 * g++.dg/abi/thunk3.C: New.
18742 * g++.dg/abi/thunk4.C: New.
18743
18744 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18745
18746 PR fortran/25532
18747 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18748 associated derived type components of derived types are
18749 properly declared in contained procedures.
18750
18751 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18752
18753 PR libgfortran/25139
18754 * gfortran.dg/backspace_2.f: New test.
18755
18756 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18757
18758 PR libgfortran/25550
18759 * gfortran.dg/endfile.f: New test.
18760
18761 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18762
18763 PR libgfortran/25419
18764 * gfortran.dg/comma.f: New test.
18765
18766 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18767
18768 * lib/gfortran-dg.exp: Remove trailing whitespace.
18769 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18770 -funroll-all-loops.
18771
18772 2005-12-28 Alan Modra <amodra@bigpond.net.au>
18773
18774 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
18775 Extended Double long doubles or repeat tests when long double is
18776 the same size as double.
18777
18778 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18779
18780 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
18781
18782 PR testsuite/25442
18783 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
18784 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
18785
18786 PR testsuite/25441
18787 * gcc.dg/pr23911.c: Make test variable static.
18788
18789 PR testsuite/25444
18790 * gcc.dg/tree-ssa/pr14841.c: Likewise.
18791
18792 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18793
18794 PR c++/25439
18795 * g++.dg/parse/crash17.C: Adjust error markers.
18796 * g++.dg/template/error20.C: New test.
18797
18798 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18799
18800 PR c++/23172
18801 * g++.dg/ext/complit4.C: New test.
18802
18803 PR c++/25417
18804 * g++.dg/ext/complit5.C: Likewise.
18805
18806 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
18807
18808 PR tree-optimization/25125
18809 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
18810 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
18811 * gcc.c-torture/execute/pr25125.c: New.
18812
18813 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
18814
18815 PR fortran/25029
18816 PR fortran/21256
18817 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
18818 functions with incorrect assumed size references.
18819
18820 2005-12-24 Mark Mitchell <mark@codesourcery.com>
18821
18822 PR c++/23171
18823 * g++.dg/opt/init1.C: New test.
18824
18825 2005-12-23 Mark Mitchell <mark@codesourcery.com>
18826
18827 PR c++/24671
18828 * g++.dg/template/sfinae3.C: New test.
18829
18830 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18831
18832 * g++.dg/other/friend4.C: New test.
18833
18834 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18835
18836 PR target/25005
18837 * g++.dg/opt/pr25005.C: New test.
18838
18839 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18840
18841 PR c++/25369
18842 * g++.dg/template/ptrmem16.C: New test.
18843
18844 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
18845
18846 PR fortran/25029
18847 PR fortran/21256
18848 * gfortran.dg/initialization_1.f90: Add test of SIZE.
18849
18850 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18851
18852 PR libgfortran/25307
18853 * gfortran.dg/list_read_5.f90: New test.
18854
18855 2005-12-22 Richard Henderson <rth@redhat.com>
18856
18857 * gcc.target/i386/sse-7.c: Use -msse2.
18858
18859 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18860
18861 PR rtl-optimization/25432
18862 * gcc.c-torture/compile/20051216-1.c: New test.
18863
18864 PR objc/25328
18865 * objc/execute/pr25328.m: New test.
18866
18867 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18868
18869 PR c++/25364
18870 * g++.dg/template/call4.C: New test.
18871
18872 2005-12-22 Dale Johannesen <dalej@apple.com>
18873
18874 * gcc.target/i386/sse-17.c: New.
18875
18876 2005-12-22 Paul Brook <paul@codesourcery.com>
18877
18878 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
18879
18880 2005-12-22 Paul Brook <paul@codesourcery.com>
18881
18882 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
18883
18884 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18885
18886 PR tree-opt/25513
18887 * gcc.c-torture/compile/pr25513.c: New test.
18888
18889 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18890
18891 PR c++/23333
18892 * g++.dg/parse/error25.C: Add more tests.
18893
18894 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18895
18896 PR fortran/18990
18897 * gfortran.dg/der_charlen_1.f90: New.
18898
18899 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
18900
18901 PR fortran/20889
18902 * gfortran.dg/pointer_component_type_1.f90: New test.
18903
18904 PR fortran/25029
18905 PR fortran/21256
18906 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
18907 should give an error with assumed size array refernces and checks
18908 those that should not.
18909 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
18910 reference an upper bound so that it does not generate an error.
18911
18912 PR fortran/19362
18913 PR fortran/20244
18914 PR fortran/20864
18915 PR fortran/25391
18916 * gfortran.dg/used_dummy_types_1.f90: New test.
18917 * gfortran.dg/used_dummy_types_2.f90: New test.
18918 * gfortran.dg/used_dummy_types_3.f90: New test.
18919 * gfortran.dg/used_dummy_types_4.f90: New test.
18920 * gfortran.dg/used_dummy_types_5.f90: New test.
18921
18922 PR fortran/23152
18923 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
18924 group already being USE associated.
18925 * gfortran.dg/assumed_shape_nml.f90: New test.
18926 * gfortran.dg/assumed_size_nml.f90: New test.
18927
18928 PR fortran/20862
18929 PR fortran/25053
18930 PR fortran/25063
18931 PR fortran/25064
18932 PR fortran/25066
18933 PR fortran/25067
18934 PR fortran/25068
18935 PR fortran/25307
18936 * gfortran.dg/io_constraints_1.f90: New test.
18937 * gfortran.dg/io_constraints_1.f90: New test.
18938 * gfortran.dg/iostat_3.f90: Change wording of warning.
18939 * gfortran.dg/g77/19981216-0.f: The same.
18940
18941 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
18942
18943 PR tree-optimization/23518
18944 * gcc.dg/pr23518.c: New.
18945
18946 2005-12-21 Mike Stump <mrs@apple.com>
18947
18948 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
18949
18950 2005-12-21 Paul Brook <paul@codesourcery.com>
18951
18952 * gcc.dg/pr19340.c: Skip on m68k targets.
18953
18954 2005-12-21 Steven Bosscher <stevenb@suse.de>
18955
18956 PR rtl-optimization/25196
18957 * gcc.dg/pr25196.c: New test.
18958
18959 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
18960
18961 PR fortran/25423
18962 gfortran.dg/where_nested_1.f90: New.
18963
18964 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
18965
18966 PR tree-optimization/25382.
18967 * gcc.dg/tree-ssa/pr25382.c: New.
18968
18969 2005-12-20 Richard Guenther <rguenther@suse.de>
18970
18971 PR middle-end/24306
18972 * gcc.target/i386/pr24306.c: New testcase.
18973
18974 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
18975
18976 PR tree-optimization/25501
18977 * gcc.dg/tree-ssa/pr25501.c: New.
18978
18979 2005-12-20 Richard Guenther <rguenther@suse.de>
18980
18981 Revert
18982 2005-12-02 Richard Guenther <rguenther@suse.de>
18983
18984 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
18985
18986 2005-12-20 Mark Mitchell <mark@codesourcery.com>
18987
18988 PR c++/21228
18989 * g++.dg/warn/Wunreachable-code-2.C: New test.
18990
18991 2005-12-19 Mark Mitchell <mark@codesourcery.com>
18992
18993 PR c++/24278
18994 * g++.dg/template/ctor5.C: New test.
18995
18996 PR c++/24915
18997 * g++.dg/template/overload8.C: New test.
18998
18999 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
19000
19001 * gcc.c-torture/compile/pr25483 : New test.
19002
19003 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19004
19005 PR c++/20552
19006 * g++.dg/ext/typeof10.C: New test.
19007
19008 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
19009
19010 * gcc.dg/mt-loopi1.c: New.
19011
19012 2005-12-18 Richard Guenther <rguenther@suse.de>
19013
19014 PR tree-optimization/25481
19015 * gcc.dg/torture/pr25481.c: New testcase.
19016
19017 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19018
19019 PR rtl-optimization/21041
19020 * gcc.dg/pr21041.c: New test.
19021
19022 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19023
19024 PR libgfortran/25463
19025 * gfortran.dg/advance.f90: New test.
19026
19027 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
19028
19029 * gcc.dg/20051201-1.c: New test.
19030
19031 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
19032
19033 PR fortran/25018
19034 * gfortran.dg/initialization_1.f90: New test.
19035 * gfortran.dg/enum_5.f90: Change dg-error to new message.
19036 * gfortran.dg/g77/980616-0.f: The same.
19037
19038 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19039
19040 * PR fortran/25458
19041 * gfortran.dg/chkbits.f90: New test.
19042
19043 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19044
19045 * gfortran.dg/enum_5.f: Revert to previous version.
19046
19047 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19048
19049 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
19050 * gfortran.dg/nested_modules_1.f90: Ditto.
19051 * gfortran.dg/hollerith_f95.f90: Ditto.
19052 * gfortran.dg/select_5.f90: Ditto.
19053 * gfortran.dg/secnds.f: Ditto.
19054 * gfortran.dg/hollerith2.f90: Ditto.
19055 * gfortran.dg/imag_2.f: Ditto.
19056 * gfortran.dg/ftell_2.f90: Ditto.
19057 * gfortran.dg/malloc_free_1.f90: Ditto.
19058 * gfortran.dg/logint-1.f: Ditto.
19059 * gfortran.dg/recursive_statement_functions.f90: Ditto.
19060 * gfortran.dg/e_d_fmt.f90: Ditto.
19061 * gfortran.dg/hollerith_legacy.f90: Ditto.
19062 * gfortran.dg/logint-2.f: Ditto.
19063 * gfortran.dg/enum_5.f90: Ditto.
19064 * gfortran.dg/f2c_2.f90: Ditto.
19065 * gfortran.dg/pr17143.f90: Ditto.
19066 * gfortran.dg/namelist_14.f90: Ditto.
19067 * gfortran.dg/logint-3.f: Ditto.
19068 * gfortran.dg/spread_scalar_source.f90: Ditto.
19069 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
19070 * gfortran.dg/namelist_11.f: Ditto.
19071 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
19072 * gfortran.dg/g77/20010519-1.f
19073 * gfortran.dg/g77/alpha1.f: Ditto.
19074 * gfortran.dg/g77/990115-1.f: Ditto.
19075 * gfortran.dg/g77/erfc.f: Ditto.
19076 * gfortran.dg/g77/19990313-3.f: Ditto.
19077 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
19078 * gfortran.dg/g77/20010426.f: Ditto.
19079 * gfortran.dg/g77/19990313-0.f: Ditto.
19080 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
19081 * gfortran.dg/g77/20000629-1.f: Ditto.
19082 * gfortran.dg/g77/970125-0.f: Ditto.
19083 * gfortran.dg/g77/8485.f: Ditto.
19084 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
19085 * gfortran.dg/g77/19990313-1.f: Ditto.
19086 * gfortran.dg/g77/int8421.f: Ditto.
19087 * gfortran.dg/g77/19990305-0.f: Ditto.
19088 * gfortran.dg/g77/947.f: Ditto.
19089 * gfortran.dg/g77/19990905-2.f: Ditto.
19090 * gfortran.dg/g77/cabs.f: Ditto.
19091 * gfortran.dg/g77/19990313-2.f: Ditto.
19092 * gfortran.dg/g77/20020307-1.f: Ditto.
19093 * gfortran.dg/g77/dcomplex.f: Ditto.
19094 * gfortran.dg/g77/19990502-1.f: Ditto.
19095 * gfortran.dg/g77/19981216-0.f: Ditto.
19096 * gfortran.dg/common_4.f90: Ditto.
19097 * gfortran.dg/entry_4.f90: Ditto.
19098 * gfortran.dg/equiv_constraint_2.f90: Ditto.
19099 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
19100 * gfortran.dg/namelist_12.f: Ditto.
19101 * gfortran.dg/scale_1.f90: Ditto.
19102 * gfortran.dg/modulo_1.f90
19103 * gfortran.dg/hollerith.f90: Ditto.
19104 * gfortran.dg/direct_io_3.f90: Ditto.
19105 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
19106 * gfortran.dg/gnu_logical_1.F: Ditto.
19107 * gfortran.dg/unf_io_convert_1.f90: Ditto.
19108 * gfortran.dg/assign_1.f90: Ditto.
19109 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
19110 * gfortran.dg/pr23095.f: Ditto.
19111 * gfortran.dg/read_float_1.f90: Ditto.
19112
19113 2005-12-17 Andreas Jaeger <aj@suse.de>
19114
19115 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
19116 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
19117
19118 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19119
19120 PR fortran/24268
19121 * gfortran.dg/fmt_white.f: New test.
19122
19123 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19124
19125 * gfortran.dg/label_1.f90: New test.
19126
19127 2005-12-15 Ben Elliston <bje@au.ibm.com>
19128
19129 PR testsuite/25422
19130 * gcc.dg/20031012-1.c: Add -Walways-true option.
19131 * gcc.dg/weak/weak-3.c: Likewise.
19132 * g++.old-deja/g++.mike/warn8.C: Likewise.
19133
19134 2005-12-16 Mike Stump <mrs@apple.com>
19135
19136 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19137 exit.
19138
19139 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19140
19141 PR libgfortran/25264
19142 PR libgfortran/25349
19143 * gfortran.dg/tl_editing.f90: Added additional checks.
19144 * gfortran.dg/t_editing.f: New test.
19145 * gfortran.dg/write_padding.f90: New test
19146
19147 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19148
19149 PR testsuite/25215
19150 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19151
19152 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19153
19154 PR rtl-optimization/24899
19155 * gcc.c-torture/execute/20051215-1.c: New test.
19156
19157 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19158
19159 PR 24823
19160 * gfortran.dg/pr24823.f: New test.
19161
19162 2005-12-16 Jeff Law <law@redhat.com>
19163
19164 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19165
19166 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19167
19168 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19169 (base_types): Change C++ style comments to C style comments. Remove
19170 aligned types from the array. Keep Enums disabled.
19171 (complex_types): Remove aligned types from the array.
19172 Comment out "_Complex long double".
19173 (attrib_types): Remove.
19174 (complex_attrib_types): Remove.
19175 (attrib_array_types): Remove.
19176 (complex_attrib_array_types): Remove.
19177 (aligned_bitfld_types): Remove.
19178 (n_aligned_bitfld_types): Remove.
19179 (FEATURE_ALIGNEDPACKED): Delete.
19180 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19181 (singles): Remove support for adding attributes.
19182 (choose_type): Remove support for attributed types.
19183 (generate_fields): Remove support for attributed bit-fields.
19184 Remove support for adding attributes.
19185 (generate_random_tests): Remove support for adding attributes.
19186 (features): Add back "[0] :0" and "complex vector [0]".
19187 (main): Remove support for attributed bit-fields.
19188 Uncomment the calling of generate_random_tests for the rests of
19189 the tests.
19190
19191 2005-12-16 Jan Hubicka <jh@suse.cz>
19192
19193 * gcc.c-torture/combine/pr25224.c: New.
19194
19195 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19196
19197 PR other/25028
19198 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19199 HP-UX.
19200
19201 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19202
19203 * gcc.dg/20051215-1.c: New file.
19204
19205 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19206
19207 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19208 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19209
19210 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19211
19212 PR fortran/18197
19213 * gfortran.dg/dummy_functions_1.f90: New.
19214
19215 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19216
19217 PR rtl-optimization/25310
19218 * gcc.c-torture/compile/pr25310.c: New test.
19219
19220 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19221
19222 PR debug/25023
19223 * gcc.dg/pr25023.c: New test.
19224
19225 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19226
19227 * g++.old-deja/g++.brendan/redecl1.C,
19228 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19229 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19230 g++.old-deja/g++.oliva/typeof1.C,
19231 g++.old-deja/g++.other/crash16.C,
19232 g++.old-deja/g++.other/crash34.C,
19233 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19234 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19235 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19236 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19237 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19238 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19239 Remove xfail.
19240
19241 2005-12-14 Kean Johnston <jkj@sco.com>
19242 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19243
19244 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19245 * gcc.target/i386/20020523-1.c: Ditto.
19246 * gcc.target/i386/tailcall-1.c: Ditto.
19247 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19248 * gcc.target/i386/ssetype-5.c: Ditto.
19249
19250 2005-12-14 Jeff Law <law@redhat.com>
19251
19252 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19253
19254 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19255
19256 PR target/25254
19257 PR target/24188
19258 * gcc.target/i386/pr25254.c: New test.
19259 * gfortran.dg/PR24188.f: New test.
19260
19261 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19262
19263 * lib/fortran-torture.exp: Catch remaining uses of
19264 remote_file build delete.
19265
19266 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19267
19268 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19269
19270 2005-12-14 Ben Elliston <bje@au.ibm.com>
19271
19272 * gcc.dg/warn-addr-cmp.c: New test.
19273
19274 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19275
19276 PR debug/25023
19277 PR target/25293
19278 * gcc.target/i386/pr25293.c: New test.
19279
19280 2005-12-13 Petr Machata <machata@post.cz>
19281
19282 PR c++/24907
19283 * g++.dg/parse/comma2.C: New test.
19284
19285 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19286 Jakub Jelinek <jakub@redhat.com>
19287
19288 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19289 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19290 (limits.h): Include unconditionally.
19291 (stdlib.h): Likewise.
19292 (hashtab.h): Do not include.
19293 (getopt.h): Likewise.
19294 (stddef.h): Include.
19295 (hashval_t): Define.
19296 (struct entry): Add "next" field.
19297 (HASH_SIZE): New macro.
19298 (hash_table): New variable.
19299 (switchfiles): Do not use xmalloc.
19300 (mix): New macro.
19301 (iterative_hash): New function.
19302 (hasht): Remove.
19303 (e_exists): New function.
19304 (e_insert): Likewise.
19305 (output): Use, instead of libiberty hashtable functions.
19306 (main): Do not use getopt. Do not call htab_create.
19307
19308 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19309
19310 PR c++/25331
19311 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19312 put atal* and atpaal* attributes on array elements.
19313 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19314 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19315 put atal* and atpaal* attributes on array elements.
19316 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19317
19318 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19319
19320 * gcc.dg/single-precision-constant.c: New test.
19321
19322 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19323
19324 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19325 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19326 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19327 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19328 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19329 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19330 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19331 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19332 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19333 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19334 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19335 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19336 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19337 gcc.target/powerpc/ppc-sdata-2.c,
19338 gcc.target/powerpc/ppc-stackalign-1.c,
19339 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19340 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19341 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19342 gcc.target/powerpc/rs6000-ldouble-2.c,
19343 gcc.target/powerpc/rs6000-power2-1.c,
19344 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19345 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19346 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19347 option into target selector.
19348 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19349 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19350
19351 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19352
19353 PR objc/25348
19354 * objc.dg/encode-9.m: New test.
19355
19356 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19357
19358 PR testsuite/20772
19359 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19360 * gcc.dg/asm-b.c: Fix typo.
19361 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19362 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19363 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19364 i?86 lp64 and x86_64 ilp32.
19365 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19366 on i?86 lp64.
19367 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19368
19369 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19370
19371 PR fortran/25078
19372 gfortran.dg/equiv_5.f90: New test.
19373
19374 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19375
19376 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19377 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19378 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19379 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19380 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19381 * gcc.dg/tree-ssa/reassoc-5.c: New.
19382 * gcc.dg/tree-ssa/reassoc-6.c: New.
19383 * gcc.dg/tree-ssa/reassoc-7.c: New.
19384 * gcc.dg/tree-ssa/reassoc-8.c: New.
19385 * gcc.dg/tree-ssa/reassoc-9.c: New.
19386 * gcc.dg/tree-ssa/reassoc-10.c: New.
19387 * gcc.dg/tree-ssa/reassoc-11.c: New.
19388
19389 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19390
19391 PR testsuite/25167
19392 PR testsuite/24478
19393 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19394
19395 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19396
19397 PR c++/25300
19398 * g++.dg/template/inherit.C: Do not use a generic error message.
19399
19400 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19401
19402 PR libobjc/25354
19403 * objc.dg/gnu-encoding: New directory.
19404 * objc.dg/gnu-encoding/compat-common.h: New file.
19405 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19406 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19407 * objc.dg/gnu-encoding/vector-defs.h: New file.
19408 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19409 * objc.dg/gnu-encoding/generate-random.c: New file.
19410 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19411 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19412 * objc.dg/gnu-encoding/generate-random.h: New file.
19413
19414 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19415
19416 PR c++/25337
19417 * g++.dg/template/defarg7.C: New test.
19418
19419 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19420
19421 PR libobjc/25347
19422 * objc.dg/encode-8.m: New test.
19423
19424 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19425
19426 PR libobjc/25346
19427 * objc.dg/encode-7.m: New test.
19428
19429 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19430
19431 PR c++/25010
19432 * g++.dg/opt/inline10.C: New test.
19433
19434 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19435
19436 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19437
19438 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19439
19440 * gfortran.dg/substring_equivalence.f90: typo in comment
19441
19442 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19443
19444 PR fortran/25068
19445 * gfortran.dg/iostat_3.f90: New test.
19446
19447 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19448
19449 PR fortran/23815
19450 * gfortran.dg/unf_io_convert_1.f90: New test.
19451 * gfortran.dg/unf_io_convert_2.f90: New test.
19452 * gfortran.dg/unf_io_convert_3.f90: New test.
19453
19454 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19455
19456 PR testsuite/20772
19457 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19458 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19459 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19460 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19461 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19462 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19463 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19464 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19465 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19466 gcc.dg/torture/fp-int-convert-float128-timode.c,
19467 gcc.dg/torture/fp-int-convert-float128.c,
19468 gcc.dg/torture/fp-int-convert-float80-timode.c,
19469 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19470 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19471
19472 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19473
19474 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19475
19476 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19477
19478 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19479
19480 * gcc.dg/20051207-1.c,
19481 * gcc.dg/20051207-2.c,
19482 * gcc.dg/20051207-3.c: New tests.
19483
19484 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19485
19486 PR testsuite/20772
19487 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19488 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19489 dg-skip-if target selector.
19490
19491 PR testsuite/20772
19492 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19493 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19494 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19495 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19496 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19497 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19498 and/or merge with i?86 cases.
19499
19500 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19501
19502 PR testsuite/20772
19503 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19504 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19505 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19506 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19507 x86_64-*-linux*.
19508
19509 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19510
19511 PR target/25311
19512 * gcc.c-torture/compile/pr25311.c: New test.
19513
19514 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19515
19516 PR libgfortran/25039
19517 * gfortran.dg/read_comma.f: New test.
19518
19519 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19520
19521 PR c++/19317
19522 * g++.dg/opt/pr19317-1.C: New test.
19523 * g++.dg/opt/pr19317-2.C: New test.
19524 * g++.dg/opt/pr19317-3.C: New test.
19525
19526 PR target/19005
19527 * gcc.c-torture/execute/pr19005.c: New test.
19528
19529 PR target/17828
19530 * g++.old-deja/g++.other/comdat5.C: New test.
19531 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19532
19533 * g++.dg/compat/struct-layout-1.exp: New file.
19534 * g++.dg/compat/struct-layout-1.h: New.
19535 * g++.dg/compat/struct-layout-1_generate.c: New.
19536 * g++.dg/compat/struct-layout-1_x1.h: New.
19537 * g++.dg/compat/struct-layout-1_x2.h: New.
19538 * g++.dg/compat/struct-layout-1_y1.h: New.
19539 * g++.dg/compat/struct-layout-1_y2.h: New.
19540
19541 * gcc.dg/20050330-2.c: New test.
19542
19543 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19544
19545 PR fortran/25292
19546 * gfortran.dg/associated_1.f90: New.
19547
19548 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19549
19550 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19551 ILP32 vect_no_align platforms.
19552
19553 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19554 Jakub Jelinek <jakub@redhat.com>
19555
19556 PR target/25268
19557 * gcc.c-torture/compile/20051207-1.c: New test.
19558
19559 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19560
19561 PR testsuite/20772
19562 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19563 gcc.dg/torture/pr18582-1.c,
19564 gcc.target/i386/attributes-error.c: Also test on x86_64.
19565
19566 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19567
19568 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19569
19570 PR c++/19397
19571 * g++.dg/template/typedef3.C: New test.
19572
19573 PR c++/19762
19574 PR c++/19764
19575 * g++.dg/template/dtor3.C: Fix error markers.
19576
19577 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19578
19579 * lib/target-supports.exp (check_effective_target_sync_char_short):
19580 Add s390*.
19581
19582 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19583
19584 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19585
19586 2005-12-06 Roger Sayle <roger@eyesopen.com>
19587
19588 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19589 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19590 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19591 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19592
19593 2005-12-06 Roger Sayle <roger@eyesopen.com>
19594
19595 PR c++/25263
19596 * g++.dg/other/array2.C: New test case.
19597
19598 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19599
19600 * gcc.dg/darwin-weakimport-3.c: New.
19601
19602 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19603 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19604 and to work on Darwin.
19605 * gcc.dg/attr-weakref-1b.c: New file.
19606 * gcc.dg/attr-weakref-2.c: New test.
19607 * gcc.dg/darwin-weakref-1.c: New test.
19608
19609 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19610
19611 PR testsuite/25247
19612 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19613 use in selector expressions.
19614 (dg-xfail-if): Ditto.
19615 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19616 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19617 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19618 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19619 * gcc.test-framework/test-framework.exp: Skip generated tests if
19620 CHECK_TEST_FRAMEWORK is not 1.
19621
19622 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19623
19624 PR tree-optimization/24963
19625 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19626
19627 PR target/24108
19628 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19629
19630 PR target/18580
19631 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19632 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19633 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19634 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19635
19636 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19637
19638 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19639 dg-options.
19640
19641 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19642
19643 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19644
19645 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19646
19647 * gcc.dg/format/cast-1.c: New test.
19648
19649 2005-12-04 Roger Sayle <roger@eyesopen.com>
19650
19651 PR c/7776
19652 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19653 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19654 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19655 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19656
19657 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19658
19659 * gcc.dg/cast-pretty-print-1.c: New test.
19660
19661 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19662
19663 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19664
19665 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19666
19667 PR c++/24173
19668 * g++.dg/template/friend40.C: New test.
19669
19670 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19671
19672 PR target/25199
19673 * gcc.target/i386/movq-2.c: New test.
19674 * gcc.target/i386/movq.c: Remove target i?86, instead add
19675 dg-require-effective-target ilp32.
19676
19677 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19678
19679 PR c++/24103
19680 * g++.dg/other/default1.C: New test.
19681
19682 2005-12-02 Richard Guenther <rguenther@suse.de>
19683
19684 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19685
19686 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19687
19688 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19689
19690 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19691
19692 PR target/21017
19693 * gcc.target/powerpc/rotate.c: New.
19694
19695 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19696
19697 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19698 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19699
19700 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19701
19702 PR c/13384
19703 * gcc.dg/pr17730-1.c: Adjust.
19704 * gcc.dg/lvalue1.c (main): Likewise.
19705 * gcc.dg/lvalue-2.c: Likewise.
19706 * g++.dg/pr7503-3.C
19707
19708 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19709
19710 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19711 error messages.
19712
19713 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19714
19715 PR fortran/24789
19716 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19717
19718 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19719
19720 PR target/24475
19721 * lib/target-supports.exp (check_effective_target_tls): New.
19722 (check_effective_target_tls_runtime): New.
19723 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19724 for TLS support.
19725 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19726 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19727 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19728 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19729 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19730 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19731 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19732 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19733 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19734 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19735 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19736 effective-target TLS.
19737 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19738 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19739 effective-target TLS runtime.
19740
19741 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19742
19743 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19744
19745 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19746
19747 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19748 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19749 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19750 ignored" warnings when "packing" is the same as the ABI layout.
19751
19752 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19753
19754 PR fortran/21302
19755 * gfortran.dg/line_length_1.f: New test.
19756 * gfortran.dg/line_length_2.f90: Ditto.
19757
19758 2005-11-30 Richard Guenther <rguenther@suse.de>
19759
19760 PR tree-optimization/21655
19761 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19762
19763 2005-11-30 Dale Johannesen <dalej@apple.com>
19764
19765 * gcc.c-torture/compile/pr24930.c: New.
19766
19767 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19768
19769 PR fortran/15809
19770 * gfortran.dg/auto_char_dummy_array.f90: New test.
19771
19772 2005-11-30 Jeff Law <law@redhat.com>
19773
19774 * g++.old-deja/g++.law/pr25000.C: New test.
19775
19776 2005-11-30 Jakub Jelinek <jakub@redhat.com>
19777
19778 * gcc.dg/tls/opt-11.c: New test.
19779
19780 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
19781
19782 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
19783 targets.
19784 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
19785 LP64 ia64.
19786
19787 2005-11-29 Jakub Jelinek <jakub@redhat.com>
19788
19789 * gfortran.dg/open_access_1.f90: New test.
19790
19791 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19792
19793 * gcc.dg/charset/builtin2.c: New test.
19794
19795 2005-11-28 Jakub Jelinek <jakub@redhat.com>
19796
19797 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
19798 on mmix-*-* for *_[xy].c.
19799
19800 2005-11-28 Kean Johnston <jkj@sco.com>
19801
19802 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
19803 headers.
19804 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
19805 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
19806 * gcc.target/i386/asm-3.c: Ditto.
19807 * gcc.target/i386/clobbers.c: Ditto.
19808 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
19809 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
19810 test regexp.
19811 * gcc.target/i386/mul.c: Ditto.
19812 * gcc.target/i386/ssetype-1.c: Ditto.
19813 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
19814 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
19815 static so the test works with -fPIC mode too. Based on comment in
19816 PR19231 by Pinski.
19817 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
19818
19819 2005-11-28 Richard Guenther <rguenther@suse.de>
19820
19821 * gcc.dg/alias-9.c: New testcase.
19822 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
19823
19824 2005-11-28 Roger Sayle <roger@eyesopen.com>
19825 Uros Bizjak <uros@kss-loka.si>
19826
19827 PR middle-end/20219
19828 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
19829 tan(x)/sin(x) transformations.
19830
19831 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
19832
19833 PR middle-end/24575
19834 * gcc.dg/tree-ssa/divide-3.c: New test.
19835 * gcc.dg/tree-ssa/divide-4.c: New test.
19836
19837 2005-11-27 Steven G. Kargl <kargls@comcast.net>
19838
19839 PR fortran/24917
19840 * gfortran.dg/boz_6.f90: New test.
19841
19842 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19843
19844 PR fortran/23912
19845 * gfortran.dg/modulo_1.f90: New test.
19846
19847 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19848
19849 PR libfortran/24919
19850 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
19851 fail on CRLF platforms.
19852 * gfortran.dg/ftell_2.f90: Likewise.
19853
19854 2005-11-26 Eric Christopher <echristo@apple.com>
19855
19856 * gcc.dg/intmax_t-1.c: Remove mips xfail.
19857
19858 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19859
19860 * objc.dg/gnu-runtime-3.m: Simplify.
19861
19862 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19863
19864 PR middle-end/23669
19865 * gcc.dg/tree-ssa/divide-1.c: New test.
19866 * gcc.dg/tree-ssa/divide-2.c: New test.
19867
19868 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19869
19870 PR libgfortran/24945
19871 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
19872
19873 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19874
19875 PR libgfortran/24945
19876 * gfortran.dg/open_status_2.f90: New test.
19877
19878 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19879
19880 * gcc.c-torture/execute/builtins/fprintf.c,
19881 gcc.c-torture/execute/builtins/fputs-lib.c,
19882 gcc.c-torture/execute/builtins/fputs.c,
19883 gcc.c-torture/execute/builtins/lib/fprintf.c,
19884 gcc.c-torture/execute/builtins/lib/printf.c,
19885 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
19886
19887 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
19888
19889 * gcc.dg/20050922-2.c: New test.
19890
19891 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
19892
19893 * objc.dg/gnu-runtime-3.m: New test.
19894
19895 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19896
19897 PR c++/9278
19898 * g++.dg/other/void1.C: New test.
19899
19900 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
19901
19902 PR middle-end/24998
19903 * gcc.dg/torture/fp-int-convert-float.c,
19904 gcc.dg/torture/fp-int-convert-double.c,
19905 gcc.dg/torture/fp-int-convert-long-double.c,
19906 gcc.dg/torture/fp-int-convert-timode.c,
19907 gcc.dg/torture/fp-int-convert-float80.c,
19908 gcc.dg/torture/fp-int-convert-float80-timode.c,
19909 gcc.dg/torture/fp-int-convert-float128.c,
19910 gcc.dg/torture/fp-int-convert-float128-timode.c,
19911 gcc.dg/torture/fp-int-convert.h: New files.
19912
19913 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19914
19915 PR middle-end/24989
19916 * gcc.dg/tree-ssa/bool-10.c: New test.
19917 * gcc.dg/tree-ssa/bool-11.c: New test.
19918 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
19919
19920 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19921
19922 PR middle-end/24990
19923 * tree-ssa/pr24990-1.c: New test.
19924
19925 2005-11-24 Richard Guenther <rguenther@suse.de>
19926 Dirk Mueller <dmueller@suse.de>
19927
19928 PR c++/14024
19929 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
19930 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
19931 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
19932 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
19933 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
19934 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
19935
19936 2005-11-23 Uros Bizjak <uros@kss-loka.si>
19937
19938 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
19939
19940 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
19941
19942 PR c/21668
19943 * gcc.dg/Wc++-compat.c: New.
19944 * gcc.dg/Wno-c++-compat.c: New.
19945
19946 2005-11-23 Alan Modra <amodra@bigpond.net.au>
19947
19948 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
19949 (vspltish, vspltisw): Likewise.
19950
19951 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19952
19953 PR libgfortran/24794
19954 * gfortran.dg/namelist_12.f: Fix quotes.
19955 * gfortran.dg/namelist_13.f90: Fix quotes.
19956 * gfortran.dg/namelist_14.f90: Fix quotes.
19957 * gfortran.dg/namelist_15.f90: Fix quotes.
19958 * gfortran.dg/namelist_use.f90: Fix quotes.
19959 * gfortran.dg/namelist_use_only.f90: Fix quotes.
19960 * gfortran.dg/namelist_21.f90: New test.
19961 * gfortran.dg/namelist_22.f90: New test.
19962
19963 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
19964
19965 PR target/23435
19966 * gcc.c-torture/compile/pr23435.c: New.
19967
19968 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19969
19970 * gcc.c-torture/execute/floatunsisf-1.c: New test.
19971
19972 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19973
19974 * gcc.target/powerpc/405-macchw-1.c,
19975 gcc.target/powerpc/405-macchw-2.c,
19976 gcc.target/powerpc/405-macchwu-1.c,
19977 gcc.target/powerpc/405-macchwu-2.c,
19978 gcc.target/powerpc/405-machhw-1.c,
19979 gcc.target/powerpc/405-machhw-2.c,
19980 gcc.target/powerpc/405-machhwu-1.c,
19981 gcc.target/powerpc/405-machhwu-2.c,
19982 gcc.target/powerpc/405-maclhw-1.c,
19983 gcc.target/powerpc/405-maclhw-2.c,
19984 gcc.target/powerpc/405-maclhwu-1.c,
19985 gcc.target/powerpc/405-maclhwu-2.c,
19986 gcc.target/powerpc/405-mulchw-1.c,
19987 gcc.target/powerpc/405-mulchw-2.c,
19988 gcc.target/powerpc/405-mulchwu-1.c,
19989 gcc.target/powerpc/405-mulchwu-2.c,
19990 gcc.target/powerpc/405-mulhhw-1.c,
19991 gcc.target/powerpc/405-mulhhw-2.c,
19992 gcc.target/powerpc/405-mulhhwu-1.c,
19993 gcc.target/powerpc/405-mulhhwu-2.c,
19994 gcc.target/powerpc/405-mullhw-1.c,
19995 gcc.target/powerpc/405-mullhw-2.c,
19996 gcc.target/powerpc/405-mullhwu-1.c,
19997 gcc.target/powerpc/405-mullhwu-2.c,
19998 gcc.target/powerpc/405-nmacchw-1.c,
19999 gcc.target/powerpc/405-nmacchw-2.c,
20000 gcc.target/powerpc/405-nmachhw-1.c,
20001 gcc.target/powerpc/405-nmachhw-2.c,
20002 gcc.target/powerpc/405-nmaclhw-1.c,
20003 gcc.target/powerpc/405-nmaclhw-2.c,
20004 gcc.target/powerpc/440-macchw-1.c,
20005 gcc.target/powerpc/440-macchw-2.c,
20006 gcc.target/powerpc/440-macchwu-1.c,
20007 gcc.target/powerpc/440-macchwu-2.c,
20008 gcc.target/powerpc/440-machhw-1.c,
20009 gcc.target/powerpc/440-machhw-2.c,
20010 gcc.target/powerpc/440-machhwu-1.c,
20011 gcc.target/powerpc/440-machhwu-2.c,
20012 gcc.target/powerpc/440-maclhw-1.c,
20013 gcc.target/powerpc/440-maclhw-2.c,
20014 gcc.target/powerpc/440-maclhwu-1.c,
20015 gcc.target/powerpc/440-maclhwu-2.c,
20016 gcc.target/powerpc/440-mulchw-1.c,
20017 gcc.target/powerpc/440-mulchw-2.c,
20018 gcc.target/powerpc/440-mulchwu-1.c,
20019 gcc.target/powerpc/440-mulchwu-2.c,
20020 gcc.target/powerpc/440-mulhhw-1.c,
20021 gcc.target/powerpc/440-mulhhw-2.c,
20022 gcc.target/powerpc/440-mulhhwu-1.c,
20023 gcc.target/powerpc/440-mulhhwu-2.c,
20024 gcc.target/powerpc/440-mullhw-1.c,
20025 gcc.target/powerpc/440-mullhw-2.c,
20026 gcc.target/powerpc/440-mullhwu-1.c,
20027 gcc.target/powerpc/440-mullhwu-2.c,
20028 gcc.target/powerpc/440-nmacchw-1.c,
20029 gcc.target/powerpc/440-nmacchw-2.c,
20030 gcc.target/powerpc/440-nmachhw-1.c,
20031 gcc.target/powerpc/440-nmachhw-2.c,
20032 gcc.target/powerpc/440-nmaclhw-1.c,
20033 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
20034
20035 2005-11-21 Jakub Jelinek <jakub@redhat.com>
20036
20037 PR fortran/24774
20038 * gfortran.dg/inquire_9.f90: New test.
20039
20040 PR fortran/21647
20041 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
20042
20043 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20044
20045 PR libfortran/24432
20046 * lib/target-supports.exp (check_effective_target_fortran_large_real):
20047 Check that 'cos' is supported.
20048
20049 2005-11-21 Paul Thomas <pault@gcc.gnu.org
20050
20051 PR fortran/24223
20052 * gfortran.dg/substring_equivalence.f90: New test.
20053
20054 PR fortran/24705
20055 * gfortran.dg/auto_internal_assumed.f90: New test.
20056
20057 2005-11-21 Uros Bizjak <uros@kss-loka.si>
20058
20059 * gcc.dg/fold-div-2.c: New test.
20060
20061 2005-11-20 Ian Lance Taylor <ian@airs.com>
20062
20063 PR rtl-optimization/24883
20064 * gcc.c-torture/compile/pr24883.c: New test.
20065
20066 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
20067
20068 PR middle-end/20583
20069 * gcc.c-torture/compile/pr20583.c: New.
20070
20071 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
20072
20073 * gcc.c-torture/execute/usmul.c: New test.
20074
20075 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
20076
20077 * gcc.dg/tree-ssa/vrp22.c: New test.
20078
20079 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
20080
20081 PR middle-end/24912
20082 * gcc.dg/torture/pr24912-1.c: New test.
20083
20084 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
20085
20086 PR fortran/24862
20087 * gfortran.dg/arrayio_derived_1.f90: New test.
20088
20089 2005-11-19 Richard Guenther <rguenther@suse.de>
20090
20091 PR middle-end/23294
20092 * gcc.dg/tree-ssa/pr23294.c: New testcase.
20093
20094 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
20095
20096 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
20097
20098 2005-11-18 Mark Mitchell <mark@codesourcery.com>
20099
20100 PR c++/8355
20101 * g++.dg/template/friend39.C: New test.
20102
20103 2005-11-18 James E Wilson <wilson@specifix.com>
20104
20105 * gcc.dg/builtin-strstr.c: New.
20106
20107 2005-11-18 Richard Henderson <rth@redhat.com>
20108
20109 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
20110 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
20111 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
20112 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
20113 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
20114 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
20115 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
20116 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
20117 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
20118 renaming to remove initial "ia64-".
20119
20120 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
20121
20122 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20123
20124 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20125
20126 * g++.dg/cpp/string-2.C: New test.
20127
20128 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20129
20130 * gcc.dg/tree-ssa/loop-14.c: New test.
20131
20132 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20133 Michael Chamberlain <michael@chamberlain.net.au>
20134
20135 * ada/acats/run_all.sh (target_run): Kill long running tests.
20136
20137 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20138
20139 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20140 * gcc.dg/cleanup-9.c: Likewise.
20141 * gcc.dg/cleanup-10.c: Likewise.
20142 * gcc.dg/cleanup-11.c: Likewise.
20143
20144 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20145
20146 PR fortran/24892
20147 * gfortran.dg/open_access_append_1.f90: New test.
20148 * gfortran.dg/open_access_append_2.f90: New test.
20149
20150 2005-11-16 Richard Guenther <rguenther@suse.de>
20151
20152 PR middle-end/24851
20153 * gcc.c-torture/execute/pr24851.c: New testcase.
20154
20155 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20156
20157 * gcc.dg/fold-overflow-1.c: New test.
20158
20159 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20160
20161 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20162 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20163
20164 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20165
20166 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20167 structures.
20168 * g++.dg/eh/forced2.C: Likewise.
20169 * g++.dg/eh/forced3.C: Likewise.
20170 * g++.dg/eh/forced4.C: Likewise.
20171
20172 2005-11-11 Mike Stump <mrs@apple.com>
20173
20174 * g++.old-deja/g++.mike/unused.C: Add.
20175
20176 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20177
20178 PR c++/24667
20179 * g++.dg/warn/Wcast-qual1.C: New test.
20180
20181 2005-11-15 Jan Hubicka <jh@suse.cz>
20182
20183 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20184
20185 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20186
20187 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20188
20189 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20190
20191 PR 24840
20192 * gcc.dg/tree-ssa/pr24840.c: New test.
20193
20194 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20195
20196 PR testsuite/24841
20197 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20198
20199 2005-11-14 Dale Johannesen <dalej@apple.com>
20200
20201 * gcc.c-torture/execute/20051113-1.c: New.
20202
20203 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20204
20205 PR c++/24687
20206 * g++.dg/template/crash43.C: New test.
20207
20208 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20209
20210 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20211
20212 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20213
20214 PR c++/24817
20215 * g++.dg/eh/spec8.C: New test.
20216
20217 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20218
20219 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20220
20221 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20222
20223 PR c++/20293
20224 * g++.dg/parse/ambig4.C: New test.
20225 * g++.dg/tc1/dr101.C: Adjust error markers.
20226 * g++.dg/lookup/strong-using-2.C: Likewise.
20227 * g++.dg/lookup/ambig5.C: Likewise.
20228 * g++.dg/lookup/ambig4.C: Likewise.
20229 * g++.dg/parse/crash22.C: Likewise.
20230
20231 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20232
20233 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20234
20235 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20236
20237 * gcc.dg/nested-calls-1.c: New test.
20238
20239 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20240
20241 * gfortran.dg/complex_intrinsic_1.f90: New test.
20242 * gfortran.dg/complex_intrinsic_2.f90: New test.
20243 * gfortran.dg/fgetc_1.f90: New test.
20244 * gfortran.dg/fgetc_2.f90: New test.
20245 * gfortran.dg/fgetc_3.f90: New test.
20246 * gfortran.dg/ftell_1.f90: New test.
20247 * gfortran.dg/ftell_2.f90: New test.
20248 * gfortran.dg/gnu_logical_1.F: New test.
20249 * gfortran.dg/gnu_logical_2.f90: New test.
20250
20251 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20252
20253 PR middle-end/24820
20254 * gcc.dg/pr24820.c: New test.
20255
20256 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20257
20258 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20259 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20260 variable.
20261
20262 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20263
20264 PR testsuite/24614
20265 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20266
20267 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20268
20269 * gcc.target/cris/cris.exp: New file.
20270 * gcc.target/cris/rld-legit1.c: New test.
20271 * gcc.target/cris/rld-legit2.c: New test.
20272
20273 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20274
20275 PR c++/24780
20276 * g++.dg/opt/pr24780.C: New test.
20277
20278 PR c++/24761
20279 * g++.dg/template/asm1.C: New test.
20280
20281 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20282
20283 PR libgfortran/24787
20284 * gfortran.dg/scan_1.f90: New test.
20285
20286 2005-11-12 Jan Hubicka <jh@suse.cz>
20287
20288 * gcc.target/i386/minmax-1.c: New.
20289 * gcc.target/i386/minmax-2.c: New.
20290
20291 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20292
20293 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20294
20295 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20296
20297 * gcc.c-torture/execute/20051110-1.c,
20298 gcc.c-torture/execute/20051110-2.c: New tests.
20299
20300 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20301
20302 PR middle-end/24750
20303 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20304 New tests.
20305
20306 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20307
20308 * lib/target-libpath.exp (get_shlib_extension): New proc.
20309 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20310 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20311 * lib/objc.exp (objc_target_compile): Likewise.
20312 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20313 detection.
20314
20315 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20316
20317 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20318
20319 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20320 Add -static to additional_flags and pass it to target_compile.
20321
20322 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20323
20324 PR libgfortran/24719
20325 gfortran.dg/read_noadvance.f90: New test.
20326
20327 PR libgfortran/24699
20328 gfortran.dg/fmt_t_2.f90: New test.
20329
20330 PR libgfortran/24785
20331 gfortran.dg/read_x_eor.f90: New test.
20332
20333 PR libgfortran/24584
20334 gfortran.dg/namelist_empty.f90: Rename test.
20335
20336 PR libgfortran/24489
20337 gfortran/read_eor.f90: Rename test.
20338
20339 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20340
20341 PR fortran/15976
20342 * gfortran.dg/automatic_module_variable.f90: New test.
20343
20344 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20345
20346 PR target/24445
20347 * gcc.dg/pr24445.c: New test.
20348
20349 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20350
20351 PR fortran/24655
20352 PR fortran/24755
20353 * gfortran.dg/recursive_statement_functions.f90: Add statement
20354 functions using inline intrinsic functions and parameters to test
20355 that they no longer seg-fault.
20356
20357 PR fortran/24409
20358 gfortran.dg/nested_modules_4.f90: New test.
20359 gfortran.dg/nested_modules_5.f90: New test.
20360
20361 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20362
20363 PR fortran/24643
20364 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20365
20366 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20367
20368 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20369 failures.
20370
20371 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20372
20373 * gcc.dg/sparc-getcontext-1.c: New test.
20374
20375 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20376
20377 * gcc.dg/ifcvt-fabs-1.c: New test.
20378
20379 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20380
20381 PR other/4372
20382 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20383 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20384
20385 2005-11-09 Richard Guenther <rguenther@suse.de>
20386
20387 PR tree-optimization/24716
20388 * gcc.c-torture/execute/pr24716.c: New testcase.
20389
20390 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20391
20392 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20393
20394 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20395
20396 PR 24624
20397 * gcc.dg/pr24624.c: Testcase added.
20398
20399 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20400
20401 PR 24623
20402 * g++.dg/other/pr24623.C: Testcase added.
20403
20404 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20405
20406 PR fortran/22607
20407 * gfortran-dg/pure_byref_1.f90: New.
20408 * gfortran-dg/pure_byref_2.f90: New.
20409
20410 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20411
20412 PR c/24101
20413 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20414 * gcc.dg/dg.exp: Run main loop also for *.i files.
20415
20416 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20417
20418 PR c++/19450
20419 * g++.dg/tls/diag-3.C: New test.
20420 * g++.dg/tls/diag-4.C: New test.
20421 * g++.dg/tls/static-1.C: New test.
20422 * g++.dg/tls/static-1a.cc: New file.
20423
20424 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20425
20426 PR 23046
20427 * g++.dg/tree-ssa/pr23046.C: New test.
20428
20429 2005-11-08 Devang Patel <dpatel@apple.com>
20430
20431 PR tree-optimization/23115
20432 * gcc.dg/tree-ssa/pr23115.c: New.
20433
20434 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20435
20436 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20437 * gcc.target/powerpc/pr16155.c: Same.
20438 * gcc.target/powerpc/altivec-1.c: Same.
20439 * gcc.target/powerpc/altivec-2.c: Same.
20440 * gcc.target/powerpc/altivec-3.c: Same.
20441 * gcc.target/powerpc/altivec-5.c: Same.
20442 * gcc.target/powerpc/altivec-11.c: Same.
20443 * gcc.target/powerpc/altivec-12.c: Same.
20444 * gcc.target/powerpc/altivec-14.c: Same.
20445 * gcc.target/powerpc/altivec-22.c: Same.
20446 * gcc.target/powerpc/altivec-consts.c: Same.
20447 * gcc.target/powerpc/altivec-pr22085.c: Same.
20448 * gcc.target/powerpc/altivec-splat.c: Same.
20449 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20450 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20451 * gcc.target/powerpc/darwin-longlong.c: Same.
20452
20453 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20454
20455 PR target/19340
20456 * gcc.dg/pr19340.c: New test.
20457
20458 2005-11-07 Ian Lance Taylor <ian@airs.com>
20459
20460 PR rtl-optimization/24683
20461 * gcc.dg/pr24683.c: New test.
20462
20463 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20464
20465 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20466 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20467
20468 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20469
20470 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20471
20472 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20473
20474 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20475
20476 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20477
20478 PR target/24230
20479
20480 * gcc.target/powerpc/altivec-consts.c,
20481 gcc.target/powerpc/altivec-splat.c: New testcase.
20482
20483 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20484
20485 PR c/24599
20486
20487 * gcc.dg/overflow-2.c: New testcase.
20488
20489 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20490
20491 PR rtl-optimization/23567
20492 * gcc.c-torture/execute/20051104-1.c: New test.
20493
20494 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20495
20496 PR fortran/24534
20497 gfortran.dg/private_type_2.f90: Modified to check that case with
20498 PRIVATE declaration within derived type is accepted.
20499
20500 PR fortran/20838
20501 gfortran.dg/pointer_assign_1.f90: New test.
20502
20503 PR fortran/20840
20504 * gfortran.dg/arrayio_0.f90: New test.
20505
20506 PR fortran/17737
20507 gfortran.dg/data_initialized.f90: New test.
20508 gfortran.dg/data_constraints_1.f90: New test.
20509 gfortran.dg/data_constraints_2.f90: New test.
20510
20511 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20512
20513 PR fortran/24174
20514 PR fortran/24305
20515 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20516
20517 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20518
20519 PR 24670
20520 * gcc.dg/tree-ssa/pr24670.c: New test.
20521
20522 2005-11-05 Ian Lance Taylor <ian@airs.com>
20523
20524 PR target/22432
20525 * gcc.target/i386/pr22432.c: New test.
20526
20527 2005-11-05 Richard Henderson <rth@redhat.com>
20528
20529 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20530 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20531 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20532 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20533 from gcc.dg/alpha-*.
20534 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20535 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20536
20537 2005-11-05 Andreas Jaeger <aj@suse.de>
20538
20539 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20540
20541 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20542
20543 PR target/23424
20544 * gcc.dg/torture/pr23424-1.c: New test.
20545
20546 2005-11-04 Richard Henderson <rth@redhat.com>
20547
20548 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20549 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20550 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20551 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20552 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20553 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20554 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20555 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20556 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20557 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20558 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20559 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20560 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20561 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20562 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20563 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20564 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20565 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20566 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20567 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20568 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20569 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20570 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20571 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20572 Move from gcc.dg/.
20573 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20574 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20575 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20576 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20577 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20578 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20579 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20580 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20581 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20582 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20583 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20584 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20585 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20586 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20587 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20588 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20589 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20590 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20591 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20592 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20593 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20594 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20595 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20596 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20597 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20598 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20599 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20600 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20601 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20602 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20603 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20604 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20605 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20606 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20607 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20608 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20609 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20610 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20611 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20612 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20613 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20614 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20615 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20616 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20617 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20618
20619 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20620
20621 PR 24627
20622 * gcc.dg/tree-ssa/pr24627.c: New test.
20623
20624 2005-11-04 Paul Brook <paul@codesourcery.com>
20625
20626 * gcc.dg/tls/opt-10.c: New test.
20627
20628 2005-11-04 Andreas Jaeger <aj@suse.de>
20629
20630 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20631 avoid extra warnings.
20632
20633 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20634
20635 PR libfortran/22298
20636 * lib/target-supports.exp
20637 (check_effective_target_static_libgfortran): New
20638 static_libgfortran effective target.
20639 * gfortran.dg/static_linking_1.f: New test.
20640 * gfortran.dg/static_linking_1.c: New file.
20641
20642 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20643
20644 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20645
20646 2005-11-03 Josh Conner <jconner@apple.com>
20647
20648 PR c++/19989
20649 g++.dg/ext/array2.C: New test.
20650 g++.dg/template/dependent-name3.C: New test.
20651 g++.dg/template/dependent-name4.C: New test.
20652 g++.dg/template/sfinae2.C: New test.
20653
20654 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20655
20656 PR preprocessor/22042
20657 * gcc.dg/cpp/strify4.c: New test.
20658
20659 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20660
20661 PR c++/17964
20662 * g++.dg/cpp/string-1.C: New test.
20663
20664 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20665
20666 * gcc.target/powerpc: New directory.
20667 * gcc.target/powerpc/powerpc.exp: New file.
20668 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20669 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20670 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20671 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20672 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20673 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20674 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20675 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20676 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20677 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20678 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20679 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20680 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20681 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20682 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20683 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20684 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20685 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20686 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20687 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20688 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20689 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20690 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20691 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20692 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20693 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20694 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20695 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20696 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20697 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20698 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20699 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20700 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20701 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20702
20703 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20704
20705 PR c++/21627
20706 * g++.dg/warn/inline2.C: New test.
20707
20708 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20709
20710 PR middle-end/23155
20711 * g++.dg/ext/c99struct1.C: New test.
20712 * gcc.dg/union-cast-1.c: New test.
20713 * gcc.dg/union-cast-2.c: New test.
20714 * gcc.dg/union-cast-3.c: New test.
20715
20716 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20717
20718 PR middle-end/24589
20719 * gcc.c-torture/execute/zero-struct-2.c: New test.
20720
20721 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20722
20723 PR c++/24582
20724 * g++.dg/init/switch1.C: New test.
20725
20726 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20727
20728 * gcc.dg/delay-slot-1.c: New test.
20729
20730 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20731
20732 PR target/24620
20733 * gcc.dg/pr24620.c: New test.
20734
20735 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20736
20737 PR c/24329
20738 * gcc.dg/format/unnamed-1.c: New test.
20739
20740 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20741
20742 PR c++/22434
20743 * g++.dg/expr/cond8.C: New test.
20744
20745 PR c++/24560
20746 * g++.dg/parse/dot1.C: New test.
20747
20748 2005-11-02 Jan Hubicka <jh@suse.cz>
20749
20750 PR target/23303
20751 * gcc.dg/i386-lea.c: New test
20752
20753 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20754
20755 PR target/24615
20756 * gcc.dg/pr24615.c: New test.
20757
20758 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20759
20760 PR target/24600
20761 * gcc.dg/pr24600.c: New test.
20762
20763 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20764
20765 PR c++/19253
20766 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20767 * g++.dg/parse/typename9.C: New test.
20768 * g++/dg/parse/typename10.C: Likewise.
20769
20770 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20771
20772 PR fortran/18157
20773 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
20774 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
20775 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
20776
20777 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20778
20779 PR c++/24569
20780 * g++.dg/debug/static1.C: New test.
20781
20782 2005-11-02 Josh Conner <jconner@apple.com>
20783
20784 * g++.dg/crash38.C: moved into proper directory...
20785 * g++.dg/template/crash42.C: ...here
20786
20787 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
20788
20789 PR target/18338
20790 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
20791 pcc_bitfield_type_matters || default_packed.
20792
20793 * lib/target-supports.exp
20794 (check_effective_target_pcc_bitfield_type_matters): New proc.
20795 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
20796
20797 PR testsuite/23304
20798 * lib/target-supports.exp (check_effective_default_packed): New proc.
20799 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
20800 Gate expected errors on target ! default_packed.
20801 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
20802
20803 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20804
20805 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
20806 change (r106358).
20807
20808 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20809
20810 PR fortran/24008
20811 * gfortran.dg/entry_5.f90: New.
20812 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
20813
20814 2005-11-01 Bob Wilson <bob.wilson@acm.org>
20815
20816 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
20817
20818 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
20819
20820 PR fortran/21565
20821 gfortran.dg/namelist_blockdata.f90: New test.
20822
20823 PR fortran/18737
20824 gfortran.dg/external_implicit_none.f90: New test.
20825
20826 PR fortran/14994
20827 * gfortran.dg/secnds.f: New test.
20828
20829 2005-10-31 Jan Hubicka <jh@suse.cz>
20830
20831 PR target/20928
20832 * gcc.c-torture/compile/pr20928.c: New test.
20833
20834 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
20835
20836 PR middle-end/23492
20837 * gcc.c-torture/compile/zero-strct-5.c: New test.
20838
20839 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
20840
20841 PR libgfortran/24584
20842 * gfortran.dg/pr24584.f90: New test.
20843
20844 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
20845
20846 PR fortran/18883
20847 * gfortran.dg/char_result_9.f90: New.
20848 * gfortran.dg/char_result_10.f90: New.
20849
20850 2005-10-30 Jan Hubicka <jh@suse.cz>
20851
20852 * g++.dg/tree-ssa/pr24172.C: New testcase.
20853
20854 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20855
20856 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
20857
20858 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
20859
20860 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
20861 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
20862 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
20863 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
20864 gfortran.dg/enum_9.f90,
20865 gfortran.fortran-torture/compile/enum_1.f90,
20866 gfortran.fortran-torture/execute/enum_1.f90,
20867 gfortran.fortran-torture/execute/enum_2.f90,
20868 gfortran.fortran-torture/execute/enum_3.f90,
20869 gfortran.fortran-torture/execute/enum_4.f90: New tests.
20870
20871 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
20872
20873 PR target/18482
20874 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
20875 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
20876
20877 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20878
20879 PR libfortran/20179
20880 * gfortran.dg/mixed_io_1.f90: New test.
20881 * gfortran.dg/mixed_io_1.c: New file.
20882
20883 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20884
20885 * gfortran.dg/malloc_free_1.f90: New test.
20886
20887 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
20888
20889 * gcc.dg/nested-func-4.c: Require profiling -pg.
20890
20891 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20892
20893 PR C++/23229
20894 * g++.dg/warn/main-2.C: New test.
20895
20896 2005-10-28 Steven G. Kargl <kargls@comcast.net>
20897
20898 PR fortran/24545
20899 * gfortran.dg/interface_2.f90: new test.
20900
20901 2005-10-28 Josh Conner <jconner@apple.com>
20902
20903 PR c++/22153
20904 * g++.dg/template/crash38.C: New test.
20905 * g++.dg/parse/explicit1.C: Change expected errors.
20906
20907 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20908
20909 PR C++/23426
20910 * g++.dg/other/large-size-array.C: New test.
20911
20912 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20913
20914 PR middle-end/24362
20915 * g++.dg/opt/complex4.C: New test.
20916
20917 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
20918
20919 * gcc.dg/nested-func-4.c: New test.
20920
20921 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
20922
20923 PR fortran/24158
20924 gfortran.dg/derived_recursion.f90: New test.
20925 gfortran.dg/implicit_actual.f90: New test.
20926
20927 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
20928
20929 PR middle-end/24295, PR testsuite/24477
20930 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
20931 removed when weakref hits the tree.
20932
20933 2005-10-25 Jakub Jelinek <jakub@redhat.com>
20934
20935 * gfortran.dg/cray_pointers_4.f90: New test.
20936
20937 * gfortran.dg/cray_pointers_5.f90: New test.
20938
20939 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
20940
20941 PR fortran/22290
20942 * gfortran.dg/assign_5.f90: New test.
20943 * gfortran.dg/assign_6.f: New test.
20944
20945 2005-10-25 Uros Bizjak <uros@kss-loka.si>
20946
20947 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
20948 CPU has no SSE support.
20949
20950 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
20951
20952 PR libgfortran/24224
20953 * gfortran.dg/arrayio_1.f90: Update attribution.
20954 * gfortran.dg/arrayio_2.f90: Update attribution.
20955 * gfortran.dg/arrayio_3.f90: Update attribution.
20956 * gfortran.dg/arrayio_4.f90: Update test conditions.
20957 * gfortran.dg/arrayio_5.f90: Update attribution.
20958 * gfortran.dg/arrayio_6.f90: New test.
20959 * gfortran.dg/arrayio_7.f90: New test.
20960
20961 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
20962
20963 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
20964
20965 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20966
20967 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
20968
20969 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20970
20971 PR fortran/24416
20972 * gfortran.dg/namelist_char_only.f90: New test.
20973
20974 2005-10-24 Asher Langton <langton2@llnl.gov>
20975
20976 PR fortran/17031
20977 PR fortran/22282
20978 * gfortran.dg/cray_pointers_1.f90: New test.
20979 * gfortran.dg/cray_pointers_2.f90: New test.
20980 * gfortran.dg/cray_pointers_3.f90: New test.
20981 * gfortran.dg/loc_1.f90: New test.
20982 * gfortran.dg/loc_2.f90: New test.
20983
20984 2005-10-24 Steven Bosscher <stevenb@suse.de>
20985
20986 * gcc.dg/pr24225.c: New test.
20987
20988 2005-10-24 Asher Langton <langton2@llnl.gov>
20989
20990 * gfortran.dg/dup_save_1.f90: New test.
20991 * gfortran.dg/dup_save_2.f90: New test.
20992
20993 2005-10-24 Paul Brook <paul@codesourcery.com>
20994
20995 PR 24107
20996 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
20997 stdint.h.
20998
20999 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
21000
21001 PR libgfortran/24489
21002 * gfortran.dg/pr24489.f90: New test.
21003
21004 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
21005
21006 PR fortran/23635
21007 * gfortran.dg/ichar_1.f90: Add tests for derived types.
21008
21009 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
21010
21011 PR target/18911
21012 * g++.dg/init/array16.C: Skip for mmix-*-*.
21013
21014 2005-10-23 Asher Langton <langton2@llnl.gov>
21015
21016 * gfortran.dg/byte_1.f90: New test.
21017 * gfortran.dg/byte_2.f90: New test.
21018
21019 2005-10-23 David Edelsohn <edelsohn@gnu.org>
21020
21021 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
21022
21023 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
21024
21025 PR fortran/18022
21026 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
21027
21028 PR fortran/24311
21029 * gfortran.dg/merge_char_const.f90: New test.
21030
21031 PR fortran/24384
21032 * gfortran.dg/spread_scalar_source.f90: New test.
21033
21034 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
21035
21036 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
21037
21038 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
21039 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
21040
21041 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
21042
21043 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
21044
21045 PR fortran/24426
21046 * gfortran.dg/der_pointer_4.f90: New.
21047
21048 2005-10-22 David Ayers <d.ayers@inode.at>
21049
21050 * obj-c++.dg/except-1.mm: Simplify.
21051
21052 2005-10-21 David Ayers <d.ayers@inode.at>
21053
21054 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
21055
21056 2005-10-21 Jakub Jelinek <jakub@redhat.com>
21057
21058 * gfortran.dg/assumed_dummy_2.f90: New test.
21059
21060 2005-10-21 James E Wilson <wilson@specifix.com>
21061
21062 PR preprocessor/15220
21063 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
21064
21065 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
21066
21067 * gcc.c-torture/execute/20051021-1.c: New test.
21068
21069 2005-10-21 Mark Mitchell <mark@codesourcery.com>
21070
21071 PR c++/24260
21072 * g++.dg/ext/tmplattr1.C: New test.
21073
21074 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
21075
21076 PR fortran/24440
21077 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
21078
21079 2005-10-20 Geoffrey Keating <geoffk@apple.com>
21080
21081 * obj-c++.dg/except-1.mm: New.
21082
21083 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
21084
21085 2005-10-21 Alan Modra <amodra@bigpond.net.au>
21086
21087 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
21088
21089 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
21090
21091 PR middle-end/24295
21092 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
21093 declarations with the same names as thunks' alias targets, use
21094 aliases instead.
21095 * gcc.dg/attr-alias-3.c: New test.
21096 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
21097
21098 2005-10-20 Mark Mitchell <mark@codesourcery.com>
21099
21100 PR c++/22618
21101 * g++.dg/parse/access8.C: New test.
21102
21103 2005-10-20 Richard Guenther <rguenther@suse.de>
21104
21105 PR c++/24439
21106 * g++.dg/tree-ssa/pr24439.C: New testcase.
21107
21108 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21109
21110 * g++.dg/opt/delay-slot-1.C: New test.
21111
21112 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
21113
21114 PR fortran/21625
21115 * gfortran.fg/der_init_1.f90: New.
21116
21117 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
21118
21119 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
21120
21121 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21122
21123 PR c++/21908
21124 * g++.dg/parse/error28.C: New test.
21125
21126 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21127
21128 * gcc.dg/profile-generate-2.c: New test.
21129
21130 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21131
21132 PR target/23589
21133 * g++.dg/ext/dllimport11.C: New.
21134
21135 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21136
21137 PR c++/22293
21138 * g++.dg/other/friend3.C: New test.
21139
21140 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21141
21142 PR c++/23293
21143 * g++.dg/template/error19.C: New test.
21144
21145 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21146
21147 PR c++/21383
21148 * g++.dg/overload/koenig2.C: New.
21149
21150 PR c++/23118
21151 * g++.dg/overload/error2.C: New.
21152
21153 PR c++/22604
21154 * g++.dg/inherit/covariant14.C: New.
21155
21156 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21157
21158 PR c++/23440
21159 * g++.dg/parse/for1.C: New test.
21160
21161 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21162
21163 PR fortran/23446
21164 * gfortran.dg/host_dummy_index_1.f90: New test.
21165
21166 PR fortran/21459
21167 * gfortran.dg/automatic_char_len_2.f90: New test.
21168
21169 PR fortran/20866
21170 * gfortran.dg/recursive_statement_functions.f90: New test.
21171
21172 PR fortran/20853
21173 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21174
21175 PR fortran/20849
21176 * gfortran.dg/external_initializer.f90: New test.
21177
21178 PR fortran/20837
21179 * non_module_public.f90: New test.
21180
21181 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21182
21183 PR c++/24386
21184 * g++.dg/template/overload7.C: New.
21185
21186 PR c++/22551
21187 * g++.dg/other/switch2.C: Remove expected warnings.
21188
21189 PR c++/21353
21190 * g++.dg/template/defarg6.C: New.
21191
21192 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21193
21194 PR target/24315
21195 * gcc.target/i386/pr24315.c: New test.
21196
21197 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21198
21199 PR c++/24389
21200 * g++.dg/template/static21.C: New test.
21201 * g++.dg/template/static21-a.cc: Likewise.
21202
21203 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21204
21205 PR c++/23959
21206 * g++.dg/warn/Wswitch-default-1.C: New test.
21207 * g++.dg/warn/Wswitch-default-2.C: New test.
21208
21209 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21210
21211 PR c++/22173
21212 * g++.dg/parse/template18.C: New test.
21213 * g++.dg/template/nontype15.C: Likewise.
21214
21215 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21216
21217 PR fortran/22273
21218 * gfortran.dg/spec_expr_2.f90: New.
21219
21220 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21221
21222 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21223 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21224 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21225 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21226 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21227 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21228 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21229 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21230 previous target-specific skips and warning-message matches where
21231 applicable.
21232
21233 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21234
21235 PR c++/21347
21236 * g++.dg/warn/Wctor-dtor.C: New test.
21237
21238 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21239
21240 PR c/23439
21241 * gcc.dg/for-1.c: New test.
21242
21243 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21244
21245 PR c++/19565
21246 * g++.dg/warn/Wconversion1.C: New test.
21247 * g++.dg/ext/packed4.C: Compile with -w.
21248 * g++.dg/opt/20050511-1.C: Likewise.
21249 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21250
21251 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21252
21253 * gfortran.dg/boz_5.f90: New test.
21254
21255 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21256
21257 PR c++/22551
21258 * g++.dg/other/switch2.C: New.
21259
21260 PR c++/23984
21261 * g++.dg/init/ctor7.C: New.
21262
21263 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21264
21265 PR c++/23730
21266 * g++.dg/parse/crash32.C: New test.
21267
21268 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21269
21270 PR c++/20721
21271 * g++.dg/init/goto2.C: New test.
21272
21273 PR c++/22464
21274 * g++.dg/template/crash/41.C: New test.
21275
21276 PR c++/22180
21277 * g++.dg/template/crash40.C: New test.
21278
21279 PR c++/23694
21280 * g++.dg/parse/friend5.C: New test.
21281
21282 PR c++/23307
21283 * g++.dg/template/crash38.C: New test.
21284
21285 PR c++/22352
21286 * g++.dg/template/friend38.C: New test.
21287
21288 PR c++/22405
21289 * g++.dg/template/crash39.C: New test.
21290
21291 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21292
21293 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21294 gcc.dg/debug/dwarf2/dwarf-char2.c,
21295 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21296
21297 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21298
21299 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21300
21301 * gcc.dg/dll-2.c: Add tests for warnings.
21302 * gcc.dg/dll-3.c: Likewise.
21303 * gcc.dg/dll-4.c: Likewise.
21304
21305 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21306 * g++.dg/ext/dllimport2.C: Likewise.
21307 * g++.dg/ext/dllimport3.C: Likewise.
21308 * g++.dg/ext/dllimport7.C: Likewise.
21309 * g++.dg/ext/dllimport8.C: Likewise.
21310 * g++.dg/ext/dllimport9.C: Likewise.
21311
21312 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21313
21314 PR fortran/24092
21315 * gfortran.dg/derived_pointer_recursion.f90: New test.
21316
21317 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21318
21319 * gcc.c-torture/execute/20051012-1.c: New test.
21320
21321 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21322
21323 PR fortran/18082
21324 * gfortran.dg/automatic_char_len_1.f90: New test.
21325
21326 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21327
21328 PR fortran/20847
21329 * gfortran.dg/save_common.f90: New test.
21330
21331 PR fortran/20856
21332 * gfortran.dg/save_result.f90: New test.
21333
21334 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21335
21336 PR c++/21592
21337 * g++.dg/template/dependent-expr1.C: Add new expected error.
21338 * g++.dg/template/dependent-expr2.C: Adjust error text.
21339 * g++.dg/template/overload6.C: New.
21340
21341 PR c++/23797
21342 * g++.dg/other/typename8.C: New.
21343
21344 PR c++/21117
21345 * g++.dg/other/return1.C: New.
21346
21347 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21348
21349 PR c++/24052
21350 * g++.dg/ext/label5.C: New.
21351
21352 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21353
21354 PR c++/19964
21355 * g++.dg/parse/crash31.C: New.
21356
21357 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21358
21359 * g++.dg/ipa/ipa-1.c: New test.
21360 * g++.dg/ipa/ipa-2.c: New test.
21361 * g++.dg/ipa/ipa-3.c: New test.
21362 * g++.dg/ipa/ipa-4.c: New test.
21363 * g++.dg/ipa/ipa-5.c: New test.
21364 * g++.dg/ipa/ipa.exp: New file.
21365
21366 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21367
21368 PR fortran/24207
21369 * gfortran.dg/private_type_3.f90: New test.
21370
21371 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21372
21373 PR fortran/20786
21374 gfortran.dg/aint_anint_1.f90: New test.
21375
21376 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21377
21378 PR libgfortran/24313
21379 gfortran.dg/csqrt.f: New test.
21380
21381 2005-10-11 Ian Lance Taylor <ian@airs.com>
21382
21383 PR c++/8057
21384 * g++.dg/warn/noeffect7.C: New test.
21385 * g++.dg/warn/noeffect2.C: Instantiate templates.
21386 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21387 and warning.
21388
21389 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21390
21391 PR c++/21089
21392 * g++.dg/init/float1.C: New test.
21393
21394 PR c++/24277
21395 * g++.dg/init/member1.C: Tweak error markers.
21396
21397 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21398
21399 PR testsuite/24281
21400 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21401 Check for null pointer.
21402
21403 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21404
21405 PR c++/21369
21406 * g++.dg/parse/ret-type3.C: New test.
21407
21408 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21409
21410 PR tree-opt/23946
21411 * gcc.c-torture/compile/pr23946.c: New test.
21412
21413 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21414
21415 * g++.dg/opt/mmx2.C: New test.
21416
21417 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21418
21419 PR c++/24277
21420 * g++.dg/template/static20.C: New test.
21421
21422 PR c++/24302
21423 * g++.dg/warn/Wunused-12.C: New test.
21424
21425 PR c++/23437
21426 * g++.dg/template/arg4.C: New test.
21427
21428 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21429
21430 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21431 * gcc.dg/ucnid-3.c: Likewise.
21432 * gcc.dg/ucnid-4.c: Likewise.
21433 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21434 * g++.dg/other/ucnid-1.C: Likewise.
21435 * gcc.dg/sparc-frame-1.c: New test.
21436
21437 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21438
21439 PR c++/24139
21440 * g++.dg/template/spec27.C: New test.
21441
21442 PR c++/24275
21443 * g++.dg/template/static19.C: New test.
21444
21445 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21446
21447 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21448 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21449
21450 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21451
21452 PR target/24136
21453 * gfortran.fortran-torture/compile/pr24136.f: New test.
21454
21455 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21456
21457 PR c++/22172
21458 * g++.dg/parse/crash30.C: New test.
21459
21460 2005-10-07 Richard Guenther <rguenther@suse.de>
21461
21462 PR middle-end/24227
21463 * gcc.c-torture/compile/pr24227.c: New testcase.
21464
21465 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21466
21467 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21468 Do not put aligned attributes on array elements.
21469
21470 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21471
21472 PR testsuite/23611, PR testsuite/23615
21473 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21474 writing prototypes of library functions by hand.
21475 * obj-c++.dg/bitfield-4.mm: Likewise.
21476 * obj-c++.dg/const-str-4.mm: Likewise.
21477 * obj-c++.dg/encode-4.mm: Likewise.
21478 * obj-c++.dg/encode-5.mm: Likewise.
21479 * obj-c++.dg/encode-6.mm: Likewise.
21480 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21481 * obj-c++.dg/method-10.mm: Likewise.
21482 * obj-c++.dg/method-17.mm: Likewise.
21483 * obj-c++.dg/method-19.mm: Likewise.
21484 * obj-c++.dg/try-catch-2.mm: Likewise.
21485
21486 2005-10-06 Richard Henderson <rth@redhat.com>
21487
21488 PR 24236
21489 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21490
21491 2005-10-06 Dale Johannesen <dalej@apple.com>
21492
21493 * gcc.c-torture/execute/20030125-1.c: Correct.
21494
21495 2005-10-06 Richard Guenther <rguenther@suse.de>
21496
21497 PR tree-optimization/24238
21498 * g++.dg/tree-ssa/pr24238.C: New testcase.
21499
21500 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21501
21502 PR 18568
21503 * gfortran.dg/der_pointer_3.f90: New test.
21504
21505 2005-10-05 Devang Patel <dpatel@apple.com>
21506
21507 PR Debug/23205
21508 * g++.dg/other/PR23205.C: New.
21509
21510 2005-10-05 Richard Henderson <rth@redhat.com>
21511
21512 PR target/23602
21513 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21514 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21515
21516 2005-10-05 Dale Johannesen <dalej@apple.com>
21517
21518 * gcc.c-torture/execute/float-floor.c: New.
21519
21520 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21521
21522 PR tree-optimization/21419
21523 PR tree-optimization/24146
21524 PR tree-optimization/24151
21525
21526 * g++.dg/ext/asm7.C: New.
21527 * g++.dg/ext/asm8.C: New.
21528 * gcc.dg/asm-1.c: Compile on all targets.
21529 * gcc.dg/asm-pr24146.c: New.
21530 * gcc.dg/pr21419.c: Adjust error messages.
21531
21532 2005-10-05 Richard Guenther <rguenther@suse.de>
21533
21534 PR fortran/24176
21535 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21536
21537 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21538
21539 PR c++/23513
21540 * g++.dg/template/spec22.C: Robustify test.
21541 * g++.dg/template/spec26.C: New.
21542
21543 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21544
21545 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21546 if target supports vector instructions.
21547
21548 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21549
21550 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21551 C99 functions.
21552
21553 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21554
21555 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21556 check_effective_target_fortran_large_int): Replace cached result
21557 when target changes.
21558
21559 2005-10-04 Devang Patel <dpatel@apple.com>
21560
21561 * gcc.dg/i386-sse-vect-types.c: New.
21562
21563 2005-10-04 Ian Lance Taylor <ian@airs.com>
21564
21565 PR preprocessor/13726
21566 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21567 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21568
21569 2005-10-04 Richard Guenther <rguenther@suse.de>
21570
21571 PR c/23576
21572 * gcc.dg/noncompile/pr23576.c: New testcase.
21573
21574 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21575
21576 PR middle-end/23125
21577 * gcc.dg/register-var-3.c: New test.
21578
21579 2005-10-04 Steven Bosscher <stevenb@suse.de>
21580
21581 * gcc.dg/pr23049.c: New test.
21582
21583 * gcc.dg/ucnid-4.c: Fix test.
21584
21585 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21586
21587 PR 23445
21588 * gcc.c-torture/compile/pr23445.c: New test.
21589
21590 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21591
21592 * g++.dg/overload/unknown1.C: New.
21593
21594 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21595
21596 PR c++/17775
21597 * g++.dg/template/repo4.C: New test.
21598
21599 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21600
21601 PR libfortran/19308
21602 * gfortran.dg/large_real_kind_2.F90: New test.
21603 * gfortran.dg/large_integer_kind_2.f90: New test.
21604
21605 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21606
21607 * lib/target-supports.exp (check_effective_target_vect_shift):
21608 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21609 (check_effective_target_vect_condition): Fix copy-n-pasto.
21610
21611 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21612 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21613 targets.
21614
21615 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21616
21617 PR c++/22621
21618 * g++.dg/template/overload5.C : New test.
21619
21620 PR c++/23840
21621 * g++.dg/expr/stdarg1.C: New test.
21622
21623 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21624
21625 PR 24142
21626 * gcc.c-torture/execute/pr24142.c: New test.
21627
21628 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21629
21630 PR 24141
21631 * gcc.c-torture/execute/pr24141.c: New test.
21632
21633 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21634 Diego Novillo <dnovillo@redhat.com>
21635
21636 PR 23604
21637 * gcc.c-torture/execute/pr23604.c: New test.
21638
21639 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21640
21641 PR fortran/16404
21642 PR fortran/20835
21643 PR fortran/20890
21644 PR fortran/20899
21645 PR fortran/20900
21646 PR fortran/20901
21647 PR fortran/20902
21648 gfortran.dg/equiv_constraint_1.f90: New test.
21649 gfortran.dg/equiv_constraint_2.f90: New test.
21650 gfortran.dg/equiv_constraint_3.f90: New test.
21651 gfortran.dg/equiv_constraint_4.f90: New test.
21652 gfortran.dg/equiv_constraint_5.f90: New test.
21653 gfortran.dg/equiv_constraint_6.f90: New test.
21654 gfortran.dg/equiv_constraint_7.f90: New test.
21655 gfortran.dg/equiv_constraint_8.f90: New test.
21656 gfortran.dg/private_type_1.f90: New test.
21657 gfortran.dg/private_type_2.f90: New test.
21658 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21659 980628-10.f: Assert std=gnu to permit mixing of
21660 types in equivalence statements.
21661
21662 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21663
21664 PR 24112
21665 * gfortran.dg/open_status_1.f90: New.
21666
21667 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21668
21669 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21670 * gcc.dg/vect/pr22480.c: Clean up temp files.
21671 * gcc.dg/vect/pr23831.c: Clean up temp files.
21672 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21673 Clean up temp files.
21674 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21675 Clean up temp files.
21676
21677 * gcc.dg/20050309-1.c: Clean up temp files.
21678 * gcc.dg/20050325-1.c: Clean up temp files.
21679
21680 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21681
21682 PR tree-optimization/24059
21683 * gcc.dg/vect/pr24059.c : New test.
21684
21685 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21686
21687 PR middle-end/24109
21688 * gcc.c-torture/execute/20050929-1.c: New test.
21689
21690 2005-09-29 Steven Bosscher <stevenb@suse.de>
21691
21692 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21693
21694 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21695
21696 PR c/21419
21697 * gcc.dg/pr21419.c: New test.
21698
21699 2005-09-29 Steven Bosscher <stevenb@suse.de>
21700
21701 * gcc.dg/pr23911.c: New test.
21702
21703 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21704
21705 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21706
21707 PR c++/16782
21708 * g++.dg/parse/qualified4.C: New test.
21709 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21710 * g++.old-deja/g++.mike/p8154.C: Likewise.
21711
21712 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21713
21714 PR c++/22147
21715 * g++.dg/template/friend37.C: New test.
21716 * g++.dg/parse/crash28.C: Adjust error markers.
21717
21718 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21719
21720 PR fortran/18518
21721 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21722
21723 2005-09-27 Devang Patel <dpatel@apple.com>
21724
21725 PR tree-optimization/23625
21726 * gcc.dg/pr23625.c: New test.
21727
21728 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21729
21730 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21731 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21732
21733 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21734
21735 PR fortran/23677
21736 * gfortran.fortran-torture/execute/save_1.f90: New test.
21737 * gfortran.dg/save_1.f90: New test.
21738
21739 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21740
21741 * gcc.target/i386/builtin-apply-mmx.c: New test.
21742
21743 PR target/22576
21744 * gcc.target/i386/pr22576.c: New test.
21745
21746 PR target/22585
21747 * gcc.target/i386/pr22585.c: New test.
21748
21749 PR target/23268
21750 * gcc.target/i386/pr23268.c: New test.
21751
21752 PR middle-end/23831
21753 * gcc.dg/vect/pr23831.c: New test.
21754
21755 PR target/24055
21756 * gcc.target/i386/pr24055.c: New test.
21757
21758 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21759
21760 PR tree-optimization/23960
21761 * gcc.c-torture/compile/pr23960.c: New.
21762
21763 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21764
21765 PR fortran/16861
21766 * gfortran.dg/nested_modules_3.f90: New.
21767
21768 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21769
21770 PR fortran/24005
21771 gfortran.dg/interface_1.f90: New test.
21772
21773 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
21774 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21775
21776 PR fortran/23843
21777 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
21778
21779 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21780
21781 PR fortran/23516
21782 * gfortran.dg/imag_1.f: New test.
21783 * gfortran.dg/imag_2.f: Ditto.
21784
21785 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
21786
21787 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
21788
21789 2005-09-22 Jakub Jelinek <jakub@redhat.com>
21790
21791 PR c++/21983
21792 * g++.dg/warn/pr21983.C: New test.
21793
21794 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
21795
21796 * gcc.dg/20050922-1.c: Testcase added.
21797
21798 2005-09-21 Mark Mitchell <mark@codesourcery.com>
21799
21800 PR c++/23993
21801 * g++.dg/template/array14.C: New test.
21802
21803 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
21804
21805 PR fortran/19929
21806 * gfortran.dg/der_ptr_component_1.f90: New test.
21807
21808 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21809
21810 PR c++/23965
21811 * g++.dg/template/error1.C: Reject "no matching function" message.
21812
21813 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21814
21815 PR c++/17609
21816 * g++.dg/lookup/error1.C: New test.
21817
21818 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
21819
21820 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
21821 functionality of the testcase.
21822
21823 2005-09-20 Richard Henderson <rth@redhat.com>
21824
21825 * gcc.dg/vect/vect-22.c: Require vect_float.
21826 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
21827
21828 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
21829
21830 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
21831 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
21832 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
21833 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
21834 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
21835 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
21836 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
21837 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
21838 * gcc.dg/cpp/ucnid-8.c: New test.
21839
21840 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21841
21842 PR tree-optimization/23929
21843 * gcc.c-torture/compile/pr23929.c: New test.
21844
21845 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
21846
21847 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
21848 for one loop.
21849
21850 2005-09-20 Steve Ellcey <sje@cup.hp.com>
21851
21852 PR testsuite/23186
21853 * g++.dg/other/pr22003.C: Require named sections.
21854
21855 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21856
21857 PR c++/23947
21858 * g++.dg/rtti/crash3.C: New test.
21859
21860 PR tree-optimization/23818
21861 * gcc.dg/pr23818.c: New test.
21862
21863 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21864
21865 PR fortran/23420
21866 * gfortran.dg/print_fmt_4.f: New.
21867
21868 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21869
21870 PR fortran/23663
21871 * gfortran.fortran-torture/execute/entry_11.f90: New test.
21872
21873 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21874
21875 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
21876 Use pointers to local alignable arrays instead. Added comments.
21877 * gcc.dg/vect/vect-46.c: Likewise.
21878 * gcc.dg/vect/vect-48.c: Likewise.
21879 * gcc.dg/vect/vect-49.c: Likewise.
21880 * gcc.dg/vect/vect-52.c: Likewise.
21881 * gcc.dg/vect/vect-53.c: Likewise.
21882 * gcc.dg/vect/vect-54.c: Likewise.
21883 * gcc.dg/vect/vect-56.c: Likewise.
21884 * gcc.dg/vect/vect-57.c: Likewise.
21885 * gcc.dg/vect/vect-58.c: Likewise.
21886 * gcc.dg/vect/vect-60.c: Likewise.
21887 * gcc.dg/vect/vect-61.c: Likewise.
21888
21889 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
21890 The test is no longer vectorizable on vect_no_align targets.
21891 * gcc.dg/vect/vect-43.c: Likewsie.
21892
21893 * gcc.dg/vect/vect-44.c: Added comments.
21894 * gcc.dg/vect/vect-45.c: Added comments.
21895 * gcc.dg/vect/vect-50.c: Added comments.
21896 * gcc.dg/vect/vect-51.c: Added comments.
21897
21898 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
21899 aligned type.
21900 * gcc.dg/vect/Os-vect-95.c: Likewise.
21901
21902 * gcc.dg/vect/vect-41.c: Test removed.
21903 * gcc.dg/vect/vect-47.c: Test removed.
21904 * gcc.dg/vect/vect-55.c: Test removed.
21905 * gcc.dg/vect/vect-59.c: Test removed.
21906
21907 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21908
21909 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
21910 No longer vectorizable on vect_no_align targets.
21911 * gcc.dg/vect/pr20122.c: Likewise.
21912 * gcc.dg/vect/vect-74.c: Likewise.
21913 * gcc.dg/vect/vect-75.c: Likewise.
21914 * gcc.dg/vect/vect-76.c: Likewise.
21915
21916 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
21917 Will not be vectorizable on vect_no_align targets once aliasing issues
21918 are resolved.
21919 * gcc.dg/vect/vect-79.c: Likewise.
21920
21921 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
21922 * gcc.dg/vect/vect-78.c: Likewise.
21923 * gcc.dg/vect/vect-97.c: Likewise.
21924
21925 2005-09-19 Steven Bosscher <stevenb@suse.de>
21926
21927 * gcc.dg/pr23943.c: New test.
21928
21929 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21930
21931 PR fortran/19181
21932 * gfortran.dg/derived_pointer_null_1.f90: New test.
21933
21934 2005-09-18 Richard Guenther <rguenther@suse.de>
21935
21936 PR middle-end/23944
21937 * gcc.c-torture/compile/pr23944.c: New testcase.
21938
21939 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
21940
21941 PR fortran/15975
21942 * gfortran.dg/der_pointer_2.f90: New test.
21943
21944 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21945
21946 PR fortran/16861
21947 * gfortran.dg/nested_modules_2.f90: New test.
21948
21949 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21950
21951 PR c++/18368
21952 * g++.dg/other/semicolon.C: New test.
21953
21954 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
21955
21956 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
21957 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
21958
21959 2005-09-16 Mark Mitchell <mark@codesourcery.com>
21960
21961 PR c++/23914
21962 * g++.dg/template/static18.C: New test.
21963
21964 PR c++/21514
21965 * g++.dg/template/crash19.C: Remove dg-error marker.
21966 * g++.dg/template/local4.C: New test.
21967
21968 2005-09-16 Paul Brook <paul@codesourcery.com>
21969
21970 PR fortran/23906
21971 * gfortran.dg/dependency_1.f90: New test.
21972
21973 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21974
21975 PR c++/23896
21976 * g++.dg/template/static17.C: New test.
21977
21978 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
21979
21980 PR c++/23139
21981 * g++.dg/warn/huge-val1.C: New test.
21982
21983 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21984
21985 PR c++/13140
21986 * g++.dg/parse/class2.C: New test.
21987 * g++.dg/template/explicit8.C: Likewise.
21988 * g++.dg/template/spec25.C: Likewise.
21989
21990 2005-09-14 Josh Conner <jconner@apple.com>
21991
21992 PR middle-end/23584
21993 * gcc.dg/pr23584.c: New test.
21994
21995 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
21996
21997 PR fortran/21875 Internal Unit Array I/O, NIST
21998 * gfortran.dg/arrayio_1.f90: New test.
21999 * gfortran.dg/arrayio_1.f90: New test.
22000 * gfortran.dg/arrayio_1.f90: New test.
22001 * gfortran.dg/arrayio_1.f90: New test.
22002 * gfortran.dg/arrayio_1.f90: New test.
22003
22004 2005-09-14 Uros Bizjak <uros@kss-loka.si>
22005
22006 PR middle-end/22480
22007 * gcc.dg/vect/pr22480.c: New test.
22008
22009 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
22010
22011 PR fortran/19358
22012 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
22013
22014 2005-09-13 Josh Conner <jconner@apple.com>
22015
22016 PR c++/23180
22017 * g++.dg/init/struct2.C: New test.
22018 * g++.dg/init/struct3.C: New test.
22019
22020 2005-09-13 Janis Johnson <janis187@us.ibm.com>
22021
22022 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
22023 Clean up temp files.
22024 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
22025 gcc.dg/tree-ssa/builtin-fprintf-1.c,
22026 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
22027 gcc.dg/tree-ssa/builtin-printf-1.c,
22028 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
22029 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
22030 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
22031 gcc.dg/tree-ssa/builtin-vprintf-1.c,
22032 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
22033 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
22034 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
22035 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
22036 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
22037 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
22038 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
22039 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
22040
22041 2005-09-13 Josh Conner <jconner@apple.com>
22042
22043 * lib/gcc-dg.exp: Load scanipa.exp.
22044 (cleanup-dump): New procedure.
22045 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
22046 * lib/scandump.exp: New file.
22047 * lib/scantree.exp: Use it.
22048 * lib/scanipa.exp: New file.
22049
22050 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
22051
22052 PR fortran/17740
22053 * gfortran.dg/generic_4.f90: New test.
22054
22055 2005-09-13 Uros Bizjak <uros@kss-loka.si>
22056
22057 PR target/23816
22058 * gcc.target/i386/pr23816-1.c: New test.
22059 * gcc.target/i386/pr23816-2.c: New test.
22060
22061
22062 2005-09-13 Bastian Blank <waldi@debian.org>
22063
22064 PR c++/16171
22065 * g++.dg/abi/mangle26.C: New test.
22066 * g++.dg/abi/mangle27.C: New test.
22067 * g++.dg/abi/mangle28.C: New test.
22068 * g++.dg/abi/mangle29.C: New test.
22069
22070 PR c++/23839
22071 * g++.dg/parse/register1.C: New test.
22072
22073 2005-09-13 Mark Mitchell <mark@codesourcery.com>
22074
22075 PR c++/23842
22076 * g++.dg/template/access16.C: New test.
22077
22078 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22079
22080 * gfortran.dg/char_pack_2.f90: Increase the vector size.
22081
22082 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22083
22084 PR fortran/18899
22085 * gfortran.dg/shape_2.f90: New test.
22086
22087 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22088
22089 PR target/19269
22090 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
22091 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
22092 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
22093 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
22094 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
22095 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
22096 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
22097 tests.
22098
22099 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22100
22101 PR c++/23841
22102 * g++.dg/parse/template17.C: New test.
22103
22104 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22105
22106 PR c++/23789
22107 * g++.dg/template/nontype14.C: New test.
22108
22109 2005-09-12 Ian Lance Taylor <ian@airs.com>
22110
22111 PR g++/7874
22112 * g++.dg/lookup/friend7.C: New test.
22113 * g++.dg/lookup/friend8.C: New test.
22114 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
22115 so that it will be found via argument dependent lookup.
22116 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
22117 friend functions which will no longer be found.
22118 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
22119 function g, so that it will be found via argument dependent
22120 lookup.
22121 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22122 * g++.old-deja/g++.mike/net43.C: Likewise.
22123
22124 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22125
22126 PR c++/23691
22127 * g++.dg/template/static16.C: New test.
22128
22129 2005-09-12 Josh Conner <jconner@apple.com>
22130
22131 PR middle-end/23237
22132 * gcc.c-torture/compile/pr23237.c: New test.
22133
22134 2005-09-11 Richard Henderson <rth@redhat.com>
22135
22136 * g++.dg/other/error8.C: Update expected diagnostic text.
22137
22138 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22139
22140 PR libfortran/19872
22141 * gfortran.dg/overwrite_1.f: New test.
22142
22143 2005-09-09 Josh Conner <jconner@apple.com>
22144
22145 * g++.dg/init/pr23180-1.C: Removed.
22146 * g++.dg/init/pr23180-2.C: Removed.
22147
22148 2005-09-09 David Daney <ddaney@avtrex.com>
22149
22150 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22151 files which are ...
22152 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22153 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22154
22155 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22156
22157 * gfortran.dg/iostat_2.f90: New test.
22158
22159 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22160
22161 PR c++/22252
22162 * g++.dg/ext/interface1.C: New test.
22163 * g++.dg/ext/interface1.h: Likewise.
22164 * g++.dg/ext/interface1a.cc: Likewise.
22165
22166 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22167
22168 * gfortran.dg/iomsg_1.f90: New test case.
22169
22170 2005-09-09 Richard Guenther <rguenther@suse.de>
22171
22172 PR c++/23624
22173 * g++.dg/tree-ssa/pr23624.C: New testcase.
22174
22175 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22176
22177 PR fortran/19239
22178 * gfortran.dg/vector_subscript_1.f90,
22179 * gfortran.dg/vector_subscript_2.f90: New tests.
22180
22181 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22182
22183 PR fortran/21104
22184 * gfortran.dg/array_alloc_1.f90,
22185 * gfortran.dg/array_alloc_2.f90,
22186 * gfortran.dg/array_alloc_3.f90: New tests.
22187
22188 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22189
22190 PR fortran/12840
22191 * gfortran.dg/array_constructor_6.f90
22192 * gfortran.dg/array_constructor_7.f90
22193 * gfortran.dg/array_constructor_8.f90
22194 * gfortran.dg/array_constructor_9.f90
22195 * gfortran.dg/array_constructor_10.f90
22196 * gfortran.dg/array_constructor_11.f90
22197 * gfortran.dg/array_constructor_12.f90: New tests.
22198
22199 2005-09-08 Josh Conner <jconner@apple.com>
22200
22201 PR c++/23180
22202 * g++.dg/init/pr23180-1.C: New test.
22203 * g++.dg/init/pr23180-2.C: New test.
22204
22205 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22206
22207 PR fortran/18878
22208 * gfortran.dg/module_double_reuse.f90: New.
22209
22210 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22211
22212 PR fortran/23270
22213 PR fortran/22304
22214 PR fortran/18870
22215 PR fortran/17917
22216 PR fortran/16511
22217 * gfortran.dg/common_equivalence_1.f: New.
22218 * gfortran.dg/common_equivalence_2.f: New.
22219 * gfortran.dg/common_equivalence_3.f: New.
22220 * gfortran.dg/contained_equivalence_1.f90: New.
22221 * gfortran.dg/module_blank_common.f90: New.
22222 * gfortran.dg/module_commons_1.f90: New.
22223 * gfortran.dg/module_equivalence_1.f90: New.
22224 * gfortran.dg/nested_modules_1.f90: New.
22225 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22226 equivalences and add comment to connect the test with
22227 the PR.
22228
22229 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22230
22231 PR fortran/23765
22232 * gfortran.dg/common_6.f90: New test.
22233
22234 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22235
22236 PR fortran/15326
22237 * gfortran.dg/char_result_1.f90,
22238 * gfortran.dg/char_result_2.f90,
22239 * gfortran.dg/char_result_3.f90,
22240 * gfortran.dg/char_result_4.f90,
22241 * gfortran.dg/char_result_5.f90,
22242 * gfortran.dg/char_result_6.f90,
22243 * gfortran.dg/char_result_7.f90,
22244 * gfortran.dg/char_result_8.f90: New tests.
22245
22246 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22247
22248 PR fortran/19928
22249 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22250
22251 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22252
22253 PR obj-c++/16816
22254 * obj-c++.dg/selector-5.mm: New test.
22255 * obj-c++.dg/selector-6.mm: New test.
22256
22257 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22258
22259 PR objc/20574
22260 PR objc/19324
22261 * objc.dg/error-1.m: New test.
22262
22263 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22264
22265 PR fortran/23373
22266 * gfortran.fortran-torture/execute/pr23373-1.f90,
22267 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22268
22269 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22270
22271 PR libfortran/23760
22272 * gfortran.dg/g77/1832.f: Remove long string in write statement
22273 to allow the test to pass on correct list directed output with
22274 prepended space.
22275
22276 2005-09-07 James E Wilson <wilson@specifix.com>
22277
22278 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22279
22280 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22281
22282 * gfortran.dg/parameter+save.f90: Rename to
22283 * gfortran.dg/parameter_save.f90: .. this.
22284
22285 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22286
22287 PR fortran/20848
22288 * gfortran.dg/parameter+save.f90: New test case.
22289
22290 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22291
22292 PR fortran/19269
22293 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22294
22295 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22296
22297 PR c/23075
22298 * gcc.dg/pr23075.c: New test.
22299 * g++.dg/warn/pr23075.C: New test.
22300
22301 PR target/22362
22302 * gcc.target/i386/pr22362.c: New test.
22303
22304 PR rtl-optimization/23098
22305 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22306
22307 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22308 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22309 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22310
22311 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22312
22313 * g++.dg/expr/cast6.C: New test.
22314
22315 PR c++/9782
22316 * g++.dg/init/new15.C: New test.
22317
22318 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22319
22320 * gcc.dg/vect/Os-vect-95.c: New test.
22321 * gcc.dg/vect/vect-95.c: Same.
22322
22323 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22324
22325 * gcc.dg/vect/vect-29.c: Update xfail testing.
22326 * gcc.dg/vect/vect-44.c: Same.
22327 * gcc.dg/vect/vect-48.c: Same.
22328 * gcc.dg/vect/vect-50.c: Same.
22329 * gcc.dg/vect/vect-72.c: Same.
22330 * gcc.dg/vect/vect-77.c: Same.
22331 * gcc.dg/vect/vect-78.c: Same.
22332 * gcc.dg/vect/vect-80.c: Same.
22333 * gcc.dg/vect/vect-96.c: Same.
22334 * gcc.dg/vect/vect-100.c: Same.
22335 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22336 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22337 * gfortran.dg/vect/vect-5.f90: Same.
22338
22339 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22340
22341 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22342 start strings.
22343 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22344 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22345
22346 PR c++/23056
22347 * g++.dg/opt/pr23056.C: New test.
22348
22349 PR rtl-optimization/23098
22350 * gcc.target/i386/pr23098.c: New test.
22351
22352 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22353
22354 PR c++/23667
22355 * g++.dg/template/static15.C: New test.
22356
22357 PR c++/21440
22358 * g++.dg/ext/stmtexpr5.C: New test.
22359 * g++.dg/ext/stmtexpr6.C: Likewise.
22360
22361 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22362
22363 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22364
22365 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22366 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22367 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22368
22369 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22370
22371 PR libfortran/23321
22372 * gfortran.dg/direct_io_4.f90: New test case.
22373
22374 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22375 Rasmus Hahn <rassahah@neofonie.de>
22376
22377 PR libobjc/23108
22378 * objc.dg/type-stream-1.m: New test.
22379
22380 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22381
22382 PR fortran/23661
22383 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22384 gfortran.dg/print_fmt_3.f90: New test.
22385
22386 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22387
22388 * gfortran.dg/fmt_t_1.f90: New test.
22389
22390 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22391
22392 PR rtl-optimization/23454
22393 * g++.dg/opt/pr23454.C: New test.
22394
22395 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22396
22397 PR c++/23699
22398 * g++.dg/ext/static1.C: New test.
22399
22400 2005-09-02 Richard Henderson <rth@redhat.com>
22401
22402 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22403 tail call to check_fa_work.
22404
22405 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22406
22407 PR c++/21687
22408 * g++.dg/other/gc3.C: New test.
22409
22410 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22411
22412 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22413 * gcc.dg/20050826-1.c: Likewise.
22414
22415 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22416
22417 PR c++/23167
22418 * g++.dg/expr/volatile1.C: New test.
22419
22420 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22421
22422 PR middle-end/23547
22423 * gcc.dg/pr23547.c: New test.
22424
22425 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22426
22427 PR c/22061
22428 * gcc.c-torture/execute/pr22061-1.c,
22429 * gcc.c-torture/execute/pr22061-2.c,
22430 * gcc.c-torture/execute/pr22061-3.c,
22431 * gcc.c-torture/execute/pr22061-4.c: New tests.
22432
22433 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22434
22435 * gcc.dg/Wredundant-decls-2.c: New test to check that
22436 -Wredundant-decls does not issue warning for a variable
22437 definition following a declaration.
22438
22439 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22440
22441 PR debug/7241
22442 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22443 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22444 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22445
22446 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22447 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22448 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22449 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22450 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22451 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22452 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22453 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22454
22455 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22456
22457 PR objc/23306
22458 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22459 scan-assmbler.
22460
22461 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22462
22463 PR target/21255
22464 * gcc.dg/pr21255-1.c: New test.
22465 * gcc.dg/pr21255-2-mb.c: Likewise.
22466 * gcc.dg/pr21255-2-ml.c: Likewise.
22467 * gcc.dg/pr21255-3.c: Likewise.
22468 * gcc.dg/pr21255-4.c: Likewise.
22469
22470 2005-08-31 Dale Johannesen <dalej@apple.com>
22471
22472 * gcc.dg/20050830-1.c: New.
22473
22474 2005-08-31 Josh Conner <jconner@apple.com>
22475
22476 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22477 command-line options for arm-*-* targets.
22478 * g++.dg/init/array16.C: Likewise.
22479 * g++.dg/other/crash-4.C: Likewise.
22480
22481 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22482
22483 PR obj-c++/23640
22484 * obj-c++.dg/gnu-runtime-3.mm: New test.
22485
22486 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22487
22488 PR c++/13377
22489 * g++.dg/lookup/ambig4.C: New test.
22490 * g++.dg/lookup/ambig5.C: New test.
22491 * g++.dg/tc1/dr101.C: Adjust error markers.
22492
22493 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22494
22495 PR c++/23639
22496 * g++.dg/template/ttp5.C: Adjust error markers.
22497
22498 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22499
22500 PR testsuite/23609
22501 * lib/obj-c++.exp: Include target-libpath.exp.
22502 (obj-c++_link_flags): Look for the GNU libobjc library
22503 and set the library path to include it.
22504 Don't manually set LD_LIBRARY_PATH (etc.) but call
22505 set_ld_library_path_env_vars instead.
22506 (obj-c++_target_compile): Don't set library path or
22507 linker flags because they are already set correctly
22508 in obj-c++_link_flags.
22509
22510 2005-08-30 Josh Conner <jconner@apple.com>
22511
22512 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22513 to command-line options for arm-*-* targets.
22514
22515 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22516
22517 * g++.dg/other/i386-1.C: New.
22518
22519 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22520
22521 PR preprocessor/20348
22522 PR preprocessor/20356
22523 * gcc.dg/cpp/pr20348.c: New test.
22524 * gcc.dg/cpp/pr20348.h: New file.
22525 * gcc.dg/cpp/inc/pr20348.h: New file.
22526 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22527 * gcc.dg/cpp/pr20356.c: New test.
22528 * gcc.dg/cpp/pr20356.h: New file.
22529 * gcc.dg/cpp/inc/pr20356.h: New file.
22530 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22531
22532 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22533
22534 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22535 Fix array dimension to avoid correct end-of-file error.
22536
22537 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22538
22539 PR libfortran/23598
22540 * gfortran.dg/iostat_1.f90: New test.
22541
22542 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22543
22544 PR middle-end/23408
22545 * gcc.dg/pr23408.c: New test.
22546
22547 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22548
22549 PR c++/23099
22550 * g++.dg/init/member1.C: Make sure erroneous static data member
22551 definitions are required.
22552 * g++.dg/template/static13.C: New test.
22553 * g++.dg/template/static14.C: Likewise.
22554
22555 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22556
22557 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22558 -march=pentium4, remove ilp32 requirement.
22559
22560 PR middle-end/23484
22561 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22562 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22563
22564 2005-08-29 Andreas Jaeger <aj@suse.de>
22565
22566 PR testsuite/23607
22567 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22568
22569 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22570
22571 * gcc.c-torture/execute/20050316-2.c: New test.
22572 * gcc.c-torture/execute/20050316-3.c: New test.
22573 * gcc.dg/torture/pr16104-1.c: New test.
22574
22575 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22576
22577 PR middle-end/23463
22578 * gcc.c-torture/execute/zero-struct-1.c: New test.
22579
22580 2005-08-27 Richard Guenther <rguenther@suse.de>
22581
22582 PR target/23575
22583 * gcc.target/i386/pr23575.c: New testcase.
22584
22585 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22586
22587 PR rtl-optimization/23561
22588 * gcc.c-torture/execute/20050826-1.c: New test.
22589
22590 PR rtl-opt/23560
22591 * gcc.c-torture/execute/20050826-2.c: New test.
22592
22593 2005-08-26 Dale Johannesen <dalej@apple.com>
22594
22595 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22596 * gcc.dg/20050826-1.c: New.
22597
22598 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22599
22600 PR c++/19004
22601 * g++.dg/template/nontype13.C: New test.
22602
22603 PR c++/23491
22604 * g++.dg/init/new14.C: New test.
22605 * g++.dg/expr/anew1.C: Do not XFAIL.
22606 * g++.dg/expr/anew2.C: Likewise.
22607 * g++.dg/expr/anew3.C: Likewise.
22608
22609 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22610
22611 PR middle-end/22439
22612 * gcc.dg/vla-3.c: New test.
22613
22614 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22615
22616 PR fortran/20363
22617 * gfortran.dg/named_interface.f90: New.
22618
22619 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22620
22621 * gcc.c-torture/execute/frame-address.c: New test.
22622
22623 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22624
22625 PR c++/20817
22626 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22627
22628 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22629
22630 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22631
22632 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22633
22634 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22635 * gcc.dg/altivec-22.c: Rename from..
22636 * gcc.dg/altivec-nomfcr.c: ..this.
22637
22638 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22639
22640 PR tree-optimization/23546
22641 * gcc.dg/tree-ssa/pr23546.c: New test.
22642
22643 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22644
22645 PR fortran/17758
22646 * gfortran.dg/nonreturning_statements.f90: New test.
22647
22648 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22649
22650 PR c++/22454
22651 * g++.dg/parse/crash29.C: New.
22652
22653 2005-08-23 DJ Delorie <dj@redhat.com>
22654
22655 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22656 constants have the L suffix.
22657
22658 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22659
22660 PR c++/23044
22661 * g++.dg/template/instantiate8.C: New.
22662
22663 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22664
22665 PR middle-end/23467
22666 * gcc.c-torture/execute/pr23467.c: New test.
22667
22668 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22669
22670 PR tree-optimization/22043
22671 * gcc.c-torture/execute/20050613-1.c: New test.
22672
22673 2005-08-23 Ben Elliston <bje@au.ibm.com>
22674
22675 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22676
22677 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22678
22679 PR rtl-optimization/23478
22680 * g++.dg/opt/pr23478.C: New test.
22681
22682 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22683
22684 PR c/18715
22685 * gcc.dg/switch-warn-3.c: New test.
22686
22687 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22688
22689 PR c++/22233
22690 * g++.dg/template/param1.C: New test.
22691
22692 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22693
22694 PR c++/23089
22695 * g++.dg/other/incomplete1.C: New test.
22696
22697 2005-08-22 Ira Rosen <irar@il.ibm.com>
22698
22699 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22700 are vectorizable.
22701
22702 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22703
22704 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22705 d_lines_5.f: New.
22706
22707 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22708
22709 * gcc.target/i386/sse-4.c: New test.
22710
22711 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22712
22713 PR testsuite/23239
22714 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22715
22716 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22717
22718 * gcc.dg/20050811-1.c: New test.
22719 * gcc.dg/20050811-2.c: New test.
22720
22721 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22722
22723 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22724
22725 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22726
22727 PR 23476
22728 * gcc.c-torture/compile/pr23476.c: New test.
22729
22730 2005-08-19 Devang Patel <dpatel@apple.com>
22731
22732 PR tree-optimization/23048
22733 * gcc.dg/tree-ssa/pr23048.c: New test.
22734
22735 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22736
22737 PR middle-end/20624
22738 * g++.dg/warn/Wreturn-3.C: New test
22739
22740 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22741
22742 PR tree-optimization/22228
22743 * g++.dg/vect/pr22543.cc: New test.
22744
22745 2005-08-17 Steven Bosscher <stevenb@suse.de>
22746
22747 PR tree-optimization/21574
22748 * gcc.dg/tree-ssa/pr21574.c: New test.
22749
22750 2005-08-16 James E Wilson <wilson@specifix.com>
22751
22752 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22753
22754 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22755
22756 PR tree-opt/23402
22757 * gcc.c-torture/compile/zero-strct-3.c: New test.
22758 * gcc.c-torture/compile/zero-strct-4.c: New test.
22759
22760 2005-08-16 Steven Bosscher <stevenb@suse.de>
22761
22762 PR target/23376
22763 * gcc.target/x86_64/pr23376.c: New test.
22764
22765 2005-08-16 Ian Lance Taylor <ian@airs.com>
22766
22767 PR c++/23337
22768 * g++.dg/ext/vector2.C: New.
22769
22770 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22771
22772 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
22773
22774 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22775
22776 PR libfortran/23428
22777 * gfortran.dg/inquire-complex.f90: New test case.
22778
22779 2005-08-16 James E Wilson <wilson@specifix.com>
22780
22781 PR tree-optimization/21105
22782 * gcc.dg/large-size-array.c: New.
22783
22784 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
22785
22786 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
22787 type.
22788 * gcc.dg/vect/vect-41: Likewise.
22789 * gcc.dg/vect/vect-42: Likewise.
22790 * gcc.dg/vect/vect-43: Likewise.
22791 * gcc.dg/vect/vect-44: Likewise.
22792 * gcc.dg/vect/vect-46: Likewise.
22793 * gcc.dg/vect/vect-47: Likewise.
22794 * gcc.dg/vect/vect-48: Likewise.
22795 * gcc.dg/vect/vect-52: Likewise.
22796 * gcc.dg/vect/vect-53: Likewise.
22797 * gcc.dg/vect/vect-54: Likewise.
22798 * gcc.dg/vect/vect-55: Likewise.
22799 * gcc.dg/vect/vect-56: Likewise.
22800 * gcc.dg/vect/vect-57: Likewise.
22801 * gcc.dg/vect/vect-58: Likewise.
22802 * gcc.dg/vect/vect-59: Likewise.
22803 * gcc.dg/vect/vect-60: Likewise.
22804 * gcc.dg/vect/vect-61: Likewise.
22805 * gcc.dg/vect/vect-85: Likewise.
22806 * gcc.dg/vect/vect-87: Likewise.
22807 * gcc.dg/vect/vect-88: Likewise.
22808 * gcc.dg/vect/vect-93.c: Likewise.
22809 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
22810 * gcc.dg/vect/vect-75: Likewise.
22811 * gcc.dg/vect/vect-76: Likewise.
22812 * gcc.dg/vect/vect-77: Likewise.
22813 * gcc.dg/vect/vect-78: Likewise.
22814 * gcc.dg/vect/vect-80: Likewise.
22815 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
22816 vectorized for the expected reason, rather than checking how alignment
22817 was handled.
22818 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
22819 aligned type and also instead of aligned pointers. Added documentation.
22820
22821 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
22822
22823 * gfortran.dg/power.f90: New test.
22824
22825 2005-08-16 Jakub Jelinek <jakub@redhat.com>
22826
22827 PR rtl-optimization/23299
22828 * g++.dg/opt/pr23299.C: New test.
22829
22830 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22831
22832 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
22833
22834 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
22835
22836 * g++.dg/template/local6.C: New test.
22837
22838 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
22839
22840 * execute/exceptions/finally-1.m: Check that the catch and finally are
22841 being called. Also add a "return 0;" at the end of main.
22842
22843 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
22844
22845 PR fortran/21432.
22846 * gfortran.dg/namelist_print_1.f: New test of functionality of
22847 PRINT namelist.
22848 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
22849 namelist generates error with -std=f95.
22850
22851 2005-08-14 Ira Rosen <irar@il.ibm.com>
22852
22853 PR tree-optimization/23119
22854 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
22855
22856 2005-08-13 Marcin Koziej <creep@desk.pl>
22857 Andrew Pinski <pinskia@physics.uc.edu>
22858
22859 PR libobjc/22492
22860 * execute/exceptions/finally-1.m: New test.
22861
22862 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22863
22864 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
22865 testsuite.
22866 * objc/execute/exceptions/trivial.m: New test.
22867 * objc.dg/try-catch-11.m: Move to ...
22868 * objc/execute/exceptions/foward-1.m: Here.
22869 * objc.dg/try-catch-2.m: Move to ...
22870 * objc/execute/exceptions/catchall-1.m: Here.
22871 * objc.dg/try-catch-8.m: Move to ...
22872 * objc/execute/exceptions/local-variables-1.m: Here.
22873
22874 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22875
22876 * objc.dg/nested-func-1.m: Move to ...
22877 * objc/execute/nested-func-1.m: Here.
22878
22879 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22880
22881 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
22882 in ${options} instead of [target_info name].
22883 * lib/obj-c++.exp (objc_target_compile): Likewise.
22884
22885 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22886
22887 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
22888
22889 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22890
22891 part of PR testsuite/23348
22892 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
22893 each of the torture options.
22894 * objc/compile/trivial.m: New test.
22895
22896 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22897
22898 * gfortran.dg/eoshift.f90: Correct format.
22899
22900 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22901
22902 * gfortran.fortran-torture/execute/character_passing.f90:
22903 Fix comment typo.
22904
22905 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
22906
22907 PR c++/8271
22908 * g++.dg/template/unify10.C: New.
22909
22910 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
22911
22912 * g++.dg/parse/pr22514.C: Move to...
22913 * g++.dg/debug/pr22514.C: here.
22914
22915 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22916
22917 PR c++/23266
22918 * g++.dg/inherit/pure1.C: New test.
22919
22920 * ChangeLog: Fix typos.
22921
22922 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22923 Steven Bosscher <stevenb@suse.de>
22924
22925 * gfortran.dg/runtime_warning_1.f90: New test.
22926
22927 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
22928
22929 PR c++/23219
22930 * g++.dg/parse/crash28.C: New.
22931
22932 2005-08-11 Richard Guenther <rguenther@suse.de>
22933
22934 PR target/23289
22935 * gcc.target/i386/tailcall-1.c: New testcase.
22936
22937 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22938
22939 * gcc.dg/vect/vect-67.c: Un-xfail.
22940
22941 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22942
22943 PR c++/23225
22944 * g++.dg/parse/crash27.C: new test.
22945
22946 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
22947
22948 PR libfortran/22143
22949 * gfortran.dg/shift-kind.f90: New testcase.
22950
22951 2005-08-10 Richard Sandiford <richard@codesourcery.com>
22952
22953 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
22954 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
22955
22956 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22957
22958 PR c++/20646
22959 * g++.dg/other/mult-stor1.C: New test.
22960
22961 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22962
22963 * gcc.c-torture/pr18299-1.c: Move to ...
22964 * gcc.c-torture/compile/pr18299-1.c: Here.
22965
22966 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
22967
22968 * gfortran/fortran.torture/execute/character_passing.f90:
22969 Fix types for LSAME.
22970
22971 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
22972
22973 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
22974 input data back to what it was originally.
22975
22976 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22977
22978 * objc.dg/try-catch-8.m: Enable for all targets.
22979
22980 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
22981
22982 * gcc.dg/pr23165.c: New test.
22983
22984 2005-08-09 Steven Bosscher <stevenb@suse.de>
22985
22986 PR tree-optimization/23234
22987 * gcc.dg/tree-ssa/pr23234.c: New test.
22988
22989 2005-08-08 Josh Conner <jconner@apple.com>
22990
22991 PR rtl-optimization/23241
22992 * gcc.dg/char-compare.c: New test.
22993
22994 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22995
22996 PR c++/22508
22997 * g++.dg/init/new13.C: New test.
22998
22999 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
23000
23001 PR c++/21166
23002 * g++.dg/other/crash-4.C: Adjust
23003 * g++/dg/ext/packed9.C: New.
23004
23005 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23006
23007 PR middle-end/21964
23008 * gcc.c-torture/execute/pr21964-1.c: New test.
23009
23010 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23011
23012 PR c/22458
23013 * gcc.dg/pr22458-1.c: New test.
23014
23015 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
23016 Steven G. Kargl <kargls@comcast.net>
23017
23018 PR fortran/22390
23019 * gfortran.dg/flush_1.f90: New test.
23020
23021 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23022
23023 PR c++/23191
23024 * g++.dg/template/eh2.C: New test.
23025
23026 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23027
23028 PR c++/19498
23029 * g++.dg/template/instantiate7.C: New test.
23030
23031 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
23032
23033 PR c/23113
23034 * gcc.dg/Wunused-value-1.c: New test.
23035
23036 2005-08-06 Richard Sandiford <richard@codesourcery.com>
23037
23038 PR rtl-optimization/23233
23039 * gcc.c-torture/compile/pr23233-1.c: New test.
23040
23041 2005-08-06 Jakub Jelinek <jakub@redhat.com>
23042
23043 PR fortran/18833
23044 PR fortran/20850
23045 * gfortran.dg/equiv_1.f90: New test.
23046 * gfortran.dg/equiv_2.f90: New test.
23047 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
23048 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
23049 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
23050
23051 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23052
23053 * gcc.c-torture/execute/vrp-5.c: New test.
23054 * gcc.c-torture/execute/vrp-6.c: New test.
23055 * gcc.dg/tree-ssa/vrp21.c: New test.
23056
23057 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23058
23059 * g++.dg/parse/pr22514.C: New test.
23060
23061 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
23062
23063 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
23064
23065 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
23066 instead of constant loads / pool entries.
23067
23068 2005-08-05 David Edelsohn <edelsohn@gnu.org>
23069
23070 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
23071 TEST_TO_WCTYPE.
23072
23073 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
23074
23075 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
23076 __WINT_TYPE__ in generated prototypes if possible.
23077
23078 2005-08-04 Diego Novillo <dnovillo@redhat.com>
23079
23080 PR 22037
23081 * g++.dg/tree-ssa/pr22037.C:
23082
23083 2005-08-04 Richard Henderson <rth@redhat.com>
23084
23085 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
23086 scan-tree-dump-times directive.
23087
23088 2005-08-04 Jan Hubicka <jh@suse.cz>
23089
23090 * gcov-1.C: Fix switch counts.
23091 * gcov-4b.c: Likewise.
23092
23093 2005-08-03 Jeff Law <law@redhat.com>
23094
23095 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
23096
23097 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
23098
23099 * gcc.c-torture/execute/pr23135.c: New test.
23100
23101 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23102
23103 PR tree-optimization/19899
23104 * gcc.dg/tree-ssa/scev-1.c: New test.
23105 * gcc.dg/tree-ssa/scev-2.c: New test.
23106
23107 2005-08-03 Richard Sandiford <richard@codesourcery.com>
23108
23109 PR target/18582
23110 * gcc.dg/torture/pr18582-1.c: New test.
23111
23112 2005-08-03 Jan Hubicka <jh@suse.cz>
23113
23114 * update-conroll.c: New testcase.
23115 * update-conroll-2.c: New testcase.
23116
23117 2005-08-02 David Edelsohn <edelsohn@gnu.org>
23118
23119 * gfortran.dg/constant_substring.f: New test.
23120 * gfortran.dg/pr22491.f: New test.
23121
23122 2005-08-02 Jan Hubicka <jh@suse.cz>
23123
23124 * update-threading.c: Replace by the proper one.
23125
23126 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23127
23128 PR 23164
23129 * g++.dg/tree-ssa/pr23164.C: New test.
23130
23131 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23132
23133 * gcc.dg/tree-ssa/pr23192.c: New test.
23134
23135 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23136
23137 * gcc.c-torture/execute/vrp-4.c: New test.
23138
23139 2005-08-02 Jan Hubicka <jh@suse.cz>
23140
23141 * update-threading.c: New test.
23142
23143 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23144
23145 * gcc.c-torture/compile/20050801-1.c: New test.
23146 * gcc.c-torture/compile/20050801-2.c: New test.
23147
23148 2005-08-01 Jan Hubicka <jh@suse.cz>
23149
23150 * val-prof-5.c: New test.
23151
23152 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23153
23154 PR c/22311
23155 * gcc.dg/pr22311-1.c : New test.
23156
23157 2005-07-31 Steven Bosscher <stevenb@suse.de>
23158
23159 PR target/23095
23160 * gfortran.dg/pr23095.f: New test.
23161
23162 PR c++/22003
23163 * g++.dg/other/pr22003.C: New test.
23164
23165 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23166
23167 PR target/20621
23168 * gcc.c-torture/execute/pr20621-1.c: New test.
23169
23170 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23171
23172 * gfortran.dg/comma_format_extension_4.f: Adjust length
23173 of string for format.
23174 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23175 print statement with internal write.
23176 * gfortran.dg/der_array_io_2.f: Likewise.
23177 * gfortran.dg/der_array_io_3.f: Likewise.
23178
23179 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23180
23181 * gcc.dg/fold-abs-4.c: new test.
23182
23183 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23184
23185 PR fortran/22570 an related issues.
23186 * gfortran.dg/x_slash_1.f: New test.
23187
23188 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23189
23190 PR c/23143
23191 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23192 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23193
23194 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23195
23196 PR c/529
23197 * gcc.dg/Wshadow-3.c: New test.
23198
23199 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23200
23201 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23202 used to have the wrong bounds).
23203
23204 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23205
23206 PR c/21720
23207 * gcc.dg/hex-round-1.c: Test more cases.
23208 * gcc.dg/hex-round-2.c: New test.
23209
23210 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23211
23212 PR 22550
23213 * g++.dg/tree-ssa/pr22550.C: New test.
23214
23215 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23216
23217 * gcc.dg/tree-ssa/vrp19.c: New test.
23218 * gcc.dg/tree-ssa-vrp20.c: New test.
23219
23220 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23221
23222 PR c/22240
23223 * gcc.dg/transparent-union-4.c: New test.
23224
23225 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23226
23227 PR c/22192
23228 * gcc.dg/c99-vla-2.c: New test.
23229
23230 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23231
23232 PR c/21720
23233 * gcc.dg/hex-round-1.c: New test.
23234
23235 2005-07-28 Jan Hubicka <jh@suse.cz>
23236
23237 * inliner-1.c: Do not dump everything.
23238 * tree-prof.exp: Do not pass -ftree-based-profiling.
23239 * bprob.exp: Likewise.
23240
23241 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23242
23243 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23244
23245 PR c++/22545
23246 * g++.dg/expr/ptrmem7.C: New test.
23247
23248 2005-07-28 Mike Stump <mrs@apple.com>
23249
23250 * g++.old-deja/g++.mike/visibility-1.C: New test.
23251
23252 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23253
23254 PR c/20187
23255 * gcc.c-torture/execute/pr20187-1.c: New test.
23256
23257 2005-07-28 Jeff Law <law@redhat.com>
23258
23259 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23260 * gcc.dg/tree-ssa/vrp18.c: New test.
23261
23262 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23263
23264 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23265
23266 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23267
23268 PR tree-optimization/22506
23269 * gcc.dg/vect/ps22506.c: New test.
23270
23271 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23272
23273 PR target/21149
23274 * gcc.target/i386/sse-3.c: New test.
23275
23276 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23277
23278 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23279 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23280
23281 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23282
23283 PR c/22589
23284 * gcc.c-torture/compile/pr22589-1.c: New test.
23285
23286 2005-07-28 Jan Hubicka <jh@suse.cz>
23287
23288 * update-loopch.c: New testcase.
23289
23290 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23291
23292 PR rtl-optimization/23047
23293 * gcc.c-torture/execute/pr23047.c: New test.
23294 * gcc.c-torture/execute/pr23047.x: New.
23295
23296 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23297
23298 PR tree-optimization/22493
23299 * gcc.c-torture/execute/pr22493-1.c: New test.
23300 * gcc.c-torture/execute/pr22493-1.x: New.
23301 * gcc.c-torture/execute/vrp-1.c: New test.
23302 * gcc.c-torture/execute/vrp-2.c: New test.
23303 * gcc.c-torture/execute/vrp-2.c: New test.
23304
23305 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23306
23307 * gcc.target/frv/all-builtin-read8.c: Delete.
23308 * gcc.target/frv/all-builtin-read16.c: Delete.
23309 * gcc.target/frv/all-builtin-read32.c: Delete.
23310 * gcc.target/frv/all-builtin-read64.c: Delete.
23311 * gcc.target/frv/all-builtin-write8.c: Delete.
23312 * gcc.target/frv/all-builtin-write16.c: Delete.
23313 * gcc.target/frv/all-builtin-write32.c: Delete.
23314 * gcc.target/frv/all-builtin-write64.c: Delete.
23315 * gcc.target/frv/all-read-write-1.c: New.
23316
23317 2005-07-27 Jeff Law <law@redhat.com>
23318
23319 * gcc.c-torture/execute/pr22630.c: New test.
23320
23321 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23322
23323 PR tree-optimization/23073
23324 * gcc.dg/vect/nodump-pr23073.c: New test.
23325 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23326
23327 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23328
23329 PR tree-optimize/22348
23330 * gcc.c-torture/execute/pr22348.c: New.
23331
23332 2005-07-27 Richard Guenther <rguenther@suse.de>
23333
23334 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23335
23336 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23337
23338 PR fortran/22503
23339 * gfortran.dg/logical_comp.f90: New test.
23340
23341 2005-07-27 Jan Hubicka <jh@suse.cz>
23342
23343 * inliner-1.c: Add cleanup of dumps.
23344 * val-prof-*.c: Likewise.
23345 * update-tailcall.c: New.
23346
23347 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23348
23349 PR 22591
23350 * gcc.dg/tree-ssa/pr22591.c: New test.
23351 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23352
23353 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23354
23355 PR libobjc/22606
23356 * objc.dg/try-catch-11.m: New test.
23357
23358 2005-07-26 Richard Guenther <rguenther@suse.de>
23359
23360 PR tree-optimization/22486
23361 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23362
23363 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23364
23365 PR tree-opt/22484
23366 * g++.dg/opt/loop2.C: New test.
23367
23368 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23369
23370 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23371 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23372
23373 2005-07-25 Adam Nemet <anemet@lnxw.com>
23374
23375 * lib/profopt.exp (profopt-execute): Check for profiling data
23376 files on the target.
23377
23378 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23379
23380 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23381 for matching of asm labels.
23382
23383 2005-07-25 Richard Guenther <rguenther@suse.de>
23384
23385 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23386
23387 2005-07-25 Richard Guenther <rguenther@suse.de>
23388
23389 PR testsuite/22624
23390 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23391
23392 2005-07-25 Ira Rosen <irar@il.ibm.com>
23393
23394 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23395 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23396 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23397 * gcc.dg/vect/vect-100.c: New test.
23398 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23399 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23400 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23401 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23402 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23403 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23404 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23405 * gfortran.dg/vect/pr19049.f90: New testcase.
23406 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23407
23408 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23409
23410 * gcc.c-torture/execute/20050713-1.c: New test.
23411
23412 PR fortran/20063
23413 * gfortran.fortran-torture/execute/data_4.f90: New test.
23414
23415 PR middle-end/20303
23416 * gcc.dg/visibility-d.c: New test.
23417
23418 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23419
23420 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23421 * gfortran.dg/underflow.f90: Ditto.
23422
23423 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23424
23425 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23426 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23427 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23428
23429 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23430
23431 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23432 include case of field width of zero.
23433
23434 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23435
23436 PR libgfortran/21875
23437 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23438 with trailing blanks on normal formatted read.
23439
23440 2005-07-23 Chao-ying Fu <fu@mips.com>
23441
23442 * gcc.target/mips/mips32-dsp-type.c: New test.
23443 * gcc.target/mips/mips32-dsp.c: New test.
23444
23445 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23446
23447 PR testsuite/21073
23448 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23449
23450 PR testsuite/20454
23451 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23452 and __cyg_profile_func_exit.
23453
23454 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23455
23456 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23457 * gfortran.dg/comma_format_extension_4.f: Same.
23458 * gfortran.dg/pr15332.f: Same.
23459 * gfortran.dg/pr21730.f: Same.
23460
23461 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23462
23463 * g++.dg/opt/vrp2.C: Fix testcase.
23464
23465 PR tree-opt/22625
23466 * g++.dg/opt/vrp2.C: New test.
23467
23468 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23469
23470 PR debug/21828
23471 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23472
23473 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23474
23475 * gcc.dg/tree-ssa/20050719-1.c: New test.
23476
23477 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23478
23479 * gcc.dg/bfin-longcall-1.c: New file.
23480 * gcc.dg/bfin-longcall-2.c: New file.
23481
23482 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23483
23484 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23485
23486 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23487
23488 PR middle-end/19055
23489 * gcc.dg/tree-ssa/pr19055.c: New test.
23490 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23491
23492 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23493
23494 PR C++/22358
23495 * g++.dg/other/pr22358.C: New test.
23496
23497 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23498
23499 PR c++/2922
23500 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23501
23502 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23503
23504 PR c++/15938
23505 * g++.dg/init/union2.C: New test.
23506
23507 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23508
23509 PR c/22393
23510 * gcc.dg/complex-4.c: New test.
23511
23512 2005-07-21 Richard Guenther <rguenther@suse.de>
23513
23514 PR testsuite/22522
23515 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23516 scanning for asm labels.
23517 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23518
23519 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23520
23521 PR target/22085
23522 * gcc.dg/altivec-pr22085.c: New.
23523
23524 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23525
23526 PR tree-optimization/19210
23527 * gcc.dg/tree-ssa/pr19210-1.c: New.
23528 * gcc.dg/tree-ssa/pr19210-2.c: New.
23529
23530 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23531
23532 PR rtl-optimization/22167
23533 * g++.dg/opt/pr22167.C: New test.
23534
23535 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23536
23537 PR c++/2922
23538 * g++.dg/lookup/two-stage2.C: New.
23539 * g++.dg/lookup/two-stage3.C: New.
23540 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23541 fixed two-stage name lookup for operators.
23542 * g++.dg/template/call3.C: Compiler now produces an appropriate
23543 error message.
23544 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23545 14 as a candidate.
23546 * g++.dg/template/ptrmem4.C: Compiler produces different error
23547 message.
23548 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23549 connect_to_method as a candidate.
23550
23551 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23552
23553 * gcc.dg/fold-alloc-1.c: New test.
23554
23555 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23556
23557 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23558 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23559
23560 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23561
23562 * gcc.dg/fold-abs-1.c: New test.
23563 * gcc.dg/fold-abs-2.c: New test.
23564 * gcc.dg/fold-abs-3.c: New test.
23565
23566 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23567
23568 Make CONSTRUCTOR use VEC to store initializers.
23569 * g++.dg/ext/complit3.C: Check for specific error messages.
23570 * g++.dg/init/brace2.C: Update error message.
23571 * g++.dg/warn/Wbraces2.C: Likewise.
23572
23573 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23574
23575 PR fortran/16940
23576 * gfortran.dg/module_interface_1.f90: New test.
23577
23578 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23579 Kenneth Zadeck <zadeck@naturalbridge.com>
23580
23581 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23582
23583 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23584
23585 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23586 specify -Wformat for these tests.
23587 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23588 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23589 * gcc.dg/format/opt-6.c: Delete.
23590
23591 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23592
23593 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23594 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23595
23596 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23597
23598 * gcc.dg/tree-ssa/alias-2.c: New test.
23599
23600 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23601
23602 PR c++/22263
23603 * g++.dg/template/explicit7.C: New test.
23604
23605 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23606
23607 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23608 field width of 8 to +Inf and -Inf.
23609
23610 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23611
23612 PR c++/22139
23613 * g++.dg/template/friend36.C: New test.
23614
23615 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23616
23617 PR fortran/21730
23618 * gfortran.dg/pr21730.f: New test.
23619
23620 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23621 Kenneth Zadeck <zadeck@naturalbridge.com>
23622
23623 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23624 since pure const detection cannot run at -O1 in c compiler.
23625 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23626 can now optimize this case properly.
23627 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23628 because we now pass.
23629 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23630
23631 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23632
23633 PR c/22421
23634 * gcc.dg/format/bitfld-1.c: New test.
23635
23636 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23637
23638 PR c++/22204
23639 * g++.dg/rtti/repo1.C: New test.
23640
23641 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23642
23643 PR middle-end/22398
23644 * gcc.c-torture/compile/pr22398.c: New test.
23645
23646 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23647
23648 PR c++/22132
23649 * g++.dg/expr/cast4.C: New test.
23650
23651 2005-07-15 Richard Guenther <rguenther@suse.de>
23652
23653 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23654 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23655
23656 2005-07-15 Steven Bosscher <stevenb@suse.de>
23657
23658 PR tree-optimization/22230
23659 * gcc.dg/tree-ssa/pr22230.c: New test.
23660
23661 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23662
23663 * gfortran.dg/g77/cpp6.f: New test.
23664
23665 PR fortran/22417
23666 * gfortran.dg/g77/cpp5.F: New test.
23667 * gfortran.dg/g77/cpp5.h: New file.
23668 * gfortran.dg/g77/cpp5inc.h: New file.
23669
23670 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23671
23672 PR libfortran/16435
23673 * gfortran.dg/tl_editting.f90: New.
23674 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23675
23676 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23677
23678 * gfortran.dg/char_array_constructor.f90: New test.
23679
23680 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23681
23682 * gfortran.dg/past_eor.f90: New.
23683 * gfortran.dg/complex_read.f90: New.
23684
23685 2005-07-13 Jeff Law <law@redhat.com>
23686
23687 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23688 additional casts.
23689
23690 * gcc.dg/tree-ssa/pr22321.c: New test
23691
23692 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23693
23694 PR tree-optimization/21921
23695 * gcc.dg/tree-ssa/pr21921.c: New.
23696
23697 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23698
23699 PR tree-optimizatio/22442
23700 * gcc.dg/tree-ssa/loop-11.c: New test.
23701
23702 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23703
23704 PR tree-opt/21840
23705 * gcc.c-torture/compile/pr21840.c: New test.
23706
23707 2005-07-12 Jan Hubicka <jh@suse.cz>
23708
23709 * gcc.c-torture/compile/pr22379.c: New test.
23710
23711 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23712
23713 PR libfortran/21593
23714 gfortran.dg/dev_null.f90: Remove outdated comment about
23715 PR libfortran/21593.
23716
23717
23718 2005-07-12 Dale Johannesen <dalej@apple.com>
23719
23720 * gcc.target/i386/compress-float-sse.c: New.
23721 * gcc.target/i386/compress-float-sse-pic.c: New.
23722 * gcc.target/i386/compress-float-387.c: New.
23723 * gcc.target/i386/compress-float-387-pic.c: New.
23724 * gcc.dg/compress-float-ppc.c: New.
23725 * gcc.dg/compress-float-ppc-pic.c: New.
23726
23727 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23728
23729 PR libfortran/21593
23730 gfortran.dg/dev_null.f90: Remove targets.
23731
23732 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23733
23734 PR tree-opt/22335
23735 * gcc.dg/pr22335-1.c: New test.
23736 * gcc.dg/pr22335-2.c: New test.
23737
23738 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23739
23740 PR c++/20172
23741 * g++.dg/template/nontype12.C : New test.
23742
23743 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23744
23745 * gcc.dg/tree-ssa/loop-10.c: New test.
23746
23747 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23748
23749 * gcc.c-torture/execute/20020720-1.x: Remove.
23750
23751 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23752
23753 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23754
23755 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23756
23757 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23758 (dg-mips-options): Use it.
23759
23760 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23761
23762 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23763
23764 2005-07-09 Richard Henderson <rth@redhat.com>
23765
23766 * lib/target-supports.exp (check_effective_target_sync_char_short):
23767 Add alpha.
23768
23769 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23770
23771 PR libfortran/22217
23772 * gfortran.dg/negative-z-descriptor.f90: New test.
23773
23774 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23775
23776 PR tree-opt/22329
23777 * gcc.dg/pr22329.c: New test.
23778
23779 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
23780
23781 PR tree-optimization/20139
23782 * gcc.dg/tree-ssa/pr20139.c: New.
23783
23784 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23785
23786 PR tree-opt/22356
23787 * gcc.dg/pr22356-1.c: New test.
23788
23789 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
23790
23791 PR c++/21799
23792 * g++.dg/template/unify8.C: New.
23793 * g++.dg/template/unify9.C: New.
23794
23795 2005-07-08 Jakub Jelinek <jakub@redhat.com>
23796
23797 * gfortran.fortran-torture/execute/entry_10.f90: New test.
23798
23799 2005-07-07 Geoffrey Keating <geoffk@apple.com>
23800
23801 * gcc.dg/darwin-version-1.c: New.
23802 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
23803 * gcc.dg/builtins-20.c: Likewise.
23804 * gcc.dg/builtins-53.c: Likewise.
23805 * gcc.dg/torture/builtins-convert-1.c: Likewise.
23806 * gcc.dg/torture/builtins-convert-2.c: Likewise.
23807 * gcc.dg/torture/builtins-convert-3.c: Likewise.
23808 * gcc.dg/torture/builtins-power-1.c: Likewise.
23809 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
23810 on Darwin.
23811
23812 2005-07-07 Jeff Law <law@redhat.com>
23813
23814 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
23815 argument evaluation order.
23816
23817 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
23818
23819 PR libfortran/21594
23820 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23821 Add test cases where the shift length is greater than the
23822 array length.
23823
23824 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23825
23826 * obj-c++.dg/proto-lossage-6.mm: New.
23827 * objc.dg/proto-lossage-6.m: New.
23828
23829 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23830
23831 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
23832 * objc.dg/gnu-runtime-2.m: Likewise.
23833
23834 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23835
23836 * gfortran.dg/longline.f: New test.
23837
23838 * gfortran.dg/badline.f: New test.
23839
23840 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23841
23842 PR fortran/16531
23843 PR fortran/15966
23844 PR fortran/18781
23845 * gfortran.dg/hollerith.f90: New.
23846 * gfortran.dg/hollerith2.f90: New.
23847 * gfortran.dg/hollerith3.f90: New.
23848 * gfortran.dg/hollerith4.f90: New.
23849 * gfortran.dg/hollerith_f95.f90: New.
23850 * gfortran.dg/hollerith_legacy.f90: New.
23851 * gfortran.dg/g77/cpp4.F: New. Port from g77.
23852
23853 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23854
23855 PR objc/22274
23856 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
23857 * objc.dg/gnu-runtime-2.m: New.
23858
23859 2005-07-06 Jeff Law <law@redhat.com>
23860
23861 * gcc.dg/tree-ssa/vrp17.c: New test.
23862
23863 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23864
23865 PR fortran/22327
23866 * gfortran.dg/array_constructor_5.f90: New test.
23867
23868 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23869
23870 * gfortran.fortran-torture/execute/entry_9.f90: New test.
23871
23872 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
23873
23874 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
23875 * gcc.dg/980816-1.c: Ditto.
23876
23877 2005-07-06 Jeff Law <law@redhat.com>
23878
23879 * gcc.c-torture/compile/pr21356.c: New test.
23880
23881 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23882
23883 PR c/22013
23884 PR c/22098
23885 * gcc.c-torture/compile/pr22013-1.c,
23886 gcc.c-torture/execute/pr22098-1.c,
23887 gcc.c-torture/execute/pr22098-2.c,
23888 gcc.c-torture/execute/pr22098-3.c: New tests.
23889
23890 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23891
23892 PR c/22308
23893 * gcc.dg/pr22308-1.c: New test.
23894
23895 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
23896
23897 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
23898 target.
23899 * gcc.dg/compare9.c: Use -fshort-enums instead of
23900 -fno-short-enums. Change the last test to dg-bogus.
23901
23902 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
23903
23904 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
23905 * gcc.dg/compare9.c: New.
23906
23907 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23908
23909 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
23910
23911 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23912
23913 PR testsuite/22288
23914 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
23915
23916
23917 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23918
23919 * gcc.dg/format/gcc_gfc-1.c: New.
23920
23921 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23922
23923 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
23924
23925 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23926
23927 PR fortran/20842
23928 * gfortran.dg/io_invalid_1.f90: New test.
23929
23930 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
23931
23932 * gcc.dg/format/gcc_diag-1.c: Update.
23933
23934 2005-07-02 Jeff Law <law@redhat.com>
23935
23936 * gcc.dg/tree-ssa/pr22051-1.c: New test.
23937 * gcc.dg/tree-ssa/pr22051-2.c: New test.
23938
23939 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
23940
23941 * gcc.dg/format/gcc_diag-1.c: Update.
23942
23943 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
23944
23945 PR tree-opt/22269
23946 * gcc.c-torture/compile/pr22269.c: New test.
23947
23948 2005-06-30 Diego Novillo <dnovillo@redhat.com>
23949
23950 PR 21584
23951 PR 22219
23952 * g++.dg/tree-ssa/pr21584-1.C: New test.
23953 * g++.dg/tree-ssa/pr21584-2.C: New test.
23954
23955 2005-06-30 Ziemowit Laski <zlaski@apple.com>
23956
23957 * obj-c++.dg/try-catch-11.mm: New.
23958 * objc.dg/try-catch-10.m: New.
23959
23960 2005-06-29 David Edelsohn <edelsohn@gnu.org>
23961
23962 * g++.dg/other/ucnid-1.C: xfail on AIX.
23963
23964 2005-06-29 Diego Novillo <dnovillo@redhat.com>
23965
23966 PR 22234
23967 * gcc.dg/20050629-1.c: New test.
23968
23969 2005-06-29 Ziemowit Laski <zlaski@apple.com>
23970
23971 * obj-c++.dg/const-str-1[0-1].mm: New.
23972 * objc.dg/const-str-1[0-1].m: New.
23973
23974 2005-05-29 Richard Henderson <rth@redhat.com>
23975
23976 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
23977 Rename from check_effective_target_vect_no_max.
23978 (check_effective_target_vect_no_int_add): New.
23979 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
23980 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
23981 * gcc.dg/vect/vect-reduc-3.c: Likewise.
23982 * gcc.dg/vect/vect-reduc-1.c: Use both.
23983 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23984
23985 2005-05-29 Richard Henderson <rth@redhat.com>
23986
23987 * lib/target-supports.exp (check_effective_target_vect_no_max):
23988 Remove i386 and x86_64.
23989
23990 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23991
23992 PR testsuite/21969
23993 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
23994
23995 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23996
23997 PR middle-end/21969
23998 * gcc.dg/vect/pr21969.c: New test.
23999
24000 2005-06-28 Eric Christopher <echristo@redhat.com>
24001
24002 PR c/22052
24003 PR c/21975
24004 * gcc.dg/inline1.c: New test.
24005 * gcc.dg/inline2.c: Ditto.
24006 * gcc.dg/inline3.c: Ditto.
24007 * gcc.dg/inline4.c: Ditto.
24008 * gcc.dg/inline5.c: Ditto.
24009
24010 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24011
24012 PR libfortran/22142
24013 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24014 Add testcase also testing eoshift1 for PR 22142.
24015
24016 2005-06-28 Richard Henderson <rth@redhat.com>
24017
24018 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
24019 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
24020 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
24021 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
24022 gcc.dg/tree-ssa/20030922-2.c: Likewise.
24023
24024 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24025
24026 PR libfortran/22142
24027 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24028 Add testcase for PR 22142.
24029
24030 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
24031
24032 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
24033 gcc.target/ia64/fpreg-2.c: New tests.
24034
24035 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24036
24037 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
24038
24039 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24040
24041 PR libfortran/22170
24042 * gfortran.dg/slash_1.f90: New test.
24043
24044 2005-06-27 Richard Henderson <rth@redhat.com>
24045
24046 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
24047 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
24048 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
24049 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24050 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
24051 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
24052
24053 2005-06-27 Richard Henderson <rth@redhat.com>
24054
24055 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
24056 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
24057
24058 2005-06-27 Ziemowit Laski <zlaski@apple.com>
24059
24060 * obj-c++.dg/proto-lossage-5.mm: New.
24061 * objc.dg/proto-lossage-5.m: New.
24062
24063 2005-06-27 Diego Novillo <dnovillo@redhat.com>
24064
24065 PR 21959
24066 * gcc.dg/tree-ssa/pr21959.c: New test.
24067
24068 2005-06-27 Jakub Jelinek <jakub@redhat.com>
24069
24070 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
24071 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
24072 testing uninitialized var.
24073
24074 * gcc.c-torture/execute/builtins/chk.h: New.
24075 * gcc.c-torture/execute/builtins/lib/chk.c: New.
24076 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
24077 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
24078 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
24079 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
24080 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
24081 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
24082 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
24083 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
24084 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
24085 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
24086 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
24087 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
24088 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
24089 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
24090 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
24091 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
24092 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
24093 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
24094 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
24095 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
24096 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
24097 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
24098 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
24099 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
24100 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
24101 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
24102 * gcc.dg/builtin-object-size-1.c: New test.
24103 * gcc.dg/builtin-object-size-2.c: New test.
24104 * gcc.dg/builtin-object-size-3.c: New test.
24105 * gcc.dg/builtin-object-size-4.c: New test.
24106 * gcc.dg/builtin-object-size-5.c: New test.
24107 * gcc.dg/builtin-stringop-chk-1.c: New test.
24108 * gcc.dg/builtin-stringop-chk-2.c: New test.
24109 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
24110 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
24111 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
24112 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
24113 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
24114 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
24115 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
24116 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
24117 * gcc.c-torture/execute/printf-1.c: New test.
24118 * gcc.c-torture/execute/fprintf-1.c: New test.
24119 * gcc.c-torture/execute/vprintf-1.c: New test.
24120 * gcc.c-torture/execute/vfprintf-1.c: New test.
24121 * gcc.c-torture/execute/printf-chk-1.c: New test.
24122 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24123 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24124 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24125
24126 2005-06-27 Michael Matz <matz@suse.de>
24127
24128 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24129 slot is not merged if address escapes.
24130
24131 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24132
24133 PR c/21911
24134 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24135
24136 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24137
24138 PR middle-end/17965
24139 * gcc.c-torture/compile/20050622-1.c: New test.
24140
24141 PR middle-end/22028
24142 * gcc.dg/20050620-1.c: New test.
24143
24144 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24145
24146 PR tree-optimization/22026
24147 * gcc.dg/tree-ssa/pr22026.c: New.
24148
24149 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24150
24151 PR libfortran/22144
24152 * gfortran.dg/shift-alloc.f90: New testcase.
24153
24154 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24155
24156 * all files: Update FSF address in copyright headers.
24157
24158 2005-06-22 Jan Hubicka <jh@suse.cz>
24159
24160 * wholeprogram-1.c: New testcase.
24161 * wholeprogram-2.c: New testcase.
24162
24163 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24164
24165 PR 22171
24166 * gcc.dg/tree-ssa/pr22171.c: New test.
24167
24168 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24169
24170 * gfortran.dg/simplify_modulo.f90: New.
24171
24172 2005-06-24 Jan Hubicka <jh@suse.cz>
24173
24174 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24175
24176 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24177
24178 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24179
24180 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24181
24182 * obj-c++.dg/typedef-alias-1.mm: New.
24183 * objc.dg/typedef-alias-1.m: New.
24184
24185 2005-06-23 Jeff Law <law@redhat.com>
24186
24187 * gcc.dg/tree-ssa/vrp16.c: New test.
24188
24189 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24190
24191 * lib/target-supports.exp: Add
24192 check_effective_target_fortran_large_real and
24193 check_effective_target_fortran_large_int to check for
24194 corresponding effective targets.
24195 * gfortran.dg/large_integer_kind_1.f90: New test.
24196 * gfortran.dg/large_real_kind_1.f90: New test.
24197
24198 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24199
24200 PR tree-optimization/22117
24201 * gcc.dg/tree-ssa/pr22117.c: New.
24202
24203 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24204
24205 PR testsuite/22123
24206 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24207
24208 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24209
24210 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24211
24212 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24213
24214 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24215 * gfortran.dg/f2c_4.c: Likewise.
24216
24217 2005-06-22 Paul Brook <paul@codesourcery.com>
24218
24219 PR fortran/21034
24220 * gfortran.dg/auto_save_1.f90: New test.
24221
24222 2005-06-22 Michael Matz <matz@suse.de>
24223
24224 * gcc.target/x86-64/abi: New directory.
24225 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24226 * gcc.target/x86-64/abi/README.gcc: New file.
24227 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24228 * gcc.target/x86-64/abi/asm-support.s: New file.
24229 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24230 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24231 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24232 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24233 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24234 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24235 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24236 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24237 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24238 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24239 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24240 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24241 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24242 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24243 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24244 * gcc.target/x86_64/abi/test_varargs.c: New test.
24245
24246 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24247
24248 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24249 32-bit i?86 and x86_64.
24250
24251 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24252
24253 * obj-c++.dg/const-str-[1-9].mm: New tests.
24254
24255 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24256
24257 PR fortran/22010
24258 * gfortran.dg/namelist_use.f90: New.
24259 * gfortran.dg/namelist_use_only.f90: New.
24260
24261 2005-06-21 Jeff Law <law@redhat.com>
24262
24263 * gcc.dg/tree-ssa/vrp15.c: New test.
24264
24265 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24266
24267 * lib/target-supports.exp (check_effective_target_vect_reduction):
24268 Remove.
24269 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24270 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24271 remove vect_reduction target keyword. Also avoid two returns in main.
24272 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24273 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24274 * gcc.dg/vect/vect-reduc-1short.c: New test.
24275 * gcc.dg/vect/vect-reduc-1char.c: New test.
24276 * gcc.dg/vect/vect-reduc-2short.c: New test.
24277 * gcc.dg/vect/vect-reduc-2char.c: New test.
24278 * gcc.dg/vect/vect-reduc-6.c: New test.
24279 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24280 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24281 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24282
24283 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24284 Paul Thomas <pault@gcc.gnu.org>
24285
24286 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24287 New tests.
24288
24289 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24290
24291 * gfortran.dg/backslash_1.f90: New test.
24292 * gfortran.dg/backslash_2.f90: New test.
24293
24294 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24295
24296 * gfortran.dg/duplicate_labels.f90: New test.
24297
24298 2005-06-20 Jan Beulich <jbeulich@novell.com>
24299
24300 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24301 unsupportable relocations.
24302 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24303 * gcc.dg/20050321-2.c: xfail for NetWare.
24304
24305 2005-06-20 Andreas Jaeger <aj@suse.de>
24306
24307 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24308 gcc.target/i386/fastcall-sseregparm.c,
24309 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24310
24311 2005-06-19 Richard Henderson <rth@redhat.com>
24312
24313 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24314
24315 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24316
24317 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24318
24319 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24320
24321 PR c++/22115
24322 * g++.dg/conversion/simd2.C: Change expected error message.
24323
24324 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24325
24326 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24327 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24328 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24329
24330 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24331
24332 * gcc.dg/fold-mod-1.c: New test.
24333
24334 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24335
24336 PR fortran/19926
24337 * gfortran.dg/pr19926.f90: New test.
24338
24339 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24340
24341 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24342 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24343 targets.
24344 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24345 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24346
24347 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24348
24349 * gcc.target/ia64/float80-varargs-1.c: New test.
24350
24351 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24352
24353 PR tree-opt/22035
24354 * gfortran.dg/f2c_6.f90: New test.
24355
24356 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24357
24358 PR c++/17413
24359 * g++.dg/template/local5.C: New.
24360
24361 2005-06-17 Richard Henderson <rth@redhat.com>
24362
24363 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24364
24365 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24366
24367 PR testsuite/21945
24368 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24369
24370 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24371
24372 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24373 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24374 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24375 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24376 check_vect to verify the presence of hardware vector support.
24377
24378 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24379
24380 PR testsuite/22056
24381 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24382
24383 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24384
24385 PR libfortran/19216
24386 * gfortran.dg/pr19216.f: Add correct space between brackets and
24387 dg directive.
24388
24389 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24390
24391 PR libfortran/16436
24392 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24393
24394 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24395
24396 * gcc.target/i386/attributes-error.c: New testcase.
24397 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24398 * gcc.target/i386/regparm-stdcall.c: Likewise.
24399 * gcc.target/i386/sseregparm-1.c: Likewise.
24400 * gcc.target/i386/sseregparm-2.c: Likewise.
24401
24402 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24403
24404 * g++.dg/rtti/crash2.C: New.
24405
24406 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24407
24408 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24409
24410 2005-06-15 David Ung <davidu@mips.com>
24411
24412 * gcc.target/mips/mips16e-extends.c: New test for testing the
24413 generation of MIPS16e zeb/zeh, seb/seh instructions.
24414
24415 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24416
24417 PR 22018
24418 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24419 * gcc.dg/tree-ssa/pr22018.c: New test.
24420
24421 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24422
24423 * gcc.dg/simd-1.c: Update error messages.
24424 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24425 * gcc.dg/simd-2.c: Update error messages.
24426 * gcc.dg/simd-4.c: New.
24427
24428 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24429
24430 PR c++/20678
24431 * g++.dg/other/crash-4.C: New.
24432
24433 2005-06-14 Devang Patel <dpatel@apple.com>
24434
24435 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24436
24437 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24438
24439 PR c++/21929
24440 * g++.dg/parse/crash11.C: Update
24441
24442 2005-06-13 Jeff Law <law@redhat.com>
24443
24444 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24445 perform the desired transformations.
24446 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24447 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24448
24449 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24450
24451 PR fortran/22038
24452 * gfortran.dg/forall_1.f90: Un-XFAIL.
24453
24454 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24455
24456 PR c++/21929
24457 * g++.dg/parse/crash26.C: New.
24458
24459 PR c++/20789
24460 * g++.dg/init/member1.C: New.
24461
24462 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24463
24464 * gfortran.dg/altreturn_1.f90: New test.
24465
24466 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24467
24468 PR middle-end/21985
24469 * gcc.dg/tree-ssa/pr21985.c: New test.
24470
24471 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24472
24473 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24474
24475 2005-06-12 Roger Sayle <roger@eyesopen.com>
24476
24477 PR c++/21930
24478 * g++.dg/other/error10.C: New test case.
24479
24480 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24481
24482 PR libfortran/19155
24483 * gfortran.dg/pr19155.f: Add test.
24484
24485 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24486
24487 * gfortran.dg/f2c_7.f90: New test.
24488
24489 * gfortran.dg/forall_1.f90: XFAILed.
24490
24491 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24492
24493 * gcc.dg/pr14796-1.c: New.
24494 * gcc.dg/pr14796-2.c: New.
24495
24496 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24497
24498 PR fortran/17792
24499 PR fortran/21375
24500 * gfortran.dg/deallocate_stat.f90: New test.
24501
24502 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24503
24504 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24505
24506 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24507
24508 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24509 access will be generated when this loop is vectorized. Test that
24510 accesses with same alignment were detected.
24511 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24512 Test that accesses with same alignment were detected.
24513 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24514 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24515 alignment were detected.
24516
24517 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24518
24519 PR c++/10611
24520 * g++.dg/conversion/simd2.C: New.
24521
24522 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24523
24524 * gcc.dg/Wcxx-compat-1.c: New.
24525
24526 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24527
24528 PR libfortran/21480
24529 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24530 complex array.
24531
24532 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24533
24534 * gcc.dg/alias-8.c: New.
24535
24536 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24537
24538 * gcc.dg/format/cmn_err-1.c: Update.
24539
24540 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24541
24542 PR target/20666
24543 * gcc.target/sparc/fexpand-2.c: New.
24544 * gcc.target/sparc/fpmerge-2.c: New.
24545 * gcc.target/sparc/fpmul-2.c: New.
24546 * gcc.target/sparc/noresult.c: New.
24547 * gcc.target/sparc/pdist-2.c: New.
24548 * gcc.target/sparc/pdist-3.c: New.
24549
24550 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24551
24552 PR testsuite/21702
24553 * gcc.target/i386/i386.exp: Fix comment typo.
24554
24555 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24556
24557 PR c++/19497
24558 * g++.dg/inherit/using5.C: New.
24559 * g++.dg/inherit/using6.C: New.
24560
24561 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24562
24563 PR c++/19894
24564 * g++.dg/template/ptrmem15.C: New test.
24565
24566 PR c++/20563
24567 * g++.dg/ext/label4.C: New test.
24568
24569 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24570
24571 * gcc.dg/tls/debug-1.c: New test.
24572
24573 2005-06-07 Dale Johannesen <dalej@apple.com>
24574
24575 * gcc.target/i386/movq.c: New.
24576
24577 2005-06-07 Dale Johannesen <dalej@apple.com>
24578
24579 * gcc.dg/20050607-1.c: New.
24580
24581 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24582
24583 PR middle-end/21850
24584 * gcc.c-torture/execute/20050607-1.c: New test.
24585
24586 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24587
24588 PR libfortran/21926
24589 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24590 Test case where the return array has lowest stride one,
24591 but isn't packed.
24592
24593 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24594
24595 * lib/target-supports.exp (check_effective_target_sync_int_long):
24596 Add s390 and s390x targets.
24597
24598 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24599
24600 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24601 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24602 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24603 * gcc.dg/tree-ssa/loop-9.c: New test.
24604
24605 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24606
24607 * g++.dg/parse/defarg10.C: New.
24608
24609 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24610
24611 PR regression/21897
24612 * gcc.c-torture/execute/20050604-1.c: New test.
24613
24614 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24615
24616 PR 21903
24617 * g++.dg/parse/defarg9.C: New.
24618
24619 PR c++/20637
24620 * g++.dg/inherit/using4.C: New.
24621 * g++.dg/overload/error1.C: Adjust expected errors.
24622 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24623 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24624 * g++.old-deja/g++.other/redecl2.C: Likewise.
24625 * g++.old-deja/g++.other/redecl4.C: Likewise.
24626 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24627
24628 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24629
24630 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24631
24632 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24633
24634 * lib/gfortran.exp (gfortran_target_compile): Call
24635 dg-additional-files-options
24636 * gfortran.dg/f2c_4.f90: New file
24637 * gfortran.dg/f2c_4.c: New file
24638 * gfortran.dg/f2c_5.f90: New file
24639 * gfortran.dg/f2c_5.c: New file
24640
24641 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24642
24643 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24644
24645 PR fortran/21912
24646 * gfortran.dg/array_constructor_4.f90: New test.
24647
24648 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24649
24650 PR c++/21619
24651 * g++.dg/ext/builtin9.C: New test.
24652
24653 2005-06-05 Dale Johannesen <dalej@apple.com>
24654
24655 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24656 * gcc.c-torture/execute/20050603-2.c: Ditto.
24657
24658 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24659
24660 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24661 * gcc.dg/vect/vect-reduc-1.c: New.
24662 * gcc.dg/vect/vect-reduc-2.c: New.
24663 * gcc.dg/vect/vect-reduc-3.c: New.
24664
24665 2005-06-04 Dale Johannesen <dalej@apple.com>
24666
24667 * gcc.c-torture/execute/20050603-1.c: New.
24668 * gcc.c-torture/execute/20050603-2.c: New.
24669 * gcc.dg/20050603-3.c: New.
24670
24671 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24672
24673 PR fortran/19195
24674 * gfortran.dg/debug_1.f90: New test.
24675
24676 * gfortran.dg/forall_1.f90: New test.
24677
24678 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24679
24680 * gfortran.dg/array_constructor_3.f90: New test.
24681
24682 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24683
24684 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24685
24686 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24687
24688 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24689
24690 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24691
24692 PR c/21873
24693 * gcc.dg/init-excess-1.c: New test.
24694
24695 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24696
24697 PR c++/21853
24698 * g++.dg/expr/static_cast6.C: New test.
24699
24700 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24701
24702 * gcc.dg/tree-ssa/vrp14.c: New test.
24703
24704 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24705
24706 PR c++/21336
24707 * g++.dg/template/new2.C: New test.
24708
24709 2005-06-03 Josh Conner <jconner@apple.com>
24710
24711 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24712 all entries in initializer.
24713
24714 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24715
24716 PR middle-end/21858
24717 * gcc.dg/pr21858.c: New testcase.
24718
24719 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24720
24721 PR tree-optimization/21292
24722
24723 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24724 New.
24725 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24726 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24727 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24728 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24729 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24730
24731 2005-06-02 Richard Henderson <rth@redhat.com>
24732
24733 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24734
24735 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24736
24737 * gcc.dg/wtypequal.c: New testcase.
24738
24739 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24740
24741 PR 21582
24742 * gcc.dg/tree-ssa/pr21582.c: New test.
24743
24744 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24745
24746 PR c++/21280
24747 * g++.dg/opt/interface2.h: New.
24748 * g++.dg/opt/interface2.C: New.
24749 * g++.dg/init/ctor4.C: Adjust error lines.
24750 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24751 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24752 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24753 * g++.old-deja/g++.pt/assign1.C: Likewise.
24754 * g++.old-deja/g++.pt/crash20.C: Likewise.
24755
24756 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24757
24758 PR tree-optimization/21734
24759 * g++.dg/vect/pr21734_1.cc: New.
24760 * g++.dg/vect/pr21734_2.cc: New.
24761
24762 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24763
24764 PR c++/20350
24765 * g++.dg/template/spec24.C: New.
24766
24767 PR c++/21151
24768 * g++.dg/pch/local-1.C: New.
24769 * g++.dg/pch/local-1.Hs: New.
24770
24771 2005-06-01 Diego Novillo <dnovillo@redhat.com>
24772
24773 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
24774 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
24775 * gcc.dg/tree-ssa/pr14341.c: New test.
24776 * gcc.dg/tree-ssa/pr14841.c: New test.
24777 * gcc.dg/tree-ssa/pr20701.c: New test.
24778 * gcc.dg/tree-ssa/pr21086.c: New test.
24779 * gcc.dg/tree-ssa/pr21090.c: New test.
24780 * gcc.dg/tree-ssa/pr21332.c: New test.
24781 * gcc.dg/tree-ssa/pr21458.c: New test.
24782 * gcc.dg/tree-ssa/pr21658.c: New test.
24783 * gcc.dg/tree-ssa/vrp01.c: New test.
24784 * gcc.dg/tree-ssa/vrp02.c: New test.
24785 * gcc.dg/tree-ssa/vrp03.c: New test.
24786 * gcc.dg/tree-ssa/vrp04.c: New test.
24787 * gcc.dg/tree-ssa/vrp05.c: New test.
24788 * gcc.dg/tree-ssa/vrp06.c: New test.
24789 * gcc.dg/tree-ssa/vrp07.c: New test.
24790 * gcc.dg/tree-ssa/vrp08.c: New test.
24791 * gcc.dg/tree-ssa/vrp09.c: New test.
24792 * gcc.dg/tree-ssa/vrp10.c: New test.
24793 * gcc.dg/tree-ssa/vrp11.c: New test.
24794 * gcc.dg/tree-ssa/vrp12.c: New test.
24795 * gcc.dg/tree-ssa/vrp13.c: New test.
24796
24797 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
24798
24799 PR 21029
24800 * gcc.dg/tree-ssa/pr21029.c: New test.
24801
24802 2005-06-01 Roger Sayle <roger@eyesopen.com>
24803
24804 * gfortran.dg/logint-1.f: New test case.
24805 * gfortran.dg/logint-2.f: Likewise.
24806 * gfortran.dg/logint-3.f: Likewise.
24807
24808 2005-06-01 Jakub Jelinek <jakub@redhat.com>
24809
24810 PR c/21536
24811 PR c/20760
24812 * gcc.dg/20050527-1.c: New test.
24813
24814 * gcc.dg/i386-sse-12.c: New test.
24815
24816 PR fortran/21729
24817 * gfortran.dg/implicit_5.f90: New test.
24818
24819 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
24820
24821 PR fortran/20883
24822 * gfortran/assign_4.f90: New test.
24823 * gfortran/assign_2.f90: Change compile to run.
24824
24825 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
24826
24827 * lib/target-supports.exp
24828 (check_effective_target_sync_char_short): New.
24829 * gcc.dg/sync-2.c: New.
24830
24831 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
24832
24833 PR tree-optimization/21817
24834 * gcc.dg/torture/pr21817-1.c: New.
24835
24836 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
24837
24838 PR c++/21165
24839 * g++.dg/template/init5.C: New.
24840
24841 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
24842
24843 * gfortran.dg/char_initialiser_actual.f90:
24844 Test character initialisers as actual arguments.
24845 * gfortran.dg/char_pointer_comp_assign.f90:
24846 Test character pointer structure component assignments.
24847 * gfortran.dg/char_array_structure_constructor.f90:
24848 Test character components in structure constructors.
24849
24850 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
24851
24852 PR middle-end/20931
24853 * g++.dg/opt/pr20931.C: New test.
24854
24855 2005-05-31 Andreas Jaeger <aj@suse.de>
24856
24857 PR testsuite/20772
24858 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
24859 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
24860 g++.old-deja/g++.ext/asmspec1.C,
24861 g++.old-deja/g++.other/regstack.C,
24862 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
24863 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
24864 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
24865 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
24866 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
24867 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
24868 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
24869 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
24870 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
24871 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
24872 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
24873 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
24874 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
24875 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
24876 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
24877 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
24878 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
24879 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
24880 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
24881
24882 2005-05-31 Jeff Law <law@redhat.com>
24883
24884 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
24885
24886 2005-05-30 Paolo Carlini <pcarlini@suse.de>
24887
24888 PR middle-end/21743
24889 * gcc.dg/builtins-1.c: Activate disabled clog test.
24890 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24891
24892 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
24893
24894 * gfortran.dg/char_pointer_assign.f90:
24895 Test character-pointer assignments and pointer assignments.
24896 * gfortran.dg/char_pointer_dummy.f90:
24897 Test character-pointer dummy arguments.
24898 * gfortran.dg/char_pointer_func.f90:
24899 Test character-pointer function returns.
24900 * gfortran.dg/char_pointer_dependency.f90:
24901 Test character-pointer functions with dependencies.
24902
24903 2005-05-30 Mark Mitchell <mark@codesourcery.com>
24904
24905 PR c++/21784
24906 * g++.dg/lookup/using14.C: New test.
24907
24908 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
24909
24910 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
24911 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
24912 trailing ^M.
24913
24914 2005-05-29 Geoffrey Keating <geoffk@apple.com>
24915
24916 PR c++/17413
24917 * g++.dg/template/local5.C: New.
24918
24919 PR target/21761
24920 * gcc.c-torture/compile/pr21761.c: New.
24921
24922 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
24923 before darwin8.
24924
24925 2005-05-30 Steven G. Kargl
24926
24927 PR fortran/20846
24928 * gfortran.dg/inquire_8.f90: New test.
24929
24930 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24931
24932 PR libfortran/21376
24933 * gfortran.dg/output_exponents_1.f90: New test.
24934
24935 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24936
24937 PR libfortran/20006
24938 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
24939
24940 2005-05-28 Mark Mitchell <mark@codesourcery.com>
24941
24942 PR c++/21210
24943 * g++.dg/ext/complex1.C: New test.
24944
24945 PR c++/21340
24946 * g++.dg/init/ctor6.C: New test.
24947
24948 2005-05-29 Jan Hubicka <jh@suse.cz>
24949
24950 * gcc.c-torture/compile/pr21562.c: New.
24951
24952 2005-05-28 Steven G. Kargl <kargls@comcast.net>
24953
24954 * gfortran.dg/subnormal_1.f90: New test.
24955
24956 2005-05-28 Jan Hubicka <jh@suse.cz>
24957
24958 * tree-prof.exp: Fix comment.
24959 * value-prof-1.c: New.
24960 * value-prof-2.c: New.
24961 * value-prof-3.c: New.
24962 * value-prof-4.c: New.
24963
24964 2005-05-27 Mark Mitchell <mark@codesourcery.com>
24965
24966 PR c++/21614
24967 * g++.dg/expr/ptrmem6.C: New test.
24968 * g++.dg/expr/ptrmem6a.C: Likewise.
24969
24970 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
24971
24972 PR tree-optimization/21658
24973 * gcc.dg/tree-ssa/pr21658.c: New.
24974
24975 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
24976
24977 PR c++/21455
24978 * g++.dg/inherit/ptrmem3.C: New.
24979
24980 PR c++/21681
24981 * g++.dg/parse/template16.C: New.
24982
24983 2005-05-27 Andreas Jaeger <aj@suse.de>
24984
24985 * gcc.dg/setjmp-2.c: Only run in 32-bit.
24986
24987 * gcc.dg/i386-sse-8.c: Run test on all archs.
24988
24989 2005-05-26 Mike Stump <mrs@apple.com>
24990
24991 * objc.dg/isa-field-1.m: Only run on darwin.
24992 * objc.dg/lookup-1.m: Likewise.
24993 * objc.dg/try-catch-8.m: Likewise.
24994
24995 2005-05-26 Roger Sayle <roger@eyesopen.com>
24996
24997 PR tree-optimization/9814
24998 * gcc.dg/pr9814-1.c: New test case.
24999
25000 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25001
25002 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
25003 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
25004 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
25005 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
25006 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
25007 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
25008 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
25009 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
25010 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
25011 objc.dg/try-catch-8.m: New.
25012
25013 2005-05-26 Janis Johnson <janis187@us.ibm.com>
25014
25015 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
25016 remove extraneous semicolons.
25017
25018 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25019
25020 * obj-c++.dg/comp-types-12.mm: New.
25021 * objc.dg/comp-types-11.m: New.
25022 * objc.dg/selector-4.m: New.
25023
25024 2005-05-26 Andreas Jaeger <aj@suse.de>
25025
25026 PR testsuite/20772
25027 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
25028 g++.old-deja/g++.ext/attrib3.C,
25029 g++.old-deja/g++.other/store-expr1.C,
25030 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
25031 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
25032 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
25033 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
25034 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
25035 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
25036 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
25037 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
25038 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
25039 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
25040 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
25041 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
25042 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
25043 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
25044 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
25045 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
25046 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
25047 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
25048 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
25049
25050 2005-05-26 Andreas Jaeger <aj@suse.de>
25051
25052 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
25053 x86-64 compilation.
25054
25055 2005-05-26 Andreas Jaeger <aj@suse.de>
25056
25057 PR testsuite/20772
25058 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
25059 gcc.misc-tests/i386-pf-athlon-1.c,
25060 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
25061 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
25062 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
25063 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
25064 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
25065 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
25066 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
25067 programs.
25068
25069 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
25070 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
25071 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
25072 x86-64 compilation.
25073
25074 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
25075 x86_64.
25076
25077 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
25078 effective-target ilp32.
25079
25080 2005-05-26 David Ung <davidu@mips.com>
25081
25082 * gcc.target/mips/ext_ins.c: New test for testing the generation
25083 of MIPS32/64 rev 2 ext/ins instructions.
25084
25085 2005-05-26 Andreas Jaeger <aj@suse.de>
25086
25087 * treelang/compile/unsigned.tree: Use gimple instead of
25088 nonexisting generic dump.
25089
25090 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
25091
25092 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
25093
25094 2005-05-26 Andreas Jaeger <aj@suse.de>
25095
25096 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
25097
25098 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
25099
25100 PR libfortran/17283
25101 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
25102 Test callee-allocated memory with write statements.
25103
25104 2005-05-25 Roger Sayle <roger@eyesopen.com>
25105
25106 PR middle-end/21709
25107 * gcc.dg/pr21709-1.c: New test case.
25108
25109 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25110 Mike Stump <mrs@apple.com>
25111
25112 * objc/execute/next_mapping.h: Update for C++.
25113
25114 * obj-c++.dg/selector-1.mm: Move to...
25115 * obj-c++.dg/selector-4.mm: here...
25116
25117 * obj-c++.dg/basic.mm: New.
25118 * obj-c++.dg/comp-types-1.mm: New.
25119 * obj-c++.dg/cxx-class-1.mm: New.
25120 * obj-c++.dg/cxx-ivars-1.mm: New.
25121 * obj-c++.dg/cxx-ivars-2.mm: New.
25122 * obj-c++.dg/cxx-ivars-3.mm: New.
25123 * obj-c++.dg/cxx-scope-1.mm: New.
25124 * obj-c++.dg/cxx-scope-2.mm: New.
25125 * obj-c++.dg/defs.mm: New.
25126 * obj-c++.dg/empty-private-1.mm: New.
25127 * obj-c++.dg/encode-1.mm: New.
25128 * obj-c++.dg/encode-2.mm: New.
25129 * obj-c++.dg/encode-3.mm: New.
25130 * obj-c++.dg/extern-c-1.mm: New.
25131 * obj-c++.dg/extra-semi.mm: New.
25132 * obj-c++.dg/fix-and-continue-2.mm: New.
25133 * obj-c++.dg/isa-field-1.mm: New.
25134 * obj-c++.dg/ivar-list-semi.mm: New.
25135 * obj-c++.dg/local-decl-1.mm: New.
25136 * obj-c++.dg/lookup-1.mm: New.
25137 * obj-c++.dg/lookup-2.mm: New.
25138 * obj-c++.dg/method-1.mm: New.
25139 * obj-c++.dg/method-2.mm: New.
25140 * obj-c++.dg/method-3.mm: New.
25141 * obj-c++.dg/method-4.mm: New.
25142 * obj-c++.dg/method-5.mm: New.
25143 * obj-c++.dg/method-6.mm: New.
25144 * obj-c++.dg/method-7.mm: New.
25145 * obj-c++.dg/no-extra-load.mm: New.
25146 * obj-c++.dg/overload-1.mm: New.
25147 * obj-c++.dg/pragma-1.mm: New.
25148 * obj-c++.dg/pragma-2.mm: New.
25149 * obj-c++.dg/private-1.mm: New.
25150 * obj-c++.dg/private-2.mm: New.
25151 * obj-c++.dg/proto-qual-1.mm: New.
25152 * obj-c++.dg/qual-types-1.mm: New.
25153 * obj-c++.dg/stubify-1.mm: New.
25154 * obj-c++.dg/stubify-2.mm: New.
25155 * obj-c++.dg/super-class-1.mm: New.
25156 * obj-c++.dg/super-class-2.mm: New.
25157 * obj-c++.dg/super-dealloc-1.mm: New.
25158 * obj-c++.dg/super-dealloc-2.mm: New.
25159 * obj-c++.dg/template-1.mm: New.
25160 * obj-c++.dg/template-2.mm: New.
25161 * obj-c++.dg/template-3.mm: New.
25162 * obj-c++.dg/template-4.mm: New.
25163 * obj-c++.dg/template-5.mm: New.
25164 * obj-c++.dg/template-6.mm: New.
25165 * obj-c++.dg/try-catch-1.mm: New.
25166 * obj-c++.dg/try-catch-2.mm: New.
25167 * obj-c++.dg/try-catch-3.mm: New.
25168 * obj-c++.dg/try-catch-4.mm: New.
25169 * obj-c++.dg/try-catch-5.mm: New.
25170 * obj-c++.dg/try-catch-6.mm: New.
25171 * obj-c++.dg/try-catch-7.mm: New.
25172 * obj-c++.dg/try-catch-8.mm: New.
25173 * obj-c++.dg/try-catch-9.mm: New.
25174 * obj-c++.dg/va-meth-1.mm: New.
25175
25176 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25177
25178 * obj-c++.dg/selector-1.mm: New.
25179 * obj-c++.dg/selector-2.mm: New.
25180
25181 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25182
25183 * obj-c++.dg/selector-3.mm: New.
25184 * objc.dg/selector-3.m: New.
25185
25186 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25187
25188 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25189 about where warning appears.
25190
25191 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25192
25193 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25194 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25195 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25196 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25197
25198 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25199
25200 * gcc.dg/20050524-1.c: New test.
25201
25202 2005-05-25 Jan Hubicka <jh@suse.cz>
25203
25204 * gcc.dg/tree-prof/inliner-1.c: New.
25205
25206 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25207
25208 * gcc.dg/tree-prof: New directory.
25209 * gcc.dg/tree-prof/tree-prof.exp: New.
25210
25211 2005-05-25 DJ Delorie <dj@redhat.com>
25212
25213 * gcc.dg/Wattributes-1.c: New.
25214 * gcc.dg/Wattributes-2.c: New.
25215 * gcc.dg/Wattributes-3.c: New.
25216
25217 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25218
25219 PR tree-optimization/19833
25220 * gcc.dg/uninit-4.c: Remove xfail.
25221 * gcc.dg/uninit-9.c: Ditto.
25222
25223 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25224
25225 * obj-c++.dg/bitfield-[1-5].mm: New.
25226 * obj-c++.dg/class-protocol-1.mm: New.
25227 * obj-c++.dg/comp-types-1[0-1].mm: New.
25228 * obj-c++.dg/comp-types-[2-9].mm: New.
25229 * obj-c++.dg/encode-[4-8].mm: New.
25230 * obj-c++.dg/layout-1.mm: New.
25231 * obj-c++.dg/method-1[0-9].mm: New.
25232 * obj-c++.dg/method-2[0-1].mm: New.
25233 * obj-c++.dg/method-[8-9].mm: New.
25234 * obj-c++.dg/objc-gc-3.mm: New.
25235 * obj-c++.dg/try-catch-10.mm: New.
25236 * objc.dg/bitfield-5.m: New.
25237 * objc.dg/comp-types-10.m: New.
25238 * objc.dg/comp-types-9.m: New.
25239 * objc.dg/layout-1.m: New.
25240 * objc.dg/objc-gc-4.m: New.
25241 * objc.dg/try-catch-9.m: New.
25242 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25243 * objc.dg/comp-types-1.m: Likewise.
25244 * objc.dg/comp-types-[5-6].m: Likewise.
25245 * objc.dg/method-9.m: Likewise.
25246
25247 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25248
25249 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25250 and on hardware without VMX support.
25251
25252 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25253
25254 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25255
25256 * lib/profopt.exp (dg-final-generate, dg-final-use,
25257 profopt-final-code, profopt-get-options): New.
25258 (profopt-execute): Process test directives.
25259
25260 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25261 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25262 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25263
25264 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25265
25266 PR C++/21645
25267 * g++.dg/init/ctor5.C: New test.
25268
25269 2005-05-24 Ira Rosen <irar@il.ibm.com>
25270
25271 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25272 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25273 vect-113.c, vect-114.c.
25274
25275 2005-05-23 Adam Nemet <anemet@lnxw.com>
25276
25277 * gcc.dg/const-elim-1.c: Remove xfails.
25278
25279 2005-05-23 Jeff Law <law@redhat.com>
25280
25281 * gcc.c-torture/compile/pr21638.c: New test.
25282 * gcc.c-torture/compile/20050520-1.c: New test.
25283
25284 2005-05-23 Nick Clifton <nickc@redhat.com>
25285
25286 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25287 be a proper triple, ie: m32r*-*-*.
25288 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25289
25290 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25291
25292 PR middle-end/21331
25293 PR tree-opt/21293
25294 * gcc.c-torture/compile/pr21293.c: New test.
25295 * gcc.c-torture/execute/pr21331.c: New test.
25296
25297 2004-05-20 Richard Henderson <rth@redhat.com>
25298
25299 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25300
25301 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25302
25303 * obj-c++-dg.exp: Add.
25304 * obj-c++.exp: Add.
25305 * obj-c++.dg/dg.exp: Add.
25306
25307 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25308
25309 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25310 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25311
25312 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25313
25314 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25315
25316 2004-05-19 Richard Henderson <rth@redhat.com>
25317
25318 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25319
25320 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25321
25322 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25323
25324 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25325
25326 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25327
25328 PR c++/21495
25329 * g++.dg/parse/extern1.C: New test.
25330 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25331
25332 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25333
25334 * gcc.dg/c99-math.h: New.
25335 * gcc.dg/c99-math-float-1.c: New test.
25336 * gcc.dg/c99-math-double-1.c: Likewise.
25337 * gcc.dg/c99-math-long-double-1.c: Likewise.
25338
25339 2005-05-18 Richard Henderson <rth@redhat.com>
25340
25341 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25342
25343 2005-05-18 Devang Patel <dpatel@apple.com>
25344
25345 * g++.dg/opt/20050511-1.C: New test.
25346
25347 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25348
25349 PR libfortran/21127
25350 * gfortran.dg/reshape-complex.f90: New test.
25351
25352 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25353
25354 * gfortran.dg/array_constructor_1.f90: New test.
25355 * gfortran.dg/array_constructor_2.f90: New test.
25356
25357 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25358
25359 PR fortran/20954
25360 * gfortran.dg/pr20954.f: New test.
25361
25362 2005-05-17 Mike Stump <mrs@apple.com>
25363
25364 Yet more Objective-C++...
25365
25366 * objc.dg/method-5.m: Update.
25367 * objc.dg/method-6.m: Update.
25368 * objc.dg/method-7.m: Update.
25369 * objc.dg/method-9.m: Update.
25370 * objc.dg/try-catch-2.m: Update.
25371
25372 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25373
25374 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25375 Remove little-endian optimizations.
25376
25377 2005-05-17 Jeff Law <law@redhat.com>
25378
25379 * g++.dg/tree-ssa/pr14814.C: New test.
25380 * gcc.dg/tree-ssa/pr14814.C: New test.
25381 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25382 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25383
25384 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25385
25386 * gcc.dg/compat/generate-random.c: Do not include
25387 libiberty.h.
25388 * gcc.dg/compat/generate-random_r.c: Likewise.
25389
25390 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25391
25392 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25393
25394 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25395
25396 PR middle-end/21595
25397 * g++.dg/tree-ssa/builtin1.C: New testcase.
25398
25399 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25400
25401 PR c++/21454
25402 * g++.dg/opt/const4.C: New test.
25403
25404 PR middle-end/21492
25405 * g++.dg/opt/crossjump1.C: New test.
25406
25407 PR tree-optimization/21610
25408 * gcc.c-torture/compile/20050516-1.c: New test.
25409
25410 PR fortran/15080
25411 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25412 about the test failing.
25413 * gfortran.fortran-torture/execute/where_7.f90: New test.
25414 * gfortran.fortran-torture/execute/where_8.f90: New test.
25415
25416 2005-05-16 Richard Henderson <rth@redhat.com>
25417
25418 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25419 i?86 and x86_64.
25420
25421 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25422
25423 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25424 (limits.h): Include unconditionally.
25425 (stdlib.h): Likewise.
25426 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25427 (limits.h): Include unconditionally.
25428 (stdlib.h): Likewise.
25429 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25430 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25431 (limits.h): Include unconditionally.
25432 (stdlib.h): Likewise.
25433 (hashtab.h): Do not include.
25434 (getopt.h): Likewise.
25435 (stddef.h): Include.
25436 (hashval_t): Define.
25437 (struct entry): Add "next" field.
25438 (HASH_SIZE): New macro.
25439 (hash_table): New variable.
25440 (switchfiles): Do not use xmalloc.
25441 (mix): New macro.
25442 (iterative_hash): New function.
25443 (hasht): Remove.
25444 (e_exists): New function.
25445 (e_insert): Likewise.
25446 (output): Use, instead of libiberty hashtable functions.
25447 (main): Do not use getopt. Do not call htab_create.
25448
25449 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25450
25451 PR libstdc++/21526
25452 * lib/target-supports.exp (check_mkfifo_available):
25453 Return 0 for cygwin as mkfifo support incomplete on platform.
25454 Fix typos in comments.
25455
25456 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25457
25458 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25459
25460 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25461
25462 PR fortran/17432
25463 * gfortran.dg/assign_4.f: New test.
25464
25465 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25466
25467 PR tree-optimization/21563
25468 * gcc.dg/tree-ssa/pr21563.c: New.
25469
25470 2005-05-14 Jan Hubicka <jh@suse.cz>
25471
25472 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25473
25474 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25475
25476 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25477
25478 2005-05-13 Julian Brown <julian@codesourcery.com>
25479
25480 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25481 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25482
25483 2005-05-13 Jan Hubicka <jh@suse.cz>
25484
25485 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25486 * gcc.dg/fold-xor-?.c: Likewise.
25487 * gcc.dg/pr15784-?.c: Likewise.
25488 * gcc.dg/pr20922-?.c: Likewise.
25489 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25490 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25491 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25492
25493 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25494
25495 PR fortran/21260
25496 * gfortran.dg/hollerith_1.f90: New test.
25497
25498 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25499
25500 * gfortran.dg/func_result_2.f90: New test.
25501
25502 2005-05-11 Bud Davis <bdavis@gfortran.org>
25503
25504 * gfortran.dg/dev_null.f90: New test.
25505
25506 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25507
25508 * gcc.dg/arm-vfp1.c: Revert last change.
25509
25510 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25511
25512 PR middle-end/19807
25513 PR tree-optimization/19639
25514 * g++.dg/tree-ssa/pr19807.C: New testcase.
25515
25516 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25517
25518 PR libfortran/21471
25519 * gfortran.dg/append-1.f90: New test.
25520
25521 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25522
25523 * gcc.dg/pr18501.c: XFAIL.
25524 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25525 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25526 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25527 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25528 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25529 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25530 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25531 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25532
25533 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25534
25535 PR fortran/20178
25536 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25537 gfortran.dg/f2c_3.f90: New tests.
25538
25539 * gfortran.dg/return_1.f90: Fix dg annotation.
25540
25541 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25542
25543 * gcc.c-torture/compile/20050510-1.c: New test.
25544
25545 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25546
25547 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25548
25549 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25550
25551 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25552
25553 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25554
25555 PR c/17913
25556 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25557
25558 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25559
25560 PR c/21342
25561 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25562 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25563
25564 2005-05-10 Ben Elliston <bje@au.ibm.com>
25565
25566 PR debug/16676
25567 * gcc.dg/debug/pr16676.c: New test.
25568
25569 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25570
25571 PR testsuite/21443
25572 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25573 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25574 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25575 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25576 Change -O1 to -O2.
25577 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25578 -fno-tree-dominator-opts.
25579
25580 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25581
25582 * gfortran.dg/return_1.f90: New test.
25583
25584 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25585
25586 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25587
25588 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25589
25590 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25591
25592 PR c++/21427
25593 * g++.dg/inherit/covariant13.C: New.
25594
25595 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25596
25597 PR libfortran/19155
25598 * gfortran.dg/pr19155.f: New test.
25599
25600 2005-05-08 Roger Sayle <roger@eyesopen.com>
25601
25602 PR inline-asm/8788
25603 * gcc.dg/pr8788-1.c: New testcase.
25604
25605 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25606
25607 PR target/21416
25608 * gcc.target/mips/fpcmp-[12].c: New tests.
25609
25610 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25611
25612 * lib/target-supports-dg.exp (dg-require-fork): New function.
25613 (dg-require-mkfifo): Likewise.
25614 * lib/target-supports.exp (check_function_available): New
25615 function.
25616 (check_fork_available): Likewise.
25617 (check_mkfifo_available): Likewise.
25618
25619 2005-05-06 Jeff Law <law@redhat.com>
25620
25621 * gcc.c-torture/compile/pr21380.c: New test.
25622
25623 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25624
25625 PR c++/20961
25626 * g++.dg/ext/weak3.C: New test.
25627
25628 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25629
25630 PR c++/21352
25631 * g++.dg/template/crash37.C: New test.
25632
25633 2005-05-05 Paul Brook <paul@codesourcery.com>
25634
25635 * gcc.dg/arm-g2.c: Use effective-target arm32.
25636 * gcc.dg/arm-mmx-1.c: Ditto.
25637 * gcc.dg/arm-scd42-2.c: Ditto.
25638 * gcc.dg/arm-vfp1.c: Ditto.
25639 * lib/target-supports.exp (check_effective_target_arm32): New
25640 function.
25641
25642 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25643
25644 PR libfortran/21354
25645 gfortran.dg/in_pack_rank7.f90: New test.
25646
25647 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25648
25649 PR middle-end/15618
25650 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25651
25652 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25653
25654 PR middle-end/21265
25655 * gcc.dg/20050503-1.c: New test.
25656
25657 PR rtl-optimization/21239
25658 * gcc.dg/i386-sse-11.c: New test.
25659
25660 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25661
25662 PR target/16888
25663 * gcc.target/i386/asm-1.c: New test.
25664
25665 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25666
25667 PR rtl-optimization/21330
25668 * gcc.c-torture/execute/20050502-1.c: New test.
25669
25670 PR target/21297
25671 * gcc.c-torture/execute/20050502-2.c: New test.
25672
25673 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25674
25675 PR middle-end/21282
25676 * gcc.dg/pr21282.c: New.
25677
25678 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25679
25680 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25681 * gcc.dg/vect/vect-92.c: Likewise.
25682 * gcc.dg/vect/vect-93.c: Likewise.
25683 * gcc.dg/vect/vect-dv-1.c: Likewise.
25684 * gcc.dg/vect/vect-dv-2.c: Likewise.
25685 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25686
25687 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25688
25689 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25690 * gfortran.dg/vect/vect-2.f90: Likewise.
25691 * gfortran.dg/vect/vect-3.f90: Likewise.
25692 * gfortran.dg/vect/vect-4.f90: Likewise.
25693 * gfortran.dg/vect/vect-5.f90: Likewise.
25694
25695 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25696
25697 PR target/20813
25698 * gcc.dg/rs6000-fpint-2.c: New.
25699
25700 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25701
25702 PR c/15698
25703 * gcc.dg/builtins-30.c: Update expected messages.
25704 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25705 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25706 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25707
25708 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25709
25710 PR tree-optimization/21294
25711 * gcc.dg/tree-ssa/pr21294.c: New.
25712
25713 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25714
25715 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25716 __builtin_altivec_st_internal_4si built-in.
25717
25718 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25719
25720 PR c++/15875
25721 * g++.dg/template/ptrmem14.C: New test.
25722
25723 2005-05-02 Paul Brook <paul@codesourcery.com>
25724
25725 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25726
25727 2005-05-02 Michael Matz <matz@suse.de>
25728
25729 PR c++/19542
25730 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25731
25732 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25733
25734 * g++.dg/cpp/weak.C: New test.
25735
25736 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25737
25738 * gcc.dg/tree-ssa/loop-8.c: New test.
25739
25740 2005-04-30 Michael Maty <matz@suse.de>
25741
25742 * gcc.dg/inline-mcpy.c: New test.
25743
25744 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25745
25746 PR libfortran/18958
25747 * gfortran.dg/eoshift.f90: New test case.
25748
25749 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25750
25751 PR libfortran/18857
25752 * gfortran.dg/matmul_1.f90: New test.
25753
25754 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25755
25756 PR tree-optimization/21030
25757 * gcc.dg/tree-ssa/pr21030.c: New.
25758
25759 2005-04-29 Devang Patel <dpatel@apple.com>
25760
25761 PR tree-optimization/21272
25762 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25763
25764 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25765
25766 PR fortran/13082
25767 PR fortran/18824
25768 * gfortran.dg/entry_4.f90: New test.
25769 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25770 * gfortran.fortran-torture/execute/entry_2.f90: New test.
25771 * gfortran.fortran-torture/execute/entry_3.f90: New test.
25772 * gfortran.fortran-torture/execute/entry_4.f90: New test.
25773 * gfortran.fortran-torture/execute/entry_5.f90: New test.
25774 * gfortran.fortran-torture/execute/entry_6.f90: New test.
25775 * gfortran.fortran-torture/execute/entry_7.f90: New test.
25776
25777 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25778
25779 * gfortran.fortran-torture/execute/entry_8.f90: New test.
25780
25781 2005-04-29 Paul Brook <paul@codesourcery.com>
25782
25783 * gfortran.dg/entry_3.f90: New test.
25784
25785 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25786
25787 * gfortran.dg/implicit_4.f90: New test.
25788
25789 2005-04-28 Bob Wilson <bob.wilson@acm.org>
25790
25791 * lib/target-supports.exp (check_profiling_available): Return
25792 false for xtensa-*-elf.
25793
25794 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
25795
25796 * lib/fortran-torture.exp (fortran-torture.exp): Catch
25797 error if file cannot be deleted.
25798
25799 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25800
25801 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
25802 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
25803 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
25804 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
25805 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
25806 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
25807 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
25808 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
25809 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
25810 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25811 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
25812 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
25813 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
25814
25815 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25816
25817 PR fortran/20865
25818 * gfortran.dg/pr20865.f90: New test.
25819
25820 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
25821
25822 * gcc.dg/void-cast-2.c: New test.
25823
25824 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25825
25826 PR c/21159
25827 * gcc.dg/void-cast-1.c: New test.
25828
25829 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
25830
25831 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
25832
25833 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25834
25835 PR fortran/21177
25836 * gfortran.dg/pr21177.f90: New test.
25837
25838 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
25839
25840 PR tree-optimization/21171
25841 * gcc.dg/tree-ssa/pr21171.c: New test.
25842
25843 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
25844
25845 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
25846 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
25847 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
25848 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
25849 gcc.dg/tree-ssa/gen-vect-32.c: New.
25850 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
25851 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
25852 don't run on PPC32.
25853
25854 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25855
25856 PR c/21213
25857 * gcc.dg/transparent-union-3.c: New test.
25858
25859 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25860
25861 PR c/20740
25862 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
25863 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
25864 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
25865 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
25866 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
25867 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
25868
25869 2005-04-26 Jeff Law <law@redhat.com>
25870
25871 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
25872 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
25873 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
25874 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
25875 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
25876 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
25877 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
25878
25879 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
25880
25881 PR tree-optimization/17598
25882 * gcc.dg/tree-ssa/pr17598.c: New testcase.
25883
25884 2005-04-25 Mike Stump <mrs@apple.com>
25885
25886 * objc.dg/fix-and-continue-1.m: Add.
25887
25888 2005-04-25 Roger Sayle <roger@eyesopen.com>
25889
25890 PR c++/20995
25891 * g++.dg/opt/pr20995-1.C: New test case.
25892
25893 2005-04-25 Devang Patel <dpatel@apple.com>
25894
25895 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
25896
25897 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25898
25899 PR testsuite/21062
25900 * g++.dg/opt/alias2.C (printf): Correct the prototype.
25901
25902 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25903
25904 PR C++/21188
25905 * g++.dg/opt/rtti2.C: New test.
25906
25907 2005-04-25 Paul Brook <paul@codesourcery.com>
25908 Steven G. Kargl <kargls@comcast.net>
25909
25910 PR fortran/20879
25911 * gfortran.dg/ichar_1.f90: New file.
25912
25913 2005-04-24 Jakub Jelinek <jakub@redhat.com>
25914
25915 PR middle-end/20991
25916 * g++.dg/opt/pr20991.C: New test.
25917
25918 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
25919 where sizeof (type) < __alignof__ (type).
25920 * gcc.dg/compat/struct-layout-1.h: Likewise.
25921
25922 2005-04-24 Per Bothner <per@bothner.com>
25923 Devang Patel <dpatel@apple.com>
25924
25925 PR preprocessor/20907
25926 * gcc.dg/cpp/very-long-comment.c: New test.
25927
25928 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25929
25930 PR fortran/20059
25931 * gfortran.dg/common_5.f: New test.
25932
25933 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
25934
25935 PR middle-end/21082
25936 * g++.dg/tree-ssa/pr21082.C: New testcase.
25937
25938 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
25939
25940 * gcc.dg/vect/vect-99.c: New test.
25941
25942 2005-04-22 Diego Novillo <dnovillo@redhat.com>
25943
25944 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
25945
25946 2005-04-22 Jeff Law <law@redhat.com>
25947
25948 * gcc.dg/uninit-5.c: Remove xfails.
25949 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
25950 conditionals and loads.
25951
25952 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
25953
25954 PR libfortran/20074
25955 PR libfortran/20436
25956 PR libfortran/21108
25957 * gfortran.dg/nested_reshape.f90: new test
25958 * gfortran.dg/reshape-alloc.f90: new test
25959 * gfortran.dg/reshape.f90: new test
25960
25961 2005-04-22 Mark Mitchell <mark@codesourcery.com>
25962
25963 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
25964
25965 * gcc.dg/arm-vfp1.c: New test.
25966
25967 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
25968
25969 PR c++/21087
25970 * g++.dg/lookup/builtin2.C: New test.
25971
25972 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
25973
25974 * gcc.dg/weak/weak-13.c: New test.
25975
25976 2005-04-21 Geoffrey Keating <geoffk@apple.com>
25977
25978 * lib/target-supports.exp (check_effective_target_sync_int_long):
25979 Add powerpc*.
25980
25981 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
25982
25983 * gcc.target/mips/branch-1.c: New test.
25984
25985 2005-04-21 Richard Henderson <rth@redhat.com>
25986
25987 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
25988 * gcc.dg/vect/vect-86.c: Likewise.
25989 * gcc.dg/vect/vect-87.c: Likewise.
25990 * gcc.dg/vect/vect-88.c: Likewise.
25991
25992 2005-04-21 Devang Patel <dpatel@apple.com>
25993
25994 PR optimization/20994
25995 * gcc.dg/tree-ssa/ifc-3.c: New test.
25996
25997 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25998
25999 PR c/12913
26000 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
26001 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
26002 gcc.dg/c99-vla-jump-5.c: New tests.
26003
26004 2005-04-19 Richard Henderson <rth@redhat.com>
26005
26006 * lib/target-supports.exp (check_effective_target_vect_int_mult):
26007 Fix typo in exists check.
26008 (check_effective_target_sync_int_long): New.
26009 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
26010 * gcc.dg/ia64-sync-2.c: Likewise.
26011 * gcc.dg/ia64-sync-3.c: Likewise.
26012 * gcc.dg/ia64-sync-4.c: Likewise.
26013
26014 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
26015
26016 * gcc.dg/fold-xor-1.c: New test.
26017 * gcc.dg/fold-xor-2.c: New test.
26018
26019 2005-04-19 James E. Wilson <wilson@specifixinc.com>
26020
26021 PR target/20670
26022 * g++.dg/eh/fp-regs.C: New test.
26023
26024 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26025
26026 * gcc.dg/Wint-to-pointer-cast-1.c,
26027 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
26028 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
26029 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
26030
26031 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26032
26033 PR fortran/16861
26034 * gfortran.dg/pr16861.f90: New test.
26035
26036 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26037
26038 * gcc.dg/pr21085.c: New test.
26039
26040 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
26041
26042 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
26043 (setup_mips_tests, dg-mips-options): New procedures.
26044 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
26045 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
26046 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
26047 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26048 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
26049 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
26050 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
26051 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26052 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
26053 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
26054 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
26055 dg-mips-options instead of dg-options. Remove now-redundant
26056 preprocessor guards.
26057 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
26058 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
26059 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
26060 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
26061 * gcc.dg/vr-mult-2.c: Delete.
26062 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
26063 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
26064 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
26065 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
26066 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
26067 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
26068 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
26069
26070 2005-04-18 Laurent GUERBY <laurent@guerby.net>
26071
26072 * ada/acats/run_all.sh: Use sync when executable not present.
26073
26074 2005-04-18 Devang Patel <dpatel@apple.com>
26075
26076 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
26077 * gcc.dg/vect/vect-11a.c: New.
26078 * gcc.dg/vect/vect-none.c: Update.
26079 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
26080
26081 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26082
26083 PR tree-optimization/20922
26084 * gcc.dg/pr20922-1.c: New test.
26085 * gcc.dg/pr20922-2.c: New test.
26086 * gcc.dg/pr20922-3.c: New test.
26087 * gcc.dg/pr20922-4.c: New test.
26088 * gcc.dg/pr20922-5.c: New test.
26089 * gcc.dg/pr20922-6.c: New test.
26090
26091 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26092
26093 PR libfortran/20950
26094 * gfortran.dg/pr20950.f: New test.
26095
26096 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26097
26098 PR libfortran/19216
26099 * gfortran.dg/pr19216.f: New test.
26100
26101 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
26102
26103 PR tree-optimization/21001
26104 * gcc.dg/tree-ssa/pr21001.c: New.
26105
26106 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
26107
26108 PR libfortran/21075
26109 * gfortran.dg/reshape_rank7.f90: New test.
26110
26111 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
26112
26113 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
26114 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
26115 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
26116 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
26117 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
26118 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
26119 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
26120 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
26121 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26122 wrong way round).
26123 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26124 in namelists. New test.
26125 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26126 New test.
26127 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26128 New test.
26129 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26130 namelist. New test.
26131 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26132 New test.
26133 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26134 New test.
26135 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26136 namelist. New test.
26137 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26138 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26139 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26140 New test.
26141 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26142 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26143 arrays. New test.
26144
26145 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26146
26147 * gfortran.dg/wtruncate.f: New testcase.
26148 * gfortran.dg/wtruncate.f90: New testcase.
26149
26150 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26151
26152 PR c++/21025
26153 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26154 which sizeof/alignof is dependent, rather than just whether we are
26155 processing_template_decl.
26156
26157 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26158
26159 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26160 corrected typo where the wrong variables had been compared.
26161
26162 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26163
26164 PR libfortran/18495
26165 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26166 Test callee-allocated version of return array with a write
26167 statement.
26168 Test spread with a temporary with another write statement.
26169
26170 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26171
26172 PR tree-optimization/21031
26173 * gcc.dg/tree-ssa/pr21031.c: New.
26174
26175 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26176
26177 PR tree-optimization/21004
26178 * gcc.dg/builtins-53.c: Include builtins-config.h.
26179 Check floorf, ceilf, floorl and ceill transformations
26180 only when HAVE_C99_RUNTIME is defined.
26181
26182 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26183
26184 PR middle-end/20739
26185 * gcc.dg/tree-ssa/pr20739.c: New test.
26186
26187 2005-04-14 Mike Stump <mrs@apple.com>
26188
26189 * gcc.dg/Foundation.framework/empty: New.
26190 * gcc.dg/framework-2.c: New.
26191
26192 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26193
26194 PR tree-optimization/21021
26195 * gcc.c-torture/compile/pr21021.c: New.
26196
26197 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26198
26199 PR testsuite/21010
26200 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26201 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26202 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26203 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26204 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26205 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26206 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26207 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26208
26209 2005-04-14 Richard Henderson <rth@redhat.com>
26210
26211 * lib/target-supports.exp (check_effective_target_vect_condition):
26212 Add ia64, i?86, and x86_64.
26213
26214 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26215
26216 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26217
26218 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26219
26220 PR tree-optimization/20657
26221 * gcc.dg/tree-ssa/pr20657.c: New.
26222
26223 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26224
26225 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26226 (long long int)trunc*.
26227
26228 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26229
26230 PR target/20927
26231 * gcc.dg/pr20927.c: New test.
26232
26233 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26234
26235 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26236 * gcc.target/mips/asm-1.c: Likewise.
26237
26238 2005-04-13 Dale Johannesen <dalej@apple.com>
26239
26240 * objc.dg/objc-fast-4.m: New.
26241
26242 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26243
26244 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26245 directory.
26246 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26247
26248 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26249
26250 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26251 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26252 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26253
26254 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26255
26256 PR tree-optimization/20913
26257 * gcc.dg/tree-ssa/pr20913.c: New.
26258
26259 PR tree-optimization/20702
26260 * gcc.dg/tree-ssa/pr20702.c: New.
26261
26262 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26263
26264 PR c++/13744
26265 * g++.dg/inherit/local3.C: New test.
26266
26267 2005-04-12 Jeff Law <law@redhat.com>
26268
26269 * gcc.dg/tree-ssa/20050412-1.c: New test.
26270
26271 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26272
26273 PR libfortran/19016
26274 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26275 Add tests with mask generated by expression.
26276 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26277 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26278 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26279
26280 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26281
26282 PR middle-end/20917
26283 * gcc.dg/20050409-1.c: New test.
26284
26285 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26286
26287 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26288
26289 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26290
26291 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26292 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26293 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26294 (TARGET_CXX): Adjust accordingly.
26295 * target.h (struct gcc_target): Remove epxort_class_data. Add
26296 determine_class_data_visibility and class_data_always_comdat.
26297 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26298 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26299 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26300 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26301 (arm_cxx_determine_class_data_visibility): New.
26302 (arm_cxx_class_data_always_comdat): Likewise.
26303 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26304 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26305 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26306 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26307 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26308 Define.
26309
26310 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26311
26312 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26313
26314 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26315
26316 * gcc.dg/i386-darwin-fpmath.c: New.
26317
26318 2004-04-11 Devang Patel <dpatel@apple.com>
26319
26320 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26321 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26322 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26323 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26324 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26325 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26326 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26327 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26328 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26329
26330 2004-04-11 Devang Patel <dpatel@apple.com>
26331
26332 * gcc.dg/vect/vect-dv-1.c: New test.
26333 * gcc.dg/vect/vect-dv-2.c: New test.
26334
26335 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26336
26337 PR tree-optimization/20933
26338 * gcc.dg/tree-ssa/pr20933.c: New test.
26339
26340 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26341
26342 * gfortran.dg/fold_nearest.f90: New test.
26343
26344 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26345
26346 * gcc.dg/tree-ssa/alias-1.c: New test.
26347
26348 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26349
26350 PR tree-optimization/20920
26351 * g++.dg/tree-ssa/pr20920.C: New test.
26352
26353 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26354
26355 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26356 (long long int)ceil*.
26357
26358 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26359
26360 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26361 explicit C++ linkage.
26362
26363 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26364
26365 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26366 warning for arithmetic IF statements.
26367
26368 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26369
26370 * eor_handling_1.f90: New test case.
26371 * eor_handling_2.f90: New test case.
26372 * eor_handling_3.f90: New test case.
26373 * eor_handling_4.f90: New test case.
26374 * eor_handling_5.f90: New test case.
26375 * noadv_size.f90: New test case.
26376 * pad_no.f90: New test case.
26377
26378 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26379
26380 * gcc.c-torture/execute/20050410-1.c: New test.
26381
26382 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26383
26384 * gcc.dg/pr20126.c: New.
26385
26386 2005-04-09 Bud Davis <bdavis@gfortran.org>
26387 Steven G. Kargl <kargls@comcast.net>
26388
26389 * gfortran.dg/PR19872.f: New test.
26390
26391 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26392
26393 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26394
26395 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26396
26397 * gfortran.dg/nint_1.f90: New test.
26398
26399 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26400
26401 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26402 Added test for callee-allocated arrays with write statements.
26403 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26404 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26405 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26406 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26407 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26408
26409 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26410
26411 PR libfortran/20163
26412 * gfortran.dg/open-options-blanks.f: New test.
26413
26414 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26415
26416 PR fortran/13257
26417 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26418
26419 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26420
26421 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26422 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26423 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26424 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26425 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26426 * gcc.c-torture/execute/stdarg-4.c: New test.
26427
26428 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26429
26430 PR target/20795
26431 * g++.dg/abi/param2.C: New test.
26432
26433 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26434
26435 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26436
26437 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26438
26439 * gcc.dg/builtins-53.c: New test.
26440
26441 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26442
26443 * g++.dg/tree-ssa/pr18178.C: New test.
26444 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26445 * gcc.c-torture/execute/20041019-1.c: New test.
26446 * gcc.dg/tree-ssa/20041008-1.c: New test.
26447 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26448 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26449 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26450 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26451 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26452 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26453 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26454 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26455 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26456 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26457
26458 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26459
26460 PR rtl-optimization/20466
26461 * gcc.c-torture/execute/pr20466-1.c: New test.
26462
26463 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26464
26465 PR c++/20905
26466 * g++.dg/parse/cond2.C: New test.
26467
26468 PR c++/20145
26469 * g++.dg/warn/Wdtor1.C: New test.
26470
26471 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26472
26473 PR fortran/17229
26474 * gfortran.dg/pr17229.f: New test.
26475
26476 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26477
26478 * gfortran.dg/tiny_1.f90: New test.
26479 * gfortran.dg/tiny_2.f90: ditto.
26480
26481 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26482
26483 * gfortran.dg/eor_1.f90: Fix dg-do run line
26484 * gfortran.dg/open_new.f90: Fix dg-do run line
26485
26486 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26487
26488 * lib/target-supports.exp (get_compiler_messages): Support
26489 optional arguments, the fourth being compiler options.
26490 (check_effective_target_fpic): New proc.
26491 * gcc.dg/20050321-2.c: Restrict to target fpic.
26492
26493 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26494
26495 * gcc.dg/15443-1.c: New test.
26496 * gcc.dg/15443-2.c: Likewise.
26497
26498 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26499
26500 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26501
26502 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26503
26504 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26505
26506 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26507
26508 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26509 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26510 -m64.
26511 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26512 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26513 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26514
26515 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26516
26517 PR c++/20212
26518 * g++.dg/warn/Wunused-11.C: New test.
26519
26520 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26521
26522 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26523
26524 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26525
26526 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26527
26528 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26529
26530 PR c++/20734
26531 * g++.dg/template/ptrmem13.C: New test.
26532
26533 2005-04-05 Per Bothner <per@bothner.com>
26534
26535 * lib/gcc.exp: Always add -fno-show-column, for now.
26536
26537 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26538
26539 PR testsuite/20767
26540 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26541 of plain old "unsigned int" for the type of "i". Makes this test
26542 64bit clean.
26543
26544 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26545
26546 * gcc.dg/i386-ssefn-1.c: New test.
26547 * gcc.dg/i386-ssefn-2.c: New test.
26548 * gcc.dg/i386-ssefn-3.c: New test.
26549 * gcc.dg/i386-ssefn-4.c: New test.
26550
26551 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26552
26553 PR tree-optimization/20076
26554 * gcc.dg/builtin-apply4.c: New test.
26555
26556 PR preprocessor/19475
26557 * gcc.dg/cpp/macspace1.c: New test.
26558 * gcc.dg/cpp/macspace2.c: New test.
26559
26560 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26561
26562 * gfortran.dg/pr20755.f: Fixed bad format.
26563
26564 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26565
26566 PR c++/20763
26567 * g++.dg/ext/attrib21.C: New test.
26568
26569 2004-04-05 Devang Patel <dpatel@apple.com>
26570
26571 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26572 * gcc.dg/vect/vect-shift-1.c: New test.
26573
26574 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26575
26576 PR libfortran/20755
26577 * gfortran.dg/pr20755.f: New test.
26578
26579 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26580
26581 * gfortran.dg/pr15959.f90: New test.
26582 * gfortran.dg/string_pad_trunc.f90: New test.
26583
26584 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26585
26586 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26587 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26588 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26589 syntax.
26590
26591 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26592
26593 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26594
26595 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26596
26597 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26598 * gcc.c-torture/compile/20011119-2.c: Likewise.
26599 * gcc.c-torture/compile/981001-2.c: Likewise.
26600
26601 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26602
26603 PR c++/20679
26604 * g++.dg/template/overload4.C: New test.
26605
26606 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26607
26608 PR c++/20746
26609 * g++.dg/abi/covariant5.C: New.
26610
26611 PR debug/20505
26612 * g++.dg/debug/const2.C: New.
26613
26614 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26615
26616 PR rtl-optimization/16104
26617 * gcc.c-torture/execute/20050316-1.c: New test.
26618
26619 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26620
26621 * g++.dg/template/spec23.C: Fix dg-error text.
26622
26623 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26624
26625 PR c++/19199
26626 * g++.dg/expr/lval2.C: New.
26627
26628 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26629
26630 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26631 __builtin_strcasecmp and __builtin_strncasecmp.
26632
26633 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26634
26635 PR c++/20723
26636 * g++.dg/template/spec22.C: New.
26637 * g++.dg/template/spec23.C: New.
26638
26639 2005-04-03 Dale Ranta <dir@lanl.gov>
26640 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26641
26642 PR libfortran/20068
26643 PR libfortran/20125
26644 PR libfortran/20156
26645 PR libfortran/20471
26646 * gfortran.dg/backspace.f: New test.
26647
26648 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26649
26650 * gcc.dg/pr19345.c: New test.
26651
26652 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26653
26654 PR tree-optimization/20640
26655 * gcc.dg/torture/tree-loop-1.c: New.
26656
26657 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26658
26659 PR rtl-optimization/20290
26660 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26661
26662 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26663
26664 * gcc.dg/rs6000-fpint.c: New.
26665
26666 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26667
26668 * gcc.dg/old-style-then-proto-1.c: New test.
26669
26670 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26671
26672 * gfortran.fortran-torture/execute/backspace.f90: Check
26673 after backspace and read was incorrect.
26674
26675 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26676
26677 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26678 buffer past the terminating NUL using memcmp.
26679 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26680 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26681
26682 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26683 Fix unused/uninitialized variable warnings.
26684
26685 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26686 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26687 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26688 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26689
26690 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26691 gcc.c-torture/execute/builtins/fputs-lib.c,
26692 gcc.c-torture/execute/builtins/lib/fprintf.c,
26693 gcc.c-torture/execute/builtins/lib/main.c,
26694 gcc.c-torture/execute/builtins/lib/memcmp.c,
26695 gcc.c-torture/execute/builtins/lib/memmove.c,
26696 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26697 gcc.c-torture/execute/builtins/lib/memset.c,
26698 gcc.c-torture/execute/builtins/lib/printf.c,
26699 gcc.c-torture/execute/builtins/lib/sprintf.c,
26700 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26701 gcc.c-torture/execute/builtins/lib/strchr.c,
26702 gcc.c-torture/execute/builtins/lib/strcmp.c,
26703 gcc.c-torture/execute/builtins/lib/strcpy.c,
26704 gcc.c-torture/execute/builtins/lib/strcspn.c,
26705 gcc.c-torture/execute/builtins/lib/strlen.c,
26706 gcc.c-torture/execute/builtins/lib/strncat.c,
26707 gcc.c-torture/execute/builtins/lib/strncmp.c,
26708 gcc.c-torture/execute/builtins/lib/strncpy.c,
26709 gcc.c-torture/execute/builtins/lib/strrchr.c,
26710 gcc.c-torture/execute/builtins/lib/strspn.c,
26711 gcc.c-torture/execute/builtins/lib/strstr.c,
26712 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26713 gcc.c-torture/execute/builtins/strlen-2.c,
26714 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26715 prototypes.
26716
26717 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26718
26719 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26720 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26721 selectany usage.
26722
26723 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26724
26725 PR c++/19406
26726 * g++.dg/debug/using1.C: New test.
26727
26728 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26729
26730 PR middle-end/20524
26731 * gcc.dg/alias-7.c: Prefix asm-declared name with
26732 __USER_LABEL_PREFIX__.
26733
26734 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26735
26736 Fix fallout from PR middle-end/15700:
26737 * gcc.c-torture/compile/20011119-1.c: Take
26738 __USER_LABEL_PREFIX__ into account.
26739 * gcc.c-torture/compile/20011119-2.c: Likewise.
26740
26741 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26742
26743 PR c++/18644
26744 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26745
26746 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26747
26748 PR c/17855
26749 * gcc.c-torture/compile/struct-non-lval-1.c,
26750 gcc.c-torture/compile/struct-non-lval-2.c,
26751 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26752
26753 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26754
26755 * gcc.dg/tls/tls.exp: Remove temporary file.
26756 * g++.dg/tls/tls.exp: Ditto.
26757 * lib/file-format.exp: Ditto.
26758 * g++.dg/special/ecos.exp: Ditto.
26759
26760 * lib/profopt.exp: Treat prof_ext as a list.
26761 * gcc.misc-tests/bprob.exp: Ditto.
26762 * g++.dg/bprob/bprob.exp: Ditto.
26763
26764 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26765 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26766 g++.dg/tree-ssa/pointer-reference-alias.C,
26767 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26768 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26769 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26770 g++.dg/vect/pr19951.cc: Ditto.
26771 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
26772 gcc.dg/builtins-47.c: Ditto.
26773 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
26774 gcc.dg/pr20115-1.c: Ditto.
26775 * gcc.dg/tree-ssa/20030530-2.c,
26776 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
26777 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26778 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
26779 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26780 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
26781 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
26782 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
26783 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
26784 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
26785 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
26786 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
26787 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
26788 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
26789 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
26790 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
26791 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26792 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26793 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26794 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26795 gcc.dg/tree-ssa/20030824-1.c,
26796 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
26797 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
26798 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
26799 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
26800 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
26801 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
26802 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
26803 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
26804 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
26805 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
26806 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
26807 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
26808 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
26809 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
26810 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
26811 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
26812 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
26813 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
26814 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
26815 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
26816 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
26817 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
26818 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
26819 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
26820 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
26821 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
26822 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
26823 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
26824 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
26825 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
26826 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
26827 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
26828 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
26829 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
26830 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
26831 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
26832 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
26833 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
26834 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
26835 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
26836 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
26837 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
26838 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26839 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
26840 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
26841 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
26842 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
26843 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
26844 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
26845 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
26846 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
26847 gcc.dg/tree-ssa/useless-1.c: Ditto.
26848 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
26849 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
26850 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
26851 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
26852 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26853 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
26854 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
26855 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
26856 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
26857 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
26858 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
26859 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
26860 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
26861 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
26862 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
26863 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
26864 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
26865 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
26866 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
26867 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
26868 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
26869 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
26870 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
26871 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
26872 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
26873 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
26874 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
26875 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
26876 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
26877 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
26878 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
26879 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
26880 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
26881 gcc.dg/vect/vect-none.c: Ditto.
26882 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
26883 treelang/compile/unsigned.tree: Ditto.
26884
26885 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
26886 * gcc.dg/cpp/direct2s.c: Ditto.
26887 * gcc.dg/cpp/paste4.c: Ditto.
26888 * gcc.dg/cpp/separate-1.c: Ditto.
26889 * gcc.dg/pch/save-temps-1.c: Ditto.
26890 * g++.dg/ext/altivec-10.C: Ditto.
26891 * g++.dg/pch/pch.C: Ditto.
26892
26893 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
26894
26895 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
26896 * g++.dg/template/repo1.C: Ditto.
26897 * g++.dg/template/repo2.C: Ditto.
26898 * g++.dg/template/repo3.C: Ditto.
26899 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
26900 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
26901 * g++.old-deja/g++.pt/repo1.C: Ditto.
26902 * g++.old-deja/g++.pt/repo2.C: Ditto.
26903 * g++.old-deja/g++.pt/repo3.C: Ditto.
26904 * g++.old-deja/g++.pt/repo4.C: Ditto.
26905
26906 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
26907 * gcc.dg/20030107-1.c: Ditto.
26908 * gcc.dg/20030702-1.c: Ditto.
26909 * gcc.dg/profile-generate-1.c: Ditto.
26910 * g++.dg/other/profile1.C: Ditto.
26911 * g++.old-deja/g++.robertl/eb83.C: Ditto.
26912
26913 * lib/gcc-dg.exp (remove-build-file): New.
26914 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
26915 cleanup-tree-dump, cleanup-saved-temps): New.
26916
26917 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
26918
26919 PR c++/19203, DR 214
26920 * g++.dg/parse/ambig3.C: Not ambiguous.
26921 * g++.dg/template/spec20.C: New.
26922 * g++.dg/template/spec21.C: New.
26923
26924 2005-03-31 Steve Ellcey <sje@cup.hp.com>
26925
26926 PR target/20045
26927 * gcc.dg/ia64-fptr-1.c: Run only on linux.
26928
26929 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26930
26931 PR libfortran/20660
26932 * gfortran.dg/negative_unit.f: New test.
26933
26934 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
26935
26936 * gcc.dg/20050330-1.c: New test.
26937
26938 2005-03-30 Devang Patel <dpatel@apple.com>
26939
26940 * g++.dg/tree-sra/ssa-sra-3.C: New test.
26941
26942 2005-03-30 Dale Johannesen <dalej@apple.com>
26943
26944 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
26945
26946 2005-03-30 Janis Johnson <janis187@us.ibm.com>
26947
26948 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
26949 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
26950 Strip options from test name.
26951
26952 2005-03-31 Jan Hubicka <jh@suse.cz>
26953
26954 * gcc.dg/varpool-1.c: New testcase.
26955
26956 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26957
26958 PR c/772
26959 PR c/17913
26960 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
26961 gcc.dg/stmt-expr-label-3.c : New tests.
26962 * gcc.c-torture/execute/medce-2.c: Remove.
26963
26964 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26965
26966 PR c/20368
26967 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
26968 tests.
26969
26970 2005-03-30 Alan Modra <amodra@bigpond.net.au>
26971
26972 * gcc.c-torture/compile/pr20203.c: New test.
26973
26974 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26975
26976 * gfortran.dg/promotion.f90: New test.
26977
26978 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
26979
26980 PR middle-end/20491
26981 * gcc.dg/torture/asm-subreg-1.c: New test.
26982
26983 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
26984
26985 PR c/20672
26986 * gcc.dg/pr20672-1.c: New test.
26987
26988 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
26989
26990 * gfortran.dg/vect: New directory.
26991 * gfortran.dg/vect/vect.exp: New.
26992 * gfortran.dg/vect/vect-1.f90: New test.
26993 * gfortran.dg/vect/vect-2.f90: New test.
26994 * gfortran.dg/vect/vect-3.f90: New test.
26995 * gfortran.dg/vect/vect-4.f90: New test.
26996 * gfortran.dg/vect/vect-5.f90: New test.
26997
26998 2005-03-29 Jakub Jelinek <jakub@redhat.com>
26999
27000 PR middle-end/20622
27001 * gcc.dg/alias-7.c: New test.
27002
27003 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27004
27005 * gcc.dg/sparc-reg-1.c: New test.
27006
27007 2005-03-28 Steve Ellcey <sje@cup.hp.com>
27008
27009 PR target/19890
27010 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
27011
27012 2005-03-29 Dale Ranta <dir@lanl.gov>
27013 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27014
27015 PR libfortran/20163
27016 * gfortran.dg/pr20163-2.f: New test.
27017
27018 2005-03-28 Jan Hubicka <jh@suse.cz>
27019
27020 PR middle-end/20635
27021 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
27022 by Jakub Jelinek.
27023
27024 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
27025
27026 PR tree-optimization/20626
27027 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
27028 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
27029
27030 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27031
27032 * gfortran.dg/underflow.f90: New test.
27033 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
27034
27035 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27036
27037 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
27038
27039 2005-03-25 Mark Mitchell <mark@codesourcery.com>
27040
27041 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
27042 (g++_init): Make sure that CXXFLAGS is set.
27043 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
27044 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
27045 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27046 * lib/objc.exp (objc_init): Likewise.
27047 * lib/treelang.exp (treelang_init): Likewise.
27048
27049 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
27050
27051 PR tree-optimization/20470
27052 * gcc.dg/tree-ssa/pr20470.c: New test.
27053
27054 2005-03-25 Geoffrey Keating <geoffk@apple.com>
27055
27056 * gcc.dg/ppc-stfiwx.c: New.
27057
27058 2005-03-25 Steve Ellcey <sje@cup.hp.com>
27059
27060 PR target/19888
27061 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
27062
27063 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27064
27065 * gcc.dg/20050325-1.c: Fix a typo.
27066
27067 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27068
27069 PR libfortran/19678
27070 PR libfortran/19679
27071 * gfortran.dg/dos_eol.f: New test.
27072
27073 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27074
27075 PR rtl-optimization/20249
27076 * gcc.dg/20050325-1.c: New test.
27077
27078 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27079
27080 PR libfortran/15332
27081 * gfortran.dg/pr15332.f: New test.
27082
27083 2005-03-24 Dale Johannesen <dalej@apple.com>
27084
27085 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
27086
27087 2005-03-24 Geoffrey Keating <geoffk@apple.com>
27088
27089 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
27090 'internal' visibility.
27091 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
27092 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
27093 'protected' visibility.
27094 * gcc.dg/visibility-7.c: Likewise.
27095 * lib/target-supports.exp (check_visibility_available): Take
27096 a parameter, the kind of visibility to check for.
27097 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
27098 to check_visibility_available.
27099
27100 * g++.dg/expr/cast3.C: New.
27101
27102 2005-03-24 David Edelsohn <edelsohn@gnu.org>
27103
27104 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
27105 rs6000.
27106
27107 2005-03-24 Steve Ellcey <sje@cup.hp.com>
27108
27109 PR target/20095
27110 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
27111
27112 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
27113
27114 * gcc.dg/badshift.c: Renamed to...
27115 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
27116
27117 * gcc.target/i386/badshift.c: Renamed to...
27118 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
27119 only.
27120
27121 PR rtl-optimization/20532
27122 * gcc.target/i386/badshift.c: New.
27123
27124 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27125
27126 * gfortran.dg/pr18025.f90: New test.
27127
27128 2005-03-23 Dale Johannesen <dalej@apple.com>
27129
27130 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27131
27132 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27133
27134 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27135
27136 * lib/target-supports.exp (check_iconv_available): Default
27137 libiconv to -liconv, if there is no definition.
27138
27139 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27140
27141 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27142
27143 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27144
27145 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27146 * g++.dg/opt/pr7503-2.C: Likewise.
27147 * g++.dg/opt/pr7503-3.C: Likewise.
27148 * g++.dg/opt/pr7503-4.C: Likewise.
27149 * g++.dg/opt/pr7503-5.C: Likewise.
27150 * g++.dg/warn/minmax.C: New test.
27151
27152 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27153
27154 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27155 * gfortran.dg/g77_intrinsics_sub.f: New test.
27156
27157 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27158 Jan Hubicka <jh@suse.cz>
27159 Steven Bosscher <stevenb@suse.de
27160
27161 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27162
27163 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27164
27165 PR c++/19980
27166 * g++.dg/template/redecl3.C: New test.
27167
27168 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27169
27170 PR c++/20499
27171 * g++.dg/parse/error16.C: Tweak error markers.
27172
27173 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27174
27175 PR target/20561
27176 * gcc.dg/20050321-2.c: New test.
27177
27178 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27179
27180 PR c++/20465
27181 PR c++/20381
27182 * g++.dg/template/ptrmem12.C: New.
27183
27184 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27185
27186 PR rtl-optimization/20527
27187 * gcc.c-torture/execute/pr20527-1.c: New test.
27188
27189 2005-03-22 Ben Elliston <bje@au.ibm.com>
27190
27191 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27192 program, compile it into a real executable and then delete the .c
27193 and .x files afterwards, to avoid problems on testglue targets.
27194
27195 2005-03-21 Stuart Hastings <stuart@apple.com>
27196
27197 * gcc.target/i386/sse-2.c: New.
27198
27199 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27200
27201 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27202
27203 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27204
27205 * g++.dg/parse/crash25.C: Fix typo.
27206
27207 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27208
27209 PR c++/20461
27210 * g++.dg/parse/crash24.C: New test.
27211
27212 PR c++/20536
27213 * g++.dg/parse/crash25.C: New test.
27214
27215 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27216
27217 PR c++/20147
27218 * g++.dg/ext/stmtexpr4.C: New test.
27219
27220 2005-03-20 Roger Sayle <roger@eyesopen.com>
27221
27222 PR middle-end/20539
27223 * gcc.c-torture/compile/pr13066-1.c: New test case.
27224 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27225 * g++.dg/opt/pr13066-1.C: Likewise.
27226
27227 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27228
27229 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27230
27231 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27232
27233 PR fortran/18525
27234 * gfortran.dg/nesting_1.f90: New test.
27235
27236 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27237
27238 PR c++/20240
27239 * g++.dg/lookup/using13.C: New test.
27240
27241 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27242
27243 PR c++/20333
27244 * g++.dg/template/crash36.C: New test.
27245
27246 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27247
27248 PR c++/20463
27249 * g++.dg/template/crash35.C: New test.
27250
27251 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27252
27253 PR c++/19966
27254 * g++.dg/overload/operator2.C: New test.
27255
27256 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27257
27258 PR libfortran/20257
27259 * gfortran.dg/pr20257.f90: New test.
27260
27261 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27262
27263 PR libfortran/20480
27264 * gfortran.dg/pr20480.f90: New test.
27265
27266 2005-03-16 Richard Henderson <rth@redhat.com>
27267
27268 PR middle-end/15700
27269 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27270 (_rtld_global): New.
27271 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27272 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27273
27274 * gcc.dg/alias-3.c: New.
27275 * gcc.dg/alias-4.c: New.
27276 * gcc.dg/alias-5.c: New.
27277 * gcc.dg/alias-6.c: New.
27278
27279 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27280
27281 * gcc.dg/cpp/ucnid-7.c: New.
27282
27283 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27284 Dorit Naishlos <dorit@il.ibm.com>
27285
27286 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27287 darwin.
27288
27289 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27290
27291 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27292 support misaligned accesses.
27293 * gcc.dg/vect/vect-58.c: Likewise.
27294 * gcc.dg/vect/vect-92.c: New.
27295 * gcc.dg/vect/vect-93.c: New.
27296
27297 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27298
27299 PR fortran/18827
27300 * gfortran.dg/assign_2.f90: New test.
27301 * gfortran.dg/assign_3.f90: New test.
27302 * gfortran.dg/assign.f90: New test.
27303
27304 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27305
27306 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27307 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27308 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27309 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27310 names.
27311
27312 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27313
27314 * gcc.dg/cpp/ucnid-6.c: New.
27315
27316 * gcc.dg/cpp/normalize-1.c: New.
27317 * gcc.dg/cpp/normalize-2.c: New.
27318 * gcc.dg/cpp/normalize-3.c: New.
27319 * gcc.dg/cpp/normalize-4.c: New.
27320 * gcc.dg/cpp/ucnid-4.c: New.
27321 * gcc.dg/cpp/ucnid-5.c: New.
27322 * g++.dg/cpp/normalize-1.C: New.
27323 * g++.dg/cpp/ucnid-1.C: New.
27324
27325 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27326
27327 * gcc.dg/pr18628.c: New.
27328
27329 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27330
27331 PR c++/20280
27332 * g++.dg/tree-ssa/pr20280.C: New.
27333
27334 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27335
27336 PR fortran/20467
27337 * gfortran.dg/stfunc_2.f90: New test.
27338
27339 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27340
27341 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27342
27343 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27344
27345 * gcc.dg/tree-ssa/20050314-1.c: New test.
27346
27347 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27348
27349 PR c++/4403
27350 PR c++/9783, DR433
27351 * g++.dg/template/friend34.C: New test.
27352 * g++.dg/template/friend35.C: Likewise.
27353 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27354
27355 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27356
27357 Friend class name lookup 5/n
27358 PR c++/1016
27359 * g++.dg/lookup/hidden-class1.C: New test.
27360 * g++.dg/lookup/hidden-class2.C: Likewise.
27361 * g++.dg/lookup/hidden-class3.C: Likewise.
27362 * g++.dg/lookup/hidden-class4.C: Likewise.
27363 * g++.dg/lookup/hidden-class5.C: Likewise.
27364 * g++.dg/lookup/hidden-class6.C: Likewise.
27365 * g++.dg/lookup/hidden-class7.C: Likewise.
27366 * g++.dg/lookup/hidden-class8.C: Likewise.
27367 * g++.dg/lookup/hidden-class9.C: Likewise.
27368 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27369 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27370 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27371 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27372 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27373 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27374 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27375 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27376 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27377 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27378 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27379
27380 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27381
27382 PR c++/20157
27383 * g++.dg/template/error18.C: New test.
27384
27385 2005-03-09 Ben Elliston <bje@au.ibm.com>
27386
27387 PR debug/16792
27388 * g++.dg/debug/pr16792.C: New test.
27389
27390 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27391
27392 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27393 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27394 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27395 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27396 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27397 test assertion names.
27398
27399 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27400
27401 PR fortran/18600
27402 * gfortran.dg/stfunc_1.f90: New test.
27403
27404 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27405
27406 PR fortran/16907
27407 * gfortran.dg/real_index_1.f90: New test.
27408
27409 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27410
27411 PR fortran/20323
27412 * gfortran.dg/spec_expr_1.f90: New test.
27413
27414 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27415
27416 PR c/20402
27417 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27418 new parser.
27419
27420 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27421
27422 PR fortran/20361
27423 * gfortran.dg/largeequiv_1.f90: New test.
27424
27425 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27426
27427 * gcc.dg/ucnid-1.c: New.
27428 * gcc.dg/ucnid-2.c: New.
27429 * gcc.dg/ucnid-3.c: New.
27430 * gcc.dg/ucnid-4.c: New.
27431 * gcc.dg/ucnid-5.c: New.
27432 * gcc.dg/ucnid-6.c: New.
27433 * gcc.dg/cpp/ucnid-1.c: New.
27434 * gcc.dg/cpp/ucnid-2.c: New.
27435 * gcc.dg/cpp/ucnid-3.c: New.
27436 * g++.dg/other/ucnid-1.C: New.
27437
27438 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27439
27440 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27441
27442 2005-03-11 Per Bothner <per@bothner.com>
27443
27444 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27445 that diagnotics refer to correct token.
27446 * gcc.dg/unused-3.c: Likewise.
27447
27448 2005-03-11 Per Bothner <per@bothner.com>
27449
27450 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27451 constant" is now actually on same line as string constant.
27452 * gcc.dg/cpp/direct2s.c: Likewise.
27453
27454 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27455
27456 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27457
27458 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27459
27460 PR libfortran/20124
27461 * gfortran.dg/pr20124.f90: New Test
27462
27463 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27464
27465 PR tree-optimization/20130
27466 * gcc.dg/pr20130-1.c: New test.
27467
27468 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27469
27470 PR target/20095
27471 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27472
27473 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27474
27475 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27476
27477 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27478
27479 * g++.dg/eh/forced1.C: Fix comment.
27480 * g++.dg/eh/forced2.C: Ditto.
27481 * g++.dg/eh/forced3.C: Ditto.
27482 * g++.dg/eh/forced4.C: Ditto.
27483
27484 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27485
27486 PR rtl-opt/20412
27487 * gcc.c-torture/compile/pr20412.c: New test.
27488
27489 2005-03-10 Roger Sayle <roger@eyesopen.com>
27490
27491 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27492
27493 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27494
27495 PR target/20322
27496 * gcc.dg/20050307-1.c: New test.
27497
27498 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27499
27500 PR c++/20375
27501 * g++.dg/other/stdarg3.C: New.
27502
27503 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27504
27505 PR c++/18384, c++/18327
27506 * g++.dg/init/array19.C: New test.
27507
27508 PR inline-asm/20314
27509 * gcc.dg/torture/pr20314-1.c: New test.
27510 * gcc.dg/torture/pr20314-2.c: New test.
27511
27512 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27513
27514 * gcc.dg/20050309-1.c: New test.
27515
27516 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27517
27518 * gcc.dg/builtins-10.c: Reactivate disabled test.
27519 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27520 new cbrt transformations.
27521
27522 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27523
27524 PR c++/20208
27525 * g++.dg/template/array13.C: New test.
27526
27527 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27528
27529 PR c++/16859
27530 * g++.dg/init/brace4.C: New test.
27531
27532 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27533
27534 PR c++/20186
27535 * g++.dg/template/non-dependent12.C: New.
27536
27537 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27538
27539 PR c++/20142
27540 * g++.dg/init/array18.C: Add dg-do run marker.
27541
27542 PR c++/20142
27543 * g++.dg/init/array18.C: New test.
27544
27545 2005-03-09 Ben Elliston <bje@au.ibm.com>
27546
27547 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27548 * g++.dg/gcov/gcov.exp: Likewise.
27549 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27550 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27551 * lib/c-torture.exp: Likewise.
27552 * lib/fortran-torture.exp: Likewise.
27553 * lib/g++.exp: Likewise.
27554 * lib/gcc-defs.exp: Likewise.
27555 * lib/gcc-dg.exp: Likewise.
27556 * lib/gcc.exp: Likewise.
27557 * lib/gcov.exp: Likewise.
27558 * lib/gfortran.exp: Likewise.
27559 * lib/mike-g++.exp: Likewise.
27560 * lib/mike-gcc.exp: Likewise.
27561 * lib/objc-torture.exp: Likewise.
27562 * lib/objc.exp: Likewise.
27563 * lib/profopt.exp: Likewise.
27564 * lib/target-libpath.exp: Likewise.
27565 * lib/target-supports.exp: Likewise.
27566 * lib/treelang.exp: Likewise.
27567 * lib/wrapper.exp: Likewise.
27568
27569 2005-03-08 Jeff Law <law@redhat.com>
27570
27571 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27572 PHI-OPT changes.
27573
27574 2005-03-08 Ira Rosen <irar@il.ibm.com>
27575
27576 * gcc.dg/vect/pr20122.c: New test.
27577
27578 2005-03-07 Jeff Law <law@redhat.com>
27579
27580 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27581 was folded away.
27582 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27583 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27584 * gcc.dg/tree-ssa/pr18134.c: New test.
27585
27586 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27587
27588 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27589 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27590 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27591
27592 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27593
27594 PR tree-opt/17671
27595 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27596
27597 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27598
27599 * g++.dg/warn/Wnvdtor.C: New test.
27600
27601 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27602
27603 * gcc.dg/torture/pr19683-1.c: New test.
27604
27605 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27606
27607 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27608 * gfortran.dg/g77/19990313-2.f: Ditto.
27609 * gfortran.dg/g77/19990313-3.f: Ditto.
27610 * gfortran.dg/g77/19990525-0.f: Ditto.
27611 * gfortran.dg/g77/19990826-0.f: Ditto.
27612 * gfortran.dg/g77/19990826-2.f: Ditto.
27613 * gfortran.dg/g77/19990826-3.f: Ditto.
27614 * gfortran.dg/g77/20000511-1.f: Ditto.
27615 * gfortran.dg/g77/20000511-2.f: Ditto.
27616 * gfortran.dg/g77/970625-2.f: Ditto.
27617 * gfortran.dg/g77/980310-2.f: Ditto.
27618 * gfortran.dg/g77/980310-3.f: Ditto.
27619 * gfortran.dg/g77/980310-8.f: Ditto.
27620 * gfortran.dg/g77/980519-2.f: Ditto.
27621 * gfortran.dg/g77/alpha1.f: Ditto.
27622 * gfortran.dg/g77/claus.f: Ditto.
27623 * gfortran.dg/g77/erfc.f: Ditto.
27624 * gfortran.dg/g77/short.f: Ditto.
27625 * gfortran.fortran-torture/execute/data.f90: Ditto.
27626 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27627 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27628
27629 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27630
27631 * lib/file-format.exp (gcc_target_object_format): Add check for som
27632 format and hardcode object formats on hppa*-*-hpux*.
27633 * lib/target-supports.exp (check_weak_available): Add check for som
27634 object format. Always return 0 on hppa*-*-hpux10*.
27635
27636 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27637 is defined.
27638
27639 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27640
27641 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27642
27643 * gfortran.dg/pr19936_1.f90: New test.
27644 * gfortran.dg/pr19936_2.f90: New test.
27645 * gfortran.dg/pr19936_3.f90: New test.
27646
27647 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27648 Paul Thomas <prthomas@drfccad.cea.fr>
27649
27650 * gfortran.dg/PR19754_1.f90: New test.
27651 * gfortran.dg/PR19754_2.f90: Ditto.
27652
27653 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27654
27655 PR c++/19311
27656 * g++.dg/template/non-dependent11.C: New test.
27657
27658 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27659
27660 * lib/target-supports.exp (check_iconv_available): Fix comment.
27661
27662 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27663 Joseph S. Myers <joseph@codesourcery.com>
27664
27665 PR c++/19797
27666 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27667
27668 2005-03-04 Matthew Sachs <msachs@apple.com>
27669
27670 * gcc.exp (gcc_target_compile): Put braces around
27671 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27672 * objc.exp (objc_target_compile): Likewise.
27673 * treelang.exp (treelang_target_compile): Likewise.
27674
27675 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27676
27677 PR fortran/19673
27678 * gfortran.dg/func_result_1.f90: New test.
27679
27680 2005-03-04 Ben Elliston <bje@au.ibm.com>
27681
27682 * gcc.misc-tests/options.exp: New test.
27683
27684 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27685
27686 * gcc.dg/pr15784-4.c: New test.
27687
27688 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27689
27690 * gcc.c-torture/execute/pr17133.c: New.
27691 * gcc.c-torture/compile/20050303-1.c: New.
27692
27693 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27694
27695 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27696
27697 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27698
27699 * g++.dg/overload/using2.C: New.
27700
27701 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27702
27703 PR c++/19916
27704 * g++.dg/init/ptrmem2.C: New test.
27705
27706 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27707
27708 PR c/8927
27709 * gcc.dg/pr8927-1.c: New test.
27710
27711 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27712
27713 PR c++/20232
27714 * g++.dg/inherit/covariant12.C: New.
27715
27716 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27717
27718 PR fortran/19479
27719 * gfortran.dg/bound_1.f90: New test.
27720
27721 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27722
27723 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27724 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27725
27726 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27727
27728 PR c/20245
27729 * gcc.dg/pr20245-1.c: New test.
27730
27731 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27732
27733 PR middle-end/19874
27734 * gcc.c-torture/execute/20050119-2.c: New test case.
27735
27736 2005-02-28 Ben Elliston <bje@au.ibm.com>
27737
27738 * README: Update the DejaGnu bug reporting address.
27739 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27740 * lib/objc-torture.exp: Likewise.
27741
27742 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27743
27744 * gfortran.dg/boz_1.f90: New test.
27745 * gfortran.dg/boz_3.f90: New test.
27746 * gfortran.dg/boz_4.f90: New test.
27747
27748 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27749
27750 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27751 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27752
27753 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27754
27755 PR libfortran/20101
27756 * gfortran.dg/write_0_pe_format.f90: New test.
27757
27758 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27759
27760 PR c++/20206
27761 * g++.dg/opt/thunk2.C: New test.
27762 * g++.dg/opt/covariant1.C: New test.
27763
27764 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27765
27766 * gfortran.dg/e_d_fmt.f90: New test.
27767
27768 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27769
27770 * gcc.dg/asm-b.c: Fix comment typos.
27771
27772 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27773
27774 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
27775 a V_MAY_DEF also.
27776
27777 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27778
27779 PR tree-opt/20188
27780 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
27781 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
27782 * gcc.dg/asm-b.c: New test.
27783
27784 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
27785
27786 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
27787 Disable this test on IRIX 6.
27788
27789 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
27790
27791 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
27792 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
27793 parser.
27794
27795 2005-02-25 Diego Novillo <dnovillo@redhat.com>
27796
27797 PR tree-optimization/20204
27798 * gcc.dg/pr20204.c: New test.
27799
27800 2005-02-24 Jakub Jelinek <jakub@redhat.com>
27801
27802 PR target/20196
27803 * gcc.c-torture/execute/20050224-1.c: New test.
27804
27805 PR c++/20175
27806 * g++.dg/warn/Wbraces2.C: New test.
27807
27808 2005-02-23 Mark Mitchell <mark@codesourcery.com>
27809
27810 PR c++/19878
27811 * g++.dg/init/const2.C: New test.
27812
27813 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
27814
27815 PR tree-optimization/20100
27816 * gcc.c-torture/execute/pr20100-1.c: New test.
27817
27818 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27819
27820 * gfortran.dg/implicit_3.f90: New test.
27821
27822 * gfortran.dg/deftype_1.f90: New test.
27823
27824 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
27825
27826 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
27827 the test passes.
27828 * g++.dg/other/anon3.C: Accept a warning.
27829
27830 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
27831
27832 * gcc.dg/pr20017.c: Fix a comment typo.
27833
27834 2005-02-23 Bud Davis <bdavis@gfortran.org>
27835
27836 * gfortran.dg/list_read_4.f90: Change to f90 comments.
27837
27838 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27839
27840 PR ada/19902
27841 * ada/acats/tests/cxa/cxa3004.a: Remove.
27842 * ada/acats/tests/cxb/cxb30061.am: Likewise.
27843
27844 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27845
27846 PR c++/20073
27847 * g++.dg/init/const1.C: New test.
27848
27849 PR c++/19991
27850 * g++.dg/parse/constant7.C: New test.
27851
27852 PR c++/20152
27853 * g++.dg/parse/error27.C: New test.
27854 * g++.dg/template/qualttp15.C: Adjust error markers.
27855 * g++.old-deja/g++.other/struct1.C: Likewise.
27856
27857 PR c++/20153
27858 * g++.dg/template/error17.C: New test.
27859
27860 PR c++/20148
27861 * g++.dg/parser/error26.C: New test.
27862
27863 2005-02-22 Diego Novillo <dnovillo@redhat.com>
27864
27865 PR tree-optimization/20100
27866 PR tree-optimization/20115
27867 * gcc.dg/pr20115.c: New test.
27868 * gcc.dg/pr20115-1.c: New test.
27869 * gcc.dg/pr20100.c: New test.
27870 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
27871 call-clobbered variables after alias1.
27872
27873 2005-02-22 Bud Davis <bdavis@gfortran.org>
27874
27875 * gfortran.dg/list_read_4.f90: new test.
27876
27877 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
27878
27879 PR rtl-optimization/20017.
27880 * gcc.dg/pr20017.c: New.
27881
27882 2005-02-22 Devang Patel <dpatel@apple.com>
27883
27884 PR 19952
27885 * g++.dg/tree-ssa/pr19952.C: New test.
27886
27887 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27888
27889 PR c++/19883
27890 * g++.dg/parse/constant6.C: New test.
27891
27892 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27893
27894 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27895 * g++.dg/charset/asm2.c: Likewise.
27896 * g++.dg/charset/asm3.c: Likewise.
27897 * g++.dg/charset/asm4.c: Likewise.
27898 * g++.dg/charset/asm5.c: Likewise.
27899 * g++.dg/charset/attribute1.c: Likewise.
27900 * g++.dg/charset/attribute2.c: Likewise.
27901 * g++.dg/charset/extern1.cc: Likewise.
27902 * g++.dg/charset/extern2.cc: Likewise.
27903 * g++.dg/charset/extern3.cc: Likewise.
27904 * g++.dg/charset/function.cc: Likewise.
27905 * g++.dg/charset/string.c: Likewise.
27906 * g++.dg/charset/charset.exp: Likewise.
27907 * lib/target-supports.exp (check_iconv_available): Fix comment.
27908
27909 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27910
27911 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
27912 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27913 * gcc.dg/charset/asm2.c: Likewise.
27914 * gcc.dg/charset/asm3.c: Likewise.
27915 * gcc.dg/charset/asm4.c: Likewise.
27916 * gcc.dg/charset/asm5.c: Likewise.
27917 * gcc.dg/charset/asm6.c: Likewise.
27918 * gcc.dg/charset/attribute1.c: Likewise.
27919 * gcc.dg/charset/attribute2.c: Likewise.
27920 * gcc.dg/charset/builtin1.c: Likewise.
27921 * gcc.dg/charset/extern.c: Likewise.
27922 * gcc.dg/charset/function.c: Likewise.
27923 * gcc.dg/charset/string.c: Likewise.
27924 * gcc.dg/charset/charset.exp: Likewise.
27925
27926 2005-02-21 Bud Davis <bdavis9659@comcast.net>
27927
27928 PR fortran/20086
27929 * gfortran.dg/pr20086.f90: New test.
27930
27931 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
27932
27933 PR tree-optimization/19786
27934 * g++.dg/tree-ssa/pr19786.C: New.
27935
27936 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27937
27938 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
27939
27940 2005-02-21 Jeff Law <law@redhat.com>
27941
27942 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
27943
27944 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27945
27946 * gfortran.dg/do_iterator: Split loop, markup all lines for
27947 which an error locus is printed.
27948 * gfortran.dg/pr17708.f90: Markup all lines for which an error
27949 locus is printed.
27950 * gfortran.dg/select_4.f90: Likewise.
27951 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
27952 locuses in the various permutations.
27953
27954 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
27955
27956 PR tree-optimization/19951
27957 * g++.dg/vect: New directory.
27958 * g++.dg/vect/vect.exp: New file.
27959 * g++.dg/vect/pr19951.cc: New testcase.
27960 * g++.dg/dg.exp: Also prune vectorizer tests.
27961
27962 2005-02-20 Zack Weinberg <zack@codesourcery.com>
27963
27964 PR 18785
27965 * gcc.dg/charset/builtin1.c: New test.
27966
27967 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27968
27969 PR c++/19299
27970 * g++.dg/inherit/volatile1.C: New test.
27971
27972 PR c++/19440
27973 * g++.dg/template/dtor4.C: New test.
27974
27975 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27976
27977 * gfortran.dg/int_1.f90: New test.
27978
27979 2005-02-19 Devang Patel <dpatel@apple.com>
27980
27981 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
27982
27983 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27984
27985 * gfortran.dg/achar_1.f90: New test.
27986
27987 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
27988
27989 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
27990
27991 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
27992 Jakub Jelinek <jakub@redhat.com>
27993
27994 PR tree-optimization/19828
27995 * gcc.dg/tree-ssa/loop-7.c: New test.
27996 * gcc.c-torture/execute/20050218-1.c: New test.
27997
27998 2005-02-19 Jakub Jelinek <jakub@redhat.com>
27999
28000 PR c/20043
28001 * gcc.dg/transparent-union-1.c: New test.
28002 * gcc.dg/transparent-union-2.c: New test.
28003
28004 2005-02-18 James E Wilson <wilson@specifixinc.com>
28005
28006 PR tree-optimization/18977
28007 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
28008
28009 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
28010
28011 PR target/20054
28012 * gcc.dg/pr20054.c: New test.
28013
28014 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28015
28016 PR c++/19508
28017 * g++.dg/ext/attrib20.C: New test.
28018
28019 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
28020
28021 PR middle-end/20030
28022 * gfortran.fortran-torture/execute/character_passing.f90: New test.
28023
28024 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
28025
28026 PR c++/20008
28027 * g++.dg/opt/switch4.C: New.
28028
28029 2005-02-18 Jakub Jelinek <jakub@redhat.com>
28030
28031 PR c++/20023
28032 PR tree-optimization/20009
28033 * gcc.c-torture/compile/20050217-1.c: New test.
28034 * g++.dg/opt/switch3.C: New test.
28035
28036 PR tree-optimization/18947
28037 * gcc.c-torture/compile/20050215-1.c: New test.
28038 * gcc.c-torture/compile/20050215-2.c: New test.
28039 * gcc.c-torture/compile/20050215-3.c: New test.
28040
28041 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
28042
28043 PR c++/20028
28044 * g++.dg/template/crash34.C: New.
28045
28046 PR c++/20022
28047 * g++.dg/other/access3.C: New.
28048
28049 2005-02-17 Ira Rosen <irar@il.ibm.com>
28050
28051 * gcc.dg/vect/vect-98.c: New test.
28052
28053 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
28054
28055 PR tree-optimization/19967
28056 * gcc.dg/pr19967.c: New.
28057
28058 2005-02-16 Jakub Jelinek <jakub@redhat.com>
28059
28060 PR middle-end/19857
28061 * gcc.dg/tree-ssa/20050215-1.c: New test.
28062 * gcc.c-torture/execute/20050215-1.c: New test.
28063
28064 2005-02-15 Eric Christopher <echristo@redhat.com>
28065
28066 * gcc.dg/cpp/20050215-1.c: New file.
28067
28068 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
28069
28070 PR tree-optimization/15785
28071 * gcc.dg/pr15785-1.c: New test.
28072
28073 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
28074
28075 PR c++/17788
28076 * g++.dg/init/ctor4.C: New.
28077 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
28078
28079 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
28080
28081 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
28082 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
28083
28084 2005-02-15 Andreas Schwab <schwab@suse.de>
28085
28086 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
28087 declare malloc.
28088
28089 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
28090
28091 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
28092
28093 2005-02-14 Diego Novillo <dnovillo@redhat.com>
28094
28095 PR tree-optimization/19853
28096 * gcc.c-torture/compile/pr19853.c: New test.
28097
28098 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28099
28100 PR c++/19608
28101 * g++.dg/parse/local-class1.C: New.
28102
28103 PR c++/19895
28104 * g++.dg/parse/ptrmem3.C: New.
28105
28106 PR c++/19884
28107 * g++.old-deja/g++.oliva/template6.C: Add another case.
28108 * g++.dg/template/explicit6.C: New.
28109
28110 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
28111
28112 PR c++/17816
28113 * g++.dg/other/redecl2.C: New.
28114
28115 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28116
28117 PR c++/19891
28118 * g++.dg/abi/covariant4.C: New.
28119
28120 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
28121
28122 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28123 New tests.
28124
28125 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28126
28127 * gcc.dg/vect/vect-96.c: Fix typo.
28128
28129 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28130
28131 PR c++/14479
28132 PR c++/19487
28133 * g++.dg/template/enum5.C: New test.
28134
28135 2005-02-12 Ira Rosen <irar@il.ibm.com>
28136
28137 * gcc.dg/vect/vect-97.c: New test.
28138
28139 2005-02-12 Ira Rosen <irar@il.ibm.com>
28140
28141 * gcc.dg/vect/vect-96.c: New test.
28142
28143 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28144
28145 * gcc.dg/builtins-34.c: Also check ldexp*.
28146
28147 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28148
28149 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28150
28151 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28152
28153 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28154 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28155 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28156 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28157 selector_list, selector_expression, dg-process-target): Move to new
28158 file target-supports-dg.exp.
28159 * lib/target-supports-dg.exp: New.
28160
28161 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28162 New.
28163
28164 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28165
28166 PR c++/19666
28167 * g++.dg/other/ptrmem6.C: New test.
28168
28169 PR middle-end/19858
28170 * gcc.c-torture/compile/20050210-1.c: New test.
28171
28172 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28173
28174 PR c++/19755
28175 * g++.dg/warn/Wbraces1.C: New test.
28176
28177 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28178
28179 * gcc.dg/builtins-52.c: New testcase.
28180
28181 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28182
28183 PR c/19342
28184 * gcc.c-torture/execute/20050119-1.c: New test.
28185
28186 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28187
28188 PR c++/19811
28189 * g++.dg/init/delete1.C: New test.
28190
28191 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28192
28193 PR c++/18470
28194 * g++.dg/template/static12.C: New test.
28195
28196 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28197
28198 PR c++/19787
28199 * g++.dg/conversion/ambig1.C: New test.
28200
28201 PR c++/19739
28202 * g++.dg/ext/attrib19.C: New test.
28203
28204 PR c++/19732
28205 * g++.dg/parse/dtor5.C: New test.
28206
28207 PR c++/19762
28208 * g++.dg/template/dtor3.C: New test.
28209
28210 PR c++/19826
28211 * g++.dg/template/static11.C: New test.
28212 * g++.dg/template/crash2.C: Remove dg-error marker.
28213
28214 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28215
28216 PR C++/18491
28217 * g++.old-deja/g++.mike/p10769a.C: Remove.
28218
28219 2005-02-09 Roger Sayle <roger@eyesopen.com>
28220
28221 * gcc.dg/builtins-48.c: New test case.
28222 * gcc.dg/builtins-49.c: New test case.
28223 * gcc.dg/builtins-50.c: New test case.
28224 * gcc.dg/builtins-51.c: New test case.
28225
28226 2005-02-09 Ian Lance Taylor <ian@airs.com>
28227
28228 PR middle-end/19583
28229 * g++.dg/warn/Wreturn-type-3.C: New test.
28230
28231 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28232
28233 PR middle-end/19402
28234 * gcc.dg/pr19402-1.c: New testcase.
28235 * gcc.dg/pr19402-2.c: likewise.
28236
28237 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28238
28239 PR middle-end/19854
28240 * g++.dg/tree-ssa/tmmti.C: New testcase.
28241
28242 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28243
28244 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28245
28246 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28247
28248 PR c++/19733
28249 * g++.dg/parse/crash23.C: New test.
28250 * g++.dg/warn/Weff1.C: New test.
28251
28252 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28253
28254 * gcc.dg/20050209-1.c: New test.
28255
28256 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28257
28258 PR target/19799
28259 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28260
28261 2005-02-08 Mike Stump <mrs@apple.com>
28262
28263 * g++.dg/pch/import-2.c: New test.
28264 * g++.dg/pch/import-2.hs: New.
28265 * g++.dg/pch/include/import-2a.h: New.
28266 * g++.dg/pch/include/import-2b.h: New.
28267
28268 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28269
28270 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28271
28272 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28273
28274 * gfortran.dg/substr_1.f90: New test.
28275
28276 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28277
28278 PR middle-end/19775
28279 * gcc.dg/torture/builtin-power-1.c: Disable test for
28280 invalid transformation.
28281 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28282 no longer optimize.
28283 * gcc.dg/builtins-47.c: New testcase.
28284
28285 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28286 Dorit Naishlos <dorit@il.ibm.com>
28287
28288 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28289
28290 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28291
28292 * gcc.c-torture/compile/20050206-1.c: New test.
28293
28294 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28295
28296 PR tree-opt/19768
28297 * g++.dg/opt/pr19768.C: New test.
28298
28299 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28300
28301 PR tree-opt/19736
28302 * gcc.c-torture/compile/pr19736.c: New test.
28303
28304 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28305
28306 PR c++/17401
28307 * g++.dg/parse/error25.C: New test.
28308
28309 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28310
28311 * gcc.c-torture/execute/20050203-1.c: New.
28312
28313 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28314
28315 * gcc.dg/vect/vect-85.c: Remove xfail.
28316 * gcc.dg/vect/vect-86.c: Remove xfail.
28317 * gcc.dg/vect/vect-87.c: Remove xfail.
28318 * gcc.dg/vect/vect-88.c: Remove xfail.
28319
28320 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28321
28322 * gcc.dg/altivec-19.c: New.
28323
28324 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28325
28326 PR c/17807
28327 * gcc.dg/nested-func-3.c: New test.
28328 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28329
28330 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28331
28332 * gcc.test-framework/gen_directive_tests: Generate tests for
28333 selector expressions.
28334
28335 2005-02-02 Matt Austern <austern@apple.com>
28336
28337 PR c++/19628
28338 * g++/ext/builtin7.C: New.
28339 * g++/ext/builtin8.C: New.
28340
28341 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28342
28343 PR c/18502
28344 * gcc.dg/pr18502-1.c: New test.
28345
28346 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28347
28348 PR c++/17413
28349 * g++.dg/template/local4.C: Tweak.
28350
28351 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28352
28353 PR tree-optimization/19578
28354 * gcc.c-torture/compile/20050202-1.c: New test.
28355
28356 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28357
28358 PR c/19435
28359 * gcc.dg/c99-init-4.c: New test.
28360
28361 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28362
28363 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28364
28365 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28366
28367 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28368 * g++.dg/eh/check-vect.h: New.
28369
28370 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28371 * gcc.dg/vect/vect-78.c: Ditto.
28372 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28373 Remove.
28374
28375 * g++.dg/conversion/simd1.C: Expect warning.
28376 * g++.dg/ext/attribute-test-1.C: Ditto.
28377 * g++.dg/ext/attribute-test-2.C: Ditto.
28378 * g++.dg/ext/attribute-test-3.C: Ditto.
28379 * g++.dg/ext/attribute-test-4.C: Ditto.
28380
28381 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28382 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28383
28384 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28385
28386 2005-02-01 Richard Henderson <rth@redhat.com>
28387
28388 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28389 long double for ibm double-double format.
28390 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28391
28392 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28393
28394 PR tree-optimization/19633
28395 * gcc.dg/pr19633-1.c: New test.
28396 * gcc.dg/pr19633.c: Tweak to make pointer point
28397 to NULL or a symbol.
28398
28399 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28400
28401 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28402 New procs.
28403 (dg-process-target (local override)): Handle selector expressions.
28404
28405 * gcc.test-framework/README: Describe tests in source directory.
28406 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28407 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28408 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28409 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28410 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28411 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28412 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28413 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28414 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28415 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28416 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28417 * gcc.test-framework/dg-error-exp-P.c: New test.
28418 * gcc.test-framework/dg-error-exp-XP.c: New test.
28419 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28420 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28421 * gcc.test-framework/dg-output-exp-P.c: New test.
28422 * gcc.test-framework/dg-output-exp-XF.c: New test.
28423 * gcc.test-framework/dg-warning-exp-P.c: New test.
28424 * gcc.misc-tests/dg-1.c: Remove.
28425 * gcc.misc-tests/dg-2.c: Remove.
28426 * gcc.misc-tests/dg-3.c: Remove.
28427 * gcc.misc-tests/dg-4.c: Remove.
28428 * gcc.misc-tests/dg-5.c: Remove.
28429 * gcc.misc-tests/dg-6.c: Remove.
28430 * gcc.misc-tests/dg-7.c: Remove.
28431 * gcc.misc-tests/dg-8.c: Remove.
28432 * gcc.misc-tests/dg-9.c: Remove.
28433 * gcc.misc-tests/dg-10.c: Remove.
28434 * gcc.misc-tests/dg-11.c: Remove.
28435 * gcc.misc-tests/dg-12.c: Remove.
28436 * gcc.misc-tests/dg-test.exp: Remove.
28437
28438 * gcc.test-framework/test-framework.awk: Change recording and
28439 printing of passes and failures.
28440
28441 * gcc.test-framework: New directory.
28442 * gcc.test-framework/README: New.
28443 * gcc.test-framework/test-framework.exp: New.
28444 * gcc.test-framework/test-framework.awk: New.
28445 * gcc.test-framework/gen_directive_tests: New.
28446
28447 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28448
28449 * lib/treelang.exp: Fix comment typos.
28450 (treelang_target_compile): Don't append libs=-ltreelang to options.
28451
28452 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28453
28454 * g++.dg/parse/typename7.C: Adjust error messages.
28455
28456 2005-01-31 Jeff Law <law@redhat.com>
28457
28458 * gcc.c-torture/execute/20050131-1.c: New test.
28459 * gcc.dg/wcaselabel.c: New test.
28460
28461 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28462
28463 * g++.dg/other/warning1.C: Adjust error messags.
28464 * g++.dg/parse/constant5.C: New test.
28465
28466 2005-01-31 Steven Bosscher <stevenb@suse.de>
28467
28468 PR c/19333
28469 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28470 the test case valid.
28471 * gcc.dg/20030815-1.c: Remove invalid tests.
28472 * gcc.dg/array-7.c: Adjust expected result.
28473 * gcc.dg/pr18596-3.c: Likewise.
28474 * gcc.dg/noncompile/20000901-1.c: Likewise.
28475 * gcc.dg/noncompile/init-2.c: Likewise.
28476 * gcc.dg/noncompile/init-4.c: Likewise.
28477
28478 2005-01-31 Dale Johannesen <dalej@apple.com>
28479
28480 * g++.dg/opt/pr19650.C: New test.
28481
28482 2005-01-31 Richard Henderson <rth@redhat.com>
28483
28484 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28485 long double for intel double extended format.
28486 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28487
28488 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28489
28490 PR c++/19555
28491 * g++.dg/template/static10.C: New test.
28492
28493 PR c++/19395
28494 * g++.dg/parse/error24.C: New test.
28495
28496 PR c++/19367
28497 * g++.dg/lookup/builtin1.C: New test.
28498
28499 PR c++/19457
28500 * g++.dg/warn/conv3.C: New test.
28501
28502 2005-01-30 Bud Davis <bdavis@gfortran.org>
28503
28504 PR fortran/19647
28505 * gfortan.dg/inquire_7.f90
28506
28507 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28508
28509 PR tree-optimization/15791
28510 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28511 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28512 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28513 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28514 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28515 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28516 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28517 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28518 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28519 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28520
28521 2005-01-29 Paul Brook <paul@codesourcery.com>
28522
28523 PR fortran/18565
28524 * check.c (real_or_complex_check): New function.
28525 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28526 * intrinsic.c (add_functions): Use new check functions.
28527 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28528 Add prototypes.
28529
28530 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28531
28532 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28533 gcc.dg/lvalue-3.c: New tests.
28534 * gcc.dg/concat.c: Update expected messages.
28535
28536 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28537
28538 PR libfortran/19595
28539 * gfortran.dg/eor_1.f90: New test.
28540
28541 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28542
28543 PR fortran/19589
28544 * gfortran.dg/logical_data_1.f90: New test.
28545
28546 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28547
28548 PR c++/19253
28549 * g++.dg/template/crash33.C: New test.
28550
28551 PR c++/19667
28552 * g++.dg/template/crash32.C: New test.
28553
28554 2005-01-28 Ian Lance Taylor <ian@airs.com>
28555
28556 PR middle-end/16558
28557 * g++.dg/warn/Wreturn-type-2.C: New test.
28558
28559 2004-06-24 Jeff Law <law@redhat.com>
28560
28561 * gcc.dg/tree-ssa/20050128-1.c: New test.
28562
28563 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28564
28565 * gcc.target/frv/all-mdpackh-1.c: New test.
28566
28567 2005-01-28 Steven Bosscher <stevenb@suse.de>
28568
28569 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28570
28571 2005-01-27 Richard Henderson <rth@redhat.com>
28572
28573 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28574
28575 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28576
28577 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28578
28579 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28580
28581 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28582 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28583 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28584 to cope with cases where the multilib options override the dg-options.
28585
28586 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28587
28588 PR c/18946
28589 * gcc.dg/noncompile/20050120-1.c: New test.
28590
28591 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28592
28593 PR tree-optimization/19633
28594 * gcc.dg/pr19633.c: New test.
28595 * gcc.dg/tree-ssa/pr19633.c: New test.
28596
28597 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28598
28599 * gcc.dg/20041216-1.c: New test.
28600
28601 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28602
28603 PR objc/18862
28604 * objc.dg/selector-2.m: New test.
28605
28606 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28607
28608 * g++.dg/opt/range-test-2.C: New test.
28609
28610 PR rtl-optimization/19579
28611 * gcc.c-torture/execute/20050124-1.c: New test.
28612
28613 2005-01-26 Greg Parker <gparker@apple.com>
28614 Stuart Hastings <stuart@apple.com>
28615
28616 * gcc.c-torture/execute/20050125-1.c: New.
28617
28618 2005-01-18 Jan Hubicka <jh@suse.cz>
28619
28620 PR tree-optimize/19337
28621 * gcc.c-torture/compile/20050119-1.c: New test.
28622
28623 2005-01-24 James E Wilson <wilson@specifixinc.com>
28624
28625 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28626 test for successful match.
28627
28628 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28629
28630 PR objc/18408
28631 * objc.dg/comp-types-7.m: New test.
28632
28633 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28634
28635 * lib/target-supports.exp (current_target_name): New.
28636 (check_effective_target_ilp32, check_effective_target_lp64):
28637 Cache the result to use as long as the current target, with
28638 multilib flags, remains the same.
28639
28640 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28641 (dg-require-weak, dg-require-visibility, dg-require-alias,
28642 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28643 dg-require-effective-target, dg-skip-if): Remove call to
28644 skip_test_and_clear_xfail.
28645 (dg-test): Clear xfail data.
28646
28647 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28648
28649 PR target/17751
28650 * gcc.dg/ppc64-toc.c: New test.
28651
28652 * g++.dg/tree-ssa/empty-1.C: New test.
28653
28654 PR middle-end/19551
28655 * gcc.c-torture/execute/20050121-1.c: New test.
28656 * gcc.dg/20050121-2.c: New test.
28657
28658 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28659 Paul Brook <paul@codesourcery.com>
28660
28661 PR fortran/17941
28662 * gfortran.dg/real_const_1.f: New test.
28663 * gfortran.dg/real_const_2.f90: New test.
28664 * gfortran.dg/complex_int_1.f90: New test.
28665
28666 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28667
28668 PR fortran/19313
28669 * gfortan.dg/inquire_6.f90: New test.
28670
28671 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28672
28673 PR libfortran/19451
28674 * open_readonly_1.f90: New test.
28675
28676 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28677
28678 PR libfortran/18982
28679 * gfortran.dg/open_new.f90: New file.
28680
28681 2005-01-22 Paul Brook <paul@codesourcery.com>
28682
28683 * namelist_1.f90: New test.
28684
28685 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28686
28687 PR tree-optimization/19484
28688 * gcc.c-torture/compile/20050122-[12].c: New tests.
28689
28690 2005-01-22 Paul Brook <paul@codesourcery.com>
28691
28692 * gfortran.dg/implicit_2.f90: New test.
28693
28694 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28695
28696 PR fortran/19314
28697 * gfortran.dg/inquire_5.f90: New test.
28698
28699 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28700
28701 PR c/18809
28702 * gcc.dg/pr18809-1.c: New test.
28703
28704 2005-01-21 Ian Lance Taylor <ian@airs.com>
28705
28706 * gcc.dg/20050121-1.c: New test.
28707
28708 PR tree-optimization/13000
28709 * gcc.dg/20040206-1.c: Change warning to point where function is
28710 being inlined.
28711
28712 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28713
28714 PR c++/19208
28715 * g++.dg/template/array11.C: New test.
28716
28717 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28718
28719 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28720 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28721 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28722 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28723 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28724 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28725
28726 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28727
28728 PR tree-optimization/15349
28729 * gcc.dg/tree-ssa/pr15349.c: New.
28730
28731 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28732
28733 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28734
28735 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28736
28737 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28738 scan-assembler-times directive name.
28739
28740 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28741 after dg-do.
28742
28743 PR rtl-optimization/19462
28744 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28745
28746 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28747
28748 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28749 counting function calls on ia64.
28750
28751 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28752
28753 PR rtl-optimization/15139
28754 * gcc.dg/20050111-2.c: New test.
28755
28756 PR c/17297
28757 * gcc.c-torture/compile/20050113-1.c: New testcase.
28758
28759 PR middle-end/19164
28760 * gcc.dg/20050113-1.c: New testcase.
28761
28762 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28763
28764 * gcc.dg/vect/vect-85.c: Add comment.
28765 * gcc.dg/vect/vect-86.c: Add xfail for now.
28766 * gcc.dg/vect/vect-87.c: Add xfail for now.
28767 * gcc.dg/vect/vect-88.c: Add xfail for now.
28768 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28769
28770 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28771
28772 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
28773
28774 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28775
28776 * g++.dg/debug/typedef3.C: New test.
28777
28778 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
28779
28780 PR c/19472
28781 * gcc.dg/asm-a.c: New test.
28782
28783 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
28784
28785 * gcc.dg/sh-relax.c: Add prototype for abort.
28786
28787 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28788
28789 * gcc.dg/short-compare-1.c: New test.
28790 * gcc.dg/short-compare-2.c: Likewise.
28791
28792 2005-01-18 Michael Matz <matz@suse.de>
28793
28794 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
28795
28796 2005-01-17 Diego Novillo <dnovillo@redhat.com>
28797
28798 PR tree-optimization/19121
28799 * gcc.c-torture/compile/pr19121.c: New test.
28800
28801 2005-01-17 James E. Wilson <wilson@specifixinc.com>
28802
28803 PR target/19357
28804 * gcc.c-torture/compile/pr19357.c: New test.
28805
28806 2005-01-17 Ian Lance Taylor <ian@airs.com>
28807
28808 PR c/5675
28809 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
28810 pass--those that refer just to the variable, possibly with a
28811 cast.
28812 * gcc.dg/c99-const-expr-3.c: Likewise.
28813
28814 PR middle-end/13127
28815 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
28816 longer emitted.
28817
28818 2005-01-16 Bud Davis <bdavis9659@comcast.net>
28819
28820 PR fortran/18778
28821 * gfortran.dg/endfile_2.f90: New test.
28822
28823 2005-01-16 Steven G. Kargl <kargls@comcast.net>
28824
28825 PR 19168
28826 * gfortran.dg/select_5.f90: New test.
28827
28828 2004-01-16 Paul Brook <paul@codesourcery.com>
28829
28830 * gfortran.dg/common_4.f90: New test.
28831
28832 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
28833
28834 PR rtl-optimization/19462
28835 * gcc.dg/torture/pr19462-1.c: New test.
28836
28837 2005-01-15 Ziemowit Laski <zlaski@apple.com>
28838
28839 PR objc/19321
28840 * objc.dg/func-ptr-2.m: New.
28841 * objc.dg/volatile-1.m: New.
28842
28843 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28844
28845 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
28846
28847 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28848
28849 PR tree-optimization/19060
28850 * gcc.c-torture/execute/20050104-1.c: New test.
28851
28852 2005-01-15 Bud Davis <bdavis9659@comcast.net>
28853
28854 PR fortran/18983
28855 * gfortran.dg/write_to_null.f90: New test.
28856
28857 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
28858 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28859
28860 PR other/19328
28861 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
28862 argument.
28863
28864 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28865
28866 PR c++/19263
28867 * g++.dg/init/vector1.C: New test.
28868
28869 2005-01-14 James E. Wilson <wilson@specifixinc.com>
28870
28871 PR target/13158
28872 * gcc.target/ia64/sibcall-unwind-1.c: New test.
28873 PR target/18987
28874 * gcc.target/ia64/sibcall-unwind-2.c: New test.
28875
28876 2005-01-14 Steven G. Kargl <kargls@comcast.net>
28877
28878 * gfortran.dg/select_1.f90: New test.
28879 * gfortran.dg/select_2.f90: New test.
28880 * gfortran.dg/select_3.f90: New test.
28881 * gfortran.dg/select_4.f90: New test.
28882
28883 2005-01-14 Jakub Jelinek <jakub@redhat.com>
28884
28885 PR middle-end/19084
28886 PR rtl-optimization/19348
28887 * gcc.dg/20050111-1.c: New test.
28888 * gcc.c-torture/execute/20050111-1.c: New test.
28889
28890 * gcc.dg/i386-asm-4.c: New test.
28891
28892 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28893
28894 * gcc.dg/nested-func-2.c: New test.
28895 * ada/acats/norun.lst: Remove c953002.
28896
28897 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
28898
28899 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
28900
28901 2005-01-12 Ben Elliston <bje@au.ibm.com>
28902
28903 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
28904
28905 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
28906
28907 PR target/18761
28908 * g++.dg/abi/align1.C: New test.
28909
28910 2005-01-11 Alan Modra <amodra@bigpond.net.au>
28911
28912 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
28913 at a time.
28914 * g++.dg/ext/altivec_check.h: Support compiling as C.
28915
28916 2005-01-10 Roger Sayle <roger@eyesopen.com>
28917
28918 PR c++/19355
28919 * g++.dg/expr/pr19355-1.C: New test case.
28920
28921 2005-01-10 Laurent GUERBY <laurent@guerby.net>
28922
28923 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
28924 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
28925 * ada/acats/tests/c3/c92005b.ada: Likewise.
28926 * ada/acats/tests/c3/cxb3012.a: Likewise.
28927 * ada/acats/norun.lst: Add c380004 and c953002, add PR
28928
28929 2005-01-09 Paul Brook <paul@codesourcery.com>
28930
28931 * gfortran.dg/common_2.f90: New file.
28932 * gfortran.dg/common_3.f90: New file.
28933
28934 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
28935
28936 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
28937
28938 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28939
28940 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
28941 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
28942 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
28943 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
28944 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
28945 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
28946 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
28947 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
28948 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
28949 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
28950 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
28951 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
28952 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
28953 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
28954 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
28955 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
28956 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
28957 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
28958 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
28959 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
28960 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
28961 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
28962 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
28963 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
28964 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
28965 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
28966 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
28967 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
28968 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
28969 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
28970 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
28971 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
28972 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
28973 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
28974 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
28975 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
28976 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
28977 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
28978 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
28979 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
28980 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
28981 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
28982 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
28983 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
28984 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
28985 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
28986 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
28987 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
28988 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
28989 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
28990 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
28991 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
28992 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
28993 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
28994 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
28995 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
28996 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
28997 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
28998 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
28999 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
29000 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
29001 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
29002 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
29003 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
29004 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
29005 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
29006 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
29007
29008 * gcc.dg/vect/vect-1.c: Fix spelling.
29009 * gcc.dg/vect/vect-10.c: Fix spelling.
29010 * gcc.dg/vect/vect-11.c: Fix spelling.
29011 * gcc.dg/vect/vect-12.c: Fix spelling.
29012 * gcc.dg/vect/vect-14.c: Fix spelling.
29013 * gcc.dg/vect/vect-15.c: Fix spelling.
29014 * gcc.dg/vect/vect-16.c: Fix spelling.
29015 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
29016 * gcc.dg/vect/vect-64.c: Fix comments.
29017 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
29018
29019 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29020 Ira Rosen <irar@il.ibm.com>
29021
29022 * gcc.dg/vect/vect-70.c: New test.
29023 * gcc.dg/vect/vect-71.c: New test.
29024
29025 2005-01-09 Manfred Hollstein <mh@suse.com>
29026
29027 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
29028 * gcc.dg/pr18241-2.c: Likewise.
29029 * gcc.dg/pr18241-3.c: Likewise.
29030 * gcc.dg/pr18241-4.c: Likewise.
29031 * gcc.dg/pr18241-5.c: Likewise.
29032
29033 2005-01-08 Richard Henderson <rth@redhat.com>
29034
29035 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29036 False for x86 and x86-64.
29037
29038 2005-01-08 Diego Novillo <dnovillo@redhat.com>
29039
29040 PR tree-optimization/18241
29041 * gcc.dg/pr18241-1.c: New test.
29042 * gcc.dg/pr18241-2.c: New test.
29043 * gcc.dg/pr18241-3.c: New test.
29044 * gcc.dg/pr18241-4.c: New test.
29045 * gcc.dg/pr18241-5.c: New test.
29046
29047 2005-01-08 Steven G. Kargl <kargls@comcast.net>
29048
29049 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
29050 gfortran.dg/select_4.f90: New.
29051
29052 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29053
29054 * gcc.c-torture/execute/20050107-1.c: New test.
29055
29056 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
29057
29058 PR c++/19298
29059 * g++.dg/template/ref2.C: New.
29060
29061 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
29062
29063 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
29064 instead of being empty.
29065
29066 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29067
29068 PR fortran/15553
29069 * gfortran.dg/array-1.f90: New test.
29070
29071 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29072
29073 PR tree-optimization/19283
29074 * gcc.c-torture/execute/20050106-1.c: New test.
29075
29076 PR rtl-optimization/18861
29077 * gcc.dg/20050105-1.c: New test.
29078
29079 PR tree-optimization/18828
29080 * gcc.dg/20050105-2.c: New test.
29081
29082 2005-01-07 Andreas Jaeger <aj@suse.de>
29083
29084 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
29085
29086 2005-01-07 Bud Davis <bdavis9659@comcast.net>
29087
29088 PR fortran/18398
29089 * gfortran.dg/fmt_read.f90: New test.
29090
29091 2005-01-06 Geoffrey Keating <geoffk@apple.com>
29092
29093 * gcc.dg/rs6000-ldouble-2.c: New.
29094
29095 2005-01-06 Mark Mitchell <mark@codesourcery.com>
29096
29097 PR c++/19244
29098 * g++.dg/parser/ctor2.C: New test.
29099
29100 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29101
29102 PR c++/17154
29103 * g++.dg/template/using9.C: New test.
29104
29105 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29106
29107 PR c++/19258
29108 * g++.dg/lookup/friend6.C: New test.
29109
29110 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
29111
29112 PR c++/19270
29113 * g++.dg/template/array10.C: New.
29114
29115 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29116
29117 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
29118 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
29119
29120 2005-01-06 Jakub Jelinek <jakub@redhat.com>
29121
29122 * gcc.c-torture/compile/20050105-1.c: New test.
29123
29124 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29125
29126 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29127
29128 2005-01-05 Roger Sayle <roger@eyesopen.com>
29129
29130 PR middle-end/19100
29131 * gcc.dg/conv-3.c: New test case.
29132
29133 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29134
29135 * gcc.dg/asm-wide-1.c: New test.
29136
29137 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29138
29139 PR c++/19030
29140 * g++.dg/parse/crash22.C: New
29141
29142 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29143
29144 PR 19257
29145 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29146
29147 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29148
29149 PR middle-end/17767
29150 * gcc.dg/i386-mmx-6.c: New test case.
29151
29152 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29153
29154 PR tree-optimization/18308
29155 * gcc.dg/vect/pr18308.c: New testcase.
29156
29157 2005-01-04 Andreas Jaeger <aj@suse.de>
29158
29159 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29160
29161 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29162 Robert Bowdidge <bowdidge@apple.com>
29163
29164 * gcc.dg/cpp/subframework1.c: New.
29165 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29166 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29167 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29168 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29169
29170 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29171
29172 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29173 producing warning.
29174 * gcc.dg/darwin-weakimport-2.c: New.
29175
29176 2005-01-03 Richard Henderson <rth@redhat.com>
29177
29178 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29179
29180 2005-01-03 Richard Henderson <rth@redhat.com>
29181
29182 * gcc.dg/vect/vect.exp: Enable for ia64.
29183 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29184 (check_effective_target_vect_float): Likewise.
29185 (check_effective_target_vect_no_align): Likewise.
29186 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29187 * gcc.dg/vect/vect-8.c: Likewise.
29188
29189 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29190
29191 PR target/19236
29192 * gcc.dg/pr19236-1.c: New test case.
29193
29194 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29195
29196 PR rtl-optimization/12092
29197 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29198
29199 2005-01-02 Andreas Jaeger <aj@suse.de>
29200
29201 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29202
29203 2005-01-01 Roger Sayle <roger@eyesopen.com>
29204 Andrew Pinski <pinskia@physics.uc.edu>
29205
29206 PR rtl-optimization/12092
29207 * gcc.dg/pr12092-1.c: New test case.
29208
29209 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29210
29211 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29212 'hidden' and 'default' for better portability.
29213 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29214
29215 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29216 6 and 7.
29217 * g++.old-deja/g++.brendan/new3.C: Likewise.
29218
29219 2005-01-01 Steven Bosscher <stevenb@suse.de>
29220
29221 * gcc.dg/20041231-1.C: New test.
29222 * g++.dg/warn/Wunreachable-code-1.C: New test.
29223
29224 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29225
29226 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29227 file, not /dev/null. Abort on error.
29228
29229 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29230 Ziemowit Laski <zlaski@apple.com>
29231
29232 PR objc/18971
29233 * objc.dg/encode-5.m: New test.
29234
29235 2004-12-29 Richard Henderson <rth@redhat.com>
29236
29237 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29238 * objc.dg/stabs-1.m: Disable for ia64.
29239
29240 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29241
29242 PR c++/19190
29243 * g++.dg/warn/Wunused-10.C: New test.
29244
29245 2004-12-28 Richard Henderson <rth@redhat.com>
29246
29247 * objc.dg/stabs-1.m: Disable for alpha.
29248
29249 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29250
29251 PR c++/19149
29252 * g++.dg/parse/error23.C: New test.
29253
29254 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29255
29256 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29257
29258 PR fortran/19032
29259 * gfortran.dg/intrinsic_modulo_1.f90: New.
29260 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29261 tests with divisor -1.
29262
29263 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29264
29265 * g++.dg/opt/temp1.C (memcpy): Return a value.
29266
29267 PR c++/19148
29268 * g++.dg/expr/cond7.C: New test.
29269
29270 2004-12-27 Paul Brook <paul@codesourcery.com>
29271
29272 * gfortran.dg/g77/select_no_compile.f: Remove.
29273
29274 2004-12-27 Richard Henderson <rth@redhat.com>
29275
29276 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29277 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29278 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29279
29280 2004-12-26 Richard Henderson <rth@redhat.com>
29281
29282 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29283 by 1i instead of token pasting.
29284
29285 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29286
29287 PR tree-optimization/17578
29288 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29289 to additional_flags.
29290 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29291
29292 2004-12-25 Richard Henderson <rth@redhat.com>
29293
29294 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29295 Remove Alpha.
29296
29297 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29298
29299 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29300 hppa*-*-hpux*.
29301 * gcc.dg/pr17957.c (dg-options): Likewise.
29302 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29303 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29304 instead of 0 on __hppa__.
29305 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29306 "foo,%r" on hppa*-*-*.
29307
29308 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29309
29310 PR fortran/19071
29311 * gfortran.dg/complex_write.f90: New test.
29312
29313 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29314
29315 PR c++/17595
29316 * g++.dg/parse/pragma2.C: New test.
29317
29318 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29319
29320 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29321
29322 * gcc.dg/empty2.c: Add missing dg-warning.
29323
29324 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29325
29326 PR c++/17413
29327 * g++.dg/template/local4.C: New test.
29328 * g++.dg/template/crash19.C: Add dg-error marker.
29329
29330 * g++.dg/template/crash31.C: Correct embedded PR number.
29331
29332 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29333
29334 PR c++/16405
29335 * g++.dg/opt/temp1.C: Add do-run marker.
29336
29337 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29338
29339 * g++.dg/template/spec19.C: New.
29340
29341 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29342
29343 PR target/16819
29344 * gcc.dg/empty2.c: New.
29345
29346 2004-12-23 Richard Henderson <rth@redhat.com>
29347
29348 * lib/target-supports.exp (check_effective_target_vect_no_align):
29349 Remove i?86 and x86-64.
29350
29351 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29352
29353 PR c++/16405
29354 * g++.dg/opt/temp1.C: New test.
29355
29356 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29357
29358 PR c++/18733
29359 * g++.dg/template/friend33.C: New testcase.
29360
29361 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29362
29363 PR c++/18464
29364 * g++.dg/template/cond5.C: New test.
29365
29366 PR c++/18492
29367 * g++.dg/inherit/thunk3.C: New test.
29368
29369 PR c++/11224
29370 * g++.dg/warn/Wunused-9.C: New test.
29371
29372 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29373
29374 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29375
29376 2004-12-22 Jan Beulich <jbeulich@novell.com>
29377
29378 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29379
29380 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29381
29382 PR c++/18378
29383 * g++.dg/ext/packed8.C: New test.
29384
29385 PR c++/19063
29386 * g++.dg/template/crash31.C: New test.
29387
29388 PR c++/19034
29389 * g++.dg/template/crash30.C: New test.
29390
29391 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29392
29393 PR C++/18984
29394 * g++.dg/eh/ctor3.C: New test.
29395
29396 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29397
29398 * objc.dg/stabs-1.m: Allow section name to be quoted and
29399 assembly label to begin with '.LL'.
29400
29401 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29402
29403 * gcc.dg/vect/vect.exp
29404 (check_effective_target_lp64_or_vect_no_align): New.
29405 * gcc.dg/vect/vect-77.c: Use it.
29406 * gcc.dg/vect/vect-78.c: Use it.
29407
29408 * lib/target-supports.exp
29409 (check_effective_target_vect_no_max,
29410 check_effective_target_vect_no_bitwise,
29411 check_effective_target_vect_no_align): New.
29412 * gcc.dg/vect/vect-13.c: Use them.
29413 * gcc.dg/vect/vect-17.c: Ditto.
29414 * gcc.dg/vect/vect-18.c: Ditto.
29415 * gcc.dg/vect/vect-19.c: Ditto.
29416 * gcc.dg/vect/vect-20.c: Ditto.
29417 * gcc.dg/vect/vect-27.c: Ditto.
29418 * gcc.dg/vect/vect-29.c: Ditto.
29419 * gcc.dg/vect/vect-44.c: Ditto.
29420 * gcc.dg/vect/vect-48.c: Ditto.
29421 * gcc.dg/vect/vect-50.c: Ditto.
29422 * gcc.dg/vect/vect-52.c: Ditto.
29423 * gcc.dg/vect/vect-54.c: Ditto.
29424 * gcc.dg/vect/vect-56.c: Ditto.
29425 * gcc.dg/vect/vect-58.c: Ditto.
29426 * gcc.dg/vect/vect-60.c: Ditto.
29427 * gcc.dg/vect/vect-72.c: Ditto.
29428 * gcc.dg/vect/vect-80.c: Ditto.
29429
29430 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29431
29432 PR c++/14075
29433 * g++.dg/init/string1.C: New.
29434
29435 PR c++/18975
29436 * g++.dg/other/synth1.C: New.
29437
29438 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29439
29440 PR c/18963
29441 * gcc.dg/pr18963-1.c: New test.
29442
29443 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29444
29445 PR c/18596
29446 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29447 * gcc.dg/pr18596-1.c: Use dg-error.
29448 (dg-options): Use -fno-unit-at-a-time.
29449 * gcc.dg/pr18596-2.c: New test.
29450 * gcc.dg/pr18596-3.c: New test.
29451
29452 2004-12-20 Roger Sayle <roger@eyesopen.com>
29453
29454 PR middle-end/18683
29455 * g++.dg/opt/pr18683-1.C: New test case.
29456
29457 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29458
29459 PR other/19093
29460 * g++.dg/opt/max1.C: Fix for 64bit targets.
29461
29462 2004-12-20 Matt Austern <austern@apple.com>
29463
29464 PR c++/19044
29465 * g++.dg/ext/builtin6.C: New
29466
29467 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29468
29469 PR tree-optimization/19080
29470 * gcc.c-torture/compile/pr19080.c: New test.
29471
29472 2004-12-20 Steven Bosscher <stevenb@suse.de>
29473
29474 * gcc.dg/20041219-1.c: New test.
29475
29476 2004-12-19 Roger Sayle <roger@eyesopen.com>
29477
29478 PR middle-end/19068
29479 * g++.dg/opt/max1.C: New test case.
29480
29481 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29482
29483 * gcc.dg/fdata-sections-1.c: New test.
29484
29485 2004-12-18 Roger Sayle <roger@eyesopen.com>
29486
29487 PR middle-end/18548
29488 * gcc.dg/max-1.c: New test case.
29489
29490 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29491
29492 * gcc.c-torture/execute/20041218-1.c: New test.
29493
29494 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29495
29496 * gcc.dg/pr18501.c: New test.
29497 * gcc.dg/uninit-5.c: XFAIL.
29498 * gcc.dg/uninit-9.c: XFAIL.
29499
29500 2004-12-17 Dale Johannesen <dalej@apple.com>
29501
29502 * gcc.dg/20041213-1.c: New.
29503
29504 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29505
29506 * objc.dg/stabs-1.m: Allow assembly label to begin
29507 with a dot ('.').
29508
29509 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29510
29511 * gcc.c-torture/execute/20041213-1.c: Move...
29512 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29513
29514 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29515
29516 PR c++/18721
29517 * g++.dg/lookup/conv-5.C: New.
29518
29519 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29520
29521 * objc.dg/stabs-1.m: New test.
29522
29523 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29524
29525 * gcc.dg/visibility-c.c: Change compile to
29526 assemble for the test.
29527
29528 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29529
29530 PR target/19041
29531 * gcc.dg/visibility-c.c: New test.
29532
29533 2004-12-16 Roger Sayle <roger@eyesopen.com>
29534
29535 PR middle-end/18493
29536 * gcc.dg/switch-8.c: New test case.
29537
29538 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29539
29540 PR c++/18905
29541 * g++.dg/template/init4.C: New.
29542 * g++.dg/opt/static3.C: Enable optimizer.
29543
29544 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29545
29546 * g++.dg/other/complex1.C: New test.
29547
29548 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29549
29550 * g++.dg/opt/inline9.C: New test.
29551
29552 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29553
29554 PR fortran/18993
29555 * gfotran.dg/nullify_1.f: New test.
29556
29557 2004-12-15 Richard Henderson <rth@redhat.com>
29558
29559 * gcc.target/i386/i386.exp: New harness.
29560 * gcc.target/i386/vect-args.c: New.
29561
29562 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29563
29564 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29565
29566 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29567
29568 PR c++/18825
29569 * g++.dg/template/friend32.C: New test.
29570
29571 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29572
29573 * cpp/pragma-once-1.c: New test.
29574 * cpp/pragma-once-1b.h: Likewise.
29575 * cpp/pragma-once-1c.h: Likewise.
29576 * cpp/pragma-once-1d.h: Likewise.
29577 * cpp/inc/pragma-once-1a.h: Likewise.
29578
29579 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29580 Steven G. Kargl <kargls@comcast.net>
29581
29582 PR fortran/17597
29583 * gfortran.dg/list_read_3.f90: New test.
29584
29585 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29586
29587 * gcc.dg/ftrapv-2.c: New test.
29588
29589 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29590
29591 PR c++/18981
29592 * g++.dg/template/typename9.C: New test.
29593
29594 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29595
29596 PR c++/18738
29597 * g++.dg/template/typename8.C: New test.
29598 * g++.dg/parse/friend2.C: Tweak error message.
29599
29600 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29601
29602 * gcc.c-torture/20041214-1.c: New test.
29603
29604 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29605
29606 PR c++/18965
29607 * g++.dg/init/array17.C: New test.
29608
29609 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29610
29611 PR c++/18793
29612 * g++.dg/init/aggr3.C: New test.
29613
29614 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29615
29616 * gcc.dg/altivec-types-1.c: New test.
29617 * gcc.dg/altivec-types-2.c: New test.
29618 * gcc.dg/altivec-types-3.c: New test.
29619 * gcc.dg/altivec-types-4.c: New test.
29620 * g++.dg/ext/altivec-types-1.C: New test.
29621 * g++.dg/ext/altivec-types-2.C: New test.
29622 * g++.dg/ext/altivec-types-3.C: New test.
29623 * g++.dg/ext/altivec-types-4.C: New test.
29624
29625 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29626
29627 PR middle-end/18951
29628 * gcc.c-torture/execute/20041213-1.c: New test.
29629
29630 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29631
29632 PR c++/18949
29633 * g++.dg/template/cast1.C: New.
29634
29635 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29636
29637 * gcc.c-torture/execute/20041213-2.c: New test.
29638
29639 2004-12-13 Richard Henderson <rth@redhat.com>
29640
29641 * gcc.dg/i386-sse-10.c: Fix typo in options.
29642
29643 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29644
29645 PR c++/18968
29646 * g++.dg/opt/pr18968.C: New test.
29647
29648 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29649
29650 PR c++/18925
29651 * g++.dg/ext/visibility/staticdatamem.C: New test.
29652
29653 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29654
29655 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29656
29657 2004-12-13 Roger Sayle <roger@eyesopen.com>
29658
29659 PR rtl-optimization/18928
29660 * gcc.dg/pr18928-1.c: New test case.
29661
29662 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29663
29664 PR tree-opt/16951
29665 * gcc.c-torture/compile/20041211-1.c: New.
29666
29667 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29668
29669 PR middle-end/17564
29670 * gcc.c-torture/execute/20041212-1.c: New test.
29671
29672 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29673
29674 PR fortran/18869
29675 * gfortran.dg/common_1.f90: New test.
29676
29677 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29678 Paul Brook <paul@codesourcery.com>
29679
29680 PR fortran/16222
29681 * gfortran.dg/real_do_1.f90: New test.
29682
29683 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29684
29685 PR tree-opt/18040
29686 * g++.dg/opt/ptrmem6.C: New test.
29687
29688 2004-12-11 Roger Sayle <roger@eyesopen.com>
29689
29690 PR middle-end/18921
29691 * gcc.dg/pr18921-1.c: New test case.
29692
29693 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29694
29695 PR fortran/17175
29696 * gfortran.dg/scale_1.f90: New test.
29697
29698 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29699
29700 PR middle-end/18903
29701 * gcc.c-torture/compile/pr18903.c: New test.
29702
29703 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29704
29705 * gcc.c-torture/execute/20041210-1.c: New test.
29706
29707 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29708
29709 PR c++/18731
29710 * g++.dg/parser/struct-1.C: New test.
29711 * g++.dg/parser/struct-2.C: New test.
29712 * g++.dg/parser/struct-3.C: New test.
29713
29714 2004-12-09 Richard Henderson <rth@redhat.com>
29715
29716 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29717
29718 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29719 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29720
29721 2004-12-09 Matt Austern <austern@apple.com>
29722
29723 PR c++/18514
29724 * g++.dg/ext/builtin1.C: New
29725 * g++.dg/ext/builtin2.C: New
29726 * g++.dg/ext/builtin3.C: New
29727 * g++.dg/ext/builtin4.C: New
29728 * g++.dg/ext/builtin5.C: New
29729
29730 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29731
29732 PR tree-opt/18904
29733 * g++.dg/opt/ptrmem5.C: New test.
29734
29735 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29736
29737 * g++.dg/parse/typename5.C: Adjust for new error.
29738 * g++.dg/parse/typename7.C: New.
29739
29740 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29741
29742 PR c++/18073
29743 * g++.dg/other/mmintrin.C: New test.
29744
29745 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29746
29747 PR c++/16681
29748 * g++.dg/init/array15.C: New.
29749 * g++.dg/init/array16.C: New.
29750
29751 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29752
29753 PR fortran/18826
29754 * gfortran.dg/assign_1.f90: New test.
29755
29756 2004-12-08 Nick Clifton <nickc@redhat.com>
29757
29758 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29759 * gcc.target/xstormy16/data_below100: Likewise.
29760 * gcc.target/xstormy16/sfr: Likewise.
29761 * gcc.target/xstormy16/below100.S: New test source file.
29762 * gcc.target/xstormy16/below100.ld: New test linker script.
29763 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29764 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29765 bp instructions.
29766 * gcc.target/xstormy16/bp.c: Likewise.
29767
29768 * gcc.target/xstormy16/bss_below100: New files:
29769 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29770 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29771 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29772 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29773 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29774 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29775 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29776 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29777 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29778 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29779 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29780 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29781 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29782 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29783 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29784 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29785 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29786 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29787 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29788 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29789 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29790 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29791 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29792 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29793 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29794 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29795 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29796
29797 * gcc.target/xstormy16/data_below100: New files:
29798 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29799 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29800 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29801 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29802 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29803 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29804 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29805 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29806 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29807 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29808 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29809 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29810 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29811 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29812 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29813 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29814 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29815 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29816 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29817 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29818 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29819 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29820 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29821 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29822 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29823 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29824 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29825
29826 * gcc.target/xstormy16/sfr: New files:
29827 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
29828 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
29829 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
29830 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
29831 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
29832 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
29833 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
29834 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
29835 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
29836 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
29837 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
29838 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
29839 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
29840 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
29841 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
29842 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
29843 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
29844 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
29845 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
29846 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
29847 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
29848 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
29849 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
29850 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
29851 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
29852 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
29853 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
29854 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
29855 27_if0_sfrw_bitfield_f.c
29856
29857 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29858
29859 PR c++/18100
29860 * g++.dg/lookup/name-clash4.C: New test.
29861
29862 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
29863
29864 PR c++/18672
29865 * g++.dg/opt/array1.C: New.
29866
29867 PR c++/18803
29868 * g++.dg/template/operator5.C: New.
29869
29870 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
29871
29872 PR c/18867
29873 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
29874
29875 2004-12-07 Steven Bosscher <stevenb@suse.de>
29876
29877 * gcc.dg/noncompile/20041207.c: New test.
29878
29879 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
29880
29881 * g++.dg/other/unreachable-1.C: New test.
29882
29883 2004-12-06 Nick Clifton <nickc@redhat.com>
29884
29885 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
29886 <limits.h> because the latter comes from gcc's include/ directory
29887 and not the newlib/libc/include directory.
29888
29889 2004-12-04 Richard Henderson <rth@redhat.com>
29890
29891 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
29892
29893 2004-12-04 Richard Henderson <rth@redhat.com>
29894
29895 * lib/target-supports.exp (check_gc_sections_available): Disable
29896 for alpha and ia64.
29897
29898 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
29899
29900 PR middle-end/17909
29901 * g++.dg/other/vararg-2.C: New test.
29902
29903 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29904
29905 PR c++/17011, c++/17971
29906 * g++.dg/template/error15.C: Adjust expected error.
29907 * g++.dg/template/instantiate3.C: Likewise.
29908
29909 2004-12-03 Janis Johnson <janis187@us.ibm.com>
29910
29911 * gcc.dg/altivec-18.c: Fix for darwin
29912
29913 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
29914
29915 PR c++/18782
29916 * g++.dg/parse/ptrmem2.C: New.
29917
29918 PR c++/18318
29919 * g++.dg/template/new1.C: New.
29920
29921 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29922
29923 PR fortran/18710
29924 * gfortran.dg/direct_io_3.f90: New test.
29925
29926 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
29927
29928 PR 18758
29929 * g++.dg/parse/crash21.C: New.
29930
29931 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29932
29933 PR c++/15664, c++/18276
29934 * g++.dg/template/ttp13.C: New test.
29935 * g++.dg/template/ttp14.C: Likewise.
29936
29937 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29938
29939 PR c++/18123
29940 * g++.dg/parse/enum2.C: New test.
29941 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
29942
29943 2004-12-02 Nick Clifton <nickc@redhat.com>
29944
29945 * gcc.target/xstormy16: New test directory.
29946 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29947 * gcc.target/xstormy16/bp.c: Check the generation of bp
29948 instructions.
29949 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
29950 bn instructions and the BELOW100 attribute.
29951
29952 2004-12-02 Alan Modra <amodra@bigpond.net.au>
29953
29954 PR target/16952
29955 * gcc.dg/ppc-eabi.c: New.
29956
29957 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29958
29959 PR fortran/18284
29960 * gfortran.dg/backspace.f90
29961
29962 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29963
29964 * gfortran.dg/inquire.f90: New test.
29965
29966 2004-12-01 Janis Johnson <janis187@us.ibm.com>
29967
29968 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
29969 handle effective-target-keyword.
29970 (dg-skip-if): Support effective-target keyword as target list.
29971 (dg-xfail-if): Ditto.
29972 * lib/target-supports.exp (is-effective-target-keyword): New proc.
29973
29974 2004-12-01 Diego Novillo <dnovillo@redhat.com>
29975
29976 PR tree-optimization/18291
29977 * gcc.c-torture/compile/pr18291.c: New test.
29978
29979 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
29980
29981 PR C++/18729
29982 * g++.dg/parse/crash20.C: New.
29983
29984 PR c++/17431
29985 * g++.dg/overload/arg1.C: New.
29986 * g++.dg/overload/arg2.C: New.
29987 * g++.dg/overload/arg3.C: New.
29988 * g++.dg/overload/arg4.C: New.
29989
29990 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
29991
29992 * gcc.dg/c99-flex-array-4.c: Remove.
29993
29994 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29995
29996 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
29997
29998 * lib/target-supports.exp (is-effective-target): Simplify.
29999
30000 * lib/target-supports.exp (check_effective_target_vect_long):
30001 Fix for powerpc64-*-*.
30002
30003 2004-11-30 Loren James Rittle <ljrittle@acm.org>
30004
30005 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
30006 to support new requirements on FreeBSD 5.
30007
30008 2004-11-30 Devang Patel <dpatel@apple.com>
30009
30010 PR 18702
30011 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
30012
30013 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30014
30015 * g++.dg/ext/altivec-13.C: New test.
30016
30017 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
30018
30019 PR tree-opt/18298
30020 * gcc.c-torture/execute/p18298.c: New test.
30021
30022 2004-11-30 Ira Rosen <irar@il.ibm.com>
30023 Dorit Naishlos <dorit@il.ibm.com>
30024
30025 PR tree-opt/18607
30026 * gcc.dg/vect/vect-89.c: New test.
30027
30028 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
30029
30030 * gcc.dg/pr18596-1.c: New test.
30031
30032 2004-11-30 Ben Elliston <bje@au.ibm.com>
30033
30034 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
30035
30036 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30037
30038 PR c/18479
30039 * gcc.dg/pr18479.c: New test.
30040
30041 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30042
30043 PR target/18490
30044 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
30045 mmix-knuth-mmixware.
30046
30047 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
30048 cris-*-elf* cris-*-aout* mmix-*-*
30049
30050 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30051
30052 PR middle-end/18725
30053 * gcc.dg/pr18725.c: New test.
30054
30055 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30056
30057 PR target/18488
30058 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
30059
30060 PR target/18336
30061 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
30062
30063 2004-11-29 Mark Mitchell <mark@codesourcery.com>
30064
30065 PR c++/18368
30066 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
30067 * g++.old-deja/g++.law/ctors5.C: Likewise.
30068 * g++.old-deja/g++.other/crash25.C: Likewise.
30069
30070 PR c++/18674
30071 * g++.dg/template/error16.C: New test.
30072
30073 PR c++/18512
30074 * g++.dg/template/crash29.C: New test.
30075
30076 2004-11-29 Diego Novillo <dnovillo@redhat.com>
30077
30078 PR tree-optimization/18712
30079 * gcc.c-torture/compile/pr18712.c: New test.
30080
30081 2004-11-29 Joseph Myers <joseph@codesourcery.com>
30082
30083 PR c/7544
30084 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
30085 tests.
30086
30087 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30088
30089 PR c++/18652
30090 * g++.dg/lookup/crash6.C: New test.
30091
30092 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30093
30094 PR middle-end/18164
30095 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
30096
30097 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
30098
30099 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
30100 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
30101 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
30102
30103 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
30104
30105 * gcc.dg/pr18164.c: New test.
30106
30107 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
30108
30109 * gcc.dg/funroll-loops-all.c: New.
30110
30111 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30112
30113 PR target/18489
30114 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
30115 delimeter, match space and TAB as well as ":".
30116
30117 PR target/18484
30118 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
30119
30120 PR target/18348
30121 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30122
30123 PR target/18345
30124 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30125
30126 PR target/18337
30127 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30128
30129 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30130
30131 * gfortran.dg/direct_io_2.f90: New test.
30132
30133 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30134
30135 PR target/18334
30136 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30137
30138 2004-11-28 Richard Henderson <rth@redhat.com>
30139
30140 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30141
30142 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30143
30144 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30145 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30146 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30147 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30148 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30149 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30150 gcc.dg/pointer-arith-8.c: New tests.
30151
30152 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30153
30154 PR fortran/18364
30155 * gfortran.dg/endfile.f90: New test.
30156
30157 2004-11-27 Falk Hueffner <falk@debian.org>
30158
30159 * gcc.dg/loop-6.c: New test.
30160
30161 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30162
30163 * gcc.c-torture/execute/20041126-1.c: New test.
30164
30165 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30166
30167 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30168 on IRIX.
30169
30170 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30171
30172 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30173 functions.
30174
30175 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30176
30177 PR rtl-optimization/17825
30178 * gcc.c-torture/compile/20041119-1.c: New test.
30179
30180 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30181
30182 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30183 Check existence of ld library path variables before unsetting.
30184
30185 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30186
30187 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30188
30189 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30190
30191 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30192
30193 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30194
30195 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30196
30197 2004-11-26 Ben Elliston <bje@au.ibm.com>
30198
30199 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30200 dg-do directive.
30201
30202 2004-11-26 Ben Elliston <bje@au.ibm.com>
30203
30204 * gcc.dg/pr17957.c: Pass --param, not -param.
30205
30206 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30207
30208 PR middle-end/17957
30209 * gcc.dg/pr17957.c: New test.
30210
30211 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30212
30213 PR c++/18445
30214 * g++.dg/template/crash28.C: Likewise.
30215
30216 PR c++/18001
30217 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30218 * g++.dg/ext/lvaddr.C: Likewise.
30219 * g++.dg/opt/pr7503-3.C: Likewise.
30220
30221 PR c++/18466
30222 * g++.dg/parse/qualified3.C: New test.
30223 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30224
30225 PR c++/18545
30226 * g++.dg/expr/return1.C: New test.
30227
30228 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30229
30230 Friend class name lookup 3/n, PR c++/3332
30231 * g++.dg/lookup/friend3.C: New test.
30232 * g++.dg/lookup/friend4.C: Likewise.
30233 * g++.dg/lookup/friend5.C: Likewise.
30234
30235 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30236
30237 Friend class name lookup 2/n, PR c++/14513, c++/15410
30238 * g++.dg/lookup/friend2.C: New test.
30239 * g++.dg/template/friend31.C: Likewise.
30240
30241 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30242
30243 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30244
30245 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30246
30247 PR c++/17473
30248 * g++.dg/tc1/dr56.C: Remove.
30249 * g++.dg/template/typedef1.C: Add dg-error markers.
30250 * g++.old-deja/g++.other/typedef7.C: Likewise.
30251
30252 PR c++/18285
30253 * g++.dg/parse/typedef7.C: New test.
30254
30255 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30256
30257 * gcc.c-torture/execute/20041124-1.c: New test.
30258
30259 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30260
30261 * g++.dg/template/deduce3.C: New test.
30262
30263 PR c++/18586
30264 * g++.dg/template/crash27.C: New test.
30265
30266 PR c++/18530
30267 * g++.dg/warn/Wshadow-3.C: New test.
30268
30269 2004-11-24 Devang Patel <dpatel@apple.com>
30270
30271 PR/18555
30272 * gcc.dg/cpp/isysroot-1.c: New test.
30273 * gcc.dg/cpp/usr/include/stdio.h: New file.
30274 * gcc.dg/cpp/isysroot-2.c: New test.
30275 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30276 New file.
30277
30278 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30279
30280 PR c++/8929
30281 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30282
30283 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30284
30285 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30286 * gcc.target/sparc/pdist.c: Likewise.
30287
30288 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30289
30290 PR c++/16882
30291 * g++.dg/conversion/simd1.C: New test.
30292
30293 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30294
30295 * lib/target-libpath.exp: New file defining
30296 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30297 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30298 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30299 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30300 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30301
30302 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30303
30304 * gcc.dg/pragma-align-2.c: Test macro expansion.
30305 * gcc.dg/pragma-pack-2.c: New test.
30306
30307 2004-11-23 Richard Henderson <rth@redhat.com>
30308
30309 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30310 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30311 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30312 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30313 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30314 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30315
30316 * gcc.dg/vect/vect.exp: Add check for alpha.
30317 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30318 (check_effective_target_vect_int): Enable for alpha.
30319 (check_effective_target_vect_long): New.
30320 (is-effective-target): Add it.
30321
30322 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30323
30324 * gcc.dg/pr18614-1.c: New test.
30325
30326 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30327
30328 * gcc.dg/setjmp-2.c: New test.
30329
30330 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30331
30332 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30333 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30334 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30335 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30336 gcc.target/sparc/pdist.c: New tests.
30337
30338 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30339
30340 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30341
30342 2004-11-22 Dale Johannesen <dalej@apple.com>
30343
30344 * gcc.dg/20041111-1.c: New.
30345
30346 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30347
30348 PR tree-opt/18536
30349 * gcc.dg/vect/pr18536.c: New test.
30350
30351 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30352
30353 PR c++/18354
30354 * g++.dg/template/nontype11.C: New test.
30355
30356 2004-11-21 Roger Sayle <roger@eyesopen.com>
30357
30358 PR middle-end/18520
30359 * gcc.dg/pr18520-1.c: New test case.
30360
30361 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30362
30363 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30364 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30365 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30366 expected diagnostics.
30367
30368 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30369
30370 PR target/18580
30371 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30372 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30373 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30374
30375 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30376
30377 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30378
30379 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30380 Joseph Myers <joseph@codesourcery.com>
30381
30382 * lib/target-supports.exp (check_visibility_available): Really
30383 test the compiler.
30384
30385 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30386
30387 PR tree-opt/18181
30388 * gcc.dg/vect/vect-85.c: New test.
30389 * gcc.dg/vect/vect-86.c: New test.
30390 * gcc.dg/vect/vect-87.c: New test.
30391 * gcc.dg/vect/vect-88.c: New test.
30392
30393 2004-11-19 Ben Elliston <bje@au.ibm.com>
30394
30395 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30396
30397 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30398
30399 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30400 * gcc.dg/ppc-and-1.c: Ditto.
30401 * gcc.dg/ppc-compare-1.c: Ditto.
30402 * gcc.dg/ppc-mov-1.c: Ditto
30403
30404 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30405 Mark Mitchell <mark@codesourcery.com>
30406
30407 * gcc.dg/pragma-init-fini-2.c: New test.
30408
30409 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30410 Aldy Hernandez <aldyh@redhat.com>
30411
30412 * lib/target-supports.exp (check_effective_target_vect_int): New
30413 (check_effective_target_vect_float): New
30414 (check_effective_target_vect_double): New.
30415 (is-effective-target): Support new effective targets keywords.
30416 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30417 default action for dg-do.
30418 * gcc.dg/vect/pr16105.c: Use new support.
30419 * gcc.dg/vect/pr18400.c: Ditto.
30420 * gcc.dg/vect/pr18425.c: Ditto.
30421 * gcc.dg/vect/vect-1.c: Ditto.
30422 * gcc.dg/vect/vect-10.c: Ditto.
30423 * gcc.dg/vect/vect-11.c: Ditto.
30424 * gcc.dg/vect/vect-12.c: Ditto.
30425 * gcc.dg/vect/vect-13.c: Ditto.
30426 * gcc.dg/vect/vect-14.c: Ditto.
30427 * gcc.dg/vect/vect-15.c: Ditto.
30428 * gcc.dg/vect/vect-16.c: Ditto.
30429 * gcc.dg/vect/vect-17.c: Ditto.
30430 * gcc.dg/vect/vect-18.c: Ditto.
30431 * gcc.dg/vect/vect-19.c: Ditto.
30432 * gcc.dg/vect/vect-2.c: Ditto.
30433 * gcc.dg/vect/vect-20.c: Ditto.
30434 * gcc.dg/vect/vect-21.c: Ditto.
30435 * gcc.dg/vect/vect-22.c: Ditto.
30436 * gcc.dg/vect/vect-23.c: Ditto.
30437 * gcc.dg/vect/vect-24.c: Ditto.
30438 * gcc.dg/vect/vect-25.c: Ditto.
30439 * gcc.dg/vect/vect-26.c: Ditto.
30440 * gcc.dg/vect/vect-27.c: Ditto.
30441 * gcc.dg/vect/vect-27a.c: Ditto.
30442 * gcc.dg/vect/vect-28.c: Ditto.
30443 * gcc.dg/vect/vect-29.c: Ditto.
30444 * gcc.dg/vect/vect-29a.c: Ditto.
30445 * gcc.dg/vect/vect-3.c: Ditto.
30446 * gcc.dg/vect/vect-30.c: Ditto.
30447 * gcc.dg/vect/vect-31.c: Ditto.
30448 * gcc.dg/vect/vect-32.c: Ditto.
30449 * gcc.dg/vect/vect-33.c: Ditto.
30450 * gcc.dg/vect/vect-34.c: Ditto.
30451 * gcc.dg/vect/vect-35.c: Ditto.
30452 * gcc.dg/vect/vect-36.c: Ditto.
30453 * gcc.dg/vect/vect-37.c: Ditto.
30454 * gcc.dg/vect/vect-38.c: Ditto.
30455 * gcc.dg/vect/vect-4.c: Ditto.
30456 * gcc.dg/vect/vect-40.c: Ditto.
30457 * gcc.dg/vect/vect-41.c: Ditto.
30458 * gcc.dg/vect/vect-42.c: Ditto.
30459 * gcc.dg/vect/vect-43.c: Ditto.
30460 * gcc.dg/vect/vect-44.c: Ditto.
30461 * gcc.dg/vect/vect-45.c: Ditto.
30462 * gcc.dg/vect/vect-46.c: Ditto.
30463 * gcc.dg/vect/vect-47.c: Ditto.
30464 * gcc.dg/vect/vect-48.c: Ditto.
30465 * gcc.dg/vect/vect-48a.c: Ditto.
30466 * gcc.dg/vect/vect-49.c: Ditto.
30467 * gcc.dg/vect/vect-5.c: Ditto.
30468 * gcc.dg/vect/vect-50.c: Ditto.
30469 * gcc.dg/vect/vect-51.c: Ditto.
30470 * gcc.dg/vect/vect-52.c: Ditto.
30471 * gcc.dg/vect/vect-53.c: Ditto.
30472 * gcc.dg/vect/vect-54.c: Ditto.
30473 * gcc.dg/vect/vect-55.c: Ditto.
30474 * gcc.dg/vect/vect-56.c: Ditto.
30475 * gcc.dg/vect/vect-56a.c: Ditto.
30476 * gcc.dg/vect/vect-57.c: Ditto.
30477 * gcc.dg/vect/vect-58.c: Ditto.
30478 * gcc.dg/vect/vect-59.c: Ditto.
30479 * gcc.dg/vect/vect-6.c: Ditto.
30480 * gcc.dg/vect/vect-60.c: Ditto.
30481 * gcc.dg/vect/vect-61.c: Ditto.
30482 * gcc.dg/vect/vect-62.c: Ditto.
30483 * gcc.dg/vect/vect-63.c: Ditto.
30484 * gcc.dg/vect/vect-64.c: Ditto.
30485 * gcc.dg/vect/vect-65.c: Ditto.
30486 * gcc.dg/vect/vect-66.c: Ditto.
30487 * gcc.dg/vect/vect-67.c: Ditto.
30488 * gcc.dg/vect/vect-68.c: Ditto.
30489 * gcc.dg/vect/vect-69.c: Ditto.
30490 * gcc.dg/vect/vect-7.c: Ditto.
30491 * gcc.dg/vect/vect-72.c: Ditto.
30492 * gcc.dg/vect/vect-72a.c: Ditto.
30493 * gcc.dg/vect/vect-73.c: Ditto.
30494 * gcc.dg/vect/vect-74.c: Ditto.
30495 * gcc.dg/vect/vect-75.c: Ditto.
30496 * gcc.dg/vect/vect-76.c: Ditto.
30497 * gcc.dg/vect/vect-77.c: Ditto.
30498 * gcc.dg/vect/vect-77a.c: Ditto.
30499 * gcc.dg/vect/vect-78.c: Ditto.
30500 * gcc.dg/vect/vect-79.c: Ditto.
30501 * gcc.dg/vect/vect-8.c: Ditto.
30502 * gcc.dg/vect/vect-80.c: Ditto.
30503 * gcc.dg/vect/vect-82.c: Ditto.
30504 * gcc.dg/vect/vect-82_64.c: Ditto.
30505 * gcc.dg/vect/vect-83.c: Ditto.
30506 * gcc.dg/vect/vect-83_64.c: Ditto.
30507 * gcc.dg/vect/vect-9.c: Ditto.
30508 * gcc.dg/vect/vect-all.c: Ditto.
30509 * gcc.dg/vect/vect-none.c: Ditto.
30510
30511 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30512
30513 * lib/gcc-dg.exp (dg-skip-if): New function.
30514 (dg-forbid-option): Remove.
30515 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30516 * g++.dg/abi/bitfield8.C: Likewise.
30517 * g++.dg/abi/dtor1.C: Likewise.
30518 * g++.dg/abi/empty10.C: Likewise.
30519 * g++.dg/abi/empty7.C: Likewise.
30520 * g++.dg/abi/empty9.C: Likewise.
30521 * g++.dg/abi/layout3.C: Likewise.
30522 * g++.dg/abi/layout4.C: Likewise.
30523 * g++.dg/abi/thunk1.C: Likewise.
30524 * g++.dg/abi/thunk2.C: Likewise.
30525 * g++.dg/abi/vbase11.C: Likewise.
30526 * g++.dg/abi/vthunk2.C: Likewise.
30527 * g++.dg/abi/vthunk3.C: Likewise.
30528 * g++.dg/ext/attrib8.C: Likewise.
30529 * g++.dg/opt/longbranch2.C: Likewise.
30530 * g++.dg/opt/reg-stack4.C: Likewise.
30531 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30532 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30533 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30534 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30535 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30536 * gcc.dg/20000609-1.c: Likewise.
30537 * gcc.dg/20000720-1.c: Likewise.
30538 * gcc.dg/20011107-1.c: Likewise.
30539 * gcc.dg/20011119-1.c: Likewise.
30540 * gcc.dg/20020108-1.c: Likewise.
30541 * gcc.dg/20020122-2.c: Likewise.
30542 * gcc.dg/20020122-3.c: Likewise.
30543 * gcc.dg/20020201-3.c: Likewise.
30544 * gcc.dg/20020206-1.c: Likewise.
30545 * gcc.dg/20020218-1.c: Likewise.
30546 * gcc.dg/20020310-1.c: Likewise.
30547 * gcc.dg/20020411-1.c: Likewise.
30548 * gcc.dg/20020418-2.c: Likewise.
30549 * gcc.dg/20020426-1.c: Likewise.
30550 * gcc.dg/20020426-2.c: Likewise.
30551 * gcc.dg/20020517-1.c: Likewise.
30552 * gcc.dg/20020523-1.c: Likewise.
30553 * gcc.dg/20020523-2.c: Likewise.
30554 * gcc.dg/20020729-1.c: Likewise.
30555 * gcc.dg/20030204-1.c: Likewise.
30556 * gcc.dg/20030826-2.c: Likewise.
30557 * gcc.dg/20030926-1.c: Likewise.
30558 * gcc.dg/20031202-1.c: Likewise.
30559 * gcc.dg/980312-1.c: Likewise.
30560 * gcc.dg/980313-1.c: Likewise.
30561 * gcc.dg/990117-1.c: Likewise.
30562 * gcc.dg/990424-1.c: Likewise.
30563 * gcc.dg/990524-1.c: Likewise.
30564 * gcc.dg/991230-1.c: Likewise.
30565 * gcc.dg/i386-387-1.c: Likewise.
30566 * gcc.dg/i386-387-2.c: Likewise.
30567 * gcc.dg/i386-387-3.c: Likewise.
30568 * gcc.dg/i386-387-4.c: Likewise.
30569 * gcc.dg/i386-387-5.c: Likewise.
30570 * gcc.dg/i386-387-6.c: Likewise.
30571 * gcc.dg/i386-asm-1.c: Likewise.
30572 * gcc.dg/i386-bitfield1.c: Likewise.
30573 * gcc.dg/i386-bitfield2.c: Likewise.
30574 * gcc.dg/i386-loop-1.c: Likewise.
30575 * gcc.dg/i386-loop-2.c: Likewise.
30576 * gcc.dg/i386-loop-3.c: Likewise.
30577 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30578 * gcc.dg/i386-pic-1.c: Likewise.
30579 * gcc.dg/i386-regparm.c: Likewise.
30580 * gcc.dg/i386-signbit-1.c: Likewise.
30581 * gcc.dg/i386-signbit-2.c: Likewise.
30582 * gcc.dg/i386-signbit-3.c: Likewise.
30583 * gcc.dg/i386-sse-5.c: Likewise.
30584 * gcc.dg/i386-sse-8.c: Likewise.
30585 * gcc.dg/i386-unroll-1.c: Likewise.
30586 * gcc.dg/tls/opt-1.c: Likewise.
30587 * gcc.dg/tls/opt-2.c: Likewise.
30588 * gcc.dg/unroll-1.c: Likewise.
30589 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30590 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30591 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30592 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30593
30594 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30595
30596 * g++.dg/template/incomplete1.C: New test.
30597
30598 2004-11-16 Nick Clifton <nickc@redhat.com>
30599
30600 Revert patches accidentally commited during checkin of fixes for
30601 xstormy16 tests:
30602 gcc.c-torture/execute/simd-4.c: Revert
30603 gcc.dg/20040910-1.c: Revert.
30604
30605 2004-11-16 Paul Brook <paul@codesourcery.com>
30606
30607 PR fortran/13010
30608 * gfortran.dg/der_pointer_1.f90: New test.
30609
30610 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30611
30612 PR c/18498
30613 * gcc.dg/bitfld-13.c: New test.
30614
30615 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30616
30617 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30618 powerpc*-*-linux*.
30619
30620 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30621 * gcc.dg/ppc64-abi-2.c: Ditto.
30622 * gcc.dg/ppc64-abi-3.c: Ditto.
30623
30624 * lib/gcc-dg.exp (dg-target-list): Remove.
30625
30626 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30627
30628 * gcc.dg/ia64-postinc.c: New test.
30629
30630 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30631
30632 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30633
30634 2004-11-15 Nick Clifton <nickc@redhat.com>
30635
30636 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30637 __INT_MAX__ so that the test can be compiled by toolchains
30638 targeted at 16-bit processors.
30639
30640 * gcc.dg/20040625-1.c: Use long constants rather than integers
30641 when performing arithmetic that will overflow 16-bits.
30642
30643 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30644 xstormy16. It does not support 128-bit vector operations.
30645
30646 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30647 with the macro PTR_TYPE. Define this macro to an integer type
30648 suitable for holding a pointer.
30649
30650 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30651 the target is a 16-bit processor.
30652
30653 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30654 16-bit targets where the character constant will be too long.
30655
30656 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30657 where the double will not be directly addressable.
30658
30659 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30660
30661 Friend class name lookup 1/n, PR c++/18471
30662 * g++.dg/template/crash26.C: New test.
30663 * g++.dg/lookup/struct1.C: Adjust expected error.
30664 * g++.dg/parse/elab1.C: Likewise.
30665 * g++.dg/parse/elab2.C: Likewise.
30666 * g++.dg/parse/int-as-enum1.C: Likewise.
30667 * g++.dg/parse/struct-as-enum1.C: Likewise.
30668 * g++.dg/parse/typedef1.C: Likewise.
30669 * g++.dg/parse/typedef3.C: Likewise.
30670 * g++.dg/parse/typedef4.C: Likewise.
30671 * g++.dg/parse/typedef5.C: Likewise.
30672 * g++.dg/template/nontype4.C: Likewise.
30673 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30674 * g++.old-deja/g++.other/elab1.C: Likewise.
30675 * g++.old-deja/g++.other/syntax4.C: Likewise.
30676
30677 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30678
30679 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30680
30681 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30682
30683 * gcc.c-torture/execute/20041114-1.c: New test.
30684
30685 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30686
30687 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30688 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30689 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30690 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30691 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30692 gcc.dg/switch-7.c: New tests.
30693
30694 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30695
30696 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30697
30698 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30699
30700 PR tree-opt/18400
30701 * gcc.dg/vect/pr18400.c: New test.
30702
30703 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30704 Andrew Pinski <pinskia@physics.uc.edu>
30705
30706 PR tree-opt/18425
30707 * gcc.dg/vect/pr18425.c: New test.
30708
30709 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30710
30711 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30712 Guard with dg-require-alias and dg-require-visibility.
30713
30714 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30715
30716 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30717
30718 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30719
30720 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30721
30722 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30723
30724 PR c++/17344
30725 * g++.dg/template/defarg5.C: New test.
30726
30727 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30728
30729 * g++.dg/parse/cast1.C: Run only on ILP32.
30730 * g++.old-deja/g++.mike/p784.C: Likewise.
30731
30732 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30733
30734 * gcc.c-torture/execute/20041113-1.c: New test.
30735
30736 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30737
30738 PR target/18230
30739 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30740 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30741 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30742 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30743 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30744 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30745 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30746 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30747 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30748 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30749 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30750 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30751 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30752
30753 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30754
30755 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30756 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30757 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30758 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30759 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30760 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30761 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30762 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30763 gcc.target/sparc/combined-1.c: New tests.
30764
30765 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30766
30767 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30768 New tests.
30769
30770 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30771
30772 * lib/gcc-dg.exp (dg-forbid-option): New function.
30773 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
30774 * g++.dg/abi/bitfield8.C: Likewise.
30775 * g++.dg/abi/dtor1.C: Likewise.
30776 * g++.dg/abi/empty10.C: Likewise.
30777 * g++.dg/abi/empty7.C: Likewise.
30778 * g++.dg/abi/empty9.C: Likewise.
30779 * g++.dg/abi/layout3.C: Likewise.
30780 * g++.dg/abi/layout4.C: Likewise.
30781 * g++.dg/abi/thunk1.C: Likewise.
30782 * g++.dg/abi/thunk2.C: Likewise.
30783 * g++.dg/abi/vbase11.C: Likewise.
30784 * g++.dg/abi/vthunk2.C: Likewise.
30785 * g++.dg/abi/vthunk3.C: Likewise.
30786 * g++.dg/ext/attrib8.C: Likewise.
30787 * g++.dg/opt/longbranch2.C: Likewise.
30788 * g++.dg/opt/reg-stack4.C: Likewise.
30789 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30790 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30791 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30792 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30793 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30794 * gcc.dg/20000609-1.c: Likewise.
30795 * gcc.dg/20000720-1.c: Likewise.
30796 * gcc.dg/20011107-1.c: Likewise.
30797 * gcc.dg/20011119-1.c: Likewise.
30798 * gcc.dg/20020108-1.c: Likewise.
30799 * gcc.dg/20020122-2.c: Likewise.
30800 * gcc.dg/20020122-3.c: Likewise.
30801 * gcc.dg/20020201-3.c: Likewise.
30802 * gcc.dg/20020206-1.c: Likewise.
30803 * gcc.dg/20020218-1.c: Likewise.
30804 * gcc.dg/20020310-1.c: Likewise.
30805 * gcc.dg/20020411-1.c: Likewise.
30806 * gcc.dg/20020418-2.c: Likewise.
30807 * gcc.dg/20020426-1.c: Likewise.
30808 * gcc.dg/20020426-2.c: Likewise.
30809 * gcc.dg/20020517-1.c: Likewise.
30810 * gcc.dg/20020523-1.c: Likewise.
30811 * gcc.dg/20020523-2.c: Likewise.
30812 * gcc.dg/20020729-1.c: Likewise.
30813 * gcc.dg/20030204-1.c: Likewise.
30814 * gcc.dg/20030826-2.c: Likewise.
30815 * gcc.dg/20030926-1.c: Likewise.
30816 * gcc.dg/20031202-1.c: Likewise.
30817 * gcc.dg/980312-1.c: Likewise.
30818 * gcc.dg/980313-1.c: Likewise.
30819 * gcc.dg/990117-1.c: Likewise.
30820 * gcc.dg/990424-1.c: Likewise.
30821 * gcc.dg/990524-1.c: Likewise.
30822 * gcc.dg/991230-1.c: Likewise.
30823 * gcc.dg/i386-387-1.c: Likewise.
30824 * gcc.dg/i386-387-2.c: Likewise.
30825 * gcc.dg/i386-387-3.c: Likewise.
30826 * gcc.dg/i386-387-4.c: Likewise.
30827 * gcc.dg/i386-387-5.c: Likewise.
30828 * gcc.dg/i386-387-6.c: Likewise.
30829 * gcc.dg/i386-asm-1.c: Likewise.
30830 * gcc.dg/i386-bitfield1.c: Likewise.
30831 * gcc.dg/i386-bitfield2.c: Likewise.
30832 * gcc.dg/i386-loop-1.c: Likewise.
30833 * gcc.dg/i386-loop-2.c: Likewise.
30834 * gcc.dg/i386-loop-3.c: Likewise.
30835 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30836 * gcc.dg/i386-pic-1.c: Likewise.
30837 * gcc.dg/i386-regparm.c: Likewise.
30838 * gcc.dg/i386-signbit-1.c: Likewise.
30839 * gcc.dg/i386-signbit-2.c: Likewise.
30840 * gcc.dg/i386-signbit-3.c: Likewise.
30841 * gcc.dg/i386-sse-5.c: Likewise.
30842 * gcc.dg/i386-sse-8.c: Likewise.
30843 * gcc.dg/i386-unroll-1.c: Likewise.
30844 * gcc.dg/tls/opt-1.c: Likewise.
30845 * gcc.dg/tls/opt-2.c: Likewise.
30846 * gcc.dg/unroll-1.c: Likewise.
30847 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30848 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30849 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30850 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30851 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
30852 -m64 is specified.
30853
30854 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30855
30856 PR c++/18389
30857 * g++.dg/parse/cond1.C: New test.
30858
30859 PR c++/18429
30860 * g++.dg/template/array9.C: New test.
30861 * g++.dg/ext/vla1.C: Adjust error messages.
30862 * g++.dg/ext/vlm1.C: Likewise.
30863 * g++.dg/template/crash2.C: Likewise.
30864
30865 PR c++/18436
30866 * g++.dg/template/call3.C: New test.
30867
30868 PR c++/18407
30869 * g++.dg/template/ptrmem11.C: New test.
30870
30871 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
30872
30873 PR other/14264
30874 * lib/g++.exp: Set LC_ALL and LANG to C.
30875 * lib/gcc-dg.exp: Likewise.
30876 * lib/gfortran.exp: Likewise.
30877 * lib/objc.exp: Likewise.
30878 * lib/treelang.exp: Likewise.
30879
30880 2004-11-12 Andreas Schwab <schwab@suse.de>
30881
30882 * gcc.dg/pr16286.c: Fix last change.
30883
30884 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30885
30886 PR c++/18416
30887 * g++.dg/init/global1.C: New test.
30888
30889 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
30890
30891 * gcc.c-torture/execute/20041112-1.c: New test.
30892
30893 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30894
30895 * lib/gcc-dg.exp (dg-target-list): New.
30896
30897 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30898 Richard Sandiford <rsandifo@redhat.com>
30899
30900 * lib/target-supports.exp (get-compiler_messages): New.
30901 (check_named_sections_available): Use it.
30902 (check_effective_target_ilp32): New.
30903 (check_effective_target_lp64): New.
30904 (is-effective-target): New.
30905 * lib/gcc-dg.exp (dg-require-effective-target): New.
30906
30907 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
30908
30909 * gcc.dg/precedence-1.c: New test.
30910
30911 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30912
30913 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
30914
30915 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
30916 message, delete generated files, use more descriptive name for
30917 executable, and make the test unsupported when it cannot be run.
30918
30919 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
30920 (dg-require-weak, dg-require-visibility, dg-require-alias,
30921 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
30922 dg-require-iconv, dg-require-named-sections): Use it.
30923
30924 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
30925
30926 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
30927
30928 PR target/16457
30929 * gcc.dg/ppc-and-1: New
30930
30931 PR target/16796
30932 * gcc.dg/ppc-mov-1.c: New.
30933
30934 PR target/16458
30935 * gcc.dg/ppc-compare-1.c: New.
30936
30937 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
30938
30939 * objc.dg/desig-init-2.m: New test.
30940
30941 2004-11-10 Adam Nemet <anemet@lnxw.com>
30942
30943 PR middle-end/18160
30944 * g++.dg/warn/register-var-1.C: New test.
30945 * g++.dg/warn/register-var-2.C: New test.
30946
30947 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30948
30949 * gcc.dg/union-2.c: New test.
30950
30951 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
30952
30953 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
30954 New test for PR tree-optimization/17892.
30955
30956 2004-11-09 Mark Mitchell <mark@codesourcery.com>
30957
30958 PR c++/18369
30959 * g++.dg/init/new12.C: New test.
30960
30961 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
30962
30963 * gcc.target/sparc: New directory.
30964 * gcc.target/sparc/sparc.exp: New driver.
30965 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
30966 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
30967 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
30968 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
30969
30970 2004-11-10 Paul Brook <paul@codesourcery.com>
30971
30972 PR fortran/18218
30973 * gfortran.dg/list_read.c: New test.
30974
30975 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30976
30977 PR c/18322
30978 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
30979 expected diagnostic location.
30980
30981 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
30982
30983 * gcc.dg/20041109-1.c: New test.
30984
30985 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
30986
30987 PR objc/18406
30988 * objc/compile/pr18406.m: New test.
30989
30990 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30991
30992 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
30993
30994 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30995
30996 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
30997
30998 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30999
31000 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
31001
31002 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31003
31004 * gcc.dg/20030225-2.c: Add prototype for abort and
31005 exit.
31006
31007 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
31008
31009 PR tree-opt/18299
31010 * gcc.c-torture/pr18299-1.c: New test.
31011
31012 2004-11-06 Andreas Schwab <schwab@suse.de>
31013
31014 * gcc.dg/pr16286.c: Also test for bool and pixel.
31015
31016 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
31017
31018 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
31019 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
31020 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
31021 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
31022 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
31023 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
31024 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
31025 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
31026 gcc.dg/struct-semi-3.c: New tests.
31027
31028 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31029
31030 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
31031
31032 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31033
31034 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
31035 Do not use C99 designators.
31036
31037 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31038
31039 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
31040
31041 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31042
31043 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
31044 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
31045 * gcc.c-torture/execute/simd-5.x: Remove.
31046
31047 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
31048
31049 PR rtl-optimization/17933
31050 * gcc.dg/torture/pr17933-1.c: New test.
31051
31052 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31053
31054 PR target/18106
31055 * lib/target-supports.exp (check_weak_available): Support
31056 Windows.
31057
31058 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
31059
31060 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
31061 call to fflush(stdout) before abort.
31062 (my_ffsll): New function.
31063 (generate_fields): Use it.
31064
31065 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31066
31067 * gcc.dg/init-undef-1.c: New test.
31068
31069 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31070
31071 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
31072 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
31073 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
31074 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
31075 expected messages for new parser.
31076
31077 2004-11-04 Mark Mitchell <mark@codesourcery.com>
31078
31079 * g++.dg/ext/visibility/symbian1.C: New test.
31080
31081 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31082
31083 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
31084 on LP64 targets.
31085
31086 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31087
31088 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
31089 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
31090 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
31091 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
31092 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
31093 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
31094 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
31095 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
31096 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
31097 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
31098
31099 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31100
31101 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
31102 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
31103 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
31104 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
31105 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
31106 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
31107 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
31108 for new parser.
31109
31110 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
31111
31112 PR target/15342
31113 * gcc.dg/20041104-1.c: New test.
31114
31115 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31116
31117 * g++.dg/template/nontype7.C: New test.
31118 * g++.dg/template/nontype8.C: Likewise.
31119 * g++.dg/template/nontype9.C: Likewise.
31120 * g++.dg/template/nontype10.C: Likewise.
31121 * g++.dg/tc1/dr49.C: Likewise.
31122 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31123 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31124
31125 2004-11-04 Ben Elliston <bje@au.ibm.com>
31126
31127 * g++.dg/rtti/tinfo1.C: Remove xfails.
31128
31129 2004-11-04 Ben Elliston <bje@au.ibm.com>
31130
31131 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31132 packed attribute to the definition to satisfy the new C++ parser.
31133
31134 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31135
31136 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31137 invocations of va_arg.
31138
31139 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31140
31141 PR c++/18124
31142 * g++.dg/template/crash25.C: New test.
31143
31144 PR c++/18155
31145 * g++.dg/template/typedef2.C: New test.
31146 * g++.dg/parse/crash13.C: Adjust error markers.
31147
31148 PR c++/18177
31149 * g++.dg/conversion/const3.C: New test.
31150
31151 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31152
31153 PR fortran/17535
31154 PR fortran/17583
31155 PR fortran/17713
31156 * gfortran.dg/generic_[123].f90: New testcases.
31157
31158 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31159
31160 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31161 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31162
31163 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31164
31165 PR tree-opt/16808
31166 * gcc.c-torture/compile/pr16808.c: New test.
31167
31168 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31169
31170 PR rtl-optimization/17104
31171 * gcc.dg/ppc-bitfield1.c: New.
31172
31173 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31174
31175 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31176
31177 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31178
31179 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31180 strings for 32-bit code.
31181
31182 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31183
31184 PR c/18239
31185 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31186
31187 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31188
31189 PR c++/18064
31190 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31191
31192 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31193
31194 PR c++/15172
31195 * g++.dg/init/aggr2.C: New test.
31196
31197 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31198
31199 * objc.dg/local-decl-1.m: New test.
31200
31201 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31202
31203 * gcc.dg/20040910-1.c: Adjust regex.
31204
31205 2004-10-30 Roger Sayle <roger@eyesopen.com>
31206
31207 PR rtl-optimization/18084
31208 * g++.dg/opt/pr18084-1.C: New testcase.
31209
31210 2004-10-30 Matt Austern <austern@apple.com>
31211
31212 PR c++/17542
31213 * g++.dg/ext/attrib18.C: New test.
31214
31215 2004-10-30 Roger Sayle <roger@eyesopen.com>
31216
31217 PR middle-end/18096
31218 * gcc.dg/pr18096-1.c: New test case.
31219
31220 2004-10-30 Roger Sayle <roger@eyesopen.com>
31221
31222 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31223
31224 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31225
31226 PR c/16666
31227 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31228 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31229 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31230 gcc.dg/old-style-prom-3.c: New tests.
31231
31232 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31233
31234 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31235 Remove unnecessary inclusion of stdio.h.
31236
31237 2004-10-29 Roger Sayle <roger@eyesopen.com>
31238
31239 PR rtl-optimization/17581
31240 * gcc.dg/pr17581-1.c: New test case.
31241
31242 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31243
31244 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31245 being implemented.
31246 * g++.dg/conversion/dr195-1.C: New.
31247 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31248 * g++.old-deja/g++.mike/p10148.C: Likewise.
31249
31250 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31251
31252 PR c++/17695
31253 * g++.dg/debug/typedef2.C: New test.
31254
31255 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31256
31257 PR fortran/13490
31258 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31259 * gfortran.dg/g77/README: Update.
31260
31261 2004-10-28 Matt Austern <austern@apple.com>
31262
31263 PR c++/14124
31264 * g++.dg/ext/packed7.C: New test.
31265
31266 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31267
31268 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31269 scan-assembler.
31270 * lib/scanasm.exp (hidden-scan-for): New proc.
31271 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31272 string.
31273 (scan-not-hidden): Likewise.
31274 * lib/target-supports.exp (check_visibility_available): mach-o is
31275 support too.
31276
31277 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31278
31279 PR c++/17132
31280 * g++.dg/template/memclass3.C: New test.
31281
31282 2004-10-28 Adam Nemet <anemet@lnxw.com>
31283
31284 PR middle-end/18160
31285 * gcc.dg/register-var-1.c: New test.
31286 * gcc.dg/register-var-2.c: New test.
31287 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31288 error now.
31289
31290 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31291
31292 PR other/18172
31293 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31294 unused variables.
31295 * gcc.dg/vect/vect-22.c: Likewise.
31296
31297 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31298
31299 * gcc.dg/i386-rotate-1.c: New test.
31300
31301 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31302
31303 * g++.dg/init/ref12.C: Add "run" marker.
31304
31305 PR c++/17435
31306 * g++.dg/init/ref12.C: New test.
31307
31308 PR c++/18140
31309 * g++.dg/template/shift1.C: New test.
31310 * g++.dg/template/error10.C: Adjust error markers.
31311
31312 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31313
31314 PR tree-opt/17529
31315 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31316
31317 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31318
31319 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31320 * gcc.dg/weak/weak-3.c: Likewise.
31321 * gcc.dg/weak/weak-5.c: Likewise.
31322 * gcc.dg/weak/weak-9.c: Likewise.
31323 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31324 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31325
31326 * gcc.dg/darwin-weakimport-1.c: New.
31327
31328 2004-10-28 Ben Elliston <bje@au.ibm.com>
31329
31330 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31331
31332 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31333
31334 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31335 'syntax' error messages.
31336 * gcc.dg/cpp/direct2s.c: Likewise.
31337
31338 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31339
31340 * gcc.c-torture/compile/20041026-1.c: New.
31341
31342 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31343
31344 PR c++/18093
31345 * g++.dg/lookup/ns2.C: New test.
31346
31347 PR c++/18020
31348 * g++.dg/template/enum4.C: New test.
31349
31350 PR c++/18161
31351 * g++.dg/template/expr1.C: New test.
31352
31353 2004-10-26 Ben Elliston <bje@au.ibm.com>
31354
31355 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31356
31357 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31358
31359 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31360 gcc.dg/decl-nospec-3.c: New tests.
31361
31362 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31363
31364 * objc.dg/super-class-3.m: New test.
31365
31366 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31367
31368 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31369 resyncing.
31370 * gcc.dg/cpp/direct2s.c: Likewise.
31371
31372 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31373
31374 * objc.dg/image-info.m: Update for changes to section selection.
31375
31376 2004-10-25 David Ayers <d.ayers@inode.at>
31377 Ziemowit Laski <zlaski@apple.com>
31378
31379 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31380 diagnostics when messaging 'id <Proto>'.
31381 * objc.dg/class-protocol-1.m: New test.
31382 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31383 a non-existent method signature.
31384 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31385 Update diagnostics when messaging with non-existent method signature.
31386 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31387 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31388 invalid receivers are now resolved as if messaging 'id'; remove
31389 extraneous diagnostics.
31390
31391 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31392
31393 PR c/16667
31394 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31395 gcc.dg/init-desig-obs-3.c: New tests.
31396
31397 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31398
31399 * gcc.dg/debug/20041023-1.c: New test.
31400
31401 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31402
31403 PR middle-end/17407
31404 * gcc.c-torture/compile/pr17407.c: New test.
31405
31406 PR c++/18121
31407 * g++.dg/template/array8.C: New test.
31408
31409 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31410
31411 PR other/18138
31412 * lib/g++.exp: Accept more than one multilib libgcc.
31413 * lib/gcc-dg.exp: Likewise.
31414 * lib/objc.exp: Likewise.
31415 * lib/treelang.exp: Likewise.
31416 * lib/gfortran.exp: Likewise.
31417
31418 2004-10-24 Ben Elliston <bje@au.ibm.com>
31419
31420 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31421
31422 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31423
31424 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31425 * gcc.dg/c99-const-expr-3.c: Likewise.
31426
31427 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31428
31429 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31430
31431 2004-10-23 Ben Elliston <bje@au.ibm.com>
31432
31433 * gcc.c-torture/execute/loop-2e.x: Remove.
31434
31435 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31436
31437 PR c++/18095
31438 * g++.dg/parse/crash18.C: New.
31439 * g++.dg/parse/crash19.C: New.
31440
31441 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31442
31443 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31444 * g++.dg/ext/dllimport2.C: Same.
31445 * g++.dg/ext/dllimport8.C: Same.
31446
31447 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31448
31449 PR c++/10841
31450 * g++.dg/conversion/cast1.C: New test.
31451 * g++.dg/overload/pmf1.C: Adjust error marker.
31452
31453 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31454
31455 PR objc/17923
31456 * objc.dg/const-str-7.m: New test.
31457
31458 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31459
31460 * g++.dg/template/memfriend11.C: Fix comment typo.
31461 * g++.dg/template/memfriend14.C: Likewise.
31462
31463 2004-10-20 Richard Henderson <rth@redhat.com>
31464
31465 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31466 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31467 -fasynchronous-unwind-tables.
31468
31469 2004-10-20 Richard Henderson <rth@redhat.com>
31470
31471 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31472 (main): Return success.
31473 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31474 (main): Return success.
31475
31476 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31477
31478 PR c++/13495
31479 * g++.dg/template/memfriend9.C: New test.
31480 * g++.dg/template/memfriend10.C: Likewise.
31481 * g++.dg/template/memfriend11.C: Likewise.
31482 * g++.dg/template/memfriend12.C: Likewise.
31483 * g++.dg/template/memfriend13.C: Likewise.
31484 * g++.dg/template/memfriend14.C: Likewise.
31485 * g++.dg/template/memfriend15.C: Likewise.
31486 * g++.dg/template/memfriend16.C: Likewise.
31487 * g++.dg/template/memfriend17.C: Likewise.
31488 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31489
31490 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31491
31492 * g++.dg/conversion/dr195.C: New.
31493 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31494
31495 2004-10-20 Ben Elliston <bje@au.ibm.com>
31496 Devang Patel <dpatel@apple.com>
31497
31498 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31499 of floating point arithmetic, which could trap.
31500
31501 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31502
31503 PR c++/14035
31504 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31505 * g++.dg/conversion/const2.C: New test.
31506 * g++.dg/expr/reinterpret2.C: New test.
31507 * g++.dg/expr/reinterpret3.C: New test.
31508 * g++.dg/expr/cast2.C: New test.
31509 * g++.dg/expr/copy1.C: New test.
31510 * g++.dg/other/conversion1.C: Change error message.
31511 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31512 function pointers to void *.
31513 * g++.old-deja/g++.mike/p10148.C: Likewise.
31514
31515 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31516
31517 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31518
31519 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31520
31521 PR c++/18047
31522
31523 * g++.dg/parse/expr3.C: New test.
31524
31525 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31526
31527 * gcc.dg/smod-1.c: New test.
31528
31529 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31530
31531 * objc.dg/method-14.m: New test.
31532
31533 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31534
31535 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31536 Also xfail as the patch was reverted.
31537
31538 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31539
31540 PR middle-end/16973
31541 * gcc.dg/pr16973.c: New test.
31542
31543 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31544
31545 PR tree-optimization/17656
31546 * gcc.c-torture/compile/pr17656.c: New test.
31547
31548 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31549
31550 * g++.dg/eh/shadow1.C: New.
31551
31552 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31553
31554 * gcc.c-torture/compile/20041018-1.c: New test.
31555
31556 2004-10-18 Ben Elliston <bje@au.ibm.com>
31557
31558 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31559 compiler referring to register 0 when accessing sdata. The linker
31560 now patches things up.
31561
31562 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31563
31564 PR c/17529
31565 * gcc.c-torture/compile/pr17529.c: New test.
31566
31567 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31568
31569 PR c++/17743
31570 * g++.dg/ext/attrib17.C: New test.
31571
31572 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31573
31574 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31575
31576 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31577
31578 PR c++/10479
31579 * g++.dg/ext/attrib16.C: New test.
31580
31581 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31582
31583 PR c++/17042
31584 * g++.dg/init/dso_handle1.C: New test.
31585
31586 PR c++/14667
31587 * g++.dg/parse/typedef6.C: New test.
31588
31589 PR c++/17916
31590 * g++.dg/parse/pragma1.C: New test.
31591
31592 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31593
31594 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31595
31596 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31597
31598 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31599 -fno-common when on HPPA HP-UX platforms.
31600
31601 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31602
31603 PR other/16820
31604 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31605 stdint.h.
31606 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31607 uintptr_t.
31608
31609 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31610
31611 PR c++/16301
31612 * g++.dg/lookup/strong-using-4.C: New test.
31613
31614 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31615
31616 PR middle-end/16567
31617 * gcc.c-torture/compile/nested-1.c: New test.
31618
31619 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31620
31621 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31622 and mipsisa64*-*-* (until support for misaligned loads is added).
31623 * gcc.dg/vect/vect-50.c: Likewise.
31624 * gcc.dg/vect/vect-52.c: Likewise.
31625 * gcc.dg/vect/vect-54.c: Likewise.
31626 * gcc.dg/vect/vect-58.c: Likewise.
31627 * gcc.dg/vect/vect-60.c: Likewise.
31628 * gcc.dg/vect/vect-80.c: Likewise.
31629
31630 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31631
31632 PR c++/17976
31633 * g++.dg/init/dtor3.C: New test.
31634
31635 2004-10-15 Ben Elliston <bje@au.ibm.com>
31636
31637 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31638
31639 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31640
31641 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31642 * gcc.dg/macho-lo-sum.c: Likewise.
31643
31644 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31645
31646 * gcc.dg/ppc-spe64-1.c: New test.
31647
31648 2004-10-14 Devang Patel <dpatel@apple.com>
31649
31650 PR 17635
31651 * gcc.dg/pr17635.c : New test.
31652
31653 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31654
31655 * gcc.dg/vect/vect-28.c: Remove xfail.
31656 * gcc.dg/vect/vect-30.c: Remove xfail.
31657 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31658 * gcc.dg/vect/vect-33.c: Remove xfail.
31659 * gcc.dg/vect/vect-44.c: Remove xfail.
31660 * gcc.dg/vect/vect-46.c: Remove xfail.
31661 * gcc.dg/vect/vect-50.c: Remove xfail.
31662 * gcc.dg/vect/vect-52.c: Remove xfail.
31663 * gcc.dg/vect/vect-54.c: Remove xfail.
31664 * gcc.dg/vect/vect-58.c: Remove xfail.
31665 * gcc.dg/vect/vect-60.c: Remove xfail.
31666 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31667 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31668 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31669 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31670 * gcc.dg/vect/vect-8.c: Remove xfail.
31671 * gcc.dg/vect/vect-80.c: Remove xfail.
31672 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31673
31674 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31675
31676 * gcc.dg/vect/vect-82.c: New testcase.
31677 * gcc.dg/vect/vect-82_64.c: New testcase.
31678 * gcc.dg/vect/vect-83.c: New testcase.
31679 * gcc.dg/vect/vect-83_64.c: New testcase.
31680
31681 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31682
31683 * gcc.dg/cpp/error-1.c: New test.
31684
31685 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31686
31687 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31688
31689 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31690
31691 PR target/17984
31692 * gcc.dg/cris-peep2-xsrand2.c: New test.
31693
31694 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31695
31696 PR c++/17661
31697 * g++.dg/expr/for2.C: New test.
31698
31699 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31700
31701 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31702
31703 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31704
31705 PR tree-optimization/17724
31706 * g++.dg/opt/pr17724-1.C: New test.
31707 * g++.dg/opt/pr17724-2.C: New test.
31708 * g++.dg/opt/pr17724-3.C: New test.
31709 * g++.dg/opt/pr17724-4.C: New test.
31710 * g++.dg/opt/pr17724-5.C: New test.
31711 * g++.dg/opt/pr17724-6.C: New test.
31712
31713 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31714
31715 PR c/17301
31716 * gcc.dg/pr17301-2.c: New test.
31717
31718 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31719
31720 PR c++/15876
31721 * g++.dg/parse/error22.C: New test.
31722
31723 PR c++/17936
31724 * g++.dg/template/spec18.C: New test.
31725
31726 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31727
31728 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31729 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31730 memcpy.
31731 * gcc.dg/ia64-sync-2.c: Ditto.
31732 * gcc.dg/ia64-sync-3.c: Ditto.
31733
31734 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31735
31736 * g++.dg/eh/cleanup5.C: Add dg-options "".
31737
31738 2004-10-11 Roger Sayle <roger@eyesopen.com>
31739
31740 PR middle-end/17657
31741 * gcc.dg/switch-4.c: New test case.
31742
31743 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31744
31745 * gcc.c-torture/execute/20041011-1.c: New test.
31746
31747 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31748
31749 PR c++/17554
31750 * g++.dg/init/for3.C: New test.
31751
31752 PR c++/17657
31753 * g++.dg/opt/switch2.C: New test.
31754
31755 PR middle-end/17703
31756 * g++.dg/warn/Wreturn-2.C: New test.
31757
31758 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31759
31760 PR c++/17907
31761 * g++.dg/eh/cleanup5.C: New test.
31762
31763 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31764
31765 PR c++/17393
31766 * g++.dg/parse/error21.C: New test.
31767
31768 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31769
31770 * g++.dg/overload/pmf1.C: Adjust quoting marks.
31771 * g++.dg/warn/incomplete1.C: Likewise.
31772 * g++.dg/template/qualttp20.C: Likewise.
31773
31774 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31775
31776 PR c/17881
31777 * parm-incomplete-1.c: New test.
31778
31779 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31780
31781 PR c++/17867
31782 * g++.dg/parse/error19.C: New test.
31783
31784 PR c++/17670
31785 * g++.dg/init/new11.C: New test.
31786
31787 PR c++/17821
31788 * g++.dg/parse/error20.C: New test.
31789
31790 PR c++/17826
31791 * g++.dg/template/crash24.C: New test.
31792
31793 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31794
31795 PR c/17301
31796 * gcc.dg/pr17301-1.c: New test.
31797
31798 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31799
31800 PR c/17189
31801 * gcc.dg/anon-struct-5.c: New test.
31802
31803 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
31804
31805 PR c/17844
31806 * gcc.dg/pr17844-1.c: New test.
31807
31808 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
31809
31810 PR tree-optimization/17906
31811 * gcc.c-torture/compile/pr17906.c: New.
31812
31813 2004-10-09 Stuart Hastings <stuart@apple.com>
31814 Roger Sayle <roger@eyesopen.com>
31815
31816 PR rtl-optimization/17853
31817 * gcc.dg/i386-mmx-5.c: New testcase.
31818
31819 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
31820
31821 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
31822
31823 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31824
31825 PR c++/17524
31826 * g++.dg/template/static9.C: New test.
31827
31828 PR c++/17685
31829 * g++.dg/parse/operator5.C: New test.
31830
31831 2004-10-09 Roger Sayle <roger@eyesopen.com>
31832
31833 PR middle-end/17894
31834 * gcc.c-torture/execute/divcmp-4.c: New test case.
31835
31836 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31837
31838 PR tree-opt/17902
31839 * g++.dg/opt/pr17902.C: New test.
31840
31841 2004-10-09 Jakub Jelinek <jakub@redhat.com>
31842
31843 * gcc.dg/cpp/ident-1.c: Add dg-options "".
31844
31845 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31846
31847 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
31848
31849 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31850
31851 * gcc.dg/assign-warn-3.c: New test.
31852
31853 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31854
31855 PR c/16999
31856 * gcc.dg/cpp/ident-1.c: New test.
31857
31858 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
31859
31860 * gcc.c-torture/compile/acc1.c: New.
31861
31862 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31863
31864 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
31865 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
31866
31867 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31868
31869 * gcc.dg/ultrasp11.c: New test.
31870
31871 2004-10-08 Michael Matz <matz@suse.de>
31872
31873 * gcc.dg/doloop-2.c: New test.
31874
31875 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31876
31877 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
31878 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
31879 objc.dg/method-9.m: Update expected diagnostics.
31880
31881 2004-10-07 Geoffrey Keating <geoffk@apple.com>
31882
31883 * gcc.dg/ppc-fsel-3.c: New file.
31884 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
31885
31886 2004-10-07 Paul Brook <paul@codesourcery.com>
31887
31888 * gfortran.dg/intrinsic_verify_1.f90: New test.
31889
31890 2004-10-07 Paul Brook <paul@codesourcery.com>
31891
31892 * gfortran.dg/empty_format_1.f90: Remove stray commas.
31893
31894 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31895
31896 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
31897 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
31898 commit.
31899
31900 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
31901
31902 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
31903
31904 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31905
31906 PR c++/17115
31907 * g++.dg/warn/Winline-4.C: New test.
31908
31909 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31910
31911 * gcc.c-torture/compile/20041007-1.c: New test.
31912
31913 2004-10-07 Paul Brook <paul@codesourcery.com>
31914
31915 PR fortran/17678
31916 * gfortran.dg/use_allocated_1.f90: New test.
31917
31918 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31919
31920 PR middle-end/17849
31921 * gfortran.fortran-torture/compile/nested.f90: New test
31922
31923 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
31924
31925 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
31926
31927 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31928
31929 PR c++/17368
31930 * g++.dg/ext/asm6.C: New test.
31931
31932 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
31933
31934 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
31935
31936 2004-10-06 Paul Brook <paul@codesourcery.com>
31937
31938 PR libfortran/17709
31939 * gfortran.dg/empty_format_1.f90: New test.
31940
31941 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31942
31943 PR fortran/17568
31944 * gfortran.dg/ishft.f90: New test.
31945
31946 PR fortran/17283
31947 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
31948 tests.
31949
31950 2004-10-06 Paul Brook <paul@codesourcery.com>
31951
31952 * gfortran.dg/do_1.f90: New test.
31953
31954 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31955
31956 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
31957 optimizing for size.
31958
31959 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31960
31961 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
31962
31963 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31964
31965 * gcc.c-torture/compile/20041005-1.c: New test.
31966
31967 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
31968
31969 PR c++/17829
31970 * g++.dg/lookup/koenig4.C: New.
31971
31972 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
31973
31974 * g++.dg/other/classkey1.C: Adjust quoting marks.
31975 * g++.dg/parse/error15.C: Likewise.
31976 * g++.dg/template/meminit2.C (int>): Likewise.
31977
31978 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31979
31980 PR fortran/17283
31981 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
31982
31983 PR fortran/17631
31984 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
31985
31986 PR fortran/17708
31987 * gfortran.dg/pr17708.f90: New test.
31988
31989 2004-10-04 Chao-ying Fu <fu@mips.com>
31990
31991 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
31992 * gcc.dg/vect/vect-4.c: Ditto.
31993 * gcc.dg/vect/vect-5.c: Ditto.
31994 * gcc.dg/vect/vect-6.c: Ditto.
31995 * gcc.dg/vect/vect-8.c: Ditto.
31996 * gcc.dg/vect/vect-16.c: Ditto.
31997 * gcc.dg/vect/vect-30.c: Ditto.
31998 * gcc.dg/vect/vect-40.c: Ditto.
31999 * gcc.dg/vect/vect-41.c: Ditto.
32000 * gcc.dg/vect/vect-42.c: Ditto.
32001 * gcc.dg/vect/vect-43.c: Ditto.
32002 * gcc.dg/vect/vect-44.c: Ditto.
32003 * gcc.dg/vect/vect-45.c: Ditto.
32004 * gcc.dg/vect/vect-46.c: Ditto.
32005 * gcc.dg/vect/vect-47.c: Ditto.
32006 * gcc.dg/vect/vect-48.c: Ditto.
32007 * gcc.dg/vect/vect-49.c: Ditto.
32008 * gcc.dg/vect/vect-50.c: Ditto.
32009 * gcc.dg/vect/vect-51.c: Ditto.
32010 * gcc.dg/vect/vect-52.c: Ditto.
32011 * gcc.dg/vect/vect-53.c: Ditto.
32012 * gcc.dg/vect/vect-54.c: Ditto.
32013 * gcc.dg/vect/vect-55.c: Ditto.
32014 * gcc.dg/vect/vect-56.c: Ditto.
32015 * gcc.dg/vect/vect-57.c: Ditto.
32016 * gcc.dg/vect/vect-58.c: Ditto.
32017 * gcc.dg/vect/vect-59.c: Ditto.
32018 * gcc.dg/vect/vect-60.c: Ditto.
32019 * gcc.dg/vect/vect-74.c: Ditto.
32020 * gcc.dg/vect/vect-79.c: Ditto.
32021 * gcc.dg/vect/vect-80.c: Ditto.
32022
32023 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
32024
32025 * gcc.dg/unused-7.c: Use the correct option.
32026
32027 2004-10-04 Paul Brook <paul@codesourcery.com>
32028 Bud Davis <bdavis9659@comcast.net>
32029
32030 PR fortran/17706
32031 PR fortran/16434
32032 * gfortran/pr17706.f90: New test.
32033 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
32034
32035 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32036
32037 * gfortran.dg/pr17612.f90: New test.
32038
32039 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
32040
32041 * g++.dg/template/local1.C: Adjust quoting marks in
32042 testing for diagnostics.
32043 * g++.dg/tls/diag-2.C: Likewise.
32044 * g++.dg/other/error8.C: Likewise.
32045
32046 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32047
32048 PR c/17178
32049 * gcc.dg/unused-4.c: Adjust to be correct.
32050
32051 PR c/17820
32052 * gcc.dg/unused-7.c: New test.
32053
32054 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32055
32056 PR c++/17797
32057 * g++.dg/overload/template2.C: New test.
32058
32059 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
32060
32061 PR tree-optimization/16632
32062 * gcc.dg/tree-ssa/20041002-1.c: New.
32063
32064 2004-10-03 Paul Brook <paul@codesourcery.com>
32065
32066 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
32067 rather than relying on default formatting.
32068
32069 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
32070
32071 * gcc.dg/20040920-1.c: Update expected message text.
32072
32073 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
32074
32075 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
32076
32077 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
32078
32079 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
32080 tree level.
32081
32082 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32083
32084 * gcc.dg/tree-ssa/pr17343.c: Remove.
32085
32086 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32087
32088 PR tree-opt/17343
32089 * gcc.dg/tree-ssa/pr17343.c: New test.
32090
32091 2004-10-01 Jakub Jelinek <jakub@redhat.com>
32092
32093 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
32094 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
32095 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
32096 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
32097 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
32098
32099 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32100
32101 * gcc.dg/lvalue-2.c: New test.
32102
32103 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32104
32105 PR c/17730
32106 * gcc.dg/pr17730-1.c: New test
32107
32108 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
32109
32110 PR c/7425
32111 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
32112
32113 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32114
32115 * gcc.c-torture/execute/stdarg-1.c: New test.
32116 * gcc.c-torture/execute/stdarg-2.c: New test.
32117 * gcc.c-torture/execute/stdarg-3.c: New test.
32118 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32119 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32120 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32121 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32122 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32123
32124 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32125
32126 PR tree-optimization/17697
32127 * g++.dg/opt/pr17697-1.C: New test.
32128 * g++.dg/opt/pr17697-2.C: New test.
32129 * g++.dg/opt/pr17697-3.C: New test.
32130
32131 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32132
32133 PR c/16409
32134 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32135 gcc.dg/vla-init-5.c: New tests.
32136
32137 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32138
32139 PR c/13804
32140 * gcc.dg/pr13804-1.c: New test.
32141
32142 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32143
32144 PR fortran/16938
32145 * gfortran.dg/pr16938.f90: New test.
32146
32147 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32148
32149 * g++.dg/template/crash23.C: New test.
32150
32151 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32152
32153 PR c++/17585
32154 * g++.dg/template/static8.C: New test.
32155
32156 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32157
32158 PR c++/17681
32159 * g++.dg/other/error9.C: New test.
32160
32161 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32162
32163 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32164
32165 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32166
32167 PR fortran/15164
32168 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32169
32170 2004-09-26 Roger Sayle <roger@eyesopen.com>
32171
32172 PR middle-end/17112
32173 * gcc.dg/pr17112-1.c: New test case.
32174
32175 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32176
32177 PR c/11459
32178 * gcc.dg/pr11459-1.c: New test.
32179
32180 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32181
32182 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32183 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32184
32185 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32186
32187 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32188
32189 2004-09-25 Jan Hubicka <jh@suse.cz>
32190
32191 * compile/30040909-1.c: New test.
32192 * compile/30040907-1.c: New test.
32193
32194 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32195
32196 * gcc.c-torture/execute/va-arg-26.c: New test.
32197
32198 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32199
32200 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32201 extra diagnostics on targets with 64-bit pointers.
32202 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32203
32204 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32205
32206 PR c/17188
32207 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32208 * gcc.dg/decl-3.c: Adjust expected message.
32209
32210 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32211
32212 PR fortran/17615
32213 * gfortran.dg/pr17615.f90: New test.
32214
32215 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32216
32217 PR tree-optimzation/17517
32218 * g++.dg/tree-ssa/pr17517.C: New Test.
32219
32220 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32221
32222 PR c++/16889
32223 * g++.dg/lookup/ambig3.C: New.
32224
32225 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32226
32227 PR tree-opt/17624
32228 * g++.dg/opt/pr17624.C: New test.
32229
32230 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32231
32232 PR c/6980
32233 * gcc.dg/Wbad-function-cast-1.c: New test.
32234
32235 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32236
32237 * g++.dg/ext/complit1.C
32238 * g++.dg/other/error2.C
32239 * g++.dg/other/nontype-1.C
32240 * g++.dg/parse/crash11.C
32241 * g++.dg/parse/crash12.C
32242 * g++.dg/parse/error15.C
32243 * g++.dg/parse/error4.C
32244 * g++.dg/parse/tmpl-outside1.C
32245 * g++.dg/parse/too-many-tmpl-args1.C
32246 * g++.dg/template/dependent-expr3.C
32247 * g++.dg/template/error10.C
32248 * g++.dg/template/instantiate1.C
32249 * g++.dg/template/vtable2.C
32250 * g++.dg/warn/Wshadow-1.C
32251 * g++.dg/warn/weak1.C
32252 * g++.old-deja/g++.brendan/crash16.C
32253 * g++.old-deja/g++.brendan/crash18.C
32254 * g++.old-deja/g++.brendan/crash48.C
32255 * g++.old-deja/g++.brendan/crash49.C
32256 * g++.old-deja/g++.brendan/crash55.C
32257 * g++.old-deja/g++.brendan/crash56.C
32258 * g++.old-deja/g++.brendan/crash8.C
32259 * g++.old-deja/g++.brendan/enum11.C
32260 * g++.old-deja/g++.brendan/enum8.C
32261 * g++.old-deja/g++.brendan/enum9.C
32262 * g++.old-deja/g++.brendan/friend3.C
32263 * g++.old-deja/g++.brendan/misc14.C
32264 * g++.old-deja/g++.bugs/900402_02.C
32265 * g++.old-deja/g++.bugs/900404_03.C
32266 * g++.old-deja/g++.bugs/900404_04.C
32267 * g++.old-deja/g++.bugs/900428_03.C
32268 * g++.old-deja/g++.jason/crash4.C
32269 * g++.old-deja/g++.jason/overload21.C
32270 * g++.old-deja/g++.jason/redecl1.C
32271 * g++.old-deja/g++.jason/report.C
32272 * g++.old-deja/g++.jason/rfg10.C
32273 * g++.old-deja/g++.jason/template30.C
32274 * g++.old-deja/g++.law/arm12.C
32275 * g++.old-deja/g++.law/ctors5.C
32276 * g++.old-deja/g++.law/cvt20.C
32277 * g++.old-deja/g++.law/init10.C
32278 * g++.old-deja/g++.law/init8.C
32279 * g++.old-deja/g++.law/visibility17.C
32280 * g++.old-deja/g++.law/visibility7.C
32281 * g++.old-deja/g++.mike/net8.C
32282 * g++.old-deja/g++.mike/p646.C
32283 * g++.old-deja/g++.mike/p700.C
32284 * g++.old-deja/g++.mike/p701.C
32285 * g++.old-deja/g++.mike/p811.C
32286 * g++.old-deja/g++.ns/template13.C
32287 * g++.old-deja/g++.other/array3.C
32288 * g++.old-deja/g++.other/crash25.C
32289 * g++.old-deja/g++.other/dtor3.C
32290 * g++.old-deja/g++.other/dtor4.C
32291 * g++.old-deja/g++.other/main1.C
32292 * g++.old-deja/g++.other/warn7.C
32293 * g++.old-deja/g++.pt/crash11.C
32294 * g++.old-deja/g++.pt/crash36.C
32295 * g++.old-deja/g++.pt/spec22.C
32296 * g++.old-deja/g++.pt/spec9.C
32297 * g++.old-deja/g++.pt/ttp52.C
32298 * g++.old-deja/g++.robertl/eb103.C
32299 * g++.old-deja/g++.robertl/eb121.C
32300 * g++.old-deja/g++.robertl/eb22.C
32301 * g++.old-deja/g++.robertl/eb8.C:
32302 Update locations and/or regexps of dg-error markers.
32303 Remove markers for some bogus messages that are no longer issued.
32304
32305 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32306
32307 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32308 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32309
32310 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32311
32312 PR c++/17618
32313 * g++.dg/lookup/crash5.C: New test.
32314
32315 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32316
32317 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32318 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32319 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32320 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32321 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32322 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32323
32324 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32325 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32326 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32327 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32328 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32329 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32330
32331 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32332
32333 * gcc.dg/vect/vect-44.c: Check additional cases.
32334 * gcc.dg/vect/vect-48.c: Check additional cases.
32335
32336 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32337 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32338 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32339 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32340 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32341 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32342 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32343 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32344 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32345
32346 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32347 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32348 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32349
32350 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32351
32352 * gcc.dg/tree-ssa/loop-6.c: New test.
32353
32354 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32355
32356 PR c++/17620
32357 * g++.dg/inherit/base2.C: New.
32358
32359 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32360
32361 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32362 * gcc.dg/20001012-2.c: Likewise.
32363 * gcc.dg/20001013-1.c: Likewise.
32364 * gcc.dg/20001101-1.c: Likewise.
32365 * gcc.dg/20001102-1.c: Likewise.
32366 * gcc.dg/bf-spl1.c: Likewise.
32367 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32368 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32369
32370 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32371
32372 PR tree-optimization/16721
32373 * gcc.dg/tree-ssa/pr16721.c: New test.
32374
32375 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32376
32377 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32378 * gcc.dg/20040305-1.c: Likewise.
32379
32380 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32381
32382 PR c/16566
32383 * gcc.c-torture/compile/pr16566-1.c,
32384 gcc.c-torture/compile/pr16566-2.c,
32385 gcc.c-torture/compile/pr16566-3.c: New tests.
32386
32387 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32388
32389 PR tree-optimization/17512
32390 * gcc.c-torture/compile/20040916-1.c.
32391
32392 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32393
32394 * gcc.dg/pragma-re-3.c: New test.
32395
32396 2004-09-17 Matt Austern <austern@apple.com>
32397
32398 PR c++/15049
32399 * g++.dg/other/anon3.C: New.
32400
32401 2004-09-21 Roger Sayle <roger@eyesopen.com>
32402
32403 PR c++/7503
32404 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32405 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32406 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32407 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32408 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32409
32410 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32411
32412 PR fortran/17286
32413 * gfortran.dg/pr17286.f90: New test.
32414
32415 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32416
32417 PR c++/17530
32418 * g++.dg/template/static7.C: New test.
32419
32420 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32421
32422 PR tree-opt/17558
32423 * gcc.c-torture/compile/pr17558.c: New test.
32424
32425 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32426
32427 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32428 if SKIP_ATTRIBUTE is defined.
32429
32430 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32431
32432 PR fortran/15957
32433 * gfortran.dg/pr15957.f90: New test.
32434
32435 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32436
32437 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32438 in comparison.
32439 * gcc.dg/vect/vect-79.c: Likewise.
32440 * gcc.dg/vect/vect-80.c: Likewise.
32441
32442 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32443
32444 PR fortran/15750
32445 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32446
32447 2004-09-20 Ira Rosen <irar@il.ibm.com>
32448
32449 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32450 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32451 * gcc.dg/vect/vect-62.c: New testcase.
32452 * gcc.dg/vect/vect-63.c: New testcase.
32453 * gcc.dg/vect/vect-64.c: New testcase.
32454 * gcc.dg/vect/vect-65.c: New testcase.
32455 * gcc.dg/vect/vect-66.c: New testcase.
32456 * gcc.dg/vect/vect-67.c: New testcase.
32457 * gcc.dg/vect/vect-68.c: New testcase.
32458 * gcc.dg/vect/vect-69.c: New testcase.
32459 * gcc.dg/vect/vect-79.c: New testcase.
32460 * gcc.dg/vect/vect-80.c: New testcase.
32461
32462 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32463
32464 * gcc.target/mips/asm-1.c: New test.
32465
32466 2004-09-19 Ira Rosen <irar@il.ibm.com>
32467
32468 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32469 * gcc.dg/vect/vect-73.c: New testcase.
32470 * gcc.dg/vect/vect-74.c: New testcase.
32471 * gcc.dg/vect/vect-75.c: New testcase.
32472 * gcc.dg/vect/vect-76.c: New testcase.
32473 * gcc.dg/vect/vect-77.c: New testcase.
32474 * gcc.dg/vect/vect-78.c: New testcase
32475
32476 2004-09-18 Paul Brook <paul@codesourcery.com>
32477
32478 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32479
32480 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32481
32482 PR c/17424
32483 * gcc.dg/pr17424-1.c: New test.
32484
32485 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32486
32487 * g++.dg/tree-ssa/pr17153.C: New test.
32488
32489 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32490
32491 PR pch/13361
32492 * g++.dg/pch/wchar-1.C: New.
32493 * g++.dg/pch/wchar-1.Hs: New.
32494
32495 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32496
32497 * gcc.c-torture/execute/20040917-1.c: New test.
32498
32499 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32500
32501 PR tree-optimization/17319
32502 * gcc.dg/pr17319.c: New test.
32503
32504 2004-09-17 Devang Patel <dpatel@apple.com>
32505
32506 * gcc.dg/20040813-1.c: New test.
32507
32508 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32509
32510 PR tree-optimization/17273
32511 * gcc.c-torture/compile/pr17273.c: New test.
32512
32513 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32514
32515 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32516 Update expected messages.
32517 * gcc.dg/declspec-13.c: New test.
32518
32519 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32520
32521 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32522
32523 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32524
32525 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32526 change what 'a' is pointing to.
32527
32528 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32529
32530 PR c++/16002
32531 * g++.dg/template/error18.C: New test.
32532
32533 PR c++/16029
32534 * g++.dg/warn/Wunused-8.C: New test.
32535
32536 2004-09-17 Steven Bosscher <stevenb@suse.de>
32537
32538 PR tree-optimization/17513
32539 * gcc.dg/20040916-1.c: New test.
32540
32541 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32542
32543 PR c++/17501
32544 * g++.dg/template/typename7.C: New test.
32545
32546 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32547
32548 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32549
32550 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32551
32552 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32553 with -ftree-based-profiling also.
32554 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32555
32556 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32557
32558 PR/15364
32559 * gfortran.dg/der_array_io_1.f90: New test.
32560 * gfortran.dg/der_array_io_2.f90: New test.
32561 * gfortran.dg/der_array_io_3.f90: New test.
32562
32563 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32564
32565 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32566 EABI.
32567
32568 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32569
32570 * g++.dg/opt/switch1.C: New test.
32571
32572 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32573
32574 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32575 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32576 Update expected messages.
32577
32578 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32579
32580 PR fortran/16485
32581 * gfortran.dg/same_name_1.f90: New test.
32582
32583 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32584
32585 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32586 dereference garbage pointers.
32587
32588 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32589
32590 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32591 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32592
32593 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32594 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32595 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32596
32597 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32598
32599 PR c++/17324
32600 * g++.dg/template/mangle1.C: New test.
32601
32602 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32603
32604 PR tree-optimization/17252
32605 * gcc.c-torture/execute/pr17252.c: New test.
32606
32607 2004-09-14 Andrew Pinski <apinski@apple.com>
32608
32609 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32610
32611 2004-09-14 Roger Sayle <roger@eyesopen.com>
32612
32613 PR rtl-optimization/9771
32614 * gcc.dg/pr9771-1.c: New test case.
32615
32616 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32617
32618 PR tree-optimization/15262
32619 * gcc.c-torture/execute/pr15262-1.c: New test.
32620 * gcc.c-torture/execute/pr15262-2.c: New test.
32621
32622 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32623
32624 * gcc.dg/declspec-12.c: New test.
32625
32626 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32627
32628 * gfortran.dg/pr17090.f90: Add directives to test.
32629
32630 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32631
32632 * gcc.c-torture/compile/20040914-1.c: New test.
32633
32634 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32635
32636 PR c++/16162
32637 * g++.dg/template/decl2.C: New test.
32638
32639 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32640
32641 PR fortran/17090
32642 * gfortran.dg/pr17090.f90: New test.
32643
32644 2004-09-13 Dale Johannesen <dalej@apple.com>
32645
32646 * gcc.c-torture/compile/pr17408.c: New test case.
32647
32648 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32649
32650 PR c++/16716
32651 * g++.dg/parse/crash17.C: New test.
32652
32653 PR c++/17327
32654 * g++.dg/template/enum3.C: New test.
32655
32656 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32657
32658 * lib/gcc-defs.exp: Load wrapper.exp.
32659 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32660 using local code.
32661 * lib/gcc.exp (gcc_init): Similar.
32662 * lib/gfortran.exp (gfortran_init): Similar.
32663 * lib/objc.exp (objc_init): Similar.
32664 * lib/treelang.exp (treelang_init): Similar.
32665 * lib/wrapper.exp: New file with build_wrapper call machinery in
32666 ${tool}_maybe_build_wrapper.
32667
32668 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32669
32670 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32671 "inline".
32672 * gcc.dg/declspec-11.c: Update expected messages.
32673 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32674 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32675 gcc.dg/inline-12.c: New tests.
32676
32677 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32678
32679 * g++.dg/tree-ssa/pr17400.C: New testcase.
32680
32681 2004-09-13 James E Wilson <wilson@specifixinc.com>
32682
32683 * gcc.target/mips/sb1-1.c: New testcase.
32684
32685 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32686
32687 * lib/g77-dg.exp: Remove unused file.
32688 * lib/mike-g77.exp: Ditto.
32689 * lib/g77.exp: Ditto.
32690
32691 2004-09-12 Richard Henderson <rth@redhat.com>
32692
32693 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32694
32695 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32696
32697 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32698 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32699 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32700 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32701 Update expected messages.
32702
32703 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32704
32705 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32706 declaration/use mismatch for dirp parameter.
32707
32708 2004-09-12 Andrew Pinski <apinski@apple.com>
32709
32710 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32711 -fgnu-runtime is passed.
32712
32713 2004-09-12 Richard Henderson <rth@redhat.com>
32714
32715 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32716 do the uplevel thing and update additional_flags directly.
32717 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32718 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32719 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32720 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32721
32722 2004-09-11 Steven Bosscher <stevenb@suse.de>
32723
32724 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32725
32726 2004-09-11 Roger Sayle <roger@eyesopen.com>
32727
32728 PR middle-end/17411
32729 * g++.dg/opt/pr17411-1.C: New test case.
32730
32731 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32732
32733 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32734 gcc.dg/tls/diag-2.c: Update expected messages.
32735 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32736 messages.
32737 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32738 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32739 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32740 gcc.dg/tls/diag-5.c: New tests.
32741
32742 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32743
32744 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32745
32746 2004-09-11 Steven Bosscher <stevenb@suse.de>
32747
32748 * g++.dg/parse/break-in-for.C: New test.
32749
32750 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32751
32752 * gcc.dg/tree-ssa/20040911-1.c: New test.
32753
32754 2004-09-11 Andreas Jaeger <aj@suse.de>
32755
32756 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32757 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32758
32759 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32760
32761 * gcc.target/frv: New directory of FR-V-specific tests.
32762
32763 2004-09-10 James E Wilson <wilson@specifixinc.com>
32764
32765 * gcc.dg/convert-vec-1.c: New test.
32766
32767 2004-09-10 Roger Sayle <roger@eyesopen.com>
32768
32769 PR middle-end/17024
32770 * gcc.dg/pr17024-1.c: New test case.
32771
32772 2004-09-10 Eric Christopher <echristo@redhat.com>
32773
32774 * gcc.dg/20040910-1.c: New test.
32775
32776 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32777
32778 * gcc.dg/bitfld-9.c: New test.
32779
32780 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
32781
32782 * gcc.c-torture/execute/ieee/acc1.c: New test.
32783 * gcc.c-torture/execute/ieee/acc2.c: New test.
32784 * gcc.c-torture/execute/ieee/mzero6.c: New test.
32785
32786 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
32787
32788 * gcc.dg/deprecated-2.c: New test.
32789
32790 2004-09-09 James E Wilson <wilson@specifixinc.com>
32791
32792 * gcc.dg/init-vec-1.c: New test.
32793
32794 2004-09-09 Roger Sayle <roger@eyesopen.com>
32795
32796 PR middle-end/17055
32797 * gcc.dg/pr17055-1.c: New test case.
32798
32799 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
32800
32801 PR target/17377
32802 * gcc.c-torture/execute/pr17377.c: New test.
32803
32804 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32805
32806 PR c/8420
32807 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
32808 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
32809 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32810 gcc.dg/long-long-typespec-1.c: New tests.
32811 * gcc.dg/tls/diag-2.c: Update expected diagnostics
32812
32813 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32814
32815 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
32816 gcc.dg/gnu99-static-1.c: New tests.
32817
32818 2004-09-08 Devang Patel <dpatel@apple.com>
32819
32820 * gcc.dg/darwin-ld-20040828-1.c: New test.
32821 * gcc.dg/darwin-ld-20040828-2.c: New test.
32822 * gcc.dg/darwin-ld-20040828-3.c: New test.
32823
32824 2004-09-08 Ziemowit Laski <zlaski@apple.com>
32825
32826 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
32827 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
32828 in error message.
32829 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
32830 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
32831 in error message.
32832 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
32833 types they qualify.
32834 * objc.dg/type-size-2.m: Fix wording in comment.
32835 * objc.dg/va-meth-1.m: New test case.
32836
32837 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
32838
32839 PR c/16633:
32840 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
32841 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
32842
32843 2004-09-06 Devang Patel <dpatel@apple.com>
32844
32845 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
32846 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
32847
32848 2004-09-06 Zack Weinberg <zack@codesourcery.com>
32849
32850 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
32851 reflect changed line numbering of diagnostics.
32852
32853 2004-09-06 Paul Brook <paul@codesourcery.com>
32854
32855 * gfortran.dg/edit_real_1.f90: Add new test.
32856
32857 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32858
32859 * gcc.dg/tree-ssa/loop-2.c: New test.
32860 * gcc.dg/tree-ssa/loop-3.c: New test.
32861 * gcc.dg/tree-ssa/loop-4.c: New test.
32862 * gcc.dg/tree-ssa/loop-5.c: New test.
32863
32864 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32865
32866 * gcc.dg/format/sentinel-1.c: Update for parameter option.
32867
32868 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32869
32870 * gcc.dg/format/sentinel-1.c: New test.
32871
32872 2004-09-04 Uros Bizjak <uros@kss-loka.si>
32873
32874 * gcc.dg/builtins-46.c: New.
32875
32876 2004-09-03 Devang Patel <dpatel@apple.com>
32877
32878 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
32879 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
32880
32881 2004-09-03 Jan Beulich <jbeulich@novell.com>
32882
32883 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
32884 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
32885 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
32886 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
32887 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
32888 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
32889 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
32890 the non-portable bzero.
32891 * gcc.dg/20010912-1.c: xfail for NetWare.
32892 * gcc.dg/20020426-2.c: xfail for NetWare.
32893 * gcc.dg/20021014-1.c: xfail for NetWare.
32894 * gcc.dg/20021018-1.c: xfail for NetWare.
32895 * gcc.dg/20030213-1.c: xfail for NetWare.
32896 * gcc.dg/20030225-1.c: xfail for NetWare.
32897 * gcc.dg/20030708-1.c: xfail for NetWare.
32898 * gcc.dg/builtins-config.h: Also exclude NetWare.
32899 * gcc.dg/format/format.h: Define restrict only if not already defined.
32900 * gcc.dg/nest.c: xfail for NetWare.
32901 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
32902 * lib/target-supports.exp (check_visibility_available): Exclude
32903 NetWare.
32904
32905 2004-09-03 Jan Beulich <jbeulich@novell.com>
32906
32907 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
32908 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
32909 deterministic starting point for the alignment of structure fields.
32910 * gcc.dg/Wpadded.c: Dito.
32911 * g++.dg/abi/vbase10.C: Dito.
32912
32913 2004-09-03 Devang Patel <dpatel@apple.com>
32914
32915 * g++.dg/debug/pr15736.cc: New test.
32916
32917 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32918
32919 * README.QMTEST: Fix out-of-date link.
32920
32921 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
32922
32923 PR fortran/16579
32924 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
32925 Delete. Duplicate of gfortran.dg/g77/20010610.f
32926
32927 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32928
32929 * g++.dg/abi/arm_rtti1.C: New test.
32930
32931 2004-09-02 Geoffrey Keating <geoffk@apple.com>
32932
32933 * gcc.dg/ppc-vector-memcpy.c: New.
32934 * gcc.dg/ppc-vector-memset.c: New.
32935
32936 2004-09-02 Chao-ying Fu <fu@mips.com>
32937
32938 * gcc.target/mips/mips-3d-1.c: New test.
32939 * gcc.target/mips/mips-3d-2.c: New test.
32940 * gcc.target/mips/mips-3d-3.c: New test.
32941 * gcc.target/mips/mips-3d-4.c: New test.
32942 * gcc.target/mips/mips-3d-5.c: New test.
32943 * gcc.target/mips/mips-3d-6.c: New test.
32944 * gcc.target/mips/mips-3d-7.c: New test.
32945 * gcc.target/mips/mips-3d-8.c: New test.
32946 * gcc.target/mips/mips-3d-9.c: New test.
32947 * gcc.target/mips/mips-ps-1.c: New test.
32948 * gcc.target/mips/mips-ps-2.c: New test.
32949 * gcc.target/mips/mips-ps-3.c: New test.
32950 * gcc.target/mips/mips-ps-4.c: New test.
32951 * gcc.target/mips/mips-ps-type.c: New test.
32952
32953 2004-09-02 Paul Brook <paul@codesourcery.com>
32954
32955 * gfortran.dg/edit_real_1.f90: Add new tests.
32956
32957 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32958
32959 PR fortran/15327
32960 * gfortran.dg/merge_char_1.f90: New test.
32961
32962 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32963
32964 PR fortran/16404
32965 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
32966
32967 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32968
32969 PR c/1522
32970 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
32971
32972 2004-09-01 Mark Mitchell <mark@codesourcery.com>
32973
32974 * g++.dg/opt/loop1.C: Do not XFAIL.
32975
32976 2004-09-01 Jakub Jelinek <jakub@redhat.com>
32977
32978 * gcc.c-torture/execute/20040831-1.c: New test.
32979
32980 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
32981
32982 PR fortran/16579
32983 * gfortran.dg/g77/20010610.f: Now passes.
32984 Copy from g77.f-torture/execute. Add dg-run directive.
32985 * gfortran.dg/g77/README: Update
32986
32987 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
32988
32989 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
32990 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
32991 (t1, t2, t3, t4): Add volatile.
32992
32993 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32994
32995 * g++.dg/ext/visibility/arm1.C: New test.
32996
32997 2004-08-31 Geoffrey Keating <geoffk@apple.com>
32998
32999 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
33000 -pedantic-errors.
33001
33002 2004-09-01 Paul Brook <paul@codesourcery.com>
33003
33004 * gfortran.dg/eof_2.f90: New test.
33005
33006 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33007
33008 PR fortran/16579
33009 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
33010
33011 2004-08-31 Bud Davis <bdavis9659@comcast.net>
33012
33013 PR libfortran/16805
33014 * gfortran.dg/list_read_2.f90: New test.
33015
33016 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33017
33018 * g++.dg/abi/key1.C: New test.
33019
33020 2004-08-31 Richard Henderson <rth@redhat.com>
33021
33022 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
33023 form of offsetof.
33024 * g++.dg/other/offsetof5.C: Remove duplicate.
33025
33026 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33027
33028 PR fortran/17244
33029 * gfortran.dg/func_derived_1.f90: New test.
33030
33031 2004-08-31 Paul Brook <paul@codesourcery.com>
33032
33033 * gfortran.dg/eof_1.f90: New test.
33034
33035 2004-08-31 Paul Brook <paul@codesourcery.com>
33036
33037 * gfortran.dg/list_read_1.f90: New file.
33038
33039 2004-08-30 Mark Mitchell <mark@codesourcery.com>
33040
33041 * g++.dg/opt/loop1.C: XFAIL.
33042
33043 2004-08-30 Geoffrey Keating <geoffk@apple.com>
33044
33045 * gcc.dg/funcdef-storage-1.c: New.
33046 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
33047 an extern function in local scope.
33048 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
33049 declare an 'auto inline' function in local scope.
33050 * gcc.dg/20011130-1.c: Likewise.
33051 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
33052 an 'auto' function in local scope.
33053 * gcc.dg/20021014-1.c: Likewise.
33054 * gcc.dg/20030331-2.c: Likewise.
33055
33056 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33057
33058 * gfortran.dg/blockdata_1.f90: New test.
33059
33060 2004-08-30 Richard Henderson <rth@redhat.com>
33061
33062 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
33063
33064 2004-08-30 Richard Henderson <rth@redhat.com>
33065
33066 * lib/fortran-torture.exp (fortran-torture-execute): Honor
33067 additional_flags set by alternate driver.
33068 (ieee-options): New procedure.
33069 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
33070 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
33071 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
33072 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
33073
33074 2004-08-30 Richard Henderson <rth@redhat.com>
33075
33076 * lib/f-torture.exp: Remove.
33077
33078 2004-08-29 Mark Mitchell <mark@codesourcery.com>
33079
33080 PR rtl-optimization/16590
33081 * g++.dg/opt/loop1.C: New test.
33082
33083 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33084
33085 PR fortran/13910
33086 * gfortran.dg/oldstyle_1.f90: New test.
33087
33088 2004-08-29 Steven G. Kargl <kargls@comcast.net>
33089 Paul Brook <paul@codesourcery.com>
33090
33091 * gfortran.dg/g77/README: Update.
33092 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
33093 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
33094 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
33095
33096 2004-08-28 Paul Brook <paul@codesourcery.com>
33097
33098 PR libfortran/17195
33099 * gfortran.dg/edit_real_1.f90: New test.
33100
33101 2004-08-27 Paul Brook <paul@codesourcery.com>
33102
33103 * gfortran.dg/rewind_1.f90: New test.
33104
33105 2004-08-27 Bud Davis <bdavis9659@comcast.net>
33106
33107 PR fortran/16597
33108 * gfortran.dg/pr16597.f90: New test.
33109
33110 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33111
33112 PR c/13801
33113 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
33114 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
33115 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
33116 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
33117 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
33118
33119 2004-08-26 Nick Clifton <nickc@redhat.com>
33120
33121 * gcc.c-torture/compile/pr17119.c: New test.
33122
33123 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33124
33125 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33126
33127 2004-08-25 Richard Henderson <rth@redhat.com>
33128
33129 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33130 the bits that expect kind=8 to be the largest real kind.
33131
33132 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33133
33134 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33135
33136 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33137
33138 * gfortran.dg/assignment_1.f90: New test.
33139
33140 2004-08-25 Adam Nemet <anemet@lnxw.com>
33141
33142 * g++.dg/template/repo3.C: New test.
33143
33144 2004-08-25 Roger Sayle <roger@eyesopen.com>
33145
33146 PR middle-end/16693
33147 PR tree-optimization/16372
33148 * g++.dg/opt/pr16372-1.C: New test case.
33149 * g++.dg/opt/pr16693-1.C: New test case.
33150 * g++.dg/opt/pr16693-2.C: New test case.
33151
33152 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33153
33154 * objc.dg/proto-lossage-4.m: New test.
33155
33156 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33157
33158 PR c++/17155
33159 * g++.dg/inherit/local2.C: New test.
33160
33161 2004-08-25 Paul Brook <paul@codesourcery.com>
33162
33163 PR fortran/17144
33164 * gfortran.dg/string_ctor_1.f90: New test.
33165
33166 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33167
33168 PR c++/14428
33169 * g++.dg/template/redecl2.C: New test.
33170
33171 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33172
33173 PR fortran/17143
33174 * gfortran.dg/pr17143.f90: New test.
33175
33176 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33177
33178 PR fortran/17164
33179 * gfortran.dg/pr17164.f90: New test.
33180
33181 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33182
33183 * gcc.dg/tree-ssa/loop-1.c: New test.
33184
33185 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33186
33187 * gcc.c-torture/compile/20040824-1.c: New test.
33188
33189 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33190
33191 * gcc.c-torture/compile/iftrap-3.c: New test.
33192
33193 2004-08-24 Paul Brook <paul@codesourcery.com>
33194
33195 * gfortran.dg/entry_2.f90: New test.
33196
33197 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33198
33199 PR c++/16889
33200 * g++.dg/lookup/ambig[12].C: New.
33201
33202 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33203
33204 PR c++/16706
33205 * g++.dg/template/crash21.C: New test.
33206 * g++.dg/template/crash22.C: Likewise.
33207
33208 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33209
33210 PR c++/17149
33211 * g++.dg/template/access15.C: New.
33212
33213 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33214
33215 PR c++/17163
33216 * g++.dg/template/repo2.C: New test.
33217
33218 2004-08-23 Roger Sayle <roger@eyesopen.com>
33219
33220 PR rtl-optimization/17078
33221 * gcc.c-torture/execute/pr17078-1.c: New test case.
33222
33223 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33224
33225 PR c/14492
33226 * gcc.dg/debug/crash1.c: New test.
33227
33228 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33229
33230 PR c/16180
33231 * gcc.dg/loop-5.c: New test.
33232
33233 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33234
33235 * gcc.c-torture/execute/20040823-1.c: New test.
33236
33237 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33238
33239 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33240 to the assembler. Simplify test accordingly.
33241 (asm_abi_flags): Use GNU names.
33242 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33243 to check for ABI flags.
33244
33245 2004-08-22 Andrew Pinski <apinski@apple.com>
33246
33247 * g++.dg/opt/pr14029.C: New test.
33248 * gcc.c-torture/execute/pr15262.c: New test.
33249
33250 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33251
33252 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33253
33254 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33255
33256 PR 16908
33257 * gfortran.dg/direct_io.f90: New test.
33258
33259 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33260
33261 PR c++/17121
33262 * g++.dg/inherit/local2.C: New test.
33263
33264 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33265
33266 PR c++/17120
33267 * g++.dg/warn/Wparentheses-4.C: New test.
33268
33269 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33270
33271 PR c++/17121
33272 * g++.dg/inherit/local2.C: New test.
33273
33274 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33275 * gcc.dg/ppc-ldstruct.c: Likewise.
33276 * gcc.dg/ppc64-abi-2.c: Likewise.
33277
33278 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33279
33280 PR rtl-optimization/17099
33281 * gcc.c-torture/execute/20040820-1.c: New test.
33282
33283 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33284
33285 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33286
33287 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33288
33289 PR fortran/17077
33290 * gfortran.dg/auto_array_1.f90: New test.
33291
33292 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33293
33294 PR fortran/17074
33295 * gfortran.dg/simpleif_1.f90: New test.
33296
33297 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33298
33299 * lib/target-supports.exp (check_profiling_available): Return
33300 false for arm*-*-symbianelf* and arm*-*-eabi*.
33301
33302 PR c++/15890
33303 * g++.dg/template/delete1.C: New test.
33304
33305 2004-08-19 Paul Brook <paul@codesourcery.com>
33306
33307 PR fortran/14976
33308 PR fortran/16228
33309 * gfortran.dg/data_char_1.f90: New test.
33310
33311 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33312
33313 PR fortran/16946
33314 * gfortran.dg/reduction.f90: New testcase.
33315
33316 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33317
33318 PR fortran/16520
33319 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33320
33321 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33322
33323 PR c++/17041
33324 * g++.dg/Wparentheses-3.C: New test.
33325
33326 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33327
33328 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33329 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33330 * gcc.dg/vect/vect-2.c: Likewise.
33331 * gcc.dg/vect/vect-3.c: Likewise.
33332 * gcc.dg/vect/vect-4.c: Likewise.
33333 * gcc.dg/vect/vect-5.c: Likewise.
33334 * gcc.dg/vect/vect-6.c: Likewise.
33335 * gcc.dg/vect/vect-7.c: Likewise.
33336 * gcc.dg/vect/vect-25.c: Likewise.
33337 * gcc.dg/vect/vect-31.c: Likewise.
33338 * gcc.dg/vect/vect-32.c: Likewise.
33339 * gcc.dg/vect/vect-34.c: Likewise.
33340 * gcc.dg/vect/vect-36.c: Likewise.
33341 * gcc.dg/vect/vect-all.c: Likewise.
33342
33343 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33344
33345 PR c++/17068
33346 * g++.dg/template/operator4.C: New test.
33347
33348 2004-08-18 Richard Henderson <rth@redhat.com>
33349
33350 * gcc.dg/20040206-1.c: XFAIL.
33351
33352 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33353
33354 PR c++/16246
33355 * g++.dg/template/array7.C: New test.
33356
33357 2004-08-17 James E Wilson <wilson@specifixinc.com>
33358
33359 * gcc.dg/mips-movcc-1.c: New test.
33360 * gcc.dg/mips-movcc-2.c: New test.
33361 * gcc.dg/mips-movcc-3.c: New test.
33362
33363 * gcc.dg/mips-nmadd-1.c: New test.
33364 * gcc.dg/mips-nmadd-2.c: New test.
33365
33366 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33367
33368 PR c++/15871
33369 * g++.dg/opt/inline8.C: New test.
33370
33371 PR c++/16965
33372 * g++.dg/parse/error17.C: New test.
33373
33374 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33375
33376 * gcc.dg/vect: New directory for vectorizer tests.
33377 * gcc.dg/vect/tree-vect.h: New file.
33378 * gcc.dg/vect/vect.exp: New file.
33379 * gcc.dg/vect/pr16105.c.c: New test.
33380 * gcc.dg/vect/vect-1.c: New test.
33381 * gcc.dg/vect/vect-2.c: New test.
33382 * gcc.dg/vect/vect-3.c: New test.
33383 * gcc.dg/vect/vect-4.c: New test.
33384 * gcc.dg/vect/vect-5.c: New test.
33385 * gcc.dg/vect/vect-6.c: New test.
33386 * gcc.dg/vect/vect-7.c: New test.
33387 * gcc.dg/vect/vect-8.c: New test.
33388 * gcc.dg/vect/vect-9.c: New test.
33389 * gcc.dg/vect/vect-10.c: New test.
33390 * gcc.dg/vect/vect-11.c: New test.
33391 * gcc.dg/vect/vect-12.c: New test.
33392 * gcc.dg/vect/vect-13.c: New test.
33393 * gcc.dg/vect/vect-14.c: New test.
33394 * gcc.dg/vect/vect-15.c: New test.
33395 * gcc.dg/vect/vect-16.c: New test.
33396 * gcc.dg/vect/vect-17.c: New test.
33397 * gcc.dg/vect/vect-18.c: New test.
33398 * gcc.dg/vect/vect-19.c: New test.
33399 * gcc.dg/vect/vect-20.c: New test.
33400 * gcc.dg/vect/vect-21.c: New test.
33401 * gcc.dg/vect/vect-22.c: New test.
33402 * gcc.dg/vect/vect-23.c: New test.
33403 * gcc.dg/vect/vect-24.c: New test.
33404 * gcc.dg/vect/vect-25.c: New test.
33405 * gcc.dg/vect/vect-26.c: New test.
33406 * gcc.dg/vect/vect-27.c: New test.
33407 * gcc.dg/vect/vect-28.c: New test.
33408 * gcc.dg/vect/vect-29.c: New test.
33409 * gcc.dg/vect/vect-30.c: New test.
33410 * gcc.dg/vect/vect-31.c: New test.
33411 * gcc.dg/vect/vect-32.c: New test.
33412 * gcc.dg/vect/vect-33.c: New test.
33413 * gcc.dg/vect/vect-34.c: New test.
33414 * gcc.dg/vect/vect-35.c: New test.
33415 * gcc.dg/vect/vect-36.c: New test.
33416 * gcc.dg/vect/vect-37.c: New test.
33417 * gcc.dg/vect/vect-38.c: New test.
33418 * gcc.dg/vect/vect-40.c: New test.
33419 * gcc.dg/vect/vect-41.c: New test.
33420 * gcc.dg/vect/vect-42.c: New test.
33421 * gcc.dg/vect/vect-43.c: New test.
33422 * gcc.dg/vect/vect-44.c: New test.
33423 * gcc.dg/vect/vect-45.c: New test.
33424 * gcc.dg/vect/vect-46.c: New test.
33425 * gcc.dg/vect/vect-47.c: New test.
33426 * gcc.dg/vect/vect-48.c: New test.
33427 * gcc.dg/vect/vect-49.c: New test.
33428 * gcc.dg/vect/vect-50.c: New test.
33429 * gcc.dg/vect/vect-51.c: New test.
33430 * gcc.dg/vect/vect-52.c: New test.
33431 * gcc.dg/vect/vect-53.c: New test.
33432 * gcc.dg/vect/vect-54.c: New test.
33433 * gcc.dg/vect/vect-55.c: New test.
33434 * gcc.dg/vect/vect-56.c: New test.
33435 * gcc.dg/vect/vect-57.c: New test.
33436 * gcc.dg/vect/vect-58.c: New test.
33437 * gcc.dg/vect/vect-59.c: New test.
33438 * gcc.dg/vect/vect-60.c: New test.
33439 * gcc.dg/vect/vect-61.c: New test.
33440 * gcc.dg/vect/vect-all.c: New test.
33441 * gcc.dg/vect/vect-none.c: New test.
33442
33443 2004-08-17 Paul Brook <paul@codesourcery.com>
33444
33445 PR fortran/13082
33446 * gfortran.dg/entry_1.f90: New test.
33447
33448 2004-08-17 Andrew Pinski <apinski@apple.com>
33449
33450 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33451
33452 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33453
33454 * gcc.dg/pr17036-1.c: New test.
33455
33456 2004-08-16 Devang Patel <dpatel@apple.com>
33457
33458 * gcc.dg/darwin-20040809-1.c: New test.
33459
33460 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33461
33462 * gcc.dg/funcdef-attr-1.c: New test.
33463
33464 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33465
33466 * gcc.dg/altivec-17.c: New test.
33467 * gcc.dg/altivec-18.c: New test.
33468
33469 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33470
33471 PR c++/6749
33472 * g++.dg/template/vtable2.C: New test.
33473
33474 2004-08-14 Richard Henderson <rth@redhat.com>
33475
33476 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33477 * gcc.dg/pack-test-4.c (main): Return 0.
33478 * gcc.dg/setjmp-1.c: Remove XFAIL.
33479 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33480
33481 2004-08-14 Richard Henderson <rth@redhat.com>
33482
33483 * gcc.dg/980217-1.c: Add prototype for printf.
33484
33485 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33486
33487 * gfortran.dg/pr16935.f90: New test.
33488
33489 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33490
33491 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33492
33493 2004-08-13 Paul Brook <paul@codesourcery.com>
33494
33495 * gfortran.dg/der_io_1.f90: Remove stray comma.
33496
33497 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33498
33499 * gcc.dg/vmx/cw-bug-2.c: Remove.
33500 * gcc.dg/vmx/vprint-1.c: Remove.
33501 * gcc.dg/vmx/vscan-1.c: Remove.
33502
33503 2004-08-12 Devang patel <dpatel@apple.com>
33504
33505 * gcc.dg/darwin-20040809-2.c: New test.
33506
33507 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33508
33509 * g++.dg/ext/altivec-12.C: New test.
33510
33511 * g++.dg/ext/altivec-11.C: New test.
33512
33513 2004-08-12 Paul Brook <paul@codesourcery.com>
33514
33515 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33516
33517 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33518
33519 * g++.dg/ext/altivec-2.C: Check for hardware support before
33520 executing any VMX instructions.
33521
33522 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33523
33524 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33525
33526 PR c++/16276
33527 * g++.old-deja/g++.other/comdat4.C: New test.
33528 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33529
33530 2004-08-12 Ben Elliston <bje@au.ibm.com>
33531
33532 PR target/16286
33533 * gcc.dg/pr16286.c: New test.
33534
33535 2004-08-12 Jan Beulich <jbeulich@novell.com>
33536
33537 * g++.dg/ext/asm5.C: New.
33538
33539 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33540
33541 PR c++/16698
33542 * g++.dg/eh/crash1.C: New test.
33543
33544 PR c++/16717
33545 * g++.dg/ext/construct1.C: New test.
33546
33547 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33548
33549 PR c++/16853
33550 * g++.dg/init/ptrmem1.C: New test.
33551
33552 PR c++/16618
33553 * g++.dg/parse/offsetof5.C: New test.
33554
33555 PR c++/16870
33556 * g++.dg/template/overload3.C: New test.
33557
33558 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33559
33560 PR c++/16964
33561 * g++.dg/parse/error16.C: New test.
33562
33563 PR c++/16904
33564 * g++.dg/template/error14.C: New test.
33565
33566 PR c++/16929
33567 * g++.dg/template/error15.C: New test.
33568
33569 2004-08-11 Devang Patel <dpatel@apple.com>
33570
33571 * gcc.dg/darwin-ld-20040809-1.c: New test.
33572 * gcc.dg/darwin-ld-20040809-2.c: New test.
33573
33574 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33575
33576 PR fortran/16917
33577 * gfortran.dg/dfloat_1.f90: New test.
33578
33579 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33580
33581 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33582 * gcc.dg/dll-2.c: Fix dg-require syntax.
33583 * gcc.misc-tests/arm-isr.c (abort): Declare.
33584 (exit): Likewise.
33585
33586 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33587
33588 PR c++/16971
33589 * g++.dg/parse/crash16.C: New test.
33590
33591 2004-08-10 Roger Sayle <roger@eyesopen.com>
33592
33593 * gcc.dg/mips-rsqrt-1.c: New test case.
33594 * gcc.dg/mips-rsqrt-2.c: New test case.
33595 * gcc.dg/mips-rsqrt-3.c: New test case.
33596
33597 2004-08-10 Paul Brook <paul@codesourcery.com>
33598
33599 * gfortran.dg/der_io_1.f90: New test.
33600
33601 2004-08-10 Paul Brook <paul@codesourcery.com>
33602
33603 PR fortran/16919
33604 * gfortran.dg/der_array_1.f90: New test.
33605
33606 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33607
33608 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33609
33610 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33611
33612 * gcc.dg/wchar_t-2.c: Fix typo.
33613
33614 2004-08-09 Falk Hueffner <falk@debian.org>
33615
33616 PR tree-optimization/12517
33617 * gcc.c-torture/compile/pr12517.c: New test.
33618
33619 PR tree-optimization/12578
33620 * gcc.c-torture/compile/pr12578.c: New test.
33621
33622 PR tree-optimization/12899
33623 * gcc.c-torture/compile/pr12899.c: New test.
33624
33625 PR rtl-optimization/14692
33626 * gcc.c-torture/compile/pr14692.c: New test.
33627
33628 PR tree-optimization/16461
33629 * gcc.c-torture/compile/pr16461.c: New test.
33630
33631 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33632
33633 * gfortran.dg/getenv_1.f90: New test.
33634
33635 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33636
33637 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33638 wchar_t.
33639 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33640
33641 2004-08-06 Paul Brook <paul@codesourcery.com>
33642
33643 * gfortran.dg/ret_array_1.f90: New test.
33644 * gfortran.dg/ret_pointer_1.f90: New test.
33645
33646 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33647
33648 * gcc.dg/missing-field-init-[12].c: New tests.
33649 * g++.dg/warn/missing-field-init-[12].C: New tests.
33650
33651 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33652
33653 * gcc.dg/enum2.c: New test.
33654 * gcc.dg/symbian3.c: Likewise.
33655 * gcc.dg/symbian4.c: Likewise.
33656 * gcc.dg/wchar_t-2.c: Likewise.
33657
33658 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33659
33660 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33661 destructor tests.
33662
33663 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33664
33665 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33666 dg-require-visiblity.
33667 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33668 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33669 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33670 * g++.dg/ext/visibility/new1.C: Likewise.
33671 * g++.dg/ext/visibility/pragma.C: Likewise.
33672 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33673 * g++.dg/ext/visibility/virtual.C: Likewise.
33674 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33675 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33676 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33677 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33678 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33679 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33680 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33681 * g++/dg/ext/visibility/visibility-8.C: New test.
33682 * gcc.c-torture/compile/dll.x: Remove.
33683 * gcc.dg/dll-2.c: Use dg-require-dll
33684 * gcc.dg/visibility-10.c: New test.
33685 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33686 supporting DLLs.
33687 * lib/scanasm.exp (scan_hidden): New function.
33688 (scan_not_hidden): Likewise.
33689
33690 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33691
33692 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33693
33694 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33695
33696 * gcc.c-torture/execute/20040805-1.c: New test.
33697
33698 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33699
33700 * gcc.dg/20020118-1.c: Declare abort.
33701 * gcc.dg/altivec_check.h: Likewise.
33702 * gcc.dg/iftrap-2.c: Likewise.
33703 * gcc.dg/pragma-darwin.c: Likewise.
33704 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33705
33706 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33707
33708 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33709
33710 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33711
33712 * gcc.c-torture/execute/builtins/abs-2.c,
33713 gcc.c-torture/execute/builtins/abs-3.c,
33714 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33715 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33716 intmax_t, uintmax_t and their limits.
33717 * gcc.dg/intmax_t-1.c: New test.
33718
33719 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33720
33721 * g++.dg/tc1/dr147.C: Add reference to PR.
33722
33723 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33724
33725 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33726 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33727
33728 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33729
33730 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33731
33732 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33733
33734 * gcc.dg/redecl-5.c: New test.
33735 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33736 of scanf.
33737
33738 2004-08-03 Roger Sayle <roger@eyesopen.com>
33739
33740 PR middle-end/16790
33741 * gcc.c-torture/execute/pr16790-1.c: New test case.
33742
33743 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33744
33745 * g++.dg/ext/visibility/assign1.C: New test.
33746 * g++.dg/ext/visibility/new1.C: Likewise.
33747
33748 * gcc.dg/symbian1.c: New test.
33749 * gcc.dg/symbian2.c: Likewise.
33750
33751 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33752
33753 PR target/16570
33754 * gcc.dg/i386-sse-9.c: New test.
33755
33756 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33757
33758 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33759
33760 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33761
33762 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33763 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33764 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33765 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33766 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33767 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33768 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33769 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33770 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
33771 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
33772 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
33773 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
33774 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
33775 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
33776 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
33777 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
33778 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
33779 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
33780 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
33781 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
33782 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
33783 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
33784 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
33785 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
33786 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
33787 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
33788 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
33789 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
33790 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33791 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33792 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
33793 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
33794 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
33795 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
33796 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
33797 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33798 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33799 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33800 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33801 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
33802 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
33803 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
33804 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
33805 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
33806 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
33807 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
33808 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
33809 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
33810 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
33811 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
33812 gcc.misc-tests/i386-pf-3dnow-1.c,
33813 gcc.misc-tests/i386-pf-athlon-1.c,
33814 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
33815 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
33816 Declare built-in functions used.
33817 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
33818
33819 2004-08-02 Mark Mitchell <mark@codesourcery.com>
33820
33821 PR c++/16707
33822 * g++.dg/lookup/using12.C: New test.
33823
33824 * g++.dg/init/null1.C: Fix PR number.
33825 * g++.dg/parse/namespace10.C: Likewise.
33826
33827 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33828
33829 PR c++/16224
33830 * g++.dg/template/spec17.C: New test.
33831 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
33832 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
33833
33834 2004-08-02 David Billinghurst
33835
33836 PR fortran/16292
33837 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
33838
33839 2004-08-01 Zack Weinberg <zack@codesourcery.com>
33840
33841 * gcc.dg/ia64-got-1.c: New test case.
33842
33843 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33844
33845 PR c++/16489
33846 * g++.dg/init/null1.C: New test.
33847 * g++.dg/tc1/dr76.C: Adjust error marker.
33848
33849 PR c++/16529
33850 * g++.dg/parse/namespace10.C: New test.
33851
33852 PR c++/16810
33853 * g++.dg/inherit/ptrmem2.C: New test.
33854
33855 2004-08-02 Ben Elliston <bje@au.ibm.com>
33856
33857 PR target/16155
33858 * gcc.dg/pr16155.c: New test.
33859
33860 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
33861
33862 * gcc.dg/redecl-2.c: New test.
33863
33864 2004-07-30 Geoffrey Keating <geoffk@apple.com>
33865
33866 * gcc.dg/darwin-longdouble.c: New file.
33867
33868 2004-07-30 Richard Henderson <rth@redhat.com>
33869
33870 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
33871 write to constant argument.
33872 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
33873
33874 2004-07-30 Richard Henderson <rth@redhat.com>
33875
33876 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
33877 tests of nearest around zero.
33878
33879 2004-07-30 Andrew Pinski <apinski@apple.com>
33880
33881 * gcc.c-torture/compile/20040730-1.c: New test.
33882
33883 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33884
33885 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
33886 powerpc-eabispe.
33887
33888 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33889
33890 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
33891
33892 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
33893
33894 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
33895 contains $ld_library_path.
33896 * lib/gfortran.exp (gfortran_link_flags): Likewise.
33897
33898 2004-07-29 Richard Henderson <rth@redhat.com>
33899
33900 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
33901
33902 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
33903 (alt2, which): New.
33904 (Check): Accept either alternative.
33905
33906 2004-07-29 Mark Mitchell <mark@codesourcery.com>
33907
33908 * g++.dg/abi/inline1.C: New test.
33909 * g++.dg/abi/local1-a.cc: Likewise.
33910 * g++.dg/abi/local1.C: Likewise.
33911 * g++.dg/abi/mangle11.C: Tweak location of warnings.
33912 * g++.dg/abi/mangle12.C: Likewise.
33913 * g++.dg/abi/mangle17.C: Likewise.
33914 * g++.dg/abi/mangle20-2.C: Likewise.
33915 * g++.dg/opt/interface1.C: Likewise.
33916 * g++.dg/opt/interface1.h: Likewise.
33917 * g++.dg/opt/interface1-a.cc: New test.
33918 * g++.dg/parse/repo1.C: New test.
33919 * g++.dg/template/repo1.C: Likewise.
33920 * g++.dg/warn/Winline-1.C: Likewise.
33921 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
33922
33923 2004-07-29 Diego Novillo <dnovillo@redhat.com>
33924
33925 * gcc.dg/tree-ssa/20040729-1.c: New test.
33926
33927 2004-07-27 Matt Austern <austern@apple.com>
33928
33929 * gcc.dg/darwin-bool-1.c: New test.
33930 * gcc.dg/darwin-bool-2.c: New test.
33931
33932 2004-07-28 Richard Henderson <rth@redhat.com>
33933
33934 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
33935 arguments in the correct type. Don't write to constant arguments.
33936
33937 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33938
33939 PR tree-optimization/16688
33940 PR tree-optimization/16689
33941 * g++.dg/tree-ssa/pr16688.C: New test.
33942
33943 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33944
33945 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33946 loads. Not only in the comment, this time.
33947
33948 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
33949
33950 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
33951 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
33952 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
33953 * gcc.dg/sh4a-bitmovua.c: New.
33954 * gcc.dg/sh4a-cos.c: New.
33955 * gcc.dg/sh4a-cosf.c: New.
33956 * gcc.dg/sh4a-fprun.c: New.
33957 * gcc.dg/sh4a-fsrra.c: New.
33958 * gcc.dg/sh4a-memmovua.c: New.
33959 * gcc.dg/sh4a-sin.c: New.
33960 * gcc.dg/sh4a-sincos.c: New.
33961 * gcc.dg/sh4a-sincosf.c: New.
33962 * gcc.dg/sh4a-sinf.c: New.
33963
33964 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33965
33966 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
33967 conditionals.
33968 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33969 loads.
33970 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
33971 DOM1.
33972
33973 2004-07-27 Andrew Pinski <apinski@apple.com>
33974
33975 * g++.dg/rtti/tinfo1.C: Correct the xfail.
33976
33977 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
33978
33979 * gcc.dg/pragma-isr.c: New test.
33980
33981 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33982
33983 PR c++/14429
33984 * g++.dg/template/ttp11.C: New test.
33985
33986 2004-07-27 Diego Novillo <dnovillo@redhat.com>
33987
33988 * gcc.c-torture/compile/20040727-1.c: New test.
33989
33990 2004-07-26 Eric Christopher <echristo@redhat.com>
33991
33992 * gcc.c-torture/compile/20040726-2.c: New test.
33993
33994 2004-07-26 Andrew Pinski <apinski@apple.com>
33995
33996 * g++.dg/rtti/tinfo1.C: Xfail.
33997
33998 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
33999
34000 * gcc.c-torture/compile/20040726-1.c: New test.
34001
34002 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
34003 Brian Ryner <bryner@brianryner.com>
34004
34005 PR c++/9283
34006 PR c++/15000
34007 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
34008 * g++.dg/ext/visibility/: New directory.
34009 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
34010 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
34011 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
34012 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
34013 * g++.dg/ext/visibility/fvisibility.C,
34014 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
34015 g++.dg/ext/visibility/fvisibility-override1.C
34016 g++.dg/ext/visibility/fvisibility-override2.C
34017 g++.dg/ext/visibility/memfuncts.C
34018 g++.dg/ext/visibility/noPLT.C
34019 g++.dg/ext/visibility/pragma.C
34020 g++.dg/ext/visibility/pragma-override1.C
34021 g++.dg/ext/visibility/pragma-override2.C
34022 g++.dg/ext/visibility/staticmemfuncts.C
34023 g++.dg/ext/visibility/virtual.C: New tests.
34024
34025 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34026
34027 PR c/15360
34028 * gcc.dg/pr15360-1.c: New test.
34029
34030 2004-07-25 Daniel Jacobowitz <dan@debian.org>
34031
34032 * gcc.dg/pragma-align-2.c: New test.
34033 * gcc.dg/pragma-init-fini.c: New test.
34034 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
34035 targets.
34036
34037 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34038
34039 * gcc.dg/init-string-2.c: New test.
34040
34041 2004-07-24 Zack Weinberg <zack@codesourcery.com>
34042
34043 PR 16684
34044 * gcc.dg/Wredundant-decls-1.c: New test case.
34045
34046 2004-07-24 Jakub Jelinek <jakub@redhat.com>
34047
34048 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
34049 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
34050 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
34051 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
34052 * gcc.dg/compat/generate-random.c: New file.
34053 * gcc.dg/compat/generate-random.h: Likewise.
34054 * gcc.dg/compat/generate-random_r.c: Likewise.
34055 * gcc.dg/compat/struct-layout-1.h: Likewise.
34056 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
34057 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
34058 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
34059 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
34060 * gcc.dg/compat/struct-layout-1_main.c: New test.
34061 * gcc.dg/compat/struct-layout-1_x.c: New file.
34062 * gcc.dg/compat/struct-layout-1_y.c: New file.
34063 * gcc.dg/compat/struct-layout-1_test.h: New file.
34064
34065 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
34066
34067 * gcc.dg/comp-return-1.c: New test
34068
34069 2004-07-23 Janis Johnson <janis187@us.ibm.com>
34070
34071 * gcc.dg/vmx/8-02a.c: Fix typo.
34072
34073 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
34074 * gcc.dg/darwin-abi-3.c: New test.
34075
34076 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
34077 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
34078
34079 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
34080 * gcc.dg/vmx/ops-long-1.c: New test.
34081 * gcc.dg/vmx/ops-long-2.c: New test.
34082
34083 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
34084
34085 * g++.dg/lookup/conv-[1234].C: New.
34086
34087 2004-07-22 Mark Mitchell <mark@codesourcery.com>
34088
34089 * g++.dg/parse/attr2.C: Simplify.
34090
34091 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34092
34093 PR c/7284
34094 * gcc.c-torture/execute/pr7284-1.c: New test.
34095
34096 2004-07-22 Brian Booth <bbooth@redhat.com>
34097
34098 * gcc.dg/tree-ssa/20040721-1.c: New test.
34099
34100 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
34101
34102 * g++.dg/template/crash20.c: New.
34103
34104 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
34105
34106 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
34107 Add dg-run directive. Declare variables as required.
34108 * gfortran.dg/g77/README: Update
34109
34110 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
34111
34112 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
34113 gcc.dg/cris-peep2-andu2.c: New tests.
34114
34115 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34116
34117 PR c/15052
34118 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
34119 on return type.
34120 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
34121 messages.
34122 * gcc.dg/qual-return-2.c: Update expected messages.
34123 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34124
34125 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34126
34127 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34128 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34129
34130 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34131
34132 PR c/11250
34133 * gcc.dg/init-string-1.c: New test.
34134
34135 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34136
34137 PR middle-end/15345
34138 PR c/16450
34139 * gcc.dg/torture/nested-fn-1.c: New test.
34140
34141 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34142
34143 PR target/16559
34144 * gcc.dg/ia64-fptr-1.c: New file.
34145
34146 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34147
34148 PR c++/14497
34149 * g++.dg/template/spec16.C: New test.
34150 * g++.old-deja/g++.robertl/eb118.C: Remove.
34151
34152 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34153
34154 PR c++/509
34155 * g++.dg/template/spec15.C: New test.
34156
34157 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34158
34159 Copy cases from g77.f-torture/execute and add dg-run
34160 directive. Other changes as noted.
34161 * gfortran.dg/g77/13037.f
34162 * gfortran.dg/g77/1832.f
34163 * gfortran.dg/g77/19981119-0.f
34164 * gfortran.dg/g77/19990313-0.f
34165 * gfortran.dg/g77/19990313-1.f
34166 * gfortran.dg/g77/19990313-2.f
34167 * gfortran.dg/g77/19990313-3.f
34168 * gfortran.dg/g77/19990419-1.f
34169 * gfortran.dg/g77/19990826-0.f
34170 * gfortran.dg/g77/19990826-2.f
34171 * gfortran.dg/g77/20000503-1.f
34172 * gfortran.dg/g77/20001111.f
34173 * gfortran.dg/g77/20010116.f
34174 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34175 * gfortran.dg/g77/20010430.f
34176 * gfortran.dg/g77/6177.f
34177 * gfortran.dg/g77/947.f
34178 * gfortran.dg/g77/970816-3.f
34179 * gfortran.dg/g77/971102-1.f
34180 * gfortran.dg/g77/980520-1.f
34181 * gfortran.dg/g77/980628-0.f
34182 * gfortran.dg/g77/980628-1.f
34183 * gfortran.dg/g77/980628-10.f
34184 * gfortran.dg/g77/980628-2.f
34185 * gfortran.dg/g77/980628-3.f
34186 * gfortran.dg/g77/980628-7.f
34187 * gfortran.dg/g77/980628-8.f
34188 * gfortran.dg/g77/980628-9.f
34189 * gfortran.dg/g77/980701-0.f
34190 * gfortran.dg/g77/980701-1.f
34191 * gfortran.dg/g77/cabs.f
34192 * gfortran.dg/g77/claus.f
34193 * gfortran.dg/g77/complex_1.f
34194 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34195 * gfortran.dg/g77/dcomplex.f
34196 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34197 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34198 * gfortran.dg/g77/f90-intrinsic-numeric.f
34199 * gfortran.dg/g77/int8421.f
34200 * gfortran.dg/g77/labug1.f
34201 * gfortran.dg/g77/large_vec.f
34202 * gfortran.dg/g77/le.f
34203 * gfortran.dg/g77/short.f
34204 * gfortran.dg/g77/README: Update
34205
34206 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34207
34208 PR c++/16637
34209 * g++.dg/parse/lookup4.C: New test.
34210
34211 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34212
34213 PR c++/16175
34214 * g++.dg/template/ttp10.C: New test.
34215
34216 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34217
34218 * gcc.dg/pr12625-1.c: New test.
34219
34220 2004-07-20 Steven Bosscher <stevenb@suse.de>
34221
34222 * gcc.dg/switch-warn-1.c: New test.
34223 * gcc.dg/switch-warn-2.c: New test.
34224 * gcc.c-torture/compile/pr14730.c: Update.
34225
34226 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34227
34228 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34229 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34230 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34231 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34232
34233 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34234
34235 PR c++/16623
34236 * g++.dg/template/assign1.C: New test.
34237
34238 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34239
34240 PR c++/12170
34241 * g++.dg/template/ttp9.C: New test.
34242
34243 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34244
34245 * gcc.dg/format/cmn-err-1.c: New test.
34246
34247 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34248
34249 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34250 gcc.dg/Wparentheses-10.c: New tests.
34251 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34252
34253 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34254
34255 PR fortran/16465
34256 * gfortran.dg/g77//ffixed-line-length-0.f,
34257 gfortran.dg/g77/ffixed-line-length-132.f,
34258 gfortran.dg/g77/ffixed-line-length-72.f,
34259 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34260 gfortran.dg/g77/README: Update.
34261
34262 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34263
34264 PR c++/13092
34265 * g++.dg/template/non-dependent7.C: New test.
34266 * g++.dg/template/non-dependent8.C: Likewise.
34267 * g++.dg/template/non-dependent9.C: Likewise.
34268 * g++.dg/template/non-dependent10.C: Likewise.
34269
34270 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34271
34272 PR c++/16337
34273 * g++.dg/parse/attr2.C: New test.
34274
34275 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34276
34277 * g77.dg: Removed.
34278 * g77.f-torture: Ditto.
34279
34280 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34281
34282 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34283 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34284 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34285
34286 2004-07-16 Richard Henderson <rth@redhat.com>
34287
34288 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34289
34290 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34291
34292 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34293 tests with full list of options.
34294 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34295 of TORTURE_OPTIONS if test contains 'dg-do run'.
34296
34297 PR fortran/16404
34298 * gfortran.dg/do_iterator.f90: New test.
34299
34300 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34301
34302 PR rtl-optimization/16536
34303 * gcc.c-torture/execute/restrict-1.c: New test.
34304
34305 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34306
34307 PR fortran/15324
34308 * gfortran.dg/pr15324.f90: New test.
34309
34310 PR fortran/15129
34311 * gfortran.dg/pr15129.f90: New test.
34312
34313 PR fortran/15140
34314 * gfortran.dg/pr15140.f90: New test.
34315
34316 PR fortran/13792
34317 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34318 compile-time simplification.
34319
34320 2004-07-14 Mike Stump <mrs@apple.com>
34321
34322 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34323
34324 2004-07-14 James E Wilson <wilson@specifixinc.com>
34325
34326 PR target/16325
34327 * gcc.dg/profile-generate-1.c: New.
34328
34329 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34330
34331 * gcc.c-torture/execute/20040709-1.c: New test.
34332 * gcc.c-torture/execute/20040709-2.c: New test.
34333
34334 2004-07-14 Mike Stump <mrs@apple.com>
34335
34336 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34337
34338 2004-07-14 Mike Stump <mrs@apple.com>
34339
34340 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34341
34342 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34343
34344 PR c++/16518
34345 * g++.dg/parse/mutable1.C: New test.
34346
34347 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34348
34349 PR tree-optimization/16443
34350 * gcc.dg/tree-ssa/20040713-1.c: New test.
34351
34352 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34353
34354 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34355 for operator new.
34356
34357 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34358
34359 * gfortran.dg/g77/README: New file
34360 * gfortran.dg/g77/19981216-0.f: Copy from
34361 g77.f-torture/noncompile. Add "dg-do compile" and
34362 dg-error as required.
34363 * gfortran.dg/g77/19990218-1.f: Likewise.
34364 * gfortran.dg/g77/19990905-1.f: Likewise.
34365 * gfortran.dg/g77/9263.f: Likewise.
34366 * gfortran.dg/g77/980615-0.f: Likewise.
34367 * gfortran.dg/g77/980616-0.f: Likewise.
34368 * gfortran.dg/g77/check0.f: Likewise.
34369 * gfortran.dg/g77/select_no_compile.f: Likewise.
34370
34371 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34372
34373 Copy files from g77.f-torture/compile.
34374 Add "{ dg-do compile}". Other changes as noted
34375 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34376 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34377 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34378 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34379 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34380 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34381 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34382 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34383 statement to conform to standard. Append alpha1.x for reference.
34384 * gfortran.dg/g77/xformat.f: Add dg-warning
34385
34386 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34387
34388 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34389 Add {dg-do compile} directive.
34390 * gfortran.dg/g77/cpp2.F: Likewise.
34391
34392 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34393
34394 PR c++/5402
34395 * g++.dg/lookup/name-clash1.C: New test.
34396
34397 PR c++/9777
34398 * g++.dg/lookup/name-clash2.C: New test.
34399
34400 PR c++/12102
34401 * g++.dg/lookup/name-clash3.C: New test.
34402
34403 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34404
34405 * g++.dg/lookup/new2.C: New test.
34406 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34407
34408 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34409
34410 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34411 Add {dg-do compile} directive.
34412 * gfortran.dg/g77/13060.f: Likewise.
34413 * gfortran.dg/g77/19990218-0.f: Likewise.
34414 * gfortran.dg/g77/19990305-0.f: Likewise.
34415 * gfortran.dg/g77/19990419-0.f: Likewise.
34416 * gfortran.dg/g77/19990502-0.f: Likewise.
34417 * gfortran.dg/g77/19990502-1.f: Likewise.
34418 * gfortran.dg/g77/19990525-0.f: Likewise.
34419 * gfortran.dg/g77/19990826-1.f: Likewise.
34420 * gfortran.dg/g77/19990826-3.f: Likewise.
34421 * gfortran.dg/g77/19990905-2.f: Likewise.
34422 * gfortran.dg/g77/20000412-1.f: Likewise.
34423 * gfortran.dg/g77/20000511-1.f: Likewise.
34424 * gfortran.dg/g77/20000511-2.f: Likewise.
34425 * gfortran.dg/g77/20000518.f: Likewise.
34426 * gfortran.dg/g77/20000601-1.f: Likewise.
34427 * gfortran.dg/g77/20000601-2.f: Likewise.
34428 * gfortran.dg/g77/20000629-1.f: Likewise.
34429 * gfortran.dg/g77/20000630-2.f: Likewise.
34430 * gfortran.dg/g77/20010115.f: Likewise.
34431 * gfortran.dg/g77/20010321-1.f: Likewise.
34432 * gfortran.dg/g77/20010426.f: Likewise.
34433 * gfortran.dg/g77/20020307-1.f: Likewise.
34434 * gfortran.dg/g77/8485.f: Likewise.
34435 * gfortran.dg/g77/960317-1.f: Likewise.
34436 * gfortran.dg/g77/970915-0.f: Likewise.
34437 * gfortran.dg/g77/980310-1.f: Likewise.
34438 * gfortran.dg/g77/980310-2.f: Likewise.
34439 * gfortran.dg/g77/980310-3.f: Likewise.
34440 * gfortran.dg/g77/980310-4.f: Likewise.
34441 * gfortran.dg/g77/980310-6.f: Likewise.
34442 * gfortran.dg/g77/980310-7.f: Likewise.
34443 * gfortran.dg/g77/980310-8.f: Likewise.
34444 * gfortran.dg/g77/980419-2.f: Likewise.
34445 * gfortran.dg/g77/980424-0.f: Likewise.
34446 * gfortran.dg/g77/980427-0.f: Likewise.
34447 * gfortran.dg/g77/980729-0.f: Likewise.
34448 * gfortran.dg/g77/981117-1.f: Likewise.
34449 * gfortran.dg/g77/toon_1.f: Likewise.
34450
34451 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34452
34453 PR c++/2204
34454 * g++.dg/other/abstract2.C: New test.
34455
34456 2004-07-12 Paul Brook <paul@codesourcery.com>
34457
34458 * gfortran.dg/pointer_init_1.f90: New test.
34459
34460 2004-07-11 Paul Brook <paul@codesourcery.com>
34461
34462 PR fortran/15986
34463 * gfortran.dg/contained_1.f90: New test.
34464
34465 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34466
34467 * g++.dg/parse/defarg8.C: New test.
34468
34469 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34470
34471 PR fortran/16433
34472 * gfortran.dg/pr16433.f: New test.
34473
34474 PR fortran/17574
34475 * gfortran.dg/pr15754.f90: New test.
34476
34477 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34478
34479 PR tree-optimization/16437
34480 * gcc.c-torture/execute/bitfld-4.c: New test.
34481
34482 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34483
34484 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34485 access to common var from module.
34486
34487 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34488
34489 PR fortran/16336
34490 * gfortran.fortran-torture/execute/common_2.f90: New test.
34491
34492 2004-07-10 Paul Brook <paul@codesourcery.com>
34493
34494 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34495
34496 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34497
34498 PR fortran/15969
34499 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34500
34501 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34502
34503 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34504 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34505 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34506 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34507 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34508 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34509 * gfortran.dg/g77/funderscoring.f: Likewise.
34510 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34511
34512 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34513
34514 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34515
34516 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34517 Paul Brook <paul@codesourcery.com>
34518
34519 PR fortran/13415
34520 * gfortran.dg/common_pointer_1.f90: New test.
34521
34522 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34523
34524 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34525
34526 2004-07-09 James E Wilson <wilson@specifixinc.com>
34527
34528 PR target/16364
34529 * gcc.c-torture/compile/20040709-1.c: New.
34530
34531 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34532
34533 PR fortran/14077
34534 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34535
34536 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34537
34538 PR fortran/13201
34539 * gfortran.dg/shape_1.f90: New test.
34540
34541 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34542 Andrew Pinski <apinski@apple.com>
34543
34544 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34545
34546 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34547
34548 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34549 comment.
34550
34551 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34552 Paul Brook <paul@codesourcery.com>
34553
34554 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34555 '.f95' and '.F95'.
34556
34557 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34558
34559 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34560
34561 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34562
34563 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34564 testcases with capital suffix.
34565
34566 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34567
34568 PR fortran/15481
34569 PR fortran/13372
34570 PR fortran/13575
34571 PR fortran/15978
34572 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34573
34574 * gfortran.dg/implicit_1.f90: New test.
34575
34576 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34577
34578 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34579 expression to match gfortran warning/error messages
34580 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34581 dg-error text.
34582
34583 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34584
34585 * lib/fortran-torture.exp: Rename proc search_for to
34586 search_for_re.
34587
34588 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34589
34590 * gcc.c-torture/execute/simd-5.x: New file.
34591 XFAIL on SPARC 64-bit at -O0.
34592
34593 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34594
34595 PR c++/8211
34596 PR c++/16165
34597 * g++.dg/warn/effc3.C: New test.
34598
34599 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34600
34601 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34602 change X to 1X in format.
34603 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34604 add data statements to conform to standard.
34605
34606 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34607
34608 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34609 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34610 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34611
34612 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34613
34614 * gfortran.dg/g77/7388.f: Copy from g77.dg
34615 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34616 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34617 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34618 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34619 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34620 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34621 * gfortran.dg/g77/strlen0.f: Likewise.
34622
34623 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34624
34625 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34626 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34627
34628 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34629
34630 * gcc.c-torture/execute/920428-2.x: Delete.
34631 * gcc.c-torture/execute/920501-7.x: Likewise.
34632
34633 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34634
34635 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34636 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34637 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34638 prescott and c3-2.
34639 (PREFETCH_3DNOW): Add -march=c3.
34640
34641 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34642
34643 PR c/16437
34644 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34645 * gcc.c-torture/execute/bf64-1.x: Likewise.
34646
34647 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34648
34649 * gcc.c-torture/compile/20040708-1.c: New test.
34650
34651 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34652
34653 PR c++/16169
34654 * g++.dg/warn/effc2.C: New test.
34655
34656 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34657
34658 * gcc.c-torture/execute/bitfld-1.x: Remove.
34659 * gcc.c-torture/execute/bitfld-3.c: New test.
34660 * gcc.dg/bitfld-2.c: Remove XFAILs.
34661
34662 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34663
34664 PR c++/16276
34665 * g++.dg/rtti/tinfo1.C: New file.
34666
34667 2004-07-07 Eric Christopher <echristo@redhat.com>
34668
34669 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34670
34671 2004-07-07 Andrew Pinski <apinski@apple.com>
34672
34673 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34674
34675 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34676
34677 * g++.dg/init/call1.C: XFAIL.
34678
34679 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34680
34681 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34682 except for movstrict*, to movmem* and clrstr* to clrmem*.
34683
34684 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34685
34686 * gcc.c-torture/execute/20040707-1.c: New test.
34687
34688 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34689
34690 * gcc.c-torture/execute/20040706-1.c: New test.
34691
34692 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34693
34694 PR c++/3671
34695 * g++.dg/template/spec14.C: New test.
34696
34697 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34698
34699 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34700 nothing if not yet defined. Use it in b, c and d type definitions.
34701 * gcc.c-torture/execute/20040705-1.c: New test.
34702 * gcc.c-torture/execute/20040705-2.c: New test.
34703
34704 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34705
34706 PR c++/2518
34707 * g++.dg/lookup/new1.C: New test.
34708
34709 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34710
34711 PR c++/11406
34712 * g++.dg/template/sizeof8.C: New test.
34713
34714 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34715
34716 * gcc.c-torture/compile/20040705-1.c: New test.
34717
34718 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34719
34720 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34721
34722 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34723
34724 * gcc.dg/cpp/if-mop.c: Two new testcases.
34725 * gcc.dg/cpp/trad/comment-3.c: New.
34726
34727 2004-07-04 Paul Brook <paul@codesourcery.com>
34728
34729 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34730
34731 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34732
34733 PR c++/3761
34734 * g++.dg/lookup/crash4.C: New test.
34735
34736 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34737
34738 * gcc.c-torture/execute/builtin-abs-1.c
34739 * gcc.c-torture/execute/builtin-abs-2.c
34740 * gcc.c-torture/execute/builtin-complex-1.c
34741 * gcc.c-torture/execute/builtins/string-1-lib.c
34742 * gcc.c-torture/execute/builtins/string-1.c
34743 * gcc.c-torture/execute/builtins/string-2-lib.c
34744 * gcc.c-torture/execute/builtins/string-2.c
34745 * gcc.c-torture/execute/builtins/string-3-lib.c
34746 * gcc.c-torture/execute/builtins/string-3.c
34747 * gcc.c-torture/execute/builtins/string-4-lib.c
34748 * gcc.c-torture/execute/builtins/string-4.c
34749 * gcc.c-torture/execute/builtins/string-5-lib.c
34750 * gcc.c-torture/execute/builtins/string-5.c
34751 * gcc.c-torture/execute/builtins/string-6-lib.c
34752 * gcc.c-torture/execute/builtins/string-6.c
34753 * gcc.c-torture/execute/builtins/string-7-lib.c
34754 * gcc.c-torture/execute/builtins/string-7.c
34755 * gcc.c-torture/execute/builtins/string-8-lib.c
34756 * gcc.c-torture/execute/builtins/string-8.c
34757 * gcc.c-torture/execute/builtins/string-9-lib.c
34758 * gcc.c-torture/execute/builtins/string-9.c
34759 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34760 * gcc.c-torture/execute/builtins/string-asm-1.c
34761 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34762 * gcc.c-torture/execute/builtins/string-asm-2.c
34763 * gcc.c-torture/execute/stdio-opt-1.c
34764 * gcc.c-torture/execute/stdio-opt-2.c
34765 * gcc.c-torture/execute/stdio-opt-3.c
34766 * gcc.c-torture/execute/string-opt-1.c
34767 * gcc.c-torture/execute/string-opt-10.c
34768 * gcc.c-torture/execute/string-opt-11.c
34769 * gcc.c-torture/execute/string-opt-12.c
34770 * gcc.c-torture/execute/string-opt-13.c
34771 * gcc.c-torture/execute/string-opt-14.c
34772 * gcc.c-torture/execute/string-opt-15.c
34773 * gcc.c-torture/execute/string-opt-16.c
34774 * gcc.c-torture/execute/string-opt-2.c
34775 * gcc.c-torture/execute/string-opt-6.c
34776 * gcc.c-torture/execute/string-opt-7.c
34777 * gcc.c-torture/execute/string-opt-8.c:
34778 Replace with ...
34779
34780 * gcc.c-torture/execute/builtins/abs-2.c
34781 * gcc.c-torture/execute/builtins/abs-3.c
34782 * gcc.c-torture/execute/builtins/complex-1.c
34783 * gcc.c-torture/execute/builtins/fprintf.c
34784 * gcc.c-torture/execute/builtins/fputs.c
34785 * gcc.c-torture/execute/builtins/memcmp.c
34786 * gcc.c-torture/execute/builtins/memmove.c
34787 * gcc.c-torture/execute/builtins/memops-asm.c
34788 * gcc.c-torture/execute/builtins/mempcpy-2.c
34789 * gcc.c-torture/execute/builtins/mempcpy.c
34790 * gcc.c-torture/execute/builtins/memset.c
34791 * gcc.c-torture/execute/builtins/printf.c
34792 * gcc.c-torture/execute/builtins/sprintf.c
34793 * gcc.c-torture/execute/builtins/strcat.c
34794 * gcc.c-torture/execute/builtins/strchr.c
34795 * gcc.c-torture/execute/builtins/strcmp.c
34796 * gcc.c-torture/execute/builtins/strcpy.c
34797 * gcc.c-torture/execute/builtins/strcspn.c
34798 * gcc.c-torture/execute/builtins/strlen-2.c
34799 * gcc.c-torture/execute/builtins/strlen.c
34800 * gcc.c-torture/execute/builtins/strncat.c
34801 * gcc.c-torture/execute/builtins/strncmp-2.c
34802 * gcc.c-torture/execute/builtins/strncmp.c
34803 * gcc.c-torture/execute/builtins/strncpy.c
34804 * gcc.c-torture/execute/builtins/strpbrk.c
34805 * gcc.c-torture/execute/builtins/strpcpy-2.c
34806 * gcc.c-torture/execute/builtins/strpcpy.c
34807 * gcc.c-torture/execute/builtins/strrchr.c
34808 * gcc.c-torture/execute/builtins/strspn.c
34809 * gcc.c-torture/execute/builtins/strstr-asm.c
34810 * gcc.c-torture/execute/builtins/strstr.c:
34811 ... these new files.
34812
34813 * gcc.c-torture/execute/builtins/abs-2-lib.c
34814 * gcc.c-torture/execute/builtins/abs-3-lib.c
34815 * gcc.c-torture/execute/builtins/complex-1-lib.c
34816 * gcc.c-torture/execute/builtins/fprintf-lib.c
34817 * gcc.c-torture/execute/builtins/fputs-lib.c
34818 * gcc.c-torture/execute/builtins/memcmp-lib.c
34819 * gcc.c-torture/execute/builtins/memmove-lib.c
34820 * gcc.c-torture/execute/builtins/memops-asm-lib.c
34821 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
34822 * gcc.c-torture/execute/builtins/mempcpy-lib.c
34823 * gcc.c-torture/execute/builtins/memset-lib.c
34824 * gcc.c-torture/execute/builtins/printf-lib.c
34825 * gcc.c-torture/execute/builtins/sprintf-lib.c
34826 * gcc.c-torture/execute/builtins/strcat-lib.c
34827 * gcc.c-torture/execute/builtins/strchr-lib.c
34828 * gcc.c-torture/execute/builtins/strcmp-lib.c
34829 * gcc.c-torture/execute/builtins/strcpy-lib.c
34830 * gcc.c-torture/execute/builtins/strcspn-lib.c
34831 * gcc.c-torture/execute/builtins/strlen-2-lib.c
34832 * gcc.c-torture/execute/builtins/strlen-lib.c
34833 * gcc.c-torture/execute/builtins/strncat-lib.c
34834 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
34835 * gcc.c-torture/execute/builtins/strncmp-lib.c
34836 * gcc.c-torture/execute/builtins/strncpy-lib.c
34837 * gcc.c-torture/execute/builtins/strpbrk-lib.c
34838 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
34839 * gcc.c-torture/execute/builtins/strpcpy-lib.c
34840 * gcc.c-torture/execute/builtins/strrchr-lib.c
34841 * gcc.c-torture/execute/builtins/strspn-lib.c
34842 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
34843 * gcc.c-torture/execute/builtins/strstr-lib.c
34844 * gcc.c-torture/execute/builtins/lib/abs.c
34845 * gcc.c-torture/execute/builtins/lib/fprintf.c
34846 * gcc.c-torture/execute/builtins/lib/memset.c
34847 * gcc.c-torture/execute/builtins/lib/printf.c
34848 * gcc.c-torture/execute/builtins/lib/sprintf.c
34849 * gcc.c-torture/execute/builtins/lib/strcpy.c
34850 * gcc.c-torture/execute/builtins/lib/strcspn.c
34851 * gcc.c-torture/execute/builtins/lib/strncat.c
34852 * gcc.c-torture/execute/builtins/lib/strncmp.c
34853 * gcc.c-torture/execute/builtins/lib/strncpy.c
34854 * gcc.c-torture/execute/builtins/lib/strpbrk.c
34855 * gcc.c-torture/execute/builtins/lib/strspn.c
34856 * gcc.c-torture/execute/builtins/lib/strstr.c:
34857 New files containing support routines.
34858
34859 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
34860 declaration.
34861 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
34862 when not optimizing.
34863
34864 2004-07-02 Mark Mitchell <mark@codesourcery.com>
34865
34866 PR c++/16240
34867 * g++.dg/abi/mangle22.C: New test.
34868 * g++.dg/abi/mangle23.C: Likewise.
34869
34870 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
34871
34872 PR fortran/16290
34873 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
34874 Allow for cases without denormalized floating point numbers.
34875
34876 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
34877
34878 PR c/1027
34879 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
34880 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
34881 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
34882 expected warning text.
34883 * gcc.dg/format/diag-2.c: New test.
34884
34885 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
34886
34887 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
34888
34889 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
34890
34891 * gcc.dg/builtins-43.c: New.
34892 * gcc.dg/builtins-44.c: New.
34893 * gcc.dg/builtins-45.c: New.
34894
34895 2004-06-26 Geoffrey Keating <geoffk@apple.com>
34896 Andreas Tobler <a.tobler@schweiz.ch>
34897
34898 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
34899 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
34900 as SIGSEGV.
34901 * gcc.dg/cleanup-11.c: Likewise.
34902 * gcc.dg/cleanup-8.c: Likewise.
34903 * gcc.dg/cleanup-9.c: Likewise.
34904 * gcc.dg/cleanup-5.c: Run on all platforms.
34905
34906 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
34907
34908 * g++.dg/warn/nonnull1.C: New test.
34909
34910 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34911
34912 * gcc.dg/compat/compat-common.h: Wrap up CINT in
34913 an #ifndef SKIP_COMPLEX_INT/#endif pair.
34914 Special-case the Sun compiler wrt to <complex.h>.
34915
34916 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
34917
34918 * gcc.dg/Wunreachable-8.C: New test.
34919
34920 * gcc.dg/h8300-ice2.c : New test.
34921
34922 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
34923
34924 PR fortran/16161
34925 * gfortran.fortran-torture/compile/implicit.f90: Add test
34926 for implicit character.
34927
34928 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
34929
34930 PR fortran/16289
34931 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
34932 Use tiny() intrinsic to find smallest non-negative real
34933
34934 2004-06-30 Jakub Jelinek <jakub@redhat.com>
34935
34936 * gcc.dg/compat/struct-by-value-22_main.c: New test.
34937 * gcc.dg/compat/struct-by-value-22_x.c: New.
34938 * gcc.dg/compat/struct-by-value-22_y.c: New.
34939
34940 * gcc.c-torture/execute/20040629-1.c: New test.
34941
34942 2004-06-29 Jakub Jelinek <jakub@redhat.com>
34943
34944 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
34945 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
34946
34947 PR target/16195
34948 * gcc.dg/20040625-1.c: New test.
34949
34950 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34951
34952 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
34953
34954 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34955
34956 PR fortran/15963
34957 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
34958
34959 2004-06-29 Richard Henderson <rth@redhat.com>
34960
34961 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
34962
34963 2004-06-29 Paul Brook <paul@codesourcery.com>
34964
34965 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
34966 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
34967
34968 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
34969
34970 PR c++/16260
34971 * g++.dg/parse/crash15.C: New.
34972
34973 2004-06-28 Andrew Pinski <apinski@apple.com>
34974
34975 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
34976 by the error already.
34977
34978 * g++.dg/opt/ptrmem4.C: Change to compile only test.
34979
34980 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
34981
34982 PR target/14041
34983 * gcc.dg/h8300-bss-align-1.c : New.
34984
34985 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
34986
34987 * PR c++/16174
34988 * g++.dg/template/ctor4.C: New.
34989
34990 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34991
34992 PR c++/16205
34993 * g++.dg/warn/Wsequence-point-1.C: New test.
34994
34995 2004-06-27 Paul Brook <paul@codesourcery.com>
34996
34997 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
34998
34999 2004-06-27 Zack Weinberg <zack@codesourcery.com>
35000
35001 * g++.old-deja/g++.mike/p7325.C: Remove.
35002
35003 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35004
35005 PR c/14963
35006 * gcc.dg/pr14963.c: New test.
35007
35008 2004-06-27 Mark Mitchell <mark@codesourcery.com>
35009
35010 PR c++/16193
35011 * g++.dg/parse/redef1.C: New test.
35012
35013 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
35014
35015 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
35016 20021110.c.
35017 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
35018 20021119-1.c.
35019 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
35020 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
35021 5-04.c.
35022 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
35023 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
35024 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
35025 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
35026 g++.brendan/enum14.C.
35027 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
35028 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
35029 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
35030 g++.mike/virt1.C.
35031 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
35032 memtemp24.C.
35033
35034 2004-06-27 Roger Sayle <roger@eyesopen.com>
35035
35036 * gcc.dg/20040527-1.c: New test case.
35037
35038 2004-06-26 Bud Davis <bdavis9659@comcast.net>
35039
35040 PR gfortran/pr16196
35041 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
35042
35043 2004-06-25 Roger Sayle <roger@eyesopen.com>
35044
35045 PR middle-end/15825
35046 * gcc.dg/pr15825-1.c: New test case.
35047
35048 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35049
35050 * gcc.c-torture/execute/20040625-1.c: New test.
35051
35052 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35053
35054 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
35055
35056 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35057
35058 * gcc.dg/torture/mips-div-1.c: New test.
35059
35060 2004-06-24 Jeff Law <law@redhat.com>
35061
35062 * gcc.dg/tree-ssa/20040624-1.c: New test.
35063
35064 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
35065
35066 * gcc.c-torture/compile/20040624-1.c: New test.
35067
35068 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35069
35070 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
35071 this directory.
35072
35073 2004-06-23 Andrew Pinski <apinski@apple.com>
35074
35075 PR middle-end/15988
35076 * g++.dg/opt/ptrmem4.C: New test.
35077
35078 * gcc.dg/c90-array-quals-2.c: New test.
35079
35080 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
35081
35082 * gcc.dg/kpice1.c: New test.
35083
35084 2006-06-23 Andrew Pinski <apinski@apple.com>
35085
35086 * gcc.dg/c90-array-quals.c: New test.
35087
35088 2006-06-22 Richard Henderson <rth@redhat.com>
35089
35090 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
35091
35092 2004-06-22 Loren James Rittle <ljrittle@acm.org>
35093
35094 * gcc.dg/builtins-config.h: Handle FreeBSD.
35095
35096 2006-06-22 Richard Henderson <rth@redhat.com>
35097
35098 * g++.dg/opt/devirt1.C: New.
35099
35100 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
35101
35102 * g++.dg/opt/pr15551.C: New testcase.
35103
35104 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
35105
35106 PR target/14800
35107 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
35108 x86_64-*-linux* when compiling for 32bit.
35109
35110 2004-06-21 Andrew Pinski <apinski@apple.com>
35111
35112 * gcc.dg/pch/struct-1.c: New.
35113 * gcc.dg/pch/struct-1.hs: New.
35114
35115 2004-06-21 Geoffrey Keating <geoffk@apple.com>
35116
35117 * gcc.dg/pch/save-temps-1.c: New file.
35118 * gcc.dg/pch/save-temps-1.hs: New file.
35119
35120 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
35121
35122 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35123 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35124
35125 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35126
35127 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35128 to fix type error.
35129 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35130 Remove trailing spaces.
35131
35132 2004-06-21 Richard Henderson <rth@redhat.com>
35133
35134 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35135 merging && to BIT_FIELD_REF.
35136
35137 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35138
35139 * g++.dg/opt/placeholder1.C: New test.
35140
35141 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35142
35143 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35144 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35145 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35146 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35147
35148 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35149
35150 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35151 extern "C".
35152 * g++.dg/other/pragma-re-1.C: Add comments.
35153
35154 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35155
35156 PR gfortran/16080
35157 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35158
35159 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35160
35161 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35162 instead of setting the type of size_t by
35163 hand.
35164
35165 2004-06-18 Roger Sayle <roger@eyesopen.com>
35166
35167 * gcc.dg/unordered-2.c: New test case.
35168 * gcc.dg/unordered-3.c: New test case.
35169
35170 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35171
35172 PR other/16043
35173 * lib/g++.exp (g++_version): Tweak regexp for version
35174 * lib/g77.exp (g77_version): Likewise.
35175 * lib/gfortran.exp (gfortran_version): Likewise.
35176 * lib/objc.exp (objc_version): Likewise.
35177 * lib/treelang.exp (treelang_version): Likewise.
35178
35179 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35180
35181 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35182 Use INT_MAX instead of __INT_MAX__.
35183 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35184
35185 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35186 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35187 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35188 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35189 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35190 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35191 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35192 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35193 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35194
35195 * gcc.dg/range-test-1.c: New test.
35196 * g++.dg/opt/range-test-1.C: New test.
35197
35198 2004-06-17 Richard Henderson <rth@redhat.com>
35199
35200 * objc.dg/sync-1.m: New.
35201 * objc.dg/try-catch-1.m: Don't force next runtime.
35202 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35203 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35204 shadowed catch clause.
35205 * objc.dg/try-catch-5.m: New.
35206
35207 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35208
35209 Bug 14610
35210 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35211
35212 2004-06-15 Richard Henderson <rth@redhat.com>
35213
35214 * gcc.dg/20001116-1.c: Move expected warning line.
35215
35216 2004-06-15 Richard Henderson <rth@redhat.com>
35217
35218 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35219 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35220
35221 2004-06-15 Jeff Law <law@redhat.com>
35222
35223 * gcc.dg/tree-ssa/20040615-1.c: New test.
35224 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35225 be less sensitive to operand ordering.
35226 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35227
35228 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35229
35230 * g++.dg/abi/bitfield3.C: Add comment..
35231
35232 2004-06-15 Richard Henderson <rth@redhat.com>
35233
35234 * g++.dg/ext/stmtexpr1.C: XFAIL.
35235 * gcc.dg/20030612-1.c: XFAIL.
35236
35237 2004-06-15 Eric Christopher <echristo@redhat.com>
35238
35239 * g++.dg/charset/asm5.c: New.
35240 * gcc.dg/charset/asm6.c: New.
35241
35242 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35243
35244 PR fortran/15962
35245 * gfortran.fortran-torture/execute/select_1.f90: New test.
35246
35247 2004-06-15 Paul Brook <paul@codesourcery.com>
35248
35249 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35250
35251 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35252
35253 PR c++/15967
35254 * g++.dg/lookup/crash3.C: New test.
35255
35256 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35257
35258 PR c++/15947
35259 * g++.dg/parse/dtor4.C: New test.
35260
35261 2004-06-14 Jeff Law <law@redhat.com>
35262
35263 * gcc.c-torture/compile/20040614-1.c: New test.
35264
35265 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35266
35267 PR fortran/15211
35268 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35269 LEN of a character array.
35270
35271 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35272
35273 PR c++/15096
35274 * g++.dg/template/ptrmem10.C: New test.
35275
35276 PR c++/14930
35277 * g++.dg/template/friend30.C: New test.
35278
35279 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35280
35281 PR fortran/14928
35282 * gfortran.fortran-torture/compile/mloc.f90: New test.
35283
35284 2004-06-13 Paul Brook <paul@codesourcery.com>
35285
35286 * gfortran.fortran-torture/execute/random_2.f90: New test.
35287
35288 2004-06-13 Eric Christopher <echristo@redhat.com>
35289
35290 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35291
35292 2004-06-12 Paul Brook <paul@codesourcery.com>
35293
35294 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35295
35296 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35297
35298 PR fortran/14923
35299 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35300
35301 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35302
35303 PR fortran/14957
35304 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35305 syntax errors in end statements of contained subroutines.
35306
35307 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35308
35309 PR fortran/12841
35310 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35311
35312 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35313
35314 PR fortran/15665
35315 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35316
35317 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35318
35319 PR gfortran/12839
35320 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35321
35322 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35323
35324 PR c++/15862
35325 * g++.dg/parse/enum1.C: New test.
35326
35327 2004-06-10 Jeff Law <law@redhat.com>
35328
35329 * gcc.c-torture/compile/20040610-1.c: New test.
35330
35331 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35332
35333 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35334 * g++.old-deja/g++.other/decl3.C: Likewise.
35335
35336 2004-06-10 Brian Booth <bbooth@redhat.com>
35337
35338 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35339 V_MAY_DEF instead of VDEF.
35340 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35341
35342 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35343
35344 PR c++/14211
35345 * g++.dg/conversion/const1.C: New test.
35346
35347 PR c++/15076
35348 * g++.dg/conversion/reinterpret1.C: New test.
35349
35350 PR c++/15877
35351 * g++.dg/template/enum2.C: New test.
35352
35353 PR c++/15227
35354 * g++.dg/template/error13.C: New test.
35355
35356 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35357
35358 PR fortran/14957
35359 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35360 arguments to test_* REAL and of the right size.
35361
35362 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35363
35364 PR target/15569
35365 PR rtl-optimization/15681
35366 * gcc.dg/20040609-1.c: New test.
35367
35368 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35369
35370 PR c++/14791
35371 * g++.dg/opt/builtins1.C: New test.
35372
35373 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35374
35375 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35376 that use default windows32 struct layout.
35377 * gcc.dg/i386-bitfield2.c: Likewise.
35378
35379 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35380
35381 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35382 for mingw32 and cygwin targets.
35383
35384 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35385
35386 * gcc.dg/pch/macro-4.c: New.
35387 * gcc.dg/pch/macro-4.hs: New.
35388
35389 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35390
35391 PR fortran/13249
35392 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35393
35394 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35395
35396 PR fortran/13372
35397 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35398
35399 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35400
35401 PR gfortran/14897
35402 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35403
35404 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35405
35406 PR gfortran/15755
35407 * gfortran.fortran-torture/execute/backspace.c : New test.
35408
35409 2004-06-09 Paul Brook <paul@codesourcery.com>
35410
35411 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35412 (pointer_to_section): Rewrite to use smaller array.
35413
35414 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35415
35416 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35417 * gcc.dg/ext/altivec-10.c: Same.
35418 * gcc.dg/ext/altivec-11.c: Same.
35419 * gcc.dg/ext/altivec-12.c: Same.
35420 * gcc.dg/ext/altivec-13.c: Same.
35421 * gcc.dg/ext/altivec-14.c: Same.
35422 * gcc.dg/ext/altivec-15.c: Same.
35423 * gcc.dg/ext/altivec-16.c: Same.
35424 * gcc.dg/ext/altivec-3.c: Same.
35425 * gcc.dg/ext/altivec-4.c: Same.
35426 * gcc.dg/ext/altivec-6.c: Same.
35427 * gcc.dg/ext/altivec-7.c: Same.
35428 * gcc.dg/ext/altivec-8.c: Same.
35429 * gcc.dg/ext/altivec-varargs-1.c: Same.
35430
35431 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35432 * g++.dg/ext/altivec-10.C: Same.
35433 * g++.dg/ext/altivec-2.C: Same.
35434 * g++.dg/ext/altivec-3.C: Same.
35435 * g++.dg/ext/altivec-4.C: Same.
35436 * g++.dg/ext/altivec-5.C: Same.
35437 * g++.dg/ext/altivec-6.C: Same.
35438 * g++.dg/ext/altivec-7.C: Same.
35439 * g++.dg/ext/altivec-8.C: Same.
35440 * g++.dg/ext/altivec-9.C: Same.
35441
35442 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35443
35444 PR c++/7841
35445 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35446
35447 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35448
35449 * gcc.dg/union-1.c: New test.
35450
35451 2004-06-07 Roger Sayle <roger@eyesopen.com>
35452
35453 * gcc.dg/builtins-41.c: New test case.
35454 * gcc.dg/builtins-42.c: New test case.
35455
35456 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35457
35458 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35459 * g++.dg/ext/altivec-10.C: Same.
35460 * g++.dg/ext/altivec-2.C: Same.
35461 * g++.dg/ext/altivec-3.C: Same.
35462 * g++.dg/ext/altivec-4.C: Same.
35463 * g++.dg/ext/altivec-5.C: Same.
35464 * g++.dg/ext/altivec-6.C: Same.
35465 * g++.dg/ext/altivec-7.C: Same.
35466 * g++.dg/ext/altivec-8.C: Same.
35467 * g++.dg/ext/altivec-9.C: Same.
35468 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35469 * g++.old-deja/g++.brendan/new3.C: Same.
35470 * gcc.c-torture/execute/eeprof-1.x: Same.
35471
35472 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35473
35474 PR c/14765
35475 * gcc.dg/pr14765-1.c: New test.
35476
35477 2004-06-07 Roger Sayle <roger@eyesopen.com>
35478
35479 PR c/14649
35480 * gcc.dg/pr14649-1.c: New test case.
35481
35482 2004-06-07 Richard Henderson <rth@redhat.com>
35483
35484 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35485 if temporaries.
35486
35487 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35488
35489 * g++.dg/eh/elide1.C: Remove XFAIL.
35490
35491 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35492
35493 PR c++/15337
35494 * g++.dg/expr/sizeof3.C: New test.
35495
35496 PR c++/14777
35497 * g++.dg/template/access14.C: New test.
35498
35499 PR c++/15554
35500 * g++.dg/template/enum1.C: New test.
35501
35502 PR c++/15057
35503 * g++.dg/eh/throw1.C: New test.
35504
35505 2004-06-07 David Ayers <d.ayers@inode.at>
35506 Ziemowit Laski <zlaski@apple.com>
35507
35508 * lib/objc.exp (objc_target_compile): Revert the '-framework
35509 Foundation' flag fix, since bare Darwin does not ship
35510 with the Foundation framework.
35511 * objc/execute/next_mapping.h: Provide a local NSConstantString
35512 @interface and @implementation.
35513 (objc_constant_string_init): A constructor function, used to
35514 initialize the NSConstantString meta-class object.
35515 * objc/execute/string1.m: Include "next_mapping.h" instead of
35516 <Foundation/NSString.h>.
35517 * objc/execute/string2.m: Likewise.
35518 * objc/execute/string3.m: Likewise.
35519 * objc/execute/string4.m: Likewise.
35520
35521 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35522
35523 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35524 to double. Replace double with FLOAT.
35525 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35526
35527 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35528 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35529 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35530 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35531 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35532 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35533 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35534 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35535
35536 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35537
35538 PR c/13519
35539 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35540
35541 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35542
35543 PR c++/15503
35544 * g++.dg/template/meminit2.C: New test.
35545
35546 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35547
35548 PR target/15822
35549 * gcc.c-torture/execute/compare-fp-1.c,
35550 gcc.c-torture/execute/compare-fp-2.c,
35551 gcc.c-torture/execute/compare-fp-3.c,
35552 gcc.c-torture/execute/compare-fp-4.c,
35553 gcc.c-torture/execute/compare-fp-3.x,
35554 gcc.c-torture/execute/compare-fp-4.x: Moved...
35555 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35556 gcc.c-torture/execute/ieee/compare-fp-2.c,
35557 gcc.c-torture/execute/ieee/compare-fp-3.c,
35558 gcc.c-torture/execute/ieee/compare-fp-4.c,
35559 gcc.c-torture/execute/ieee/compare-fp-3.x,
35560 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35561
35562 2004-06-04 David Ayers <d.ayers@inode.at>
35563
35564 * objc/execute/protocol-isEqual-4.m: New testcase.
35565
35566 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35567
35568 * objc/execute/protocol-isEqual-1.m: New testcase.
35569 * objc/execute/protocol-isEqual-2.m: New testcase.
35570 * objc/execute/protocol-isEqual-3.m: New testcase.
35571
35572 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35573
35574 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35575
35576 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35577
35578 * lib/objc.exp (objc_target_compile): When running tests on
35579 Darwin (Mac OS X), inform the linker about '-framework
35580 'Foundation'.
35581
35582 2004-06-02 Eric Christopher <echristo@redhat.com>
35583
35584 * gcc.c-torture/compile/20040602-1.c: New.
35585
35586 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35587
35588 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35589 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35590
35591 PR tree-optimization/14736
35592 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35593
35594 PR tree-optimization/14042
35595 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35596
35597 PR tree-optimization/14729
35598 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35599
35600 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35601
35602 PR fortran/15557
35603 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35604
35605 2004-06-01 Richard Hederson <rth@redhat.com>
35606
35607 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35608
35609 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35610
35611 PR c++/14932
35612 * g++.dg/parse/offsetof4.C: New test.
35613
35614 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35615
35616 PR objc/7993
35617 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35618
35619 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35620
35621 PR c++/15701
35622 * g++.dg/template/friend29.C: New test.
35623
35624 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35625
35626 PR c/15749
35627 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35628
35629 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35630
35631 * gcc.dg/sparc-trap-1.c: New test.
35632
35633 2004-05-31 Roger Sayle <roger@eyesopen.com>
35634
35635 PR middle-end/15069
35636 * g++.dg/opt/fold3.C: New test case.
35637
35638 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35639
35640 * lib/target-supports.exp (check_iconv_available): Fix fallout
35641 from 2004-05-28 patch.
35642
35643 2004-05-30 Paul Brook <paul@codesourcery.com>
35644
35645 PR fortran/15620
35646 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35647 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35648
35649 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35650
35651 * gfortran.fortran-torture/execute/random_1.f90: New test.
35652
35653 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35654
35655 * g++.dg/ext/altivec-10.C: New test.
35656
35657 2004-05-29 Paul Brook <paul@codesourcery.com>
35658
35659 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35660
35661 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35662
35663 * gcc.dg/altivec-16.c: New test.
35664
35665 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35666
35667 * lib/target-supports.exp (check_vmx_hw_available): New.
35668 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35669
35670 * lib/target-supports.exp (check_alias_available,
35671 check_iconv_available, check_named_sections_available): Use
35672 unique names for temporary files.
35673
35674 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35675
35676 * gcc.dg/altivec-15.c: New test.
35677
35678 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35679
35680 PR c++/15083
35681 * g++.dg/warn/noeffect6.C: New test.
35682
35683 PR c++/15471
35684 * g++.dg/expr/ptrmem4.C: New test.
35685
35686 PR c++/15640
35687 * g++.dg/template/operator3.C: New test.
35688
35689 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35690
35691 PR c++/14668
35692 * g++.dg/lookup/redecl1.C: New test.
35693 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35694
35695 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35696
35697 * gcc.c-torture/execute/compare-fp-1.c,
35698 gcc.c-torture/execute/compare-fp-2.c,
35699 gcc.c-torture/execute/compare-fp-3.c,
35700 gcc.c-torture/execute/compare-fp-4.c,
35701 gcc.c-torture/execute/compare-fp-3.x,
35702 gcc.c-torture/execute/compare-fp-4.x,
35703 gcc.dg/pr15649-1.c: New.
35704
35705 2004-05-27 Adam Nemet <anemet@lnxw.com>
35706
35707 PR c++/12883
35708 * g++.dg/init/array14.C: New test.
35709
35710 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35711
35712 * lib/compat.exp (compat-get-options-main): New.
35713 (compat-get-options): Remove unneeded code, warn for ignored
35714 command.
35715 (compat-execute): Check flag set by dg-require-* commands.
35716
35717 * lib/compat.exp (compat-execute): Break up long lines.
35718
35719 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35720
35721 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35722 * gcc.dg/altivec-14.c: New test.
35723 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35724
35725 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35726 * gcc.dg/altivec-12.c: Ditto.
35727
35728 * gcc.dg/altivec-3.c: Move call to altivec_check.
35729
35730 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35731
35732 PR c++/15044
35733 * g++.dg/template/error12.C: New test.
35734
35735 PR c++/15317
35736 * g++.dg/ext/attrib15.C: New test.
35737
35738 PR c++/15329
35739 * g++.dg/template/ptrmem9.C: New test.
35740
35741 2004-05-25 Paul Brook <paul@codesourcery.com>
35742
35743 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35744
35745 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35746
35747 PR c++/15165
35748 * g++.dg/template/crash19.C: New test.
35749
35750 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35751
35752 PR c++/15025
35753 * g++.dg/template/redecl1.C: New test.
35754
35755 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35756
35757 PR c++/14821
35758 * g++.dg/other/ns1.C: New test.
35759
35760 PR c++/14883
35761 * g++.dg/template/invalid1.C: New test.
35762
35763 2004-05-23 Paul Brook <paul@codesourcery.com>
35764 Victor Leikehman <lei@haifasphere.co.il>
35765
35766 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35767 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35768
35769 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35770
35771 PR c++/15285
35772 PR c++/15299
35773 * g++.dg/template/non-dependent5.C: New test.
35774 * g++.dg/template/non-dependent6.C: New test.
35775
35776 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35777
35778 PR c++/15507
35779 * g++.dg/inherit/union1.C: New test.
35780
35781 PR c++/15542
35782 * g++.dg/template/addr1.C: New test.
35783
35784 PR c++/15427
35785 * g++.dg/template/array5.C: New test.
35786
35787 PR c++/15287
35788 * g++.dg/template/array6.C: New test.
35789
35790 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
35791 Roger Sayle <roger@eyesopen.com>
35792
35793 * g++.dg/lookup/forscope2.C: New test case.
35794
35795 2004-05-22 Ben Elliston <bje@au.ibm.com>
35796
35797 * gcc.dg/cpp/Wmissingdirs.c: New.
35798
35799 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35800
35801 PR target/15301
35802 * gcc.dg/compat/union-m128-1.h: New file.
35803 * gcc.dg/compat/union-m128-1_main.c: Likewise.
35804 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35805 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35806
35807 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35808
35809 PR target/15302
35810 * gcc.dg/compat/struct-complex-1.h: New file.
35811 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
35812 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
35813 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35814
35815 2004-05-20 Roger Sayle <roger@eyesopen.com>
35816
35817 PR middle-end/3074
35818 * gcc.dg/pr3074-1.c: New test case.
35819 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
35820
35821 2004-05-20 Falk Hueffner <falk@debian.org>
35822
35823 PR other/15526
35824 * gcc.dg/ftrapv-1.c: New test case.
35825
35826 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
35827
35828 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
35829
35830 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
35831 Jeff Law <law@redhat.com>
35832
35833 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
35834 * gcc.dg/tree-ssa/20040518-2.c: New test.
35835
35836 * gcc.dg/tree-ssa/20040518-1.c: New test.
35837
35838 2004-05-18 Zack Weinberg <zack@codesourcery.com>
35839
35840 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
35841
35842 2004-05-18 Paul Brook <paul@codesourcery.com>
35843
35844 PR fortran/13930
35845 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
35846
35847 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35848
35849 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
35850 constant folding.
35851
35852 2004-05-17 Steven Bosscher <stevenb@suse.de>
35853
35854 * gcc.dg/tree-ssa/20040517-1.c: New test.
35855
35856 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35857
35858 * gcc.dg/loop-4.c: New test.
35859
35860 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
35861
35862 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
35863
35864 2004-05-15 Bud Davis <bdavis9659@comcast.net>
35865
35866 PR fortran/15311
35867 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
35868
35869 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35870
35871 PR fortran/13826
35872 PR fortran/13940
35873 * gfortran.fortran-torture/compile/data_1.f90: New test.
35874
35875 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
35876
35877 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
35878 * gcc.dg/uninit-H.c: Define ASM for __s390__.
35879
35880 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35881
35882 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
35883
35884 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35885
35886 PR c/15444
35887 * gcc.dg/format/xopen-1.c: Adjust expected message.
35888 * gcc.dg/format/xopen-3.c: New test.
35889
35890 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
35891
35892 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
35893
35894 2004-05-14 Jeff Law <law@redhat.com>
35895
35896 * gcc.dg/tree-ssa/20040514-2.c: New test.
35897
35898 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35899
35900 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
35901 this ...
35902 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
35903 this.
35904
35905 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
35906
35907 * gcc.dg/tree-ssa/20040514-1.c: New test.
35908
35909 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35910
35911 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
35912 test.
35913
35914 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35915
35916 PR fortran/14066
35917 * gfortran.fortran-torture/compile/do_1.f90: New test.
35918
35919 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35920
35921 PR fortran/15051
35922 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
35923 test.
35924
35925 2004-05-14 Bud Davis <bdavis9659@comcast.net>
35926
35927 PR fortran/15149
35928 * gfortran.fortran-torture/execute/random_init.f90: New test.
35929
35930 2004-05-13 Paul Brook <paul@codesourcery.com>
35931
35932 PR fortran/15314
35933 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
35934
35935 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
35936
35937 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
35938 for the powerpc case.
35939
35940 2004-05-13 Jeff Law <law@redhat.com>
35941
35942 * gcc.dg/tree-ssa/20040513-1.c: New test.
35943 * gcc.dg/tree-ssa/20040513-2.c: New test.
35944
35945 2004-05-13 Paul Brook <paul@codesourcery.com>
35946
35947 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
35948 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
35949 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
35950
35951 2004-05-13 Andreas Schwab <schwab@suse.de>
35952
35953 PR other/10819
35954 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
35955 characters.
35956
35957 2004-05-13 Bud Davis <bdavis9659@comcast.net>
35958
35959 PR fortran/15294
35960 * gfortran.fortran-torture/execute/adjustr.f90: New file.
35961
35962 2004-05-13 Diego Novillo <dnovillo@redhat.com>
35963
35964 Merge from tree-ssa-20020619-branch. See
35965 ChangeLog.tree-ssa for details.
35966
35967 2004-05-11 Ziemowit Laski <zlaski@apple.com>
35968
35969 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
35970 include <altivec.h> explicitly.
35971 * gcc.dg/altivec-13.c: Likewise.
35972
35973 2004-05-11 Paul Brook <paul@codesourcery.com>
35974
35975 * gcc.c-torture/compile/20010518-1.c: Force enum size.
35976
35977 2004-05-10 Eric Christopher <echristo@redhat.com>
35978
35979 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
35980 * gcc.dg/sibcall-4.c: Ditto.
35981
35982 2004-05-10 Ziemowit Laski <zlaski@apple.com>
35983
35984 * g++.dg/ext/altivec-8.C: New test case.
35985 * gcc.dg/altivec-13.c: New test case.
35986
35987 2004-05-08 Roger Sayle <roger@eyesopen.com>
35988
35989 * gcc.c-torture/execute/divcmp-1.c: New test case.
35990 * gcc.c-torture/execute/divcmp-2.c: New test case.
35991 * gcc.c-torture/execute/divcmp-3.c: New test case.
35992
35993 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35994
35995 * g++.dg/other/pragma-re-2.C: New test.
35996
35997 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35998
35999 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
36000 * gcc.dg/i386-387-2.c: Likewise.
36001
36002 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
36003 __builtin_drem.
36004 * gcc.dg/i386-387-6.c: Likewise.
36005
36006 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36007
36008 * gcc.dg/builtins-33.c: Also check log1p*.
36009
36010 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
36011
36012 PR optimization/15296
36013 * gcc.c-torture/execute/pr15296.c: New test.
36014
36015 2004-05-05 Uros Bizjak <uros@kss-loka.si>
36016
36017 * gcc.dg/builtins-40.c: New test.
36018
36019 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
36020
36021 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
36022
36023 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
36024
36025 * g++.dg/ext/spe1.C: New testcase.
36026
36027 2004-05-04 Ziemowit Laski <zlaski@apple.com>
36028
36029 * objc.dg/image-info.m: Allow additional attributes
36030 for __image_info section.
36031
36032 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
36033
36034 * gcc.dg/torture/mips-hilo-2.c: New test.
36035
36036 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36037
36038 PR c++/14389
36039 * g++.dg/template/member5.C: New test.
36040
36041 2004-05-03 Uros Bizjak <uros@kss-loka.si>
36042
36043 * gcc.dg/builtins-34.c: Also check expm1*.
36044
36045 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36046
36047 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
36048 * gcc.dg/torture/builtin-convert-3.c: New test.
36049
36050 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
36051
36052 PR middle-end/15054
36053 * g++.dg/opt/pr15054.C: New test.
36054
36055 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36056
36057 * gcc.dg/torture/builtin-rounding-1.c: New test.
36058 * gcc.dg/builtins-25.c: Delete.
36059 * gcc.dg/builtins-29.c: Delete.
36060
36061 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
36062
36063 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
36064 * gcc.dg/sibcall-4.c: Likewise.
36065 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
36066
36067 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36068
36069 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
36070 bit-field on 16-bit targets.
36071
36072 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36073
36074 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
36075 16-bit targets.
36076
36077 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
36078
36079 * gcc.dg/rs6000-power2-1.c: Change to compile only.
36080 * gcc.dg/rs6000-power2-2.c: Likewise.
36081
36082 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
36083
36084 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
36085 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
36086 Change the asm registers to be in form of frN instead of fN.
36087
36088 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36089
36090 * gcc.dg/torture/builtin-convert-2.c: New test.
36091
36092 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
36093
36094 * gcc.dg/rs6000-power2-1.c: New test.
36095 * gcc.dg/rs6000-power2-2.c: New test.
36096
36097 2004-04-28 Jan Hubicka <jh@suse.cz>
36098
36099 * gcc.dg/unused-6.c: New test.
36100
36101 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36102 Ulrich Weigand <uweigand@de.ibm.com>
36103
36104 * ada/acats/run_all.sh: Define $target variable.
36105
36106 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
36107
36108 PR c++/15119
36109 * g++.dg/other/vararg-1.C: New test.
36110
36111 PR c++/4794
36112 * g++.dg/eh/cleanup3.C: New test.
36113
36114 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36115
36116 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
36117 and ad8011a (target_insn).
36118 * ada/acats/support/macro.dfs: Likewise.
36119 * ada/acats/support/impbit.adb: New file.
36120
36121 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36122
36123 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36124
36125 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36126
36127 * gcc.dg/loop-3.c: New test.
36128
36129 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36130
36131 * gcc.c-torture/execute/simd-5.c: New test.
36132
36133 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36134
36135 PR c++/15064
36136 * g++.dg/template/crash18.C: New test.
36137
36138 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36139
36140 * g++.dg/ext/complit3.C: New test.
36141
36142 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36143
36144 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36145 * gcc.dg/altivec-3.c: Same.
36146 * gcc.dg/altivec-varargs-1.c: Same.
36147
36148 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36149
36150 * lib/target-supports.exp (check_profiling_available): Assume
36151 profiling is not available on powerpc-eabi targets.
36152
36153 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36154
36155 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36156 * gcc.dg/vmx/bug-1.c: Ditto.
36157
36158 2004-04-20 Eric Christopher <echristo@redhat.com>
36159
36160 * gcc.dg/charset/extern.c: New test.
36161 * g++.dg/charset/extern3.cc: Ditto.
36162
36163 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36164
36165 * gcc.dg/builtins-39.c: New test.
36166
36167 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36168
36169 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36170
36171 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36172
36173 * gcc.dg/torture/mips-hilo-1.c: New test.
36174
36175 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36176
36177 * gcc.c-torture/compile/20040419-1.c: New test.
36178
36179 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36180
36181 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36182
36183 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36184 Aldy Hernandez <aldyh@redhat.com>
36185
36186 * gcc.c-torture/execute/va-arg-24.c: New.
36187
36188 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36189 Aldy Hernandez <aldyh@redhat.com>
36190
36191 * gcc.dg/vmx/1b-01.c: New.
36192 * gcc.dg/vmx/1b-02.c: New.
36193 * gcc.dg/vmx/1b-03.c: New.
36194 * gcc.dg/vmx/1b-04.c: New.
36195 * gcc.dg/vmx/1b-05.c: New.
36196 * gcc.dg/vmx/1b-06.c: New.
36197 * gcc.dg/vmx/1b-07.c: New.
36198 * gcc.dg/vmx/1c-01.c: New.
36199 * gcc.dg/vmx/1c-02.c: New.
36200 * gcc.dg/vmx/3a-01a.c: New.
36201 * gcc.dg/vmx/3a-01.c: New.
36202 * gcc.dg/vmx/3a-01m.c: New.
36203 * gcc.dg/vmx/3a-03.c: New.
36204 * gcc.dg/vmx/3a-03m.c: New.
36205 * gcc.dg/vmx/3a-04.c: New.
36206 * gcc.dg/vmx/3a-04m.c: New.
36207 * gcc.dg/vmx/3a-05.c: New.
36208 * gcc.dg/vmx/3a-06.c: New.
36209 * gcc.dg/vmx/3a-06m.c: New.
36210 * gcc.dg/vmx/3a-07.c: New.
36211 * gcc.dg/vmx/3b-01.c: New.
36212 * gcc.dg/vmx/3b-02.c: New.
36213 * gcc.dg/vmx/3b-10.c: New.
36214 * gcc.dg/vmx/3b-13.c: New.
36215 * gcc.dg/vmx/3b-14.c: New.
36216 * gcc.dg/vmx/3b-15.c: New.
36217 * gcc.dg/vmx/3c-01a.c: New.
36218 * gcc.dg/vmx/3c-01.c: New.
36219 * gcc.dg/vmx/3c-02.c: New.
36220 * gcc.dg/vmx/3c-03.c: New.
36221 * gcc.dg/vmx/3d-01.c: New.
36222 * gcc.dg/vmx/4-01.c: New.
36223 * gcc.dg/vmx/4-03.c: New.
36224 * gcc.dg/vmx/5-01.c: New.
36225 * gcc.dg/vmx/5-02.c: New.
36226 * gcc.dg/vmx/5-03.c: New.
36227 * gcc.dg/vmx/5-04.c: New.
36228 * gcc.dg/vmx/5-05.c: New.
36229 * gcc.dg/vmx/5-06.c: New.
36230 * gcc.dg/vmx/5-07.c: New.
36231 * gcc.dg/vmx/5-07t.c: New.
36232 * gcc.dg/vmx/5-08.c: New.
36233 * gcc.dg/vmx/5-10.c: New.
36234 * gcc.dg/vmx/5-11.c: New.
36235 * gcc.dg/vmx/7-01a.c: New.
36236 * gcc.dg/vmx/7-01.c: New.
36237 * gcc.dg/vmx/7c-01.c: New.
36238 * gcc.dg/vmx/7d-01.c: New.
36239 * gcc.dg/vmx/7d-02.c: New.
36240 * gcc.dg/vmx/8-01.c: New.
36241 * gcc.dg/vmx/8-02a.c: New.
36242 * gcc.dg/vmx/8-02.c: New.
36243 * gcc.dg/vmx/brode-1.c: New.
36244 * gcc.dg/vmx/bug-1.c: New.
36245 * gcc.dg/vmx/bug-2.c: New.
36246 * gcc.dg/vmx/bug-3.c: New.
36247 * gcc.dg/vmx/cw-bug-1.c: New.
36248 * gcc.dg/vmx/cw-bug-2.c: New.
36249 * gcc.dg/vmx/cw-bug-3.c: New.
36250 * gcc.dg/vmx/dct.c: New.
36251 * gcc.dg/vmx/debug-1.c: New.
36252 * gcc.dg/vmx/debug-2.c: New.
36253 * gcc.dg/vmx/debug-3.c: New.
36254 * gcc.dg/vmx/debug-4.c: New.
36255 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36256 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36257 * gcc.dg/vmx/eg-5.c: New.
36258 * gcc.dg/vmx/fft.c: New.
36259 * gcc.dg/vmx/gcc-bug-1.c: New.
36260 * gcc.dg/vmx/gcc-bug-2.c: New.
36261 * gcc.dg/vmx/gcc-bug-3.c: New.
36262 * gcc.dg/vmx/gcc-bug-4.c: New.
36263 * gcc.dg/vmx/gcc-bug-5.c: New.
36264 * gcc.dg/vmx/gcc-bug-6.c: New.
36265 * gcc.dg/vmx/gcc-bug-7.c: New.
36266 * gcc.dg/vmx/gcc-bug-8.c: New.
36267 * gcc.dg/vmx/gcc-bug-9.c: New.
36268 * gcc.dg/vmx/gcc-bug-b.c: New.
36269 * gcc.dg/vmx/gcc-bug-c.c: New.
36270 * gcc.dg/vmx/gcc-bug-d.c: New.
36271 * gcc.dg/vmx/gcc-bug-e.c: New.
36272 * gcc.dg/vmx/gcc-bug-f.c: New.
36273 * gcc.dg/vmx/gcc-bug-g.c: New.
36274 * gcc.dg/vmx/gcc-bug-i.c: New.
36275 * gcc.dg/vmx/harness.h: New.
36276 * gcc.dg/vmx/ira1.c: New.
36277 * gcc.dg/vmx/ira2a.c: New.
36278 * gcc.dg/vmx/ira2b.c: New.
36279 * gcc.dg/vmx/ira2.c: New.
36280 * gcc.dg/vmx/ira2c.c: New.
36281 * gcc.dg/vmx/mem.c: New.
36282 * gcc.dg/vmx/newton-1.c: New.
36283 * gcc.dg/vmx/ops.c: New.
36284 * gcc.dg/vmx/sn7153.c: New.
36285 * gcc.dg/vmx/spill2.c: New.
36286 * gcc.dg/vmx/spill3.c: New.
36287 * gcc.dg/vmx/spill.c: New.
36288 * gcc.dg/vmx/t.c: New.
36289 * gcc.dg/vmx/varargs-1.c: New.
36290 * gcc.dg/vmx/varargs-2.c: New.
36291 * gcc.dg/vmx/varargs-3.c: New.
36292 * gcc.dg/vmx/varargs-4.c: New.
36293 * gcc.dg/vmx/varargs-5.c: New.
36294 * gcc.dg/vmx/varargs-6.c: New.
36295 * gcc.dg/vmx/varargs-7.c: New.
36296 * gcc.dg/vmx/vmx.exp: New.
36297 * gcc.dg/vmx/vprint-1.c: New.
36298 * gcc.dg/vmx/vscan-1.c: New.
36299 * gcc.dg/vmx/x-01.c: New.
36300 * gcc.dg/vmx/x-02.c: New.
36301 * gcc.dg/vmx/x-03.c: New.
36302 * gcc.dg/vmx/x-04.c: New.
36303 * gcc.dg/vmx/x-05.c: New.
36304 * gcc.dg/vmx/yousufi-1.c: New.
36305 * gcc.dg/vmx/zero-1.c: New.
36306 * gcc.dg/vmx/zero.c: New.
36307
36308 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36309
36310 * g++.dg/lookup/java1.C: Update for chage of
36311 _Jv_AllocObject.
36312 * g++.dg/lookup/java2.C: Likewise.
36313
36314 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36315
36316 * ada/acats/run_all.sh: use -O2 by default.
36317
36318 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36319
36320 * gcc.dg/vr-mult-[12].c: New tests.
36321
36322 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36323
36324 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36325
36326 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36327
36328 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36329
36330 * lib/target-supports.exp (check_profiling_available): Assume
36331 profiling isn't available for mips*-*-elf targets.
36332
36333 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36334
36335 * gcc.dg/builtins-38.c: New test.
36336
36337 2004-04-14 Eric Christopher <echristo@redhat.com>
36338
36339 * g++.dg/charset/charset.exp: Run .cc extension tests.
36340
36341 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36342
36343 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36344
36345 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36346
36347 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36348
36349 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36350
36351 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36352 * gcc.dg/i386-387-2.c: Likewise.
36353
36354 * gcc.dg/i386-387-7.c: New test.
36355 * gcc.dg/i386-387-8.c: New test.
36356
36357 * gcc.dg/builtins-37.c: New test.
36358
36359 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36360
36361 * g++.dg/pch/externc-1.C: Add missing semicolon.
36362
36363 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36364
36365 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36366
36367 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36368
36369 * gcc.c-torture/execute/20040411-1.c: New test.
36370
36371 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36372
36373 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36374
36375 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36376
36377 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36378
36379 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36380
36381 * lib/target-supports.exp (check_named_sections_available): New.
36382 * lib/gcc-dg.exp (dg-require-named-sections): New.
36383 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36384 old-deja.exp. Also prune error-count message from HP linker.
36385 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36386
36387 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36388 * g++.old-deja/g++.pt/static3.C: Likewise.
36389 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36390
36391 2004-04-09 Roger Sayle <roger@eyesopen.com>
36392
36393 * gcc.c-torture/execute/20040409-1.c: New test case.
36394 * gcc.c-torture/execute/20040409-2.c: New test case.
36395 * gcc.c-torture/execute/20040409-3.c: New test case.
36396
36397 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36398
36399 * gcc.dg/20040409-1.c: New test.
36400
36401 2004-04-08 Roger Sayle <roger@eyesopen.com>
36402
36403 PR target/14888
36404 * g++.dg/opt/pr14888.C: New test case.
36405
36406 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36407
36408 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36409 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36410 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36411 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36412 New tests.
36413
36414 2004-04-08 Paul Brook <paul@codesourcery.com>
36415
36416 * gcc.dg/spill-1.c: New test.
36417
36418 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36419
36420 * gcc.dg/torture/builtin-ctype-2.c: New test.
36421
36422 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36423
36424 * gcc.dg/pch/pch.exp: Add largefile test.
36425
36426 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36427
36428 * g++.dg/pch/externc-1.Hs: New.
36429 * g++.dg/pch/externc-1.C: New.
36430
36431 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36432
36433 * gcc.dg/compat/struct-by-value-5a_main.c,
36434 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36435 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36436 * gcc.dg/compat/struct-by-value-5a_x.c,
36437 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36438 gcc.dg/compat/struct-by-value-5_x.c.
36439 * gcc.dg/compat/struct-by-value-5a_y.c,
36440 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36441 gcc.dg/compat/struct-by-value-5_y.c.
36442
36443 * gcc.dg/compat/struct-by-value-6a_main.c,
36444 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36445 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36446 * gcc.dg/compat/struct-by-value-6a_x.c,
36447 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36448 gcc.dg/compat/struct-by-value-6_x.c.
36449 * gcc.dg/compat/struct-by-value-6a_y.c,
36450 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36451 gcc.dg/compat/struct-by-value-6_y.c.
36452
36453 * gcc.dg/compat/struct-by-value-7a_main.c,
36454 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36455 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36456 * gcc.dg/compat/struct-by-value-7a_x.c,
36457 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36458 gcc.dg/compat/struct-by-value-7_x.c.
36459 * gcc.dg/compat/struct-by-value-7a_y.c,
36460 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36461 gcc.dg/compat/struct-by-value-7_y.c.
36462
36463 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36464
36465 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36466 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36467 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36468 options.
36469
36470 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36471
36472 * gcc.dg/builtins-36.c: New test.
36473
36474 2004-04-06 Paul Brook <paul@codesourcery.com>
36475
36476 * README.gcc: Remove obsolete contraint on testcases.
36477
36478 2004-04-05 Paul Brook <paul@codesourcery.com>
36479
36480 PR2123
36481 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36482 failure and exit(0) on success.
36483 * g++.dg/expr/anew2.C: Ditto.
36484 * g++.dg/expr/anew3.C: Ditto.
36485 * g++.dg/expr/anew4.C: Ditto.
36486
36487 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36488
36489 PR c++/3518
36490 * g++.dg/template/unify7.C: New.
36491
36492 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36493
36494 * g++.dg/README: Bring up to date with new subdirectories; remove
36495 duplicate subdirectory lines.
36496
36497 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36498
36499 PR c++/14007
36500 * g++.dg/template/unify5.C: New.
36501 * g++.dg/template/unify6.C: New.
36502 * g++.dg/template/qualttp20.C: Adjust.
36503 * g++.old-deja/g++.jason/report.C: Adjust.
36504 * g++.old-deja/g++.other/qual1.C: Adjust.
36505
36506 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36507
36508 PR c++/14803
36509 * g++.dg/inherit/ptrmem1.C: New test.
36510
36511 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36512
36513 PR c++/14755
36514 * gcc.c-torture/execute/20040331-1.c: New test.
36515 * gcc.dg/20040331-1.c: New test.
36516
36517 2004-04-01 Paul Brook <paul@codesourcery.com>
36518
36519 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36520
36521 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36522
36523 PR c++/14724
36524 * g++.dg/init/goto1.C: New test.
36525
36526 PR c++/14763
36527 * g++.dg/template/defarg4.C: New test.
36528
36529 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36530
36531 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36532
36533 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36534
36535 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36536
36537 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36538
36539 * gcc.dg/noncompile/undeclared-2.c: New test.
36540
36541 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36542
36543 * gcc.dg/940409-1.c: Remove XFAIL.
36544 * gcc.dg/reg-vol-struct-1.c: New test.
36545
36546 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36547
36548 * gcc.dg/torture/builtin-wctype-1.c: New test.
36549
36550 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36551
36552 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36553 * gcc.dg/20001101-1.c: Likewise.
36554 * gcc.dg/20001102-1.c: Likewise.
36555
36556 2004-03-25 Roger Sayle <roger@eyesopen.com>
36557
36558 * gcc.dg/compare8.c: Add an additional test for XOR.
36559
36560 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36561
36562 * gcc.dg/torture/builtin-ctype-1.c: New test.
36563
36564 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36565
36566 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36567 * gcc.dg/torture/builtin-math-1.c: Likewise.
36568 * gcc.dg/torture/builtin-power-1.c: New test.
36569
36570 2004-03-24 Andreas Schwab <schwab@suse.de>
36571
36572 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36573 IA64 assembler.
36574
36575 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36576 Roger Sayle <roger@eyesopen.com>
36577
36578 * gcc.dg/compare8.c: New test case.
36579
36580 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36581
36582 * g++.dg/ext/altivec-7.C: New test.
36583
36584 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36585
36586 PR 12267, 12391, 12560, 13129, 14114, 14133
36587 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36588 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36589 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36590 Adjust error regexps.
36591 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36592 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36593 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36594 * gcc.dg/local1.c: Add explanatory comment.
36595
36596 2004-03-23 Roger Sayle <roger@eyesopen.com>
36597
36598 PR optimization/14669
36599 * g++.dg/opt/fold2.C: New test case.
36600
36601 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36602
36603 PR c/14069
36604 * gcc.dg/20040322-1.c: New test.
36605
36606 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36607
36608 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36609 * gcc.dg/ultrasp4.c: Likewise.
36610 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36611
36612 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36613
36614 * gcc.dg/i386-sse-8.c: Reset default options.
36615
36616 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36617
36618 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36619 in the error message text.
36620
36621 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36622
36623 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36624
36625 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36626
36627 PR c++/14616
36628 * g++.dg/init/array13.C: New test.
36629
36630 2004-03-20 Roger Sayle <roger@eyesopen.com>
36631
36632 PR target/13889
36633 * gcc.c-torture/compile/pr13889.c: New test case.
36634
36635 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36636
36637 PR c/14635
36638 * builtins-1.c (nan, nans): Don't test.
36639 * builtins-30.c: Don't use nan, nanf, nanl.
36640 * builtins-35.c: New test.
36641
36642 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36643
36644 * g++.dg/ext/altivec-6.C: New test.
36645
36646 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36647
36648 * g++.dg/init/placement3.C: New test.
36649
36650 * g++.dg/template/spec13.C: New test.
36651
36652 * g++.dg/lookup/using11.C: New test.
36653
36654 * g++.dg/lookup/koenig3.C: New test.
36655
36656 * g++.dg/template/operator2.C: New test.
36657
36658 * g++.dg/expr/dtor3.C: New test.
36659 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36660 marker.
36661 * g++.old-deja/g++.law/visibility28.C: Likewise.
36662
36663 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36664
36665 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36666 * gcc.dg/ppc64-abi-3.c: Likewise.
36667
36668 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36669
36670 PR c++/14545
36671 * g++.dg/parse/template15.C: New test.
36672
36673 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36674
36675 * g++.dg/expr/dtor2.C: New test.
36676
36677 * g++.dg/lookup/anon4.C: New test.
36678
36679 * g++.dg/overload/using1.C: New test.
36680
36681 * g++.dg/template/lookup7.C: New test.
36682
36683 * g++.dg/template/typename6.C: New test.
36684
36685 * g++.dg/expr/cond6.C: New test.
36686
36687 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36688
36689 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36690
36691 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36692
36693 * g++.dg/expr/cond5.C: New test.
36694 * g++.dg/expr/constcast1.C: Likewise.
36695 * g++.dg/expr/ptrmem2.C: Likewise.
36696 * g++.dg/expr/ptrmem3.C: Likewise.
36697 * g++.dg/lookup/main1.C: Likewise.
36698 * g++.dg/template/lookup6.C: Likewise.
36699
36700 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36701
36702 * gcc.dg/local1.c: New test.
36703
36704 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36705
36706 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36707
36708 * gcc.dg/torture/builtin-convert-1.c: New test.
36709
36710 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36711
36712 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36713
36714 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36715
36716 PR c++/14481
36717 * g++.dg/warn/Wunused-7.C: New test.
36718
36719 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36720
36721 * gcc.dg/torture/builtin-integral-1.c: New test.
36722
36723 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36724
36725 PR c++/14586
36726 * g++.dg/parse/non-dependent3.C: New test.
36727
36728 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36729
36730 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36731 * g++.dg/eh/simd-2.C: Likewise.
36732 * g++.dg/init/array10.C: Likewise.
36733 * gcc.c-torture/compile/simd-1.c: Likewise.
36734 * gcc.c-torture/compile/simd-2.c: Likewise.
36735 * gcc.c-torture/compile/simd-3.c: Likewise.
36736 * gcc.c-torture/compile/simd-4.c: Likewise.
36737 * gcc.c-torture/compile/simd-6.c: Likewise.
36738 * gcc.c-torture/execute/simd-1.c: Likewise.
36739 * gcc.c-torture/execute/simd-2.c: Likewise.
36740 * gcc.dg/compat/vector-defs.h: Likewise.
36741 * gcc.dg/20020531-1.c: Likewise.
36742 * gcc.dg/altivec-3.c: Likewise.
36743 * gcc.dg/altivec-4.c: Likewise.
36744 * gcc.dg/altivec-varargs-1.c: Likewise.
36745 * gcc.dg/compat/vector-defs.h: Likewise.
36746 * gcc.dg/i386-mmx-3.c: Likewise.
36747 * gcc.dg/i386-sse-4.c: Likewise.
36748 * gcc.dg/i386-sse-5.c: Likewise.
36749 * gcc.dg/i386-sse-8.c: Likewise.
36750 * gcc.dg/simd-1.c: Likewise.
36751 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36752 __ev64_opaque__ since the machine description provides it.
36753
36754 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36755
36756 * lib/compat.exp (skip_list): New global variable.
36757 Use it to hold the user defined COMPAT_SKIPS list if any.
36758 (compat-obj): Add the members of skip_list to optall.
36759
36760 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36761
36762 * gcc.dg/compat/union-by-value-1_main.c,
36763 union-by-value-1_x.c, union-by-value-1_y.c,
36764 union-check.h, union-defs.h,
36765 union-init.h, union-return-1_main.c,
36766 union-return-1_x.c, union-return-1_y.c: New files.
36767
36768 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36769
36770 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
36771 mixed-struct-init.h: Add 4 mixed structure types.
36772 struct-by-value-21_main.c, struct-by-value-21_x.c,
36773 struct-by-value-21_y.c, struct-return-21_main.c,
36774 struct-return-21_x.c, struct-return-21_y.c: New files.
36775
36776 2004-03-13 Mark Mitchell <mark@codesourcery.com>
36777
36778 PR c++/14550
36779 * g++.dg/parse/template14.C: New test.
36780
36781 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36782
36783 * gcc.c-torture/execute/20040313-1.c: New test.
36784
36785 2004-03-13 Jakub Jelinek <jakub@redhat.com>
36786
36787 PR target/14533
36788 * gcc.dg/20040311-2.c: New test.
36789
36790 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
36791
36792 PR other/14544
36793 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
36794 bit-field.
36795
36796 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
36797
36798 * gcc.dg/20040305-2.c: Add missing return statement.
36799
36800 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36801
36802 * gcc.dg/builtins-34.c: Also check pow10*.
36803
36804 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36805
36806 PR target/14262
36807 * gcc.dg/20040305-2.c: New test.
36808
36809 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36810
36811 * gcc.dg/20040310-1.c: New test.
36812
36813 2004-03-11 Roger Sayle <roger@eyesopen.com>
36814
36815 * gcc.c-torture/execute/20040311-1.c: New test case.
36816
36817 2004-03-11 Mark Mitchell <mark@codesourcery.com>
36818
36819 PR c++/14476
36820 * g++.dg/lookup/enum1.C: New test.
36821
36822 2004-03-10 Mark Mitchell <mark@codesourcery.com>
36823
36824 PR c++/14510
36825 * g++.dg/lookup/struct2.C: New test.
36826
36827 2004-03-10 Uros Bizjak <uros@kss-loka.si>
36828
36829 * gcc.dg/builtins-34.c: New test.
36830
36831 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36832
36833 * gcc.dg/torture/builtin-nonneg-1.c: New test.
36834
36835 2004-03-09 James E Wilson <wilson@specifixinc.com>
36836
36837 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
36838 * gcc.dg/alias-2.c: New testcase.
36839
36840 2004-03-09 Zack Weinberg <zack@codesourcery.com>
36841
36842 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
36843
36844 2004-03-09 Roger Sayle <roger@eyesopen.com>
36845
36846 * gcc.c-torture/execute/20040309-1.c: New test case.
36847
36848 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
36849
36850 PR c++/14397
36851 * g++.dg/overload/ref1.C: New.
36852
36853 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36854
36855 PR c++/14409
36856 * g++.dg/template/spec12.C: New test.
36857
36858 PR c++/14448
36859 * g++.dg/parse/crash14.C: New test.
36860
36861 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36862
36863 PR c++/14230
36864 * g++.dg/init/ref11.C: New test.
36865
36866 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36867
36868 PR c++/14432
36869 * g++.dg/parse/builtin2.C: New test.
36870
36871 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36872
36873 PR c++/14401
36874 * g++.dg/init/ctor3.C: New test.
36875 * g++.dg/init/union1.C: New test.
36876 * g++.dg/ext/anon-struct4.C: New test.
36877
36878 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36879
36880 * g++.dg/lookup/koenig1.C: Tweak error messages.
36881 * g++.dg/lookup/used-before-declaration.C: Likewise.
36882 * g++.dg/other/do1.C: Likewise.
36883 * g++.dg/overload/koenig1.C: Likewise.
36884 * g++.dg/parse/crash13.C: Likewise.
36885 * g++.dg/template/instantiate3.C: Likewise.
36886
36887 2004-03-08 Eric Christopher <echristo@redhat.com>
36888
36889 * * lib/target-supports.exp: Enable libiconv in test
36890 compilation. Fix up error checking.
36891
36892 2004-03-08 Roger Sayle <roger@eyesopen.com>
36893
36894 PR middle-end/14289
36895 * gcc.dg/pr14289-1.c: New test case.
36896 * gcc.dg/pr14289-2.c: Likewise.
36897 * gcc.dg/pr14289-3.c: Likewise.
36898
36899 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
36900
36901 * gcc.c-torture/execute/20040308-1.c: New test.
36902
36903 2004-03-07 Roger Sayle <roger@eyesopen.com>
36904
36905 * gcc.c-torture/execute/20040307-1.c: New test case.
36906
36907 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
36908
36909 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
36910
36911 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
36912
36913 * gcc.dg/20040306-1.c: New test.
36914
36915 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
36916
36917 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
36918 them static.
36919 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
36920
36921 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36922
36923 PR c/14465
36924 * gcc.dg/decl-6.c: New test.
36925
36926 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36927
36928 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
36929 Rename LOGPOW -> LOG_POW.
36930 (SQRT_EXP, POW_EXP): New.
36931
36932 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36933
36934 * gcc.dg/i386-sse-8.c: New test.
36935
36936 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36937
36938 PR c/14114
36939 * gcc.dg/decl-5.c: New test.
36940
36941 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
36942
36943 * gcc.dg/20040305-1.c: New test.
36944
36945 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
36946
36947 PR other/14354
36948 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
36949
36950 2004-03-04 Ziemowit Laski <zlaski@apple.com>
36951
36952 PR c++/14425, c++/14426
36953 * g++.dg/ext/altivec-4.C: New test.
36954 * g++.dg/ext/altivec-5.C: New test.
36955
36956 2004-03-04 Geoffrey Keating <geoffk@apple.com>
36957
36958 * g++.old-deja/g++.other/linkage1.C: Expect errors about
36959 global variables of a type with no linkage.
36960 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
36961 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
36962 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
36963 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
36964 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
36965 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
36966 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
36967 * g++.dg/warn/deprecated.C: Name enum Color.
36968 * g++.dg/overload/VLA.C: Name structure for 'b'.
36969 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
36970
36971 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36972
36973 * gcc.c-torture/compile/20040304-1.c: New test.
36974
36975 2004-03-03 Zack Weinberg <zack@codesourcery.com>
36976
36977 PR 13728
36978 * gcc.dg/decl-4.c: New testcase.
36979
36980 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
36981
36982 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
36983 as PRECF if sizeof (float) > sizeof (double).
36984 (PRECL): Make it the same as PRECF if
36985 sizeof (float) > sizeof (long double).
36986
36987 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36988
36989 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
36990 system type. Add check for irix6 which doesn't have c99 runtime.
36991
36992 2004-03-03 Bob Wilson <bob.wilson@acm.org>
36993
36994 * gcc.dg/const-elim-1.c: xfail for xtensa.
36995
36996 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36997
36998 PR c++/14369
36999 * g++.dg/template/cond4.C: New test.
37000
37001 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37002
37003 PR c++/14360
37004 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
37005
37006 PR c++/14361
37007 * g++.dg/parse/defarg7.C: New test.
37008
37009 PR c++/14359
37010 * g++.dg/template/friend26.C: New test.
37011
37012 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37013
37014 PR c++/14324
37015 * g++.dg/abi/mangle21.C: New test.
37016
37017 PR c++/14260
37018 * g++.dg/parse/constructor2.C: New test.
37019
37020 PR c++/14337
37021 * g++.dg/template/sfinae1.C: New test.
37022
37023 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37024
37025 PR c++/14267
37026 * g++.dg/expr/crash2.C: New test.
37027
37028 PR middle-end/13448
37029 * gcc.dg/inline-5.c: New test.
37030 * gcc.dg/always-inline.c: Split out tests into ...
37031 * gcc.dg/always-inline2.c: ... this and ...
37032 * gcc.dg/always-inline3.c: ... this.
37033
37034 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37035
37036 PR debug/12103
37037 * g++.dg/debug/crash1.C: New test.
37038
37039 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
37040
37041 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
37042 function with __attribute__((noinline)).
37043 (recurser_void2): Likewise.
37044 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
37045 (recurser_void2): Likewise.
37046
37047 2004-02-29 Roger Sayle <roger@eyesopen.com>
37048
37049 PR middle-end/14203
37050 * g++.dg/warn/Wunused-6.C: New test case.
37051
37052 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
37053
37054 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
37055 not defined.
37056
37057 2004-02-27 Eric Christopher <echristo@redhat.com>
37058
37059 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
37060 * g++.dg/charset/asm2.c: Run only x86.
37061 * gcc.dg/charset/asm3.c: Ditto.
37062
37063 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
37064
37065 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
37066 ld_library_path.
37067
37068 2004-02-27 Ziemowit Laski <zlaski@apple.com>
37069
37070 * g++.dg/ext/altivec-3.C: New.
37071
37072 2004-02-26 Richard Henderson <rth@redhat.com>
37073
37074 * g++.dg/ext/attrib10.C: Mark for warning.
37075 * gcc.dg/attr-alias-1.c: New.
37076
37077 2004-02-26 Richard Henderson <rth@redhat.com>
37078
37079 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
37080 * gcc.c-torture/execute/20040208-2.c: ... it back.
37081
37082 2004-02-26 Eric Christopher <echristo@redhat.com>
37083
37084 * lib/target-supports.exp (check-iconv-available): New function.
37085 * lib/gcc-dg.exp (dg-require-iconv): New function.
37086 Use above.
37087 * gcc.dg/charset: New directory.
37088 * gcc.dg/charset/charset.exp: New file.
37089 * gcc.dg/charset/asm1.c: Ditto.
37090 * gcc.dg/charset/asm2.c: Ditto.
37091 * gcc.dg/charset/asm3.c: Ditto.
37092 * gcc.dg/charset/asm4.c: Ditto.
37093 * gcc.dg/charset/asm5.c: Ditto.
37094 * gcc.dg/charset/attribute1.c: Ditto.
37095 * gcc.dg/charset/attribute2.c: Ditto.
37096 * gcc.dg/charset/string1.c: Ditto.
37097 * g++.dg/charset: New directory.
37098 * g++.dg/dg.exp: Add here. Special options.
37099 * g++.dg/charset/charset.exp: New file.
37100 * g++.dg/charset/asm1.c: Ditto.
37101 * g++.dg/charset/asm2.c: Ditto.
37102 * g++.dg/charset/asm3.c: Ditto.
37103 * g++.dg/charset/asm4.c: Ditto.
37104 * g++.dg/charset/attribute1.c: Ditto.
37105 * g++.dg/charset/attribute2.c: Ditto.
37106 * g++.dg/charset/extern1.cc: Ditto.
37107 * g++.dg/charset/extern2.cc: Ditto.
37108 * g++.dg/charset/string1.c: Ditto.
37109
37110 2004-02-26 Mark Mitchell <mark@codesourcery.com>
37111
37112 PR c++/14278
37113 * g++.dg/parse/comma1.C: New test.
37114
37115 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37116
37117 PR c++/14284
37118 * g++.dg/template/ttp8.C: New test.
37119
37120 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
37121
37122 * gcc.dg/fixuns-trunc-1.c: New test.
37123
37124 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37125
37126 * gcc.dg/builtins-config.h: Use #elif.
37127
37128 2004-02-26 Michael Matz <matz@suse.de>
37129
37130 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37131 * gcc.dg/991214-1.c: Likewise.
37132 * gcc.dg/i386-asm-1.c: Likewise.
37133
37134 2004-02-25 Richard Henderson <rth@redhat.com>
37135
37136 * gcc.c-torture/execute/20040208-2.c: Move ...
37137 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37138
37139 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37140
37141 PR c++/14246
37142 * g++.dg/other/crash-3.C: New test.
37143
37144 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37145
37146 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37147 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37148
37149 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37150 HP-UX.
37151
37152 2004-02-24 Michael Matz <matz@suse.de>
37153
37154 * gcc.dg/i386-regparm.c: New.
37155
37156 2004-02-23 James E Wilson <wilson@specifixinc.com>
37157
37158 * gcc.c-torture/execute/20040223-1.c: New.
37159
37160 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37161 Kazu Hirata <kazu@cs.umass.edu>
37162
37163 * gcc.dg/fwritable-strings-1.c: Remove.
37164
37165 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37166
37167 PR c/14156
37168 * gcc.dg/20040223-1.c: New test.
37169
37170 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37171
37172 PR c++/14106
37173 * g++.dg/ext/typeof9.C: New test.
37174
37175 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37176
37177 PR c++/14250
37178 * g++.dg/other/switch1.C: New test.
37179
37180 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37181
37182 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37183 * gcc.dg/va-arg-1.c: Likewise.
37184
37185 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37186
37187 PR c++/14143
37188 * g++.dg/template/koenig5.C: New test.
37189
37190 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37191
37192 * g++.dg/ext/altivec-1.C: Generalize target triple.
37193 * g++.dg/ext/altivec-2.C: New test case.
37194 * g++.dg/ext/altivec_check.h: New file.
37195 * gcc.dg/altivec-1.c: Generalize target triple;
37196 include altivec_check.h and call altivec_check().
37197 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37198 * gcc.dg/altivec-6.c: New test case.
37199 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37200 type casts as needed.
37201 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37202 altivec_check().
37203 * gcc.dg/altivec-12.c: New test case.
37204 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37205 include altivec_check.h and call altivec_check().
37206 * gcc.dg/altivec_check.h: New file.
37207
37208 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37209
37210 * lib/target-supports.exp (check_alias_available): Don't mangle
37211 function `g' in test program.
37212
37213 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37214
37215 * lib/target-supports.exp (check_profiling_available): Check
37216 argument to determine whether we support a profiling type.
37217 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37218 check_profiling_available.
37219 * g++.dg/bprob/bprob.exp: Likewise.
37220 * g77.dg/bprob/bprob.exp: Likewise.
37221 * gcc.misc-tests/bprob.exp: Likewise.
37222 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37223 dg-require-profiling and delete expected error handling.
37224 * gcc.dg/20021014-1.c: Likewise.
37225 * gcc.dg/nest.c: Likewise.
37226
37227 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37228
37229 PR c++/12007
37230 * g++.dg/other/vthunk1.C: New test.
37231
37232 2004-02-20 Falk Hueffner <falk@debian.org>
37233
37234 PR target/14201
37235 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37236
37237 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37238
37239 PR c++/13927
37240 * g++.dg/other/error8.C: Remove XFAIL markers.
37241
37242 PR c++/14173
37243 * g++.dg/ext/packed5.C: New test.
37244
37245 PR c++/14199
37246 * g++.dg/warn/Wunused-5.C: New test.
37247
37248 PR c++/14186
37249 * g++.dg/lookup/member1.C: New test.
37250
37251 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37252
37253 * gcc.c-torture/compile/20040130-1.c: Enable only when
37254 __INT_MAX__ >= 2147483647L.
37255 * gcc.c-torture/compile/961203-1.c: Likewise.
37256
37257 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37258
37259 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37260 * g++.dg/opt/template1.C: Robustify assembler regexp
37261
37262 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37263
37264 * gcc.c-torture/execute/simd-4.x: Remove.
37265 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37266 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37267 Guard with #ifndef SKIP_ATTRIBUTE.
37268 * gcc.dg/compat/vector-1_y.c: Likewise.
37269 * gcc.dg/compat/vector-2_x.c: Likewise.
37270 * gcc.dg/compat/vector-2_y.c: Likewise.
37271 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37272 * g++.dg/eh/simd-2.C: Likewise.
37273
37274 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37275
37276 * gcc.c-torture/compile/complex-1.c: New.
37277
37278 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37279
37280 PR target/14209
37281 * gcc.c-torture/execute/20040218-1.c: New test.
37282
37283 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37284
37285 PR c++/14181
37286 * g++.dg/parse/new2.C: New test.
37287
37288 2004-02-18 Paul Brook <paul@codesourcery.com>
37289
37290 * gcc.c-torture/compile/libcall-1.c: New test.
37291
37292 2004-02-18 Paul Brook <paul@codesourcery.com>
37293
37294 PR debug/12934
37295 * gcc.dg/debug/debug-7.c: New test.
37296
37297 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37298
37299 * gcc.dg/20040217-1.c: New test.
37300
37301 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37302
37303 * gcc.c-torture/execute/990208-1.x: Delete.
37304
37305 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37306
37307 * gcc.c-torture/execute/20040208-2.x: New file.
37308
37309 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37310
37311 PR c++/11326
37312 * g++.dg/abi/structret1.C: New test.
37313
37314 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37315
37316 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37317 (i386_cpuid): No need to test if cpuid is available on AMD64.
37318 Fix assembly, so that it works onboth i386 and AMD64.
37319 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37320 (vecInLong): Fix s[] member type to unsigned int.
37321 (vecInWord): Remove type.
37322 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37323 (a64, b64, c64, d64, e64): Remove.
37324 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37325 Remove unused variable. Remove initialization of removed variables.
37326 Don't call mmx_tests nor sse_tests.
37327 (reference_mmx, reference_sse): Remove.
37328 (check): Add return stmt.
37329 * gcc.dg/i386-sse-7.c: New test.
37330 * gcc.dg/i386-mmx-4.c: New test.
37331
37332 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37333
37334 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37335 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37336 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37337 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37338 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37339 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37340 g++.dg/tc1/dr94.C: Fix line terminator.
37341
37342 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37343
37344 * gcc.c-torture/compile/20040216-1.c: New.
37345
37346 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37347
37348 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37349 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37350 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37351 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37352 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37353 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37354
37355 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37356
37357 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37358
37359 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37360
37361 PR c++/13971
37362 * g++.dg/expr/cond4.C: New test.
37363
37364 PR c++/14086
37365 * g++.dg/lookup/crash2.C: New test.
37366
37367 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37368
37369 * gcc.c-torture/compile/20040214-2.c: New test.
37370
37371 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37372
37373 PR c++/14116
37374 * g++.dg/ext/typeof8.C: New test.
37375
37376 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37377
37378 * gcc.c-torture/compile/20040214-1.c: New test.
37379
37380 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37381
37382 PR c++/13635
37383 * g++.dg/template/spec11.C: New test.
37384
37385 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37386
37387 PR c++/13927
37388 * g++.dg/other/error8.C: New test.
37389
37390 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37391
37392 PR c++/14122
37393 * g++.dg/template/array4.C: New test.
37394
37395 PR c++/14108
37396 * g++.dg/inherit/thunk2.C: New test.
37397
37398 PR c++/14083
37399 * g++.dg/eh/cond2.C: New test.
37400
37401 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37402
37403 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37404
37405 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37406
37407 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37408
37409 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37410
37411 * g++.dg/simd-2.C: xfail on ppc64-linux.
37412
37413 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37414
37415 PR c/456
37416 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37417 tests.
37418
37419 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37420
37421 * gcc.dg/builtins-33.c: New test.
37422
37423 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37424
37425 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37426
37427 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37428
37429 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37430
37431 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37432
37433 * gcc.dg/ppc64-abi-3.c: New test.
37434
37435 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37436
37437 PR c/14092
37438
37439 * gcc.dg/pr14092-1.c: New testcase.
37440
37441 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37442
37443 * gcc.dg/cpp/assert4.c: Fix typo last change.
37444
37445 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37446 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37447
37448 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37449
37450 2004-02-09 Roger Sayle <roger@eyesopen.com>
37451
37452 * gcc.c-torture/compile/20040209-1.c: New test case.
37453
37454 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37455
37456 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37457
37458 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37459
37460 * gcc.c-torture/execute/20040208-[12].c: New tests.
37461
37462 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37463
37464 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37465
37466 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37467
37468 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37469
37470 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37471
37472 Bug 13856
37473 * gcc.dg/visibility-8.c: New testcase.
37474
37475 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37476
37477 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37478 arguments.
37479 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37480
37481 2004-02-07 Roger Sayle <roger@eyesopen.com>
37482
37483 PR middle-end/13696
37484 * g++.dg/opt/fold1.C: New test case.
37485
37486 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37487
37488 PR c++/14033
37489 * g++.dg/other/crash-2.C: New test.
37490
37491 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37492
37493 PR c++/14028
37494 * g++.dg/parse/angle-bracket2.C: New test.
37495
37496 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37497
37498 PR middle-end/13750
37499 Revert:
37500 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37501 PR pch/13361
37502 * g++.dg/pch/wchar-1.C: New.
37503 * g++.dg/pch/wchar-1.Hs: New.
37504
37505 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37506
37507 PR c++/14008
37508 * g++.dg/parse/error15.C: New test.
37509 * g++.dg/parse/crash11.C: Update dg-error mark.
37510
37511 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37512
37513 PR c++/13932
37514 * g++.dg/warn/conv2.C: New test.
37515
37516 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37517
37518 PR c++/13086
37519 * g++.dg/warn/incomplete1.C: Remove xfail.
37520
37521 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37522
37523 * lib/file-format.exp (gcc_target_object_format): Use
37524 ${tool}_target_compile, not gcc_target_compile.
37525 * lib/target-supports.exp (check_alias_available): Likewise.
37526 (check_gc_sections_available): Likewise.
37527 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37528 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37529 dg-require-alias.
37530
37531 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37532
37533 PR c++/13969
37534 * g++.dg/template/static6.C: New test.
37535
37536 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37537
37538 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37539
37540 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37541
37542 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37543 tests for systems where `char' is unsigned by default.
37544
37545 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37546
37547 PR c++/13997
37548 * g++.dg/template/partial3.C: New test.
37549
37550 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37551
37552 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37553 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37554 Remove mentions of obsolete ports.
37555
37556 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37557
37558 * gcc.dg/noncompile/20001228-1.c: Fix for new
37559 error message.
37560
37561 2004-02-03 Roger Sayle <roger@eyesopen.com>
37562
37563 PR target/9348
37564 * gcc.c-torture/execute/multdi-1.c: New test case.
37565
37566 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37567
37568 PR c++/13925
37569 * g++.dg/template/lookup5.C: New test.
37570
37571 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37572
37573 PR c++/13950
37574 * g++.dg/template/lookup4.C: New test.
37575
37576 PR c++/13970
37577 * g++.dg/parse/error14.C: New test.
37578
37579 PR c++/14002
37580 * g++.dg/parse/template13.C: New test.
37581
37582 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37583
37584 PR c++/13978
37585 * g++.dg/template/koenig4.C: New test.
37586
37587 PR c++/13968
37588 * g++.dg/template/crash17.C: New test.
37589
37590 PR c++/13975
37591 * g++.dg/parse/error13.C: New test.
37592 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37593
37594 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37595
37596 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37597
37598 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37599
37600 PR c/11658
37601 PR c/13994
37602 * gcc.dg/noncompile/20040203-1.c: New test.
37603 * gcc.dg/noncompile/20040203-2.c: Likewise.
37604 * gcc.dg/noncompile/20040203-3.c: Likewise.
37605 * gcc.dg/20040203-1.c: Likewise.
37606
37607 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37608
37609 PR c++/10858
37610 * g++.dg/template/sizeof7.C: New test.
37611
37612 2004-02-02 Eric Christopher <echristo@redhat.com>
37613 Zack Weinberg <zack@codesourcery.com>
37614
37615 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37616
37617 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37618
37619 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37620 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37621 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37622 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37623
37624 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37625
37626 PR c++/13113
37627 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37628
37629 PR c++/13854
37630 * g++.dg/ext/attrib13.C: New test.
37631
37632 PR c++/13907
37633 * g++.dg/conversion/op2.C: New test.
37634
37635 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37636
37637 * gcc.dg/titype-1.c: Fix pasto.
37638
37639 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37640
37641 * gcc.dg/titype-1.c: New test.
37642
37643 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37644
37645 PR c++/13957
37646 * g++.dg/template/non-type-template-argument-1.C,
37647 g++.dg/template/qualified-id1.C: Update dg-error marks.
37648 * g++.dg/template/nontype6.C: New test.
37649
37650 2004-02-01 Roger Sayle <roger@eyesopen.com>
37651
37652 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37653 * gcc.dg/builtins-31.c: New testcase.
37654 * gcc.dg/builtins-32.c: New testcase.
37655
37656 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37657
37658 * objc.dg/call-super-2.m: Update line numbers
37659 for the including of stddef.h.
37660
37661 2004-01-30 Michael Matz <matz@suse.de>
37662
37663 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37664 g++.dg/ext/case-range3.C: New tests.
37665
37666 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37667
37668 DR206
37669 PR c++/13813
37670 * g++.dg/template/member4.C: New test.
37671
37672 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37673
37674 PR c++/13683
37675 * g++.dg/template/sizeof6.C: New test.
37676
37677 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37678
37679 * gcc.dg/fwritable-strings-1.c: New test.
37680
37681 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37682
37683 * gcc.c-torture/compile/20040130-1.c: New test.
37684
37685 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37686
37687 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37688
37689 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37690
37691 PR c++/13883
37692 * g++.dg/template/ctor3.C: New test.
37693
37694 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37695
37696 * g++.dg/tc1: New directory.
37697 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37698 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37699 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37700 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37701 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37702
37703 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37704
37705 * g++.dg/parse/error11.C: New test.
37706 * g++.dg/parse/error12.C: Likewise.
37707
37708 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37709
37710 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37711 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37712
37713 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37714
37715 PR c++/13791
37716 * g++.dg/ext/attrib12.C: New test.
37717
37718 PR c++/13736
37719 * g++.dg/parse/cast2.C: New test.
37720
37721 2004-01-27 James E Wilson <wilson@specifixinc.com>
37722
37723 * objc.dg/encode-2.m (main): New local string. Set depending on
37724 sizeof long. Use in sscanf call.
37725 * objc.dg/encode-3.m (main): New local string. Set depending on
37726 sizeof long. Use in scan_initial call.
37727
37728 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37729
37730 * objc.dg/call-super-2.m: Make LP64-safe.
37731 * objc.dg/desig-init-1.m: Likewise.
37732
37733 2004-01-27 Devang Patel <dpatel@apple.com>
37734
37735 * g++.dg/debug/namespace1.C: New test.
37736
37737 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37738
37739 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37740 xscale-*-*.
37741
37742 * gcc.dg/arm-mmx-1.c: New test.
37743
37744 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37745
37746 * gcc.dg/20040127-1.c: New test.
37747 * gcc.dg/20040127-2.c: New test.
37748
37749 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37750
37751 * objc.dg/stret-1.m (glob): Renamed to globa.
37752
37753 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37754
37755 PR c++/13663
37756 * g++.dg/expr/for1.C: New test.
37757
37758 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37759
37760 PR middle-end/13779
37761 * gcc.dg/darwin-longlong.c: New test.
37762
37763 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37764
37765 * gcc.dg/20040124-1.c: Moved test from here...
37766 * gcc.c-torture/compile/20040124-1.c: ...to here.
37767
37768 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37769
37770 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
37771 the assembly output if -m64 is passed.
37772
37773 2004-01-25 Mark Mitchell <mark@codesourcery.com>
37774
37775 PR c++/13833
37776 * g++.dg/template/cond3.C: New test.
37777
37778 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37779
37780 PR c++/13810
37781 * g++.dg/template/ttp7.C: New test.
37782
37783 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37784
37785 PR c++/13797
37786 * g++.dg/template/nontype4.C: New test.
37787 * g++.dg/template/nontype5.C: Likewise.
37788
37789 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
37790
37791 * gcc.dg/torture/mips-clobber-at.c: New test.
37792
37793 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
37794
37795 * gcc.dg/20040124-1.c: New test.
37796
37797 2004-01-24 Jakub Jelinek <jakub@redhat.com>
37798
37799 * gcc.dg/20040123-1.c: New test.
37800
37801 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37802
37803 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
37804
37805 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
37806
37807 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
37808
37809 2004-01-23 Andrew Pinski <apinski@apple.com>
37810
37811 * gcc.dg/20030121-1.c: Move to ..
37812 * gcc.dg/20040121-1.c: here.
37813
37814 2004-01-23 Roger Sayle <roger@eyesopen.com>
37815
37816 * gcc.dg/builtins-29.c: New test case.
37817
37818 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37819
37820 PR 18314
37821 * gcc.dg/builtins-30.c: New testcase.
37822
37823 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
37824
37825 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
37826 * lib/g77.exp: Likewise.
37827 * lib/objc.exp: Likewise.
37828 * lib/g++.exp: Likewise.
37829
37830 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37831
37832 * gcc.dg/struct-by-value-2.c: New test.
37833
37834 2004-01-21 Andrew Pinski <apinski@apple.com>
37835
37836 PR target/13785
37837 * gcc.dg/20030121-1.c: New test.
37838
37839 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
37840
37841 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
37842 clobber frame pointer register in asm statement.
37843
37844 2004-01-21 Falk Hueffner <falk@debian.org>
37845
37846 * gcc.c-torture/compile/20040121-1.c: New test.
37847
37848 2004-01-21 Zack Weinberg <zack@codesourcery.com>
37849
37850 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
37851
37852 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
37853
37854 * gcc.dg/ppc64-abi-2.c: New test.
37855
37856 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
37857
37858 * lib/treelang.exp: Fill out this file.
37859 * lib/treelang-dg.exp: New File.
37860
37861 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
37862
37863 * gcc.c-torture/compile/981022-1.c: Remove.
37864 * gcc.dg/array-5.c: Remove XFAIL.
37865 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
37866 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
37867 gcc.dg/cond-lvalue-1.c: Update.
37868 * gcc.dg/cast-lvalue-2.c: New test.
37869
37870 2004-01-19 Mark Mitchell <mark@codesourcery.com>
37871
37872 PR c++/13592
37873 * g++.dg/other/error1.C (class foo): Tweak error message.
37874
37875 PR c++/13592
37876 * g++.dg/template/call2.C: New test.
37877
37878 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37879
37880 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
37881 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
37882 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
37883 scalar-return-1_x.c, scalar-return-2_y.c,
37884 scalar-return-3_x.c, scalar-return-3_y.c,
37885 scalar-return-4_x.c, scalar-return-4_y.c,
37886 struct-align-1.h, struct-align-1_x.c,
37887 struct-align-1_y.c, struct-align-2.h,
37888 struct-align-2_x.c, struct-align-2_y.c,
37889 struct-by-value-10_y.c, struct-by-value-11_x.c,
37890 struct-by-value-11_y.c, struct-by-value-12_x.c,
37891 struct-by-value-12_y.c, struct-by-value-13_x.c,
37892 struct-by-value-13_y.c, struct-by-value-14_x.c,
37893 struct-by-value-14_y.c, struct-by-value-15_x.c,
37894 struct-by-value-15_y.c, struct-by-value-16_y.c,
37895 struct-by-value-17_y.c, struct-by-value-18_y.c,
37896 struct-by-value-19_y.c, struct-by-value-1_x.c,
37897 struct-by-value-1_y.c, struct-by-value-20_y.c,
37898 struct-by-value-2_x.c, struct-by-value-2_y.c,
37899 struct-by-value-3_y.c, struct-by-value-4_x.c,
37900 struct-by-value-4_y.c, struct-by-value-5_y.c,
37901 struct-by-value-6_y.c, struct-by-value-7_y.c
37902 struct-by-value-8_x.c, struct-by-value-8_y.c
37903 struct-by-value-9_x.c, struct-by-value-9_y.c
37904 struct-return-10_x.c, struct-return-10_y.c,
37905 struct-return-19_x.c, struct-return-20_x.c
37906 struct-return-2_x.c, struct-return-2_y.c
37907 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
37908 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
37909
37910 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37911
37912 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
37913 attribute on sparc*-sun-solaris2.*.
37914
37915 2004-01-18 Mark Mitchell <mark@codesourcery.com>
37916
37917 PR c++/13710
37918 * g++.dg/ext/typeof7.C: New test.
37919
37920 2004-01-18 David Edelsohn <edelsohn@gnu.org>
37921
37922 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
37923 * gcc.dg/const-elim-1.c: Same.
37924
37925 2004-01-17 Ziemowit Laski <zlaski@apple.com>
37926
37927 * objc.dg/stret-1.m: New.
37928 * objc.dg/stret-2.m: New.
37929
37930 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
37931
37932 PR c++/11895
37933 * g++.dg/ext/vector1.C: New test.
37934
37935 2004-01-16 Geoffrey Keating <geoffk@apple.com>
37936
37937 * gcc.dg/pch/import-1.c: New.
37938 * gcc.dg/pch/import-1.hs: New.
37939 * gcc.dg/pch/import-1a.h: New.
37940 * gcc.dg/pch/import-1b.h: New.
37941 * gcc.dg/pch/import-1c.h: New.
37942
37943 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37944
37945 PR c++/13574
37946 * g++.dg/ext/array1.C: New test.
37947
37948 PR c++/13178
37949 * g++.dg/conversion/op1.C: New test.
37950
37951 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
37952
37953 PR 11864
37954 From Kazumoto Kojima / Dan Kegel:
37955 * gcc.dg/pr11864-1.c: New test.
37956
37957 PR 10392
37958 From Marcus Comstedt / Dan Kegel:
37959 * gcc.dg/pr10392-1.c: New test.
37960
37961 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37962
37963 PR c++/13478
37964 * g++.dg/init/ref10.C: New test.
37965
37966 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37967
37968 PR c++/13407
37969 * g++.dg/parse/typename6.C: New test.
37970
37971 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37972
37973 PR pch/13361
37974 * g++.dg/pch/wchar-1.C: New.
37975 * g++.dg/pch/wchar-1.Hs: New.
37976
37977 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37978
37979 PR c++/9259
37980 * g++.dg/expr/sizeof2.C: New test.
37981
37982 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
37983
37984 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
37985
37986 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37987
37988 PR c++/13659
37989 * g++.dg/lookup/strong-using-3.C: New.
37990 * g++.dg/lookup/using-10.C: New.
37991
37992 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37993
37994 PR c++/13594
37995 * g++.dg/lookup/strong-using-2.C: New.
37996
37997 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
37998 Dan Kegel <dank@kegel.com>
37999 J"orn Rennecke <joern.rennecke@superh.com>
38000
38001 PR target/9365
38002 * gcc.dg/pr9365-1.c: New test.
38003
38004 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38005
38006 PR c++/8856
38007 * g++.dg/parse/casting-operator2.C: New test.
38008 * g++.old-deja/g++.pt/explicit83.C: Remove.
38009
38010 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
38011
38012 * gcc.dg/label-compound-stmt-1.c: New test.
38013 * gcc.c-torture/compile/950922-1.c,
38014 gcc.c-torture/compile/20000211-3.c,
38015 gcc.c-torture/compile/20000518-1.c,
38016 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
38017 compound statements.
38018
38019 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
38020
38021 * gcc.dg/ppc64-abi-1.c: New test.
38022
38023 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
38024
38025 * g++.dg/ext/attrib9.C: Add dg-warnings.
38026
38027 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38028
38029 PR c++/12335
38030 * g++.dg/parse/dtor3.C: New test.
38031
38032 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
38033
38034 PR c++/12709
38035 * g++.dg/parse/try-catch-1.C: New test.
38036
38037 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
38038
38039 * ada/acats/run_all.sh: Add more verbose output in acats.log
38040 when compiling tests.
38041
38042 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38043
38044 PR 13656
38045 * gcc.dg/typedef-redecl.c: New test case.
38046 * gcc.dg/typedef-redecl.h: New support file.
38047
38048 2004-01-13 Jan Hubicka <jh@suse.cz>
38049
38050 * gcc.dg/always_inline.c: New test.
38051 * gcc.dg/debug/20031231-1.c: Fix.
38052
38053 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38054
38055 PR c++/13474
38056 * g++.dg/template/array3.C: New test.
38057
38058 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38059
38060 * g++.dg/ext/lvalue1.C: No longer expected to fail.
38061 * g++.dg/warn/Wunused-2.C: Likewise.
38062
38063 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38064
38065 PR c++/13289
38066 * g++.dg/template/instantiate6.C: New test.
38067
38068 2004-01-12 Roger Sayle <roger@eyesopen.com>
38069
38070 PR middle-end/11397
38071 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
38072
38073 2004-01-12 Jan Hubicka <jh@suse.cz>
38074
38075 PR opt/12826
38076 * gcc.dg/20040112-1.c: New.
38077
38078 * gcc.dg/dwarf-die[1-7].c: Move to...
38079 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
38080 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
38081
38082 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
38083
38084 PR c++/4100
38085 * g++.dg/parse/friend4.C: New test.
38086
38087 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
38088
38089 PR c++/4100
38090 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
38091 definition is called a friend.
38092
38093 2004-01-11 Zack Weinberg <zack@codesourcery.com>
38094
38095 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
38096
38097 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
38098
38099 PR c++/3478
38100 * g++.dg/parse/error10.C: New test.
38101 * g++.dg/template/arg2.C: Accept "invalid type" error.
38102
38103 2004-01-11 Jakub Jelinek <jakub@redhat.com>
38104
38105 PR middle-end/13392
38106 * g++.dg/opt/expect2.C: New test.
38107
38108 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38109
38110 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
38111 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
38112 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
38113 Update dg-error regexps.
38114
38115 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38116
38117 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
38118 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
38119
38120 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38121
38122 * gcc.dg/pragma-re-1.c: Use right pointer type.
38123
38124 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38125
38126 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38127
38128 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38129
38130 * gcc.dg/rs6000-ldouble-1.c: New.
38131
38132 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38133
38134 DR 337
38135 PR c++/9256
38136 * g++.dg/other/abstract1.C: New test.
38137
38138 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38139
38140 * g++.dg/lookup/strong-using-1.C: New.
38141
38142 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38143
38144 PR c/11234
38145 * gcc.dg/func-ptr-conv-1.c: New test.
38146 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38147
38148 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38149
38150 PR target/13380.
38151 * gcc.c-torture/compile/20040109-1.c: New.
38152
38153 2004-01-08 Stuart Hastings <stuart@apple.com>
38154
38155 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38156 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38157 * gcc.dg/i386-sse-6.c: ...this new testcase.
38158
38159 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38160
38161 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38162
38163 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38164
38165 * ada/acats/run_acats: Treat 'gnatchop' the same way
38166 as 'gnatmake'. Export GCC_DRIVER.
38167 * ada/acats/run_all.sh: Add target_gnatchop. Use
38168 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38169
38170 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38171
38172 PR c++/12573
38173 * g++.dg/template/dependent-expr4.C: New test.
38174
38175 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38176
38177 * gcc.dg/altivec-11.c: New test.
38178
38179 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38180
38181 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38182
38183 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38184
38185 PR c/6024
38186 * gcc.dg/enum-compat-1.c: New test.
38187 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38188
38189 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38190
38191 PR c/12165
38192 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38193 gcc.dg/c99-idem-qual-3.c: New tests.
38194
38195 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38196
38197 * gcc.dg/winline-7.c: Don't cast void * to int.
38198
38199 2004-01-06 Jan Hubicka <jh@suse.cz>
38200
38201 * gcc.dg/i386-sse-5.c: New test
38202 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38203
38204 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38205
38206 PR c++/12815
38207 * g++.dg/rtti/typeid4.C: New test.
38208
38209 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38210
38211 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38212
38213 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38214
38215 PR c++/12132
38216 * g++.dg/template/error11.C: New test.
38217
38218 PR c++/13451
38219 * g++.dg/template/class2.C: New test.
38220
38221 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38222 Richard Sandiford <rsandifo@redhat.com>
38223
38224 PR c++/13387
38225 * g++.dg/opt/alias3.C: New test.
38226
38227 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38228
38229 PR c++/13157
38230 * g++.dg/template/koenig3.C: New test.
38231
38232 PR c++/13529
38233 * g++.dg/parse/offsetof3.C: New test.
38234
38235 * g++.dg/init/copy7.C: Add missing dg-error markers.
38236
38237 PR c++/12226
38238 * g++.dg/init/copy7.c: New test.
38239
38240 PR c++/13536
38241 * g++.dg/parse/cast1.C: New test.
38242
38243 2004-01-04 Jan Hubicka <jh@suse.cz>
38244
38245 * gcc.dg/winline[1-7].c: New tests.
38246
38247 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38248
38249 PR c++/13520
38250 * g++.dg/template/qualttp22.C: New test.
38251
38252 2004-01-01 Jan Hubicka <jh@suse.cz>
38253
38254 * gcc.dg/debug/20031231-1.c: New.
38255 * gcc.c-torture/compile/20040101-1.c: New.
38256 * gcc.dg/dwarf-die-[1-7].c: New.
38257
38258 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38259
38260 PR optimization/13521
38261 * gcc.c-torture/compile/20031231-1.c: New test.
38262
38263 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38264
38265 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38266
38267 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38268
38269 PR c++/10079
38270 * g++.dg/template/crash16.C: New test.
38271
38272 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38273
38274 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38275
38276 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38277
38278 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38279 ports.
38280 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38281 * g++.old-deja/g++.law/profile1.C: Likewise.
38282 * gcc.c-torture/compile/981006-1.c: Likewise.
38283 * gcc.c-torture/execute/loop-2e.x: Likewise.
38284 * gcc.c-torture/execute/loop-2f.x: Remove.
38285 * gcc.c-torture/execute/loop-2g.x: Likewise.
38286 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38287 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38288
38289 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38290
38291 PR c++/13507
38292 * g++.dg/ext/attrib11.C: New test.
38293
38294 PR c++/13494
38295 * g++.dg/template/array2-1.C: New test.
38296 * g++.dg/template/array2-2.C: New test.
38297
38298 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38299
38300 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38301
38302 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38303
38304 PR c++/12774
38305 * g++.dg/template/array1-1.C: New test.
38306 * g++.dg/template/array1-2.C: New test.
38307
38308 2003-12-29 Roger Sayle <roger@eyesopen.com>
38309
38310 PR fortran/12632
38311 * g77.dg/12632.f: New test case.
38312
38313 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38314
38315 PR c++/13289
38316 * g++.dg/parse/nontype1.C: New test.
38317
38318 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38319
38320 PR c++/12403
38321 * g++.dg/parse/explicit1.C: New test.
38322 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38323
38324 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38325
38326 PR c++/13081
38327 * g++.dg/opt/inline6.C: New test.
38328
38329 PR c++/12613
38330 * g++.dg/parse/error9.C: New test.
38331
38332 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38333
38334 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38335
38336 PR c++/13009
38337 * g++.dg/init/assign1.C: New test.
38338
38339 2003-12-28 Roger Sayle <roger@eyesopen.com>
38340
38341 PR c++/13070
38342 * g++.dg/warn/format3.C: New test case.
38343
38344 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38345
38346 * gcc.c-torture/compile/20031227-1.c: New test.
38347
38348 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38349
38350 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38351 * g77.dg/bprob/bprob.exp: Likewise.
38352 * gcc.misc-tests/bprob.exp: Likewise.
38353 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38354 variants on systems where the library does not provide that
38355 functionality.
38356 * gcc.dg/builtins-20.c: Use builtins-config.h.
38357 * gcc.dg/builtins-config.h: New file.
38358
38359 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38360
38361 * lib/gcc-dg.exp (dg-require-profiling): New function.
38362 * lib/target-supports.exp (check_profiling_available): Likewise.
38363 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38364 * g77.dg/bprob/bprob.exp: Likewise.
38365 * gcc.misc-tests/bprob.exp: Likewise.
38366 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38367 * gcc.dg/20021014-1.c: Likewise.
38368 * gcc.dg/nest.c: Likewise.
38369
38370 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38371
38372 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38373 compiling.
38374 * g++.dg/lookup/java2.C: Likewise.
38375 * gcc.dg/cpp/lexident.c: Likewise.
38376
38377 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38378
38379 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38380 given.
38381 * gcc.c-torture/compile/961203-1.c: Likewise.
38382 * gcc.c-torture/compile/980506-1.c: Likewise.
38383
38384 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38385
38386 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38387 (additional_prunes): New global.
38388 (gcc-dg-prune): Handle additional per-test pruning.
38389 (dg-test): Clear additional_prunes between tests.
38390
38391 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38392 dg-prune-output to avoid spurious failures from assembler
38393 complaining about nonexistent WAW violations.
38394 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38395 Use dg-prune-output to avoid spurious failures from assembler
38396 warning about Itanium B-step errata.
38397
38398 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38399
38400 * g++.dg/abi/macro0.C: New test.
38401 * g++.dg/abi/macro1.C: Likewise.
38402 * g++.dg/abi/macro2.C: Likewise.
38403
38404 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38405 * g++.dg/abi/bitfield7.C: Likewise.
38406 * g++.dg/abi/dtor2.C: Likewise.
38407 * g++.dg/abi/mangle11.C: Likewise.
38408 * g++.dg/abi/mangle12.C: Likewise.
38409 * g++.dg/abi/mangle14.C: Likewise.
38410 * g++.dg/abi/mangle17.C: Likewise.
38411 * g++.dg/abi/vbase10.C: Likewise.
38412 * g++.dg/abi/vbase14.C: Likewise.
38413 * g++.dg/template/qualttp17.C: Likewise.
38414
38415 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38416
38417 PR c/11995
38418 * gcc.dg/20031223-1.c: New test.
38419
38420 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38421
38422 * gcc.dg/noreturn-7.c: New test.
38423
38424 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38425
38426 * gcc.dg/null-pointer-1.c: New test.
38427
38428 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38429
38430 * g++.old-deja/g++.jason/template18.C: Remove.
38431 * g++.old-deja/g++.jason/template37.C: Likewise.
38432
38433 PR c++/12862
38434 * g++.dg/lookup/ns1.C: New test.
38435
38436 PR c++/12397
38437 * g++.dg/template/lookup3.C: New test.
38438
38439 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38440
38441 * g++.dg/template/recurse1.C: New test
38442
38443 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38444
38445 PR c++/12479
38446 * g++.dg/parse/semicolon1.C: New test.
38447 * g++.dg/parse/semicolon1.h: Likewise.
38448
38449 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38450
38451 * gcc.dg/darwin-misaligned.c: New test.
38452
38453 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38454
38455 PR c/9163
38456 * gcc.dg/20031222-1.c: New test.
38457
38458 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38459
38460 PR c++/13438
38461 * g++.dg/parse/error8.C: New test.
38462
38463 PR c++/11554
38464 * g++.dg/warn/ctor-init-1.C: New test.
38465
38466 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38467
38468 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38469 too small.
38470 * gcc.c-torture/compile/930217-1.c: Likewise.
38471 * gcc.c-torture/compile/930513-1.c: Likewise.
38472 * gcc.c-torture/execute/920908-2.c: Likewise.
38473 * gcc.c-torture/execute/921204-1.c: Likewise.
38474 * gcc.c-torture/execute/930621-1.c: Likewise.
38475 * gcc.c-torture/execute/930630-1.c: Likewise.
38476 * gcc.c-torture/execute/931031-1.c: Likewise.
38477 * gcc.c-torture/execute/980602-2.c: Likewise.
38478 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38479 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38480 * gcc.c-torture/execute/extzvsi.c: Likewise.
38481 * gcc.c-torture/unsorted/ext.c: Likewise.
38482
38483 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38484
38485 PR target/12749
38486 * gcc.c-torture/compile/20031220-2.c: New test case.
38487
38488 2003-12-20 Roger Sayle <roger@eyesopen.com>
38489
38490 PR optimization/13031
38491 * gcc.c-torture/compile/20031220-1.c: New test case.
38492
38493 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38494
38495 * gcc.dg/cast-function-1.c: New test.
38496
38497 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38498
38499 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38500 formats.
38501
38502 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38503
38504 PR c++/12795
38505 * g++.dg/ext/attrib10.C: New test.
38506
38507 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38508
38509 * gcc.dg/cleanup-10.c: New test.
38510 * gcc.dg/cleanup-11.c: New test.
38511
38512 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38513
38514 PR c++/13239
38515 * g++.dg/opt/expect1.C: New test.
38516
38517 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38518
38519 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38520
38521 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38522
38523 PR debug/12923
38524 * gcc.dg/20031218-1.c: New test.
38525
38526 PR debug/12389
38527 * gcc.dg/20031218-2.c: New test.
38528 * gcc.dg/20031218-3.c: New test.
38529
38530 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38531 of label name and allow for USER_LABEL_PREFIX == "_" names.
38532 * g++.dg/abi/mangle18-2.C: Likewise.
38533 * g++.dg/abi/mangle19-1.C: Likewise.
38534 * g++.dg/abi/mangle19-2.C: Likewise.
38535 * g++.dg/abi/mangle20-1.C: Likewise.
38536 * g++.dg/abi/mangle20-2.C: Likewise.
38537
38538 2003-12-18 Richard Henderson <rth@redhat.com>
38539
38540 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38541
38542 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38543 Dan Kegel <dank@kegel.com>
38544
38545 PR other/12009
38546 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38547 testing a cross compiler, it causes spurious compile failures.
38548 * lib/g++.exp: Likewise.
38549
38550 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38551
38552 PR c++/13262
38553 * g++.dg/template/access13.C: New test.
38554
38555 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38556
38557 * gcc.dg/20031216-1.c: New test.
38558
38559 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38560
38561 PR c++/9154
38562 * g++.dg/template/error10.C: New test.
38563
38564 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38565
38566 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38567 * g++.dg/eh/simd-2.C: Likewise.
38568
38569 2003-12-17 James E Wilson <wilson@specifixinc.com>
38570 Roger Sayle <roger@eyesopen.com>
38571
38572 * gcc.c-torture/execute/ieee/mzero5.c: New.
38573
38574 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38575
38576 PR c++/10603
38577 * g++.dg/parse/error6.C: New test.
38578
38579 PR c++/12827
38580 * g++.dg/parse/error7.C: New test.
38581
38582 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38583
38584 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38585 at -O with stabs debugging formats.
38586 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38587 * gcc.dg/debug/debug-2.c: Likewise.
38588
38589 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38590
38591 PR c++/12696
38592 * g++.dg/init/error1.C: New test.
38593
38594 PR c++/12218
38595 * g++.dg/init/pm3.C: New test.
38596
38597 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38598
38599 PR c/3347
38600 * gcc.dg/bitfld-8.c: New test.
38601
38602 2003-12-16 James Lemke <jim@wasabisystems.com>
38603
38604 * gcc.dg/arm-scd42-[123].c: New tests.
38605
38606 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38607
38608 PR c++/9043
38609 * g++.dg/abi/mangle20-1.C: New test.
38610 * g++.dg/abi/mangle20-2.C: New test.
38611
38612 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38613
38614 PR c++/13275
38615 * g++.dg/other/offsetof2.C: Remove XFAIL.
38616 * g++.dg/parse/offsetof1.C: New test.
38617 * g++.gd/parse/offsetof2.C: Likewise.
38618
38619 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38620
38621 * g++.dg/template/nontype3.C: New test.
38622 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38623
38624 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38625
38626 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38627
38628 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38629
38630 PR c++/13387
38631 * g++.dg/expr/assign1.C: New test.
38632
38633 PR c++/13242
38634 * g++.dg/abi/mangle19-1.C: New test.
38635 * g++.dg/abi/mangle19-2.C: New test.
38636
38637 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38638
38639 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38640
38641 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38642
38643 * gcc.c-torture/execute/20031216-1.c: New test.
38644
38645 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38646
38647 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38648 an ICE regression.
38649
38650 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38651
38652 PR c++/10926
38653 * g++.dg/template/error9.C: New test.
38654
38655 PR c++/11116
38656 * g++.dg/template/error8.C: New test.
38657
38658 2003-12-15 Roger Sayle <roger@eyesopen.com>
38659
38660 PR middle-end/13400
38661 * gcc.c-torture/execute/20031215-1.c: New test case.
38662
38663 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38664
38665 PR c++/13269
38666 * g++.dg/parse/error5.C: New test.
38667
38668 PR c++/12989
38669 * g++.dg/expr/sizeof1.C: New test.
38670
38671 PR c++/13310
38672 * g++.dg/template/crash15.C: New test.
38673
38674 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38675
38676 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38677 a non-POD type as the last named parameter of a varargs function.
38678
38679 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38680
38681 PR c++/13243
38682 PR c++/12573
38683 * g++.dg/template/crash14.C: New test.
38684 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38685
38686 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38687
38688 * g++.dg/other/java1.C: New test.
38689
38690 PR c++/13241
38691 * g++.dg/abi/mangle18-1.C: New test.
38692 * g++.dg/abi/mangle18-2.C: New test.
38693
38694 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38695
38696 PR optimization/10312
38697 * gcc.c-torture/execute/20031214-1.c: New.
38698
38699 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38700
38701 PR c++/10779
38702 PR c++/12160
38703 * g++.dg/parse/error3.C: New test.
38704 * g++.dg/parse/error4.C: Likewise.
38705 * g++.dg/abi/mangle4.C: Tweak error messages.
38706 * g++.dg/lookup/using5.C: Likewise.
38707 * g++.dg/other/error2.C: Likewise.
38708 * g++.dg/parse/typename5.C: Likewise.
38709 * g++.dg/parse/undefined1.C: Likewise.
38710 * g++.dg/template/arg2.C: Likewise.
38711 * g++.dg/template/ttp3.C: Likewise.
38712 * g++.dg/template/type1.C: Likewise.
38713 * g++.old-deja/g++.other/crash32.C: Likewise.
38714 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38715
38716 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38717
38718 PR c++/13106
38719 * g++.dg/warn/noreturn-3.C: New test.
38720
38721 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38722
38723 PR c++/13118
38724 * g++.dg/abi/covariant3.C: New.
38725
38726 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38727
38728 * g++.dg/eh/ia64-1.C: New test.
38729
38730 2003-12-12 Roger Sayle <roger@eyesopen.com>
38731
38732 PR optimization/13037
38733 * g77.f-torture/execute/13037.f: New test case.
38734
38735 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38736
38737 PR c++/12881
38738 * g++.dg/abi/covariant2.C: New.
38739
38740 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38741
38742 * gcc.dg/cpp/trad/macro.c: New tests.
38743
38744 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38745
38746 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38747
38748 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38749
38750 PR other/10819
38751 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38752 to fix Bug 10819.
38753 * lib/g++.exp (g++_version): Likewise.
38754 * lib/g77.exp (g77_version): Likewise.
38755 * lib/objc.exp (default_objc_version): Likewise.
38756
38757 2003-12-10 Richard Henderson <rth@redhat.com>
38758
38759 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38760
38761 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38762
38763 2003-12-08 Matt Austern <austern@apple.com>
38764
38765 PR c/13134
38766 * lib/gcc-dg.exp (dg-require-visibility): Define.
38767 * lib/target-supports (check_visibility_available): Define.
38768 * gcc.dg/visibility-1.c: New test.
38769 * gcc.dg/visibility-2.c: Likewise.
38770 * gcc.dg/visibility-3.c: Likewise.
38771 * gcc.dg/visibility-4.c: Likewise.
38772 * gcc.dg/visibility-5.c: Likewise.
38773 * gcc.dg/visibility-6.c: Likewise.
38774 * g++.dg/ext/visibility-1.C: Likewise.
38775 * g++.dg/ext/visibility-2.C: Likewise.
38776 * g++.dg/ext/visibility-3.C: Likewise.
38777 * g++.dg/ext/visibility-4.C: Likewise.
38778 * g++.dg/ext/visibility-5.C: Likewise.
38779 * g++.dg/ext/visibility-6.C: Likewise.
38780
38781 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38782
38783 * g++.dg/lookup/java1.C: New test.
38784 * g++.dg/lookup/java2.C: New test.
38785
38786 2003-12-07 Falk Hueffner <falk@debian.org>
38787
38788 * g++.dg/opt/noreturn-1.C: New test.
38789
38790 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
38791
38792 * gcc.dg/overflow-1.c: New test.
38793
38794 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38795
38796 * g77.f-torture/compile/13060.f: New test.
38797
38798 2003-12-06 Mark Mitchell <mark@codesourcery.com>
38799
38800 PR c++/13323
38801 * g++.dg/inherit/operator2.C: New test.
38802
38803 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38804
38805 PR c++/13305
38806 * g++.dg/ext/attrib9.C: New test.
38807
38808 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38809
38810 PR c++/13314
38811 * g++.dg/template/error7.C: New test.
38812
38813 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
38814 J"orn Rennecke <joern.rennecke@superh.com>
38815
38816 PR target/13302
38817 * g++.dg/other/struct-va_list.C: New test.
38818
38819 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38820
38821 PR c++/13166
38822 * g++.dg/parse/defarg6.C: New test.
38823
38824 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
38825
38826 PR target/13256
38827 * gcc.c-torture/execute/20031201-1.c: New test.
38828
38829 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
38830
38831 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
38832
38833 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38834
38835 * gcc.dg/builtin-return-1.c: New test.
38836
38837 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
38838 J"orn Rennecke <joern.rennecke@superh.com>
38839
38840 PR optimization/13260
38841 * gcc.c-torture/execute/20031204-1.c: New test.
38842
38843 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38844
38845 PR c++/9127
38846 * g++.dg/template/error6.C: New test.
38847
38848 2003-12-03 Jakub Jelinek <jakub@redhat.com>
38849
38850 * gcc.dg/20031202-1.c: New test.
38851
38852 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38853
38854 PR c++/13179
38855 * g++.dg/template/eh1.C: New test.
38856
38857 PR c++/10771
38858 * g++.dg/template/error5.C: New test.
38859
38860 2003-12-02 David Ung <davidu@mips.com>
38861
38862 * gcc.dg/compat/vector-check.h: Corrected type for var
38863 g_##TMODE
38864
38865 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38866
38867 PR c++/10126
38868 * g++.dg/template/ptrmem8.C: New test.
38869
38870 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38871
38872 PR c++/12573
38873 * g++.dg/template/dependent-expr3.C: New test.
38874
38875 2003-12-01 James Lemke <jim@wasabisystems.com>
38876
38877 * gcc.dg/arm-g2.c: New test.
38878
38879 2003-12-01 Roger Sayle <roger@eyesopen.com>
38880
38881 PR optimization/11634
38882 * gcc.dg/20031201-2.c: New test case.
38883
38884 2003-12-01 Zack Weinberg <zack@codesourcery.com>
38885
38886 PR 11433
38887 * objc.dg/proto-lossage-3.m: New test.
38888
38889 2003-12-01 Roger Sayle <roger@eyesopen.com>
38890
38891 PR optimization/12628
38892 * gcc.dg/20031201-1.c: New test case.
38893
38894 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38895
38896 * gcc.dg/unaligned-1.c: New test.
38897
38898 2003-11-30 Mark Mitchell <mark@codesourcery.com>
38899
38900 PR c++/9849
38901 * g++.dg/template/error4.C: New test.
38902 * g++.dg/template/nested3.C: Adjust error markers.
38903
38904 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38905
38906 * gcc.dg/cpp/assert4.c: Check more #system assertions.
38907
38908 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
38909
38910 PR c/10333
38911 * gcc.dg/bitfld-7.c: New test.
38912
38913 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
38914
38915 * gcc.dg/tls/asm-1.C: New test.
38916
38917 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38918
38919 * gcc.dg/cpp/assert4.c: Update.
38920
38921 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38922
38923 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
38924 * gcc.dg/builtin-apply3.c: New test.
38925
38926 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38927
38928 * lib/compat.exp (compat-obj): New xfaildata parameter.
38929 Use it to set compiler_conditional_xfail_data before compiling.
38930 (compat-get-options): Handle dg-xfail-if.
38931 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
38932 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
38933 * gcc.dg/compat/vector-1_y.c: Likewise.
38934 * gcc.dg/compat/vector-2_x.c: Likewise.
38935 * gcc.dg/compat/vector-2_y.c: Likewise.
38936
38937 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38938
38939 * g++.dg/opt/reg-stack4.C: New test.
38940
38941 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38942
38943 * gcc.dg/builtin-apply2.c: New test.
38944
38945 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38946
38947 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
38948
38949 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38950
38951 PR c++/12924
38952 * g++.dg/template/template-id-2.C: New test.
38953
38954 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38955
38956 PR c++/5369
38957 * g++.dg/template/memfriend1.C: New test.
38958 * g++.dg/template/memfriend2.C: Likewise.
38959 * g++.dg/template/memfriend3.C: Likewise.
38960 * g++.dg/template/memfriend4.C: Likewise.
38961 * g++.dg/template/memfriend5.C: Likewise.
38962 * g++.dg/template/memfriend6.C: Likewise.
38963 * g++.dg/template/memfriend7.C: Likewise.
38964 * g++.dg/template/memfriend8.C: Likewise.
38965 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
38966
38967 2003-11-21 Mark Mitchell <mark@codesourcery.com>
38968
38969 PR c++/12515
38970 * g++.dg/ext/cond1.C: New test.
38971
38972 2003-11-20 Richard Henderson <rth@redhat.com>
38973
38974 * gcc.dg/20020201-2.c: Remove.
38975 * gcc.dg/20020201-4.c: Remove.
38976 * gcc.dg/20020304-1.c: Remove.
38977
38978 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
38979
38980 * gcc.dg/cpp/trad/xwin1.c: New test case.
38981
38982 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
38983
38984 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
38985 * lib/g77.exp: Likewise.
38986 * lib/objc.exp: Likewise.
38987 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
38988 for darwin.
38989
38990 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38991
38992 PR c++/12932
38993 * g++.dg/template/static5.C: New test.
38994
38995 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
38996
38997 * gcc.dg/nested-func-1.c: New test.
38998
38999 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39000
39001 * gcc.dg/cpp/assert4.c: New test.
39002
39003 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39004
39005 PR c++/2294
39006 * g++.dg/lookup/using9.c: New test.
39007
39008 2003-11-14 Mark Mitchell <mark@codesourcery.com>
39009
39010 PR c++/12762
39011 * g++.dg/template/error3.C: New test.
39012
39013 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
39014
39015 PR ada/13035
39016 * ada/acats/run_acats, run_all.sh: Fix syntax error.
39017 No longer use a wrapper for gcc, since this does not work under
39018 Windows.
39019
39020 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39021
39022 PR c++/2094
39023 * g++.dg/template/ptrmem7.C: New test.
39024
39025 2003-11-13 Andrew Pinski <apinski@apple.com>
39026
39027 * gcc.c-torture/compile/20031113-1.c: New test.
39028
39029 2003-11-13 Mark Mitchell <mark@codesourcery.com>
39030 Kean Johnston <jkj@sco.com>
39031
39032 PR c/13029
39033 * gcc.dg/unused-4.c: Update.
39034
39035 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
39036
39037 * g++.dg/opt/const3.C: New test.
39038
39039 2003-11-13 Jan Hubicka <jh@suse.cz>
39040
39041 * gcc.c-torture/compile/20031112-1.c: New test.
39042
39043 2003-11-12 Mark Mitchell <mark@codesourcery.com>
39044
39045 * g++.dg/parse/crash10.C: Remove bogus error marker.
39046
39047 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39048
39049 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
39050 (host_gcc): Likewise.
39051 (ROOT): Honor $PWDCMD.
39052 (BASE): Likewise.
39053 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
39054
39055 2003-11-12 Catherine Moore <clm@redhat.com>
39056
39057 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
39058
39059 2003-11-12 Andreas Jaeger <aj@suse.de>
39060 Jakub Jelinek <jakub@redhat.com>
39061 Andrew Pinski <pinskia@physics.uc.edu>
39062 Richard Henderson <rth@redhat.com>
39063
39064 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
39065 systems.
39066 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
39067
39068 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
39069 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
39070
39071 2003-11-11 Andreas Jaeger <aj@suse.de>
39072
39073 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
39074
39075 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
39076
39077 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
39078
39079 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
39080 Clean ups.
39081
39082 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
39083
39084 * gcc.dg/trampoline-1.c: New test.
39085
39086 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
39087
39088 * gcc.c-torture/compile/200031109-1.c: New test.
39089
39090 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39091
39092 PR c/3190
39093 PR c/8714
39094 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39095 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
39096 gcc.dg/format/no-y2k-1.c: Update.
39097
39098 2003-11-08 Roger Sayle <roger@eyesopen.com>
39099
39100 PR optimization/10467
39101 * gcc.dg/20031108-1.c: New test case.
39102
39103 2003-11-07 Geoffrey Keating <geoffk@apple.com>
39104
39105 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
39106
39107 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39108
39109 * gcc.dg/compound-lvalue-1.c: New test.
39110 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
39111 some XFAILs.
39112
39113 2003-11-06 Geoffrey Keating <geoffk@apple.com>
39114
39115 * gcc.dg/altivec-varargs-1.c: New test.
39116
39117 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39118
39119 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
39120 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
39121 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39122 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39123 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39124
39125 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39126
39127 * gcc.dg/cond-lvalue-1.c: New test.
39128
39129 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39130
39131 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39132
39133 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39134
39135 PR c++/11616
39136 * g++.dg/template/instantiate5.C: New test.
39137
39138 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39139
39140 PR c++/12726
39141 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39142 * ChangeLog: Add missing first entry for above test.
39143
39144 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39145
39146 PR c++/9810
39147 * g++.dg/template/using8.C: New test.
39148 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39149
39150 2003-11-02 Roger Sayle <roger@eyesopen.com>
39151
39152 PR optimization/10817
39153 * gcc.c-torture/compile/20031102-1.c: New test case.
39154
39155 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39156
39157 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39158 2147483647.
39159
39160 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39161
39162 * gcc.dg/20031102-1.c: New test.
39163
39164 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39165
39166 * gcc.dg/complex-1.c: New test.
39167
39168 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39169
39170 PR c++/12796
39171 * g++.dg/template/crash13.C: Adjust expected error location.
39172 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39173
39174 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39175
39176 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39177
39178 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39179
39180 PR/10239
39181 * gcc.c-torture/compile/20031031-2.c: New test.
39182
39183 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39184
39185 PR/11640
39186 * gcc.c-torture/compile/20031031-1.c: New test.
39187
39188 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39189
39190 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39191 * gcc.misc-tests/bprob.exp: Likewise.
39192 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39193 the execution test on arm-elf configs.
39194 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39195 configs that don't support scratch files.
39196 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39197
39198 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39199
39200 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39201 done by dejagnu.
39202
39203 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39204
39205 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39206 Avoid non pure sh syntax. Add more logging.
39207
39208 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39209 fail.
39210
39211 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39212
39213 PR libgcj/10610
39214 * gcc.dg/ppc-stackalign-1.c: New test.
39215
39216 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39217
39218 * ada/acats/run_all.sh: Change output to be more compliant with
39219 dejagnu framework.
39220 Create acats.sum and acats.log files under testsuite/ada/acats
39221 Only run [a-z]* directories, to filter out e.g. CVS.
39222 Redirect build output to log file.
39223
39224 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39225
39226 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39227
39228 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39229
39230 PR ada/5909:
39231 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39232
39233 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39234
39235 * gcc.c-torture/compile/20031023-1.c: New test.
39236 * gcc.c-torture/compile/20031023-2.c: New test.
39237 * gcc.c-torture/compile/20031023-3.c: New test.
39238 * gcc.c-torture/compile/20031023-4.c: New test.
39239
39240 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39241
39242 PR c++/10371
39243 * g++.dg/lookup/scoped8.C: New test.
39244
39245 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39246
39247 * g++.dg/opt/reg-stack3.C: New test.
39248
39249 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39250
39251 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39252
39253 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39254
39255 PR c++/11076
39256 * g++.dg/template/crash13.C: New test.
39257
39258 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39259
39260 * gcc.dg/c99-restrict-2.c: New test.
39261
39262 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39263
39264 PR c++/12698, c++/12699, c++/12700, c++/12566
39265 * g++.dg/inherit/covariant9.C: New test.
39266 * g++.dg/inherit/covariant10.C: New test.
39267 * g++.dg/inherit/covariant11.C: New test.
39268
39269 2003-10-23 Jason Merrill <jason@redhat.com>
39270
39271 PR c++/12726
39272 * g++.dg/ext/complit2.C: New test.
39273
39274 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39275
39276 PR target/12654
39277 * gcc.c-torture/execute/20031020-1.c: New test.
39278
39279 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39280
39281 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39282 following the jump_insn.
39283
39284 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39285
39286 * gcc.dg/cast-lvalue-1.c: New test.
39287
39288 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39289
39290 PR c++/11962
39291 * g++.dg/template/cond2.C: New test.
39292
39293 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39294
39295 * gcc.dg/builtins-28.c: New test.
39296
39297 2003-10-20 Jan Hubicka <jh@suse.cz>
39298
39299 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39300 parameter.
39301 * gcc.dg/inline-2.c: Likewise.
39302
39303 2003-10-20 Phil Edwards <phil@codesourcery.com>
39304
39305 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39306 * gcc.dg/nest.c: Likewise.
39307
39308 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39309
39310 PR c++/9781, c++/10583, c++/11862
39311 * g++.dg/parse/crash13.C: New test.
39312
39313 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39314
39315 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39316
39317 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39318
39319 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39320 Define HAVE_C99_RUNTIME except on Solaris.
39321 * gcc.dg/builtins-20.c: Likewise.
39322
39323 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39324
39325 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39326
39327 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39328
39329 PR c++/12495
39330 * g++.dg/template/crash21.C: New test.
39331
39332 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39333
39334 PR c++/2513
39335 * g++.dg/template/typename5.C: New test.
39336
39337 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39338
39339 PR c++/12369
39340 * g++.dg/template/friend25.C: New test.
39341
39342 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39343
39344 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39345 versions.
39346
39347 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39348
39349 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39350 == 2147483647.
39351
39352 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39353
39354 * gcc.c-torture/execute/960416-1.x: Remove.
39355 * gcc.c-torture/execute/divconst-3.x: Likewise.
39356
39357 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39358
39359 PR target/12598
39360 * gcc.dg/torture/cris-volatile-1.c: New test.
39361
39362 2003-10-14 Roger Sayle <roger@eyesopen.com>
39363
39364 PR optimization/9325
39365 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39366 for overflowing floating point to integer conversion during RTL
39367 simplification.
39368
39369 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39370
39371 * objc/execute/_cmd.m: Fix typo.
39372 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39373 Relax 'scan-assembler' regexp.
39374 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39375 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39376 * objc.dg/zero-link-2.m: Remove blank line.
39377 * objc.dg/zero-link-3.m: New test case.
39378
39379 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39380
39381 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39382
39383 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39384 than linker trickery.
39385
39386 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39387
39388 PR c++/12370
39389 * g++.dg/other/friend2.C: New test.
39390
39391 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39392
39393 * gcc.dg/20031012-1.c: New test.
39394
39395 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39396
39397 * gcc.dg/weak/weak-3.c: Fix for new warning.
39398
39399 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39400
39401 PR optimization/8750
39402 * gcc.c-torture/execute/20031012-1.c: New test case.
39403
39404 2003-10-11 Roger Sayle <roger@eyesopen.com>
39405
39406 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39407 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39408
39409 2003-10-11 Roger Sayle <roger@eyesopen.com>
39410
39411 PR optimization/12260
39412 * gcc.c-torture/compile/20031011-2.c: New test case.
39413
39414 2003-10-11 Roger Sayle <roger@eyesopen.com>
39415
39416 * gcc.c-torture/execute/20031011-1.c: New testcase.
39417
39418 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39419
39420 * gcc.c-torture/compile/20031011-1.c: New test.
39421
39422 2003-10-11 Jan Hubicka <jh@suse.cz>
39423
39424 * g++.dg/other/first-global.C: New test.
39425
39426 2003-10-11 Roger Sayle <roger@eyesopen.com>
39427
39428 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39429
39430 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39431
39432 * gcc.c-torture/compile/20031010-1.c: New test.
39433
39434 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39435
39436 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39437 * gcc.c-torture/execute/va-arg-25.c: ... here.
39438
39439 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39440
39441 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39442
39443 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39444
39445 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39446
39447 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39448
39449 * g++.dg/parse/error2.C: New test.
39450
39451 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39452
39453 PR c++/11097
39454 * g++.dg/other/error5.C: Modify the error message.
39455 * g++.dg/lookup/using8.C: New test.
39456
39457 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39458
39459 * gcc.dg/darwin-abi-2.c: New file.
39460 * gcc.c-torture/execute/va-arg-24.c: New file.
39461
39462 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39463
39464 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39465 indentation.
39466
39467 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39468
39469 PR c++/10147
39470 * g++.dg/other/error4.C: Update error messages.
39471 * g++.dg/template/ptrmem4.C: Likewise.
39472
39473 PR c++/12337
39474 * g++.dg/init/new9.C: New test.
39475
39476 PR c++/12334, c++/12236, c++/8656
39477 * g++.dg/ext/attrib8.C: New test.
39478
39479 2003-10-06 Devang Patel <dpatel@apple.com>
39480
39481 * gcc.dg/debug/dwarf2-3.h: New test.
39482 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39483
39484 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39485
39486 * g++.dg/opt/cfg2.C: New test.
39487
39488 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39489
39490 * g++.dg/opt/float1.C: New test.
39491
39492 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39493
39494 * gcc.dg/c90-array-lval-6.c: New test.
39495 * gcc.dg/c99-array-lval-6.c: New test.
39496
39497 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39498 Ziemowit Laski <zlaski@apple.com>
39499
39500 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39501 'Derived', so that it is never considered a class method; add
39502 new warning for '+port' method ambiguity.
39503 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39504 <objc/objc-api.h> (needed on Mac OS X).
39505 * objc.dg/method-13.m: New test.
39506
39507 2003-10-03 Roger Sayle <roger@eyesopen.com>
39508
39509 PR optimization/9325, PR java/6391
39510 * gcc.c-torture/execute/20031003-1.c: New test case.
39511
39512 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39513
39514 PR optimization/12180
39515 * gcc.dg/20031002-1.c: New test.
39516
39517 PR c++/12486
39518 * g++.dg/inherit/error1.C: New test.
39519
39520 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39521
39522 * lib/f-torture.exp (search_for): Rename to...
39523 (search_for_re): This. Also, clean up comments and the
39524 "regexp" invocation.
39525
39526 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39527
39528 * gcc.c-torture/compile/20031002-1.c: New test.
39529
39530 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39531
39532 * g++.dg/opt/cond1.C: New test.
39533
39534 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39535
39536 * gcc.dg/Wold-style-definition-2.c: New testcase.
39537 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39538
39539 2003-09-29 Richard Henderson <rth@redhat.com>
39540
39541 * g++.dg/init/array10.C: Add dg-options.
39542
39543 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39544
39545 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39546
39547 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39548
39549 * g++.dg/template/friend19.C: Fix typo.
39550 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39551
39552 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39553
39554 * gcc.c-torture/execute/20030928-1.c: New test.
39555 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39556
39557 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39558
39559 * g++.dg/opt/unroll1.C: New test.
39560
39561 2003-09-26 Roger Sayle <roger@eyesopen.com>
39562
39563 PR optimization/11741
39564 * gcc.dg/20030926-1.c: New test case.
39565
39566 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39567
39568 PR c++/5655
39569 * g++.dg/parse/access7.C: New test.
39570 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39571
39572 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39573
39574 MERGE OF objc-improvements-branch into MAINLINE:
39575 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39576 if libobjc has not been built.
39577 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39578 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39579 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39580 objc/execute/nested-3.m, objc/execute/np-2.m,
39581 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39582 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39583 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39584 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39585 objc.dg/special/unclaimed-category-1.h,
39586 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39587 well as GNU runtime.
39588 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39589 * execute/cascading-1.m, execute/function-message-1.m,
39590 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39591 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39592 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39593 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39594 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39595 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39596 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39597 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39598 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39599 * objc.dg/bitfield-2.m: Run only on Darwin.
39600 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39601 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39602 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39603 * objc.dg/const-str-1.m: Fix constant string layout.
39604
39605 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39606
39607 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39608
39609 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39610
39611 * gcc.dg/darwin-abi-1.c: New file.
39612
39613 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39614
39615 PR target/12281
39616 * gcc.c-torture/compile/20030921-1.c: New test.
39617
39618 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39619
39620 * g++.dg/opt/reg-stack2.C: New test.
39621
39622 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39623
39624 * g++.dg/eh/delayslot1.C: New test.
39625
39626 2003-09-20 Richard Henderson <rth@redhat.com>
39627
39628 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39629
39630 2003-09-20 Roger Sayle <roger@eyesopen.com>
39631
39632 * gcc.c-torture/execute/20030920-1.c: New test case.
39633
39634 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39635
39636 * g++.dg/rtti/typeid3.C: Correct expected error message.
39637
39638 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39639
39640 PR c++/157
39641 * g++.dg/parse/crash12.C: New test.
39642
39643 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39644
39645 * gcc.dg/compat/mixed-struct-check.h: New.
39646 * gcc.dg/compat/mixed-struct-defs.h: New.
39647 * gcc.dg/compat/mixed-struct-init.h: New.
39648 * gcc.dg/compat/struct-by-value-19_main.c: New.
39649 * gcc.dg/compat/struct-by-value-19_x.c: New.
39650 * gcc.dg/compat/struct-by-value-19_y.c: New.
39651 * gcc.dg/compat/struct-by-value-20_main.c: New.
39652 * gcc.dg/compat/struct-by-value-20_x.c: New.
39653 * gcc.dg/compat/struct-by-value-20_y.c: New.
39654 * gcc.dg/compat/struct-return-19_main.c: New.
39655 * gcc.dg/compat/struct-return-19_x.c: New.
39656 * gcc.dg/compat/struct-return-19_y.c: New.
39657 * gcc.dg/compat/struct-return-20_main.c: New.
39658 * gcc.dg/compat/struct-return-20_x.c: New.
39659 * gcc.dg/compat/struct-return-20_y.c: New.
39660
39661 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39662 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39663 so that it will not complain on LP64 targets.
39664
39665 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39666
39667 PR c++/495
39668 * g++.dg/template/friend24.C: New test.
39669
39670 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39671
39672 PR c++/12332
39673 * g++.dg/template/memtmpl2.C: New test.
39674
39675 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39676
39677 PR target/11184
39678 * gcc.dg/builtin-apply1.c: New test.
39679
39680 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39681
39682 PR c++/9848
39683 * g++.dg/warn/Wunused-4.C: New test.
39684
39685 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39686
39687 PR c++/12316
39688 * g++.dg/other/gc2.C: New test.
39689
39690 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39691
39692 PR c++/11991
39693 * g++.dg/rtti/typeid3.C: New test.
39694
39695 PR c++/12266
39696 * g++.dg/overload/template1.C: New test.
39697
39698 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39699
39700 * g++.dg/opt/cfg3.C: New test.
39701
39702 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39703
39704 PR c++/7939
39705 * g++.dg/template/crash11.C: New test.
39706
39707 2003-09-16 Jason Merrill <jason@redhat.com>
39708 Jakub Jelinek <jakub@redhat.com>
39709
39710 * gcc.dg/attr-warn-unused-result.c: New test.
39711
39712 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39713
39714 PR c++/12184
39715 * g++.dg/expr/call2.C: New test.
39716
39717 2003-09-15 Andreas Jaeger <aj@suse.de>
39718
39719 * gcc.dg/Wold-style-definition-1.c: New test.
39720
39721 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39722
39723 PR c++/3907
39724 * g++.dg/parse/template12.C: New test.
39725
39726 * g++.dg/abi/bitfield11.C: New test.
39727 * g++.dg/abi/bitfield12.C: Likewise.
39728
39729 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39730
39731 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39732 non-expansion of functional macro name without arguments at EOL.
39733 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39734
39735 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39736
39737 * gcc.c-torture/execute/20030914-[12].c: New tests.
39738
39739 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39740
39741 PR c++/11788
39742 * g++.dg/overload/addr1.C: New test.
39743
39744 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39745
39746 * gcc.dg/20030909-1.c: New test.
39747
39748 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39749
39750 * gcc.dg/ultrasp10.c: New test.
39751
39752 2003-09-09 Devang Patel <dpatel@apple.com>
39753
39754 * gcc.dg/darwin-ld-6.c: New test.
39755
39756 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39757
39758 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39759
39760 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39761
39762 * gcc.dg/ia64-types1.c: New test.
39763 * gcc.dg/ia64-types2.c: Likewise.
39764
39765 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39766
39767 * gcc.dg/builtins-1.c: Add more _Complex tests.
39768 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39769
39770 * gcc.dg/builtins-1.c: Test existing _Complex functions.
39771 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39772
39773 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39774
39775 PR c++/11786
39776 * g++.dg/lookup/koenig2.C: New test.
39777
39778 PR c++/5296
39779 * g++.dg/rtti/typeid2.C: New test.
39780
39781 2003-09-08 Jakub Jelinek <jakub@redhat.com>
39782
39783 * gcc.c-torture/compile/20030904-1.c: New test.
39784
39785 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39786
39787 * g++.dg/opt/longbranch2.C: New test.
39788
39789 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39790
39791 * g++.dg/template/crash10.C: Only compile it.
39792
39793 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39794
39795 PR middle-end/11665
39796 * gcc.c-torture/compile/20030907-1.c: New test.
39797 * g++.dg/init/array11.C: New test.
39798
39799 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39800
39801 PR c++/11852
39802 * g++.dg/init/struct1.C: New test.
39803
39804 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39805
39806 PR c++/12181
39807 * g++.dg/expr/comma1.C: New test.
39808
39809 2003-09-06 Mark Mitchell <mark@codesourcery.com>
39810
39811 PR c++/11867
39812 * g++.dg/expr/static_cast5.C: New test.
39813
39814 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
39815
39816 PR c++/11507
39817 * g++.dg/lookup/scoped7.C: New test.
39818
39819 PR c++/9574
39820 * g++.dg/other/static1.C: New test.
39821
39822 PR c++/11490
39823 * g++.dg/warn/template-1.C: New test.
39824
39825 PR c++/11432
39826 * g++.dg/template/crash10.C: New test.
39827
39828 PR c++/2478
39829 * g++.dg/overload/VLA.C: New test.
39830
39831 PR c++/10804
39832 * g++.dg/template/call1.C: New test.
39833
39834 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39835
39836 PR c++/11794
39837 * g++.dg/parse/using3.C: New test.
39838
39839 2003-09-06 Roger Sayle <roger@eyesopen.com>
39840
39841 PR c++/11409
39842 * g++.dg/overload/builtin3.C: New test case.
39843
39844 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
39845
39846 PR c/9862
39847 * gcc.dg/20030906-1.c: New test.
39848 * gcc.dg/20030906-2.c: Likewise.
39849
39850 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39851
39852 PR c++/12167
39853 * g++.dg/parse/defarg5.C: New test.
39854
39855 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
39856
39857 2003-09-05 Mark Mitchell <mark@codesourcery.com>
39858
39859 PR c++/12163
39860 * g++.dg/expr/static_cast4.C: New test.
39861
39862 PR c++/12146
39863 * g++.dg/template/crash9.C: New test.
39864
39865 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
39866
39867 * g++.old-deja/g++.ext/pretty2.C: Update for change
39868 in __FUNCTION__.
39869 * g++.old-deja/g++.ext/pretty3.C: Likewise.
39870
39871 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
39872
39873 PR c++/11922
39874 * g++/dg/template/qualified-id1.C: New test.
39875
39876 PR c++/12037
39877 * g++.dg/warn/noeffect4.C: New test.
39878
39879 2003-09-04 Matt Austern <austern@apple.com>
39880
39881 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
39882 * g++.dg/ext/fnname2.C: Likewise.
39883 * g++.dg/ext/fnname3.C: Likewise.
39884
39885 2003-09-04 Mark Mitchell <mark@codesourcery.com>
39886
39887 * g++.dg/expr/lval1.C: New test.
39888 * g++.dg/ext/lvcast.C: Remove.
39889
39890 2003-09-03 Roger Sayle <roger@eyesopen.com>
39891
39892 PR optimization/11700.
39893 * gcc.c-torture/compile/20030903-1.c: New test case.
39894
39895 2003-09-03 Mark Mitchell <mark@codesourcery.com>
39896
39897 PR c++/12053
39898 * g++.dg/abi/layout4.C: New test.
39899
39900 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
39901
39902 PR c++/11553
39903 * g++.dg/parse/friend3.C: New test.
39904
39905 2003-09-02 Mark Mitchell <mark@codesourcery.com>
39906
39907 PR c++/11847
39908 * g++.dg/template/class1.C: New test.
39909
39910 PR c++/11808
39911 * g++.dg/expr/call1.C: New test.
39912
39913 2003-09-01 Mark Mitchell <mark@codesourcery.com>
39914
39915 PR c++/12114
39916 * g++.dg/init/ref9.C: New test.
39917
39918 PR c++/11972
39919 * g++.dg/template/nested4.C: New test.
39920
39921 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39922
39923 PR c++/12093
39924 * g++.dg/template/non-dependent4.C: New test.
39925
39926 PR c++/11928
39927 * g++.dg/inherit/conv1.C: New test.
39928
39929 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39930
39931 PR c++/6196
39932 * g++.dg/ext/label1.C: New test.
39933 * g++.dg/ext/label2.C: Likewise.
39934
39935 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39936
39937 * g++.dg/expr/cond3.C: New test.
39938
39939 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39940
39941 * gcc.dg/builtins-1.c: Add new builtin cases.
39942
39943 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39944
39945 * gcc.dg/builtins-1.c: Add new cases.
39946 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39947
39948 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39949
39950 * gcc.dg/builtins-1.c: Add more math builtin tests.
39951 * gcc.dg/torture/builtin-attr-1.c: New test.
39952
39953 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39954
39955 PR optimization/5079
39956 * g++.dg/opt/static3.C: New test.
39957
39958 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39959
39960 * gcc.misc-tests/gcov-10b.c: New test.
39961
39962 2003-08-27 Mark Mitchell <mark@codesourcery.com>
39963
39964 * g++.dg/opt/ptrmem3.C: New test.
39965
39966 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
39967
39968 2003-08-27 Jakub Jelinek <jakub@redhat.com>
39969
39970 * gcc.dg/20030826-2.c: New test.
39971
39972 2003-08-26 Roger Sayle <roger@eyesopen.com>
39973
39974 PR middle-end/12002
39975 * g77.f-torture/compile/12002.f: New test case.
39976
39977 2003-08-26 Roger Sayle <roger@eyesopen.com>
39978
39979 * gcc.dg/20030826-1.c: New test case.
39980
39981 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
39982
39983 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
39984
39985 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
39986
39987 PR c++/11871
39988 * c++.dg/lookup/crash1.C: New test.
39989
39990 * c++.dg/warn/noeffect3.C: New test.
39991
39992 2003-08-25 Janis Johnson <janis187@us.ibm.com>
39993
39994 * gcc.dg/compat/vector-1_x.c: Compile with -w.
39995 * gcc.dg/compat/vector-1_y.c: Ditto.
39996 * gcc.dg/compat/vector-2_x.c: Ditto.
39997 * gcc.dg/compat/vector-2_y.c: Ditto.
39998
39999 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
40000
40001 * gcc.dg/20030702-1.c: New test.
40002
40003 2003-08-25 Mark Mitchell <mark@codesourcery.com>
40004
40005 PR c++/8795
40006 * g++.dg/ext/altivec-1.C: New test.
40007
40008 2003-08-24 Richard Henderson <rth@redhat.com>
40009
40010 * g++.dg/eh/simd-2.C: Add -w for x86.
40011
40012 2003-08-23 Jakub Jelinek <jakub@redhat.com>
40013
40014 * gcc.dg/20030815-1.c: New test.
40015
40016 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40017
40018 PR c++/3765
40019 * g++.dg/parse/access6.C: New test.
40020
40021 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40022
40023 PR c++/641, c++/11876
40024 * g++.dg/template/friend22.C: New test.
40025 * g++.dg/template/friend23.C: Likewise.
40026
40027 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40028
40029 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
40030 identically.
40031
40032 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40033
40034 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
40035
40036 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40037
40038 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
40039
40040 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40041
40042 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
40043
40044 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40045
40046 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
40047
40048 2003-08-21 Mark Mitchell <mark@codesourcery.com>
40049
40050 PR c++/11919
40051 * g++.dg/overload/prom1.C: New test.
40052
40053 PR c++/11551
40054 * g++.dg/parse/dtor2.C: New test.
40055
40056 PR c++/10762
40057 * g++.dg/parse/using2.C: New test.
40058
40059 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
40060
40061 PR target/11805
40062 * gcc.c-torture/compile/20030821-1.c: New.
40063
40064 2003-08-20 Mark Mitchell <mark@codesourcery.com>
40065
40066 PR c++/11834
40067 * g++.dg/template/deduce2.C: New test.
40068
40069 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
40070
40071 * gcc.c-torture/execute/20030821-1.c: New test.
40072
40073 2003-08-20 Roger Sayle <roger@eyesopen.com>
40074
40075 PR middle-end/11984
40076 * gcc.dg/20030820-1.c: New test case.
40077
40078 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
40079
40080 PR c++/11945
40081 * g++.dg/warn/noeffect2.C: New test.
40082
40083 2003-08-19 Mark Mitchell <mark@codesourcery.com>
40084
40085 PR c++/10926
40086 * g++.dg/template/dtor2.C: New test.
40087
40088 PR c++/11684
40089 * g++.dg/template/operator1.C: New test.
40090 * g++.dg/parse/operator4.C: New test.
40091
40092 PR c++/11946.C
40093 * g++.dg/expr/enum1.C: New test.
40094 * gcc.dg/c99-bool-1.c: Remove bogus warning.
40095
40096 PR c++/11036.C
40097 * g++.dg/parse/elab2.C: New test.
40098 * g++.dg/parse/typedef4.C: Change error message.
40099 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
40100 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
40101 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
40102
40103 2003-08-19 Geoffrey Keating <geoffk@apple.com>
40104
40105 * gcc.dg/pch/warn-1.c: New.
40106 * gcc.dg/pch/warn-1.hs: New.
40107
40108 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
40109 not-tested file.
40110
40111 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40112
40113 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
40114
40115 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40116
40117 * gcc.dg/uninit-D.c: New Test.
40118 * gcc.dg/uninit-E.c: New Test.
40119 * gcc.dg/uninit-F.c: New Test.
40120 * gcc.dg/uninit-G.c: New Test.
40121
40122 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40123
40124 * g++.dg/README: Describe the pch directory.
40125
40126 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40127
40128 PR c++/11174
40129 * g++.dg/parse/access4.C: New test.
40130 * g++.dg/parse/access5.C: Likewise.
40131 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40132
40133 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40134
40135 * gcc.dg/noncompile/20030818-1.c: New.
40136
40137 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40138
40139 PR c++/11957
40140 * g++.dg/warn/noeffect1.C: New test.
40141
40142 * g++.dg/template/scope2.C: New test.
40143 * g++.dg/template/error2.C: Correct dg-error
40144
40145 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40146
40147 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40148
40149 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40150
40151 PR C++/11512
40152 * g++.dg/template/warn1.C: New.
40153
40154 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40155
40156 * g++.dg/template/error2.C: New test.
40157 * g++.dg/lookup/using7.C: Adjust errors
40158 * g++.old-deja/g++.pt/crash36.C: Likewise.
40159 * g++.old-deja/g++.pt/derived3.C: Likewise.
40160
40161 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40162
40163 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40164 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40165 * gcc.c-torture/execute/builtins/string-9.c: New, from
40166 string-opt-9.c. Adjust for execute/builtins framework.
40167 * gcc.c-torture/execute/string-opt-9.c: Delete.
40168
40169 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40170
40171 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40172
40173 * g++.dg/parse/ret-type2.C: New test.
40174
40175 PR c++/11703
40176 * g++.dg/init/new8.C: New test.
40177
40178 PR c++/10923
40179 * g++.dg/parse/typedef5.C: New test.
40180
40181 PR c++/9512
40182 * g++.dg/parse/qualified2.C: New test.
40183 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40184 invalid code.
40185
40186 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40187
40188 * g++.dg/conversion/ptrmem1.C: New test.
40189
40190 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40191
40192 PR target/11693
40193 * gcc.dg/20030811-1.c: New test.
40194
40195 PR target/11535
40196 * gcc.c-torture/execute/20030811-1.c: New test.
40197
40198 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40199
40200 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40201
40202 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40203
40204 PR c++/11789.C
40205 * g++.dg/inherit/multiple1.C: New test.
40206
40207 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40208
40209 * gcc.dg/spe1.c: New test.
40210
40211 PR c++/11670
40212 * g++.dg/expr/cast2.C: New test.
40213
40214 PR c++/10530
40215 * g++.dg/template/dependent-name2.C: New test.
40216
40217 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40218
40219 * g++.dg/parse/crash11.C: Put the dg options in comments.
40220
40221 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40222
40223 * lib/gcc-dg.exp: Update for diagnostic change.
40224
40225 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40226
40227 PR c++/5767
40228 * g++.dg/parse/crash11.C: New test.
40229
40230 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40231
40232 * gcc.dg/cpp/spacing1.c: Update.
40233
40234 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40235
40236 PR target/11739
40237 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40238 a value for -mtune.
40239
40240 2003-08-04 Roger Sayle <roger@eyesopen.com>
40241
40242 PR middle-end/11771
40243 * gcc.c-torture/compile/20030804-1.c: New test case.
40244
40245 2003-08-04 Roger Sayle <roger@eyesopen.com>
40246
40247 * gcc.dg/20030804-1.c: New test case.
40248
40249 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40250
40251 * gcc.dg/cpp/separate-1.c: New test.
40252
40253 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40254
40255 PR c++/11704
40256 * g++.dg/template/dependent-expr2.C: New test.
40257
40258 PR c++/11766
40259 * g++.dg/expr/ptrmem1.C: New test.
40260
40261 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40262
40263 PR c++/9453
40264 * g++.dg/template/friend15.C: New test.
40265
40266 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40267
40268 * lib/dg-pch.exp: Work round PCH bug.
40269
40270 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40271
40272 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40273 builtins. Move cases from builtins-4.c here.
40274
40275 * gcc.dg/torture/builtin-math-1.c: New test taken from
40276 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40277 additional cases.
40278
40279 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40280 Delete.
40281
40282 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40283
40284 PR c++/9447
40285 * g++.dg/template/using7.C: New test.
40286
40287 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40288
40289 * import1.c, import2.c: New tests.
40290
40291 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40292
40293 * g++.dg/eh/crossjump1.C: New test.
40294
40295 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40296
40297 PR c++/11697
40298 * g++.dg/template/using6.C: New test.
40299
40300 PR c++/11744
40301 * g++.dg/template/koenig2.C: New test.
40302
40303 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40304
40305 PR c++/7983
40306 * g++.dg/parse/typedef4.C: New test.
40307
40308 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40309
40310 PR c++/8442, c++/8806
40311 * g++.dg/template/elab1.C: New test.
40312 * g++.dg/template/type2.C: Likewise.
40313 * g++.dg/template/ttp3.C: Adjust expected error message.
40314 * g++.old-deja/g++.law/visibility13.C: Likewise.
40315 * g++.old-deja/g++.niklas/t135.C: Likewise.
40316 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40317 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40318 template argument.
40319 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40320
40321 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40322
40323 PR c++/11295
40324 * g++.dg/ext/stmtexpr1.C: New test.
40325
40326 * g++.dg/opt/tmp1.C: New test.
40327
40328 PR c++/11525
40329 * g++.dg/parse/constant4.C: New test.
40330
40331 PR c++/9447
40332 * g++.dg/template/using5.C: New test.
40333
40334 2003-07-31 Roger Sayle <roger@eyesopen.com>
40335
40336 * gcc.dg/builtins-27.c: New test case.
40337
40338 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40339
40340 * gcc.dg/tls/opt-7.c: New test.
40341
40342 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40343
40344 * g++.old-deja/g++.other/crash18.C: Remove.
40345
40346 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40347
40348 * g++.dg/template/explicit3.C: New.
40349 * g++.dg/template/explicit4.C: New.
40350 * g++.dg/template/explicit5.C: New.
40351
40352 PR c++/11347
40353 * g++.dg/template/memtmpl1.C: New.
40354
40355 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40356
40357 PR target/11565
40358 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40359 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40360
40361 2003-07-30 Jan Hubicka <jh@suse.cz>
40362
40363 * vtgc1.c: Kill.
40364
40365 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40366
40367 * gcc.dg/struct-in-proto-1.c: New test.
40368
40369 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40370
40371 * gcc.dg/cpp/include2.c: Only expect one message.
40372
40373 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40374
40375 PR c++/9447
40376 * g++.dg/template/using1.C: New test.
40377 * g++.dg/template/using2.C: New test.
40378 * g++.dg/template/using3.C: New test.
40379 * g++.dg/template/using4.C: New test.
40380
40381 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40382
40383 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40384 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40385
40386 2003-07-28 Jan Hubicka <jh@suse.cz>
40387
40388 PR c++/11530
40389 * g++.dg/opt/call1.C: New test.
40390
40391 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40392
40393 PR c++/11667
40394 * g++.dg/init/enum2.C: New test.
40395 * g++.dg/template/overload1.C: Add "-w" option.
40396
40397 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40398
40399 * gcc.dg/Wdeclaration-after-statement-1.c,
40400 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40401
40402 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40403
40404 * gcc.c-torture/compile/20030725-1.c: New test.
40405
40406 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40407
40408 * gcc.dg/20030505.c: Only run for SPE.
40409 Remove definition of opaque type.
40410
40411 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40412
40413 * g++.dg/template/ptrmem6.C: New test.
40414
40415 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40416
40417 * gcc.c-torture/compile/zero-strct-2.c: New test.
40418
40419 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40420
40421 * gcc.dg/intermod-1.c: New test.
40422
40423 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40424
40425 PR c++/11617
40426 * g++.dg/template/lookup2.C: New test.
40427 * g++.dg/template/memclass1.C: Remove instantiated from error.
40428 * g++.dg/other/error2.C: Tweak expected errors.
40429
40430 PR c++/11596
40431 * g++.dg/template/defarg3.C: New test.
40432
40433 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40434
40435 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40436
40437 * g++.dg/inherit/access5.C: New test.
40438
40439 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40440
40441 PR c++/11513
40442 * g++.dg/template/crash8.C: New test.
40443
40444 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40445
40446 PR c/10602
40447 * gcc.dg/noncompile/incomplete-2.c: New test.
40448
40449 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40450
40451 PR c++/11645
40452 * g++.dg/inherit/access4.C: New test.
40453
40454 PR c++/11517
40455 * g++.dg/expr/cond2.C: New test.
40456
40457 PR optimization/10679
40458 * g++.dg/opt/inline4.C: New test.
40459
40460 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40461
40462 * g++.dg/parse/crash10: New test.
40463
40464 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40465
40466 * g++.dg/ext/flexary1.C: New test.
40467
40468 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40469
40470 PR c++/10793
40471 * g++.dg/template/crash9.C: New test.
40472
40473 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40474
40475 PR c++/3004
40476 * g++.dg/parse/typedef3.C: New test.
40477
40478 PR c++/7906
40479 * g++.dg/parse/operator2.C: New test.
40480
40481 PR c++/8895
40482 * g++.dg/parse/def-tmpl-arg1.C: New test.
40483
40484 PR c++/9282
40485 * g++.dg/parse/funptr1.C: New test.
40486
40487 PR c++/9452
40488 * g++.dg/parse/ambig3.C: New test.
40489
40490 PR c++/9454
40491 * g++.dg/parse/operator3.C: New test.
40492
40493 PR c++/9486
40494 * g++.dg/parse/template10.C: New test.
40495
40496 PR c++/9488
40497 * g++.dg/parse/template11.C: New test.
40498
40499 PR c++/10150
40500 * g++.dg/parse/invalid-op1.C: New test.
40501
40502 PR c++/10247
40503 * g++.dg/parse/condexpr1.C: New test.
40504
40505 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40506
40507 * g++.dg/ext/packed3.C: New test.
40508 * g++.dg/ext/packed4.C: New test.
40509
40510 * gcc.dg/pack-test-3.c: New test.
40511
40512 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40513
40514 * lib/compat.exp: Handle dg-options per source file.
40515 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40516 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40517 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40518 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40519 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40520 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40521 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40522 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40523 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40524 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40525 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40526 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40527 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40528 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40529
40530 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40531
40532 PR c/10320
40533 * gcc.c-torture/execute/20030718-1.c: New test.
40534
40535 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40536
40537 PR optimization/11536
40538 * gcc.dg/20030721-1.c: New test.
40539
40540 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40541
40542 PR c++/11546
40543 * g++.dg/template/lookup1.C: New test.
40544
40545 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40546
40547 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40548 diagnostics of ill-formed constructs involving labels.
40549 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40550 the new 'previously defined here' message.
40551
40552 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40553
40554 * g++.dg/parse/non-dependent2.C: New test.
40555
40556 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40557
40558 * g++.dg/init/init-ref4.C: xfail on targets without
40559 weak symbols.
40560
40561 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40562
40563 PR target/11087
40564 * gcc.c-torture/execute/20030717-1.c: New test.
40565
40566 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40567
40568 * g++.dg/opt/cfg1.C: New test.
40569
40570 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40571
40572 PR optimization/11557
40573 * gcc.dg/20030717-1.c: New test.
40574
40575 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40576
40577 PR c++/10476
40578 * g++.dg/expr/crash-1.C: New test.
40579
40580 PR c++/11027
40581 * g++.dg/template/init3.C: New test.
40582
40583 PR c++/8222
40584 * g++.dg/template/non-dependent1.C: New test.
40585
40586 PR c++/11070
40587 * g++.dg/template/non-dependent2.C: New test.
40588
40589 PR c++/11071
40590 * g++.dg/template/non-dependent3.C: New test.
40591
40592 PR c++/9907
40593 * g++.dg/template/sizeof5.C: New test.
40594
40595 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40596
40597 PR 11498
40598 * gcc.c-torture/compile/mangle-1.c: New file.
40599
40600 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40601
40602 PR c++/7809
40603 * g++.dg/parse/access3.C: New test.
40604
40605 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40606
40607 PR c++/11384
40608 * g++.dg/init/init-ref4.C: New test.
40609
40610 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40611
40612 PR c++/11547
40613 * g++.dg/parse/constant3.C: New test.
40614 * g++.dg/parse/crash7.C: Likewise.
40615
40616 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40617
40618 PR target/11008
40619 * gcc.dg/i386-pentium4-not-mull.c: New.
40620
40621 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40622
40623 * gcc.dg/asm-names.c (ymain): Make it weak.
40624
40625 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40626
40627 PR c++/5421
40628 * g++.dg/template/friend21.C: New test.
40629
40630 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40631
40632 * gcc.dg/cleanup-8.c: New test.
40633 * gcc.dg/cleanup-9.c: New test.
40634
40635 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40636
40637 * g++.dg/ext/dll-MI1.h: New file.
40638 * g++.dg/ext/dllexport-MI1.C: New file.
40639 * g++.dg/ext/dllimport-MI1.C: New file.
40640
40641 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40642
40643 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40644 it does not have cmpstrsi patterns (just cmpmemsi).
40645
40646 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40647
40648 PR debug/11473
40649 * g++.dg/debug/debug8.C: New test.
40650
40651 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40652
40653 PR c++/10108
40654 * g++.dg/template/crash7.C: New test.
40655
40656 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40657
40658 PR target/10795
40659 * gcc.c-torture/compile/20030708-1.c: New.
40660
40661 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40662
40663 * gcc.c-torture/execute/20030715-1.c: New test.
40664
40665 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40666
40667 * gcc.dg/pch/inline-3.c: New file.
40668 * gcc.dg/pch/inline-3.hs: New file.
40669 * gcc.dg/pch/inline-4.c: New file.
40670 * gcc.dg/pch/inline-4.hs: New file.
40671
40672 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40673
40674 PR c++/11509
40675 * g++.dg/template/crash6.C: New test.
40676
40677 PR c++/7053
40678 * g++.dg/template/friend20.C: New test.
40679
40680 PR c++/7019
40681 * g++.dg/template/overload2.C: New test.
40682
40683 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40684
40685 PR optimization/11440
40686 * gcc.c-torture/execute/20030714-1.c: New test.
40687
40688 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40689
40690 PR c++/11154
40691 * g++.dg/template/partial2.C: New test.
40692
40693 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40694
40695 PR c++/11503
40696 * g++.dg/template/anon1.C: New test.
40697
40698 PR c++/11493
40699 PR c++/11495
40700 * g++.dg/parse/template9.C: Likewise.
40701 * g++.dg/template/crash4.C: New test.
40702 * g++.dg/template/koenig1.C: Likewise.
40703 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40704 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40705 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40706 functions.
40707 * g++.old-deja/g++.jason/template36.C: Likewise.
40708 * g++.old-deja/g++.mike/p1989.C: Likewise.
40709 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40710 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40711 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40712 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40713 compiling.
40714 * g++.old-deja/g++.pt/union2.C: Use this->.
40715
40716 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40717
40718 * gcc.dg/20030711-1.c: New test.
40719
40720 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40721
40722 PR c++/11050
40723 * g++.dg/parse/args1.C: New test.
40724 * g++.pt/defarg8.C: Change expected errors.
40725
40726 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40727
40728 PR c++/8164
40729 * g++.dg/template/nontype2.C: New test.
40730
40731 PR c++/10558
40732 * g++.dg/parse/template8.C: New test.
40733
40734 PR c++/8327
40735 * g++.dg/template/scope1.C: New test.
40736
40737 * g++.dg/warn/Wsign-compare-1.C: New test.
40738
40739 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40740
40741 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40742
40743 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40744
40745 PR c++/9411
40746 * g++.dg/template/explicit2.C: New test.
40747
40748 PR c++/10032
40749 * g++.dg/warn/pedantic1.C: New test.
40750
40751 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40752
40753 PR c++ 9483
40754 * g++.dg/other/field1.C: New test.
40755
40756 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40757
40758 PR c/11449
40759 * gcc.c-torture/compile/20030707-1.c: New.
40760
40761 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40762
40763 PR c++/10849
40764 * g++.dg/template/access12.C: New test.
40765
40766 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40767
40768 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40769 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40770 * gcc.misc-tests/bprob.exp (prof_ext): Update.
40771 * gcc.misc-tests/gcov.exp: Update
40772 * g++.dg/gcov/gcov.exp: Update
40773 * lib/gcov.exp: Update.
40774
40775 2003-07-08 Mark Mitchell <mark@codesourcery.com>
40776
40777 * g++.dg/abi/mangle17.C: Make sure template expressions are
40778 dependent.
40779 * g++.dg/abi/mangle4.C: Mark erroneous casts.
40780 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
40781 * g++.dg/opt/stack1.C: Remove erroneous code.
40782 * g++.dg/parse/template7.C: New test.
40783 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
40784 * g++.old-deja/g++.pt/crash4.C: Likewise.
40785
40786 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40787
40788 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
40789 with zero or one occurence of `$' after the initial `L'.
40790
40791 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
40792
40793 * gcc.c-torture/compile/20030704-1.c: Add a comment.
40794
40795 2003-07-08 Roger Sayle <roger@eyesopen.com>
40796
40797 PR c/11370
40798 * gcc.dg/Wunreachable-6.c: New testcase.
40799 * gcc.dg/Wunreachable-7.c: New testcase.
40800
40801 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40802
40803 PR c/11420
40804 * gcc.dg/20030708-1.c: New test.
40805
40806 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
40807
40808 * gcc.dg/compat/sdata-section.h: New file.
40809 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
40810 * gcc.dg/torture/mips-sdata-1.c: New test.
40811
40812 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40813
40814 PR c++/11030
40815 * g++.dg/template/friend19.C: New test.
40816
40817 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40818
40819 * g++.dg/opt/strength-reduce.C: New test.
40820
40821 2003-07-07 Roger Sayle <roger@eyesopen.com>
40822
40823 PR target/10979
40824 * gcc.dg/20030707-1.c: New testcase.
40825
40826 2003-07-07 Roger Sayle <roger@eyesopen.com>
40827
40828 PR optimization/11059
40829 * g++.dg/opt/emptyunion.C: New testcase.
40830
40831 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40832 Eric Botcazou <ebotcazou@libertysurf.fr>
40833
40834 * g++.dg/opt/stack1.C: New test.
40835
40836 2003-07-05 Mark Mitchell <mark@codesourcery.com>
40837
40838 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
40839 run test.
40840
40841 PR c++/11431
40842 * g++.dg/expr/static_cast3.C: New test.
40843
40844 2003-07-04 Zack Weinberg <zack@codesourcery.com>
40845
40846 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
40847 everywhere.
40848 * gcc.dg/concat.c: Concatenation of string constants with
40849 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
40850 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
40851 * gcc.dg/cpp/escape-2.c: Use wide character constants where
40852 necessary to avoid multi-character character constant warning.
40853 * gcc.dg/cpp/escape.c: Likewise.
40854 * gcc.dg/cpp/ucs.c: Likewise.
40855 Remove backslashes from dg-bogus comments, as they confuse Tcl.
40856 Fix a typo.
40857
40858 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40859
40860 PR c/11428
40861 * gcc.c-torture/compile/20030704-1.c: New.
40862
40863 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40864
40865 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
40866
40867 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
40868
40869 PR c++/5287, PR c++/7910, PR c++/11021
40870 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
40871 tests for warnings.
40872 * g++.dg/ext/dllimport2.C: Add tests for warnings.
40873 * g++.dg/ext/dllimport3.C: Likewise.
40874 * g++.dg/ext/dllimport4.C: New file.
40875 * g++.dg/ext/dllimport5.C: New file.
40876 * g++.dg/ext/dllimport6.C: New file.
40877 * g++.dg/ext/dllimport7.C: New file.
40878 * g++.dg/ext/dllimport8.C: New file.
40879 * g++.dg/ext/dllimport9.C: New file.
40880 * g++.dg/ext/dllimport10.C: New file.
40881 * g++.dg/ext/dllexport1.C: New file.
40882
40883 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40884
40885 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
40886 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
40887
40888 2003-07-03 Roger Sayle <roger@eyesopen.com>
40889
40890 * gcc.dg/builtins-25.c: New testcase.
40891 * gcc.dg/builtins-26.c: New testcase.
40892
40893 2003-07-03 Janis Johnson <janis187@us.ibm.com>
40894
40895 * gcc.dg/compat/vector-defs.h: New file.
40896 * gcc.dg/compat/vector-setup.h: New file.
40897 * gcc.dg/compat/vector-check.h: New file.
40898 * gcc.dg/compat/vector-1_main.c: New file.
40899 * gcc.dg/compat/vector-1_x.c: New file.
40900 * gcc.dg/compat/vector-1_y.c: New file.
40901 * gcc.dg/compat/vector-2_main.c: New file.
40902 * gcc.dg/compat/vector-2_x.c: New file.
40903 * gcc.dg/compat/vector-2_y.c: New file.
40904
40905 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
40906 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
40907 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
40908 * gcc.dg/compat/struct-align-1.h: New file.
40909 * gcc.dg/compat/struct-align-1_main.c: New file.
40910 * gcc.dg/compat/struct-align-1_x.c: New file.
40911 * gcc.dg/compat/struct-align-1_y.c: New file.
40912 * gcc.dg/compat/struct-align-2.h: New file.
40913 * gcc.dg/compat/struct-align-2_main.c: New file.
40914 * gcc.dg/compat/struct-align-2_x.c: New file.
40915 * gcc.dg/compat/struct-align-2_y.c: New file.
40916
40917 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
40918 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
40919 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
40920 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
40921 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
40922 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
40923 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
40924 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
40925 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
40926 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
40927 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
40928 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
40929 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
40930 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
40931 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
40932 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
40933 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
40934 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
40935 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
40936 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
40937 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
40938 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
40939 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
40940 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
40941 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
40942 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
40943 * gcc.dg/compat/struct-return-10_x.c: Ditto.
40944 * gcc.dg/compat/struct-return-2_x.c: Ditto.
40945 * gcc.dg/compat/struct-return-3_x.c: Ditto.
40946
40947 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40948
40949 * gcc.dg/i386-call-1.c: New test.
40950
40951 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
40952
40953 PR c++/9162
40954 * g++.dg/parse/defarg4.C: New.
40955
40956 2003-07-03 Roger Sayle <roger@eyesopen.com>
40957
40958 PR target/10700
40959 * gcc.c-torture/compile/20030703-1.c: New test case.
40960
40961 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40962
40963 * g++.dg/template/local3.C: Remove extra semicolon.
40964
40965 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40966
40967 * gcc.dg/i386-volatile-1.c: New test.
40968
40969 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
40970
40971 PR c++/11072
40972 * g++.dg/other/offsetof2.C: XFAIL.
40973 * g++.dg/other/offsetof5.C: New.
40974
40975 PR c++/10219
40976 * g++.dg/template/error1.C: New.
40977
40978 PR c++/9779
40979 * g++.dg/template/dependent-expr1.C: New.
40980
40981 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40982
40983 PR c++/6949
40984 * g++.dg/template/local3.C: New test.
40985
40986 PR c++/11149
40987 * g++.dg/lookup/scoped6.C: New test.
40988
40989 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
40990
40991 PR c++/8046
40992 * g++.dg/other/error7.C: New test.
40993
40994 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
40995
40996 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
40997 * g++.old-deja/g++.abi/vtable3.h: Likewise.
40998 * g++.old-deja/g++.law/code-gen5.C: Likewise.
40999 * g++.old-deja/g++.other/union2.C: Likewise.
41000 * gcc.dg/c90-const-expr-2.c: Likewise.
41001 * gcc.dg/c90-const-expr-3.c: Likewise.
41002 * gcc.dg/c99-const-expr-2.c: Likewise.
41003 * gcc.dg/c99-const-expr-3.c: Likewise.
41004 * gcc.dg/concat.c: Likewise.
41005
41006 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41007
41008 PR c++/9559
41009 * g++.dg/init/static1.C: New test.
41010
41011 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41012
41013 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
41014 * g++.old-deja/g++.other/access2.C: Likewise.
41015 * g++.old-deja/g++.other/decl2.C: Likewise.
41016 * gcc.c-torture/execute/20020615-1.c: Likewise.
41017
41018 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41019
41020 PR c++/4933
41021 * g++.dg/template/sizeof4.C: New test.
41022
41023 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41024
41025 * g++.dg/other/error6.C: New test.
41026
41027 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41028
41029 PR c++/10750
41030 * g++.dg/parse/constant2.C: New test.
41031
41032 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41033
41034 PR c++/11106
41035 * g++.dg/other/error5.C: New test.
41036
41037 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41038
41039 * gcc.dg/format/gcc_diag-1.c: New test.
41040
41041 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
41042
41043 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
41044
41045 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
41046
41047 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
41048 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
41049 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
41050
41051 2003-06-28 Jakub Jelinek <jakub@redhat.com>
41052
41053 * gcc.c-torture/execute/builtins/string-8.c: New test.
41054 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
41055 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
41056 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
41057
41058 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41059
41060 PR c++/10468
41061 * g++.dg/ext/typeof6.C: New test.
41062
41063 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41064
41065 PR c++/10796
41066 * g++.dg/init/enum1.C: New test.
41067
41068 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
41069
41070 * gcc.dg/20030627-1.c: New test.
41071
41072 2003-06-26 Mark Mitchell <mark@codesourcery.com>
41073
41074 PR c++/11332
41075 * g++.dg/expr/static_cast2.C: New test.
41076
41077 2003-06-26 Roger Sayle <roger@eyesopen.com>
41078 Jakub Jelinek <jakub@redhat.com>
41079
41080 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
41081 sprintf(dst,"%s",src) optimization.
41082 * gcc.c-torture/execute/20030626-1.c: New test case.
41083 * gcc.c-torture/execute/20030626-2.c: New test case.
41084
41085 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
41086
41087 * gcc.c-torture/execute/multi-ix.c: New test.
41088
41089 * gcc.c-torture/execute/simd-4.c (main):
41090 Added missing semicolon at end of union.
41091
41092 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
41093
41094 PR c++/8266
41095 * g++.dg/template/explicit-instantiation3.C: New test.
41096
41097 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41098
41099 * gcc.dg/20030626-1.c: Use signed char.
41100
41101 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41102
41103 * gcc.dg/20030626-1.c: New test.
41104
41105 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
41106
41107 * const-str-2.m: Update.
41108
41109 2003-06-25 Mark Mitchell <mark@codesourcery.com>
41110
41111 PR c++/10990
41112 * g++.dg/rtti/dyncast1.C: New test.
41113 * g++.dg/abi/mangle4.C: Correct base-specifier access.
41114 * g++.dg/lookup/scoped1.C: Remove XFAIL.
41115 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
41116
41117 PR c++/10931
41118 * g++.dg/expr/static_cast1.C: New test.
41119
41120 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
41121
41122 * gcc.dg/20030625-1.c: New test.
41123
41124 2003-06-24 Roger Sayle <roger@eyesopen.com>
41125
41126 * gcc.c-torture/compile/20030624-1.c: New test case.
41127
41128 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41129
41130 * gcc.c-torture/execute/string-opt-17.c: New test.
41131
41132 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41133
41134 PR c++/5754
41135 * g++.dg/parse/crash6.C: New test.
41136
41137 2003-06-23 Roger Sayle <roger@eyesopen.com>
41138
41139 * gcc.dg/builtins-24.c: New test case.
41140
41141 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41142
41143 * g++.dg/opt/operator1.C: New test.
41144
41145 2003-06-22 Roger Sayle <roger@eyesopen.com>
41146
41147 * gcc.c-torture/execute/string-opt-16.c: New test case.
41148
41149 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41150
41151 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41152 * g++.old-deja/g++.other/conv7.C: Likewise.
41153 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41154 * g++.old-deja/g++.other/overload14.C: Likewise.
41155
41156 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41157
41158 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41159 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41160
41161 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41162
41163 PR c++/10888
41164 * g++.dg/warn/Winline-3.C: New test.
41165
41166 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41167
41168 * lib/target-supports.exp (check_alias_available): Make the test
41169 program acceptable to the Solaris assembler.
41170
41171 PR c++/10749
41172 * g++.dg/template/memclass2.C: New test.
41173
41174 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41175 Eric Botcazou <ebotcazou@libertysurf.fr>
41176
41177 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41178 data for non-matching targets.
41179 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41180
41181 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41182
41183 PR c++/10845
41184 * g++.dg/template/member3.C: New test.
41185
41186 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41187
41188 PR c++/10939
41189 * g++.dg/template/func1.C: New test.
41190
41191 PR c++/9649
41192 * g++.dg/template/static4.C: New test.
41193 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41194
41195 PR c++/11041
41196 * g++.dg/init/ref7.C: New test.
41197
41198 2003-06-19 Matt Austern <austern@apple.com>
41199
41200 PR c++/11228
41201 * g++.dg/anew1.C: New test.
41202 * g++.dg/anew2.C: New test.
41203 * g++.dg/anew3.C: New test.
41204 * g++.dg/anew4.C: New test.
41205
41206 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41207
41208 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41209
41210 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41211
41212 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41213 endian-dependent.
41214
41215 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41216
41217 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41218 Remove cruft.
41219
41220 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41221
41222 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41223 * gcc.c-torture/compile/961203-1.c: Likewise.
41224 * gcc.c-torture/compile/980506-1.c: Likewise.
41225
41226 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41227
41228 PR c++/10712
41229 * g++.dg/lookup/using7.C: New test.
41230
41231 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41232
41233 PR c++/11105
41234 * g++.dg/abi/conv1.C: Remove it.
41235 * g++.dg/template/conv7.C: New test.
41236 * g++.dg/template/conv8.C: Likewise.
41237 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41238 conversion operator.
41239
41240 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41241
41242 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41243 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41244 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41245 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41246 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41247 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41248 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41249 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41250 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41251 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41252 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41253 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41254 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41255 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41256 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41257 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41258 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41259 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41260 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41261 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41262 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41263 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41264 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41265 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41266 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41267 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41268 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41269 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41270 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41271
41272 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41273
41274 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41275 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41276 indications.
41277
41278 2003-06-16 Roger Sayle <roger@eyesopen.com>
41279
41280 * gcc.dg/i386-387-5.c: New test case.
41281 * gcc.dg/i386-387-6.c: New test case.
41282 * gcc.dg/builtins-23.c: New test case.
41283
41284 2003-06-15 Roger Sayle <roger@eyesopen.com>
41285
41286 * gcc.dg/builtins-22.c: New test case.
41287 * gcc.dg/i386-387-1.c: Update to test exp.
41288 * gcc.dg/i386-387-2.c: Likewise.
41289
41290 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41291
41292 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41293
41294 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41295
41296 * lib/gcc-dg.exp (dg-require-dll): New function.
41297 (dg-xfail-if): Likewise.
41298 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41299 driver.
41300
41301 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41302 * gcc.c-torture/compile/20001205-1.c: Likewise.
41303 * gcc.c-torture/compile/20001226-1.c: Likewise.
41304 * gcc.c-torture/compile/20010518-2.c: Likewise.
41305 * gcc.c-torture/compile/20020312-1.c: Likewise.
41306 * gcc.c-torture/compile/20020604-1.c: Likewise.
41307 * gcc.c-torture/compile/920501-12.c: Likewise.
41308 * gcc.c-torture/compile/920501-4.c: Likewise.
41309 * gcc.c-torture/compile/920520-1.c: Likewise.
41310 * gcc.c-torture/compile/920521-1.c: Likewise.
41311 * gcc.c-torture/compile/920625-1.c: Likewise.
41312 * gcc.c-torture/compile/961203-1.c: Likewise.
41313 * gcc.c-torture/compile/980506-1.c: Likewise.
41314 * gcc.c-torture/compile/981006-1.c: Likewise.
41315 * gcc.c-torture/compile/981022-1.c: Likewise.
41316 * gcc.c-torture/compile/981223-1.c: Likewise.
41317 * gcc.c-torture/compile/990617-1.c: Likewise.
41318 * gcc.c-torture/compile/dll.c: Likewise.
41319 * gcc.c-torture/compile/labels-3.c: Likewise.
41320 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41321 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41322 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41323 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41324 * gcc.c-torture/compile/simd-5.c: Likewise.
41325 * gcc.c-torture/compile/20000804-1.x: Remove.
41326 * gcc.c-torture/compile/20001205-1.x: Likewise.
41327 * gcc.c-torture/compile/20001226-1.x: Likewise.
41328 * gcc.c-torture/compile/20010518-2.x: Likewise.
41329 * gcc.c-torture/compile/20020312-1.x: Likewise.
41330 * gcc.c-torture/compile/20020604-1.x: Likewise.
41331 * gcc.c-torture/compile/920501-12.x: Likewise.
41332 * gcc.c-torture/compile/920501-4.x: Likewise.
41333 * gcc.c-torture/compile/920520-1.x: Likewise.
41334 * gcc.c-torture/compile/920521-1.x: Likewise.
41335 * gcc.c-torture/compile/920625-1.x: Likewise.
41336 * gcc.c-torture/compile/961203-1.x: Likewise.
41337 * gcc.c-torture/compile/980506-1.x: Likewise.
41338 * gcc.c-torture/compile/981006-1.x: Likewise.
41339 * gcc.c-torture/compile/981022-1.x: Likewise.
41340 * gcc.c-torture/compile/981223-1.x: Likewise.
41341 * gcc.c-torture/compile/990617-1.x: Likewise.
41342 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41343 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41344 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41345 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41346 * gcc.c-torture/compile/simd-5.x: Likewise.
41347
41348 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41349
41350 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41351
41352 * gcc.c-torture/execute/20030611-1.c: New test.
41353
41354 2003-06-12 Roger Sayle <roger@eyesopen.com>
41355
41356 PR middle-end/168
41357 * gcc.dg/20030612-1.c: New test case.
41358
41359 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41360
41361 PR c++/10635
41362 * g++.dg/expr/cast1.C: New test.
41363
41364 2003-06-12 Roger Sayle <roger@eyesopen.com>
41365
41366 * gcc.dg/builtins-21.c: New test case.
41367
41368 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41369
41370 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41371 options instead of at the end.
41372 * lib/objc.exp (objc_target_compile): Likewise.
41373
41374 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41375
41376 PR c++/10432
41377 * g++.dg/parse/error1.C: New test.
41378
41379 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41380
41381 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41382 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41383 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41384 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41385 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41386 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41387 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41388 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41389 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41390 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41391 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41392 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41393 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41394 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41395 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41396 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41397 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41398 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41399 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41400 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41401 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41402 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41403 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41404 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41405
41406 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41407 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41408 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41409 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41410 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41411 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41412 * gcc.dg/compat/scalar-return-3_main.c: New file.
41413 * gcc.dg/compat/scalar-return-3_x.c: New file.
41414 * gcc.dg/compat/scalar-return-3_y.c: New file.
41415 * gcc.dg/compat/scalar-return-4_main.c: New file.
41416 * gcc.dg/compat/scalar-return-4_x.c: New file.
41417 * gcc.dg/compat/scalar-return-4_y.c: New file.
41418
41419 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41420
41421 * gcc.dg/compat/fp2-struct-check.h: New file.
41422 * gcc.dg/compat/fp2-struct-defs.h: New file.
41423 * gcc.dg/compat/fp2-struct-init.h: New file.
41424 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41425 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41426 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41427 * gcc.dg/compat/struct-return-10_main.c: New file.
41428 * gcc.dg/compat/struct-return-10_x.c: New file.
41429 * gcc.dg/compat/struct-return-10_y.c: New file.
41430
41431 * gcc.dg/compat/compat-common.h: New file.
41432 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41433 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41434 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41435 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41436 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41437 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41438 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41439 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41440 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41441 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41442 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41443 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41444 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41445 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41446 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41447 * gcc.dg/compat/small-struct-check.h: Ditto.
41448 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41449 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41450 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41451 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41452 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41453 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41454 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41455 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41456 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41457 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41458 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41459 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41460 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41461 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41462 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41463 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41464 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41465 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41466 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41467 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41468 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41469 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41470 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41471 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41472 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41473 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41474 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41475 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41476 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41477 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41478
41479 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41480
41481 * g++.dg/pch/static-1.C: New file.
41482 * g++.dg/pch/static-1.Hs: New file.
41483
41484 2003-06-10 Richard Henderson <rth@redhat.com>
41485
41486 * gcc.dg/asm-7.c: Adjust expected warning text.
41487
41488 2003-06-10 Roger Sayle <roger@eyesopen.com>
41489
41490 * gcc.dg/builtins-20.c: New test case.
41491
41492 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41493
41494 PR c++/11131
41495 * g++.dg/opt/template1.C: New test.
41496
41497 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41498
41499 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41500 additional_sources.
41501
41502 2003-05-21 David Taylor <dtaylor@emc.com>
41503
41504 * gcc.dg/Wpadded.c: New file.
41505
41506 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41507
41508 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41509 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41510 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41511 dg-require-weak.
41512
41513 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41514
41515 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41516
41517 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41518
41519 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41520 (dg-require-alias): Likewise.
41521 (dg-require-gc-sections): Likewise.
41522 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41523
41524 2003-06-08 Richard Henderson <rth@redhat.com>
41525
41526 * gcc.dg/20011029-2.c: Fix the array reference.
41527 * gcc.dg/asm-7.c: New.
41528
41529 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41530
41531 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41532
41533 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41534
41535 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41536 (dg-require-gc-sections): Likewise.
41537
41538 2003-06-08 Jan Hubicka <jh@suse.cz>
41539
41540 * i386-cmov1.c: Fix regular expression.
41541 * i386-cvt-1.c: Likewise.
41542 * i386-local.c: Likewise.
41543 * i386-local2.c: Likewise.
41544 * i386-mul.c: Likewise.
41545 * i386-ssetype-1.c: Likewise.
41546 * i386-ssetype-3.c: Likewise.
41547 * i386-ssetype-5.c: Likewise.
41548
41549 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41550
41551 PR c++/11039
41552 * g++.dg/warn/implicit-typename2.C: New test.
41553 * g++.dg/warn/implicit-typename3.C: New test.
41554
41555 2003-06-07 Richard Henderson <rth@redhat.com>
41556
41557 * g++.dg/other/offsetof3.C: Use size_t.
41558 * g++.dg/other/offsetof4.C: Likewise.
41559
41560 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41561
41562 * lib/copy-file.exp: New. Implement gcc_copy_files.
41563
41564 * lib/dg-pch.exp: Load copy-file.exp
41565 (dg-pch): Use gcc_copy_files instead of "file copy".
41566
41567 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41568
41569 * gcc.dg/weak/weak.exp: Simplify.
41570 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41571 * gcc.dg/weak/weak-1.c: Likewise.
41572 * gcc.dg/weak/weak-2.c: Likewise.
41573 * gcc.dg/weak/weak-3.c: Likewise.
41574 * gcc.dg/weak/weak-4.c: Likewise.
41575 * gcc.dg/weak/weak-5.c: Likewise.
41576 * gcc.dg/weak/weak-6.c: Likewise.
41577 * gcc.dg/weak/weak-7.c: Likewise.
41578 * gcc.dg/weak/weak-8.c: Likewise.
41579 * gcc.dg/weak/weak-9.c: Likewise.
41580
41581 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41582
41583 gcc.c-torture/execute/20030606-1.c: New.
41584
41585 2003-06-06 Roger Sayle <roger@eyesopen.com>
41586
41587 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41588 * gcc.dg/builtins-19.c: Likewise.
41589
41590 2003-06-06 Roger Sayle <roger@eyesopen.com>
41591
41592 * gcc.dg/builtins-2.c: Add some more tests.
41593 * gcc.dg/builtins-18.c: New test case.
41594 * gcc.dg/builtins-19.c: New test case.
41595
41596 2003-06-06 Roger Sayle <roger@eyesopen.com>
41597 Jim Wilson <wilson@tuliptree.org>
41598
41599 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41600
41601 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41602
41603 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41604 mempcpy/stpcpy calls not to be optimized into something else.
41605 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41606 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41607 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41608
41609 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41610
41611 * gcc.dg/format/asm_fprintf-1.c: New test.
41612
41613 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41614
41615 * lib/gcc-defs.exp (additional_sources): New variable.
41616 (dg-additional-sources): New function.
41617 (additional_files): New variable.
41618 (dg-additional-files): New function.
41619 (dg-additional-files-options): Likewise.
41620 * lib/gcc-dg.exp (dg-require-weak): New function.
41621 (dg-require-alias): Likewise.
41622 (dg-require-gc-sections): Likewise.
41623 * lib/target-supports.exp (check_alias_available): Remove testfile
41624 parameter.
41625 (check_gc_sections_available): New function.
41626 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41627 (dg-gpp-additional-files): Likewise.
41628 * lib/g++.exp (additional_sources): Remove.
41629 (additional_files): Likewise.
41630 (g++_target_compile): Use dg-additional-files-options.
41631
41632 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41633 Tcl logic.
41634 * gcc.dg/special/ecos.exp: Remove.
41635 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41636 * gcc.dg/special/alias-1.c: Likewise.
41637 * gcc.dg/special/alias-2.c: Likewise.
41638 * gcc.dg/special/gcsec-1.c: Likewise.
41639 * gcc.dg/special/weak-1.c: Likewise.
41640 * gcc.dg/special/weak-2.c: Likewise.
41641 * gcc.dg/special/wkali-1.c: Likewise.
41642 * gcc.dg/special/wkali-2.c: Likewise.
41643
41644 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41645 dg-gpp-additional-*.
41646 * g++.dg/special/conpr-3.C: Likewise.
41647 * g++.dg/special/conpr-4.C: Likewise.
41648 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41649 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41650 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41651 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41652 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41653 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41654 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41655 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41656 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41657 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41658 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41659 * g++.old-deja/g++.other/comdat1.C: Likewise.
41660 * g++.old-deja/g++.other/comdat2.C: Likewise.
41661 * g++.old-deja/g++.other/comdat3.C: Likewise.
41662 * g++.old-deja/g++.other/ctor1.C: Likewise.
41663 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41664
41665 2003-06-05 Richard Henderson <rth@redhat.com>
41666
41667 * gcc.dg/debug/20030605-1.c: New.
41668
41669 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41670
41671 * README.QMTEST: Update.
41672
41673 2003-06-04 Richard Henderson <rth@redhat.com>
41674
41675 * gcc.dg/cleanup-1.c: New.
41676 * gcc.dg/cleanup-2.c: New.
41677 * gcc.dg/cleanup-3.c: New.
41678 * gcc.dg/cleanup-4.c: New.
41679 * gcc.dg/cleanup-5.c: New.
41680 * gcc.dg/cleanup-6.c: New.
41681 * gcc.dg/cleanup-7.c: New.
41682
41683 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41684
41685 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41686
41687 * lib/dg-pch.exp: New file.
41688 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41689 * gcc.dg/pch/pch.exp: Likewise.
41690
41691 2003-06-04 Roger Sayle <roger@eyesopen.com>
41692
41693 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41694 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41695 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41696 * gcc.dg/builtins-17.c: New test case.
41697 * gcc.dg/i386-387-4.c: New test case.
41698 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41699
41700 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41701
41702 * gcc.dg/ultrasp9.c: New test.
41703
41704 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41705
41706 * gcc.c-torture/compile/20030604-1.c: New test.
41707 * gcc.dg/sparc-constant-1.c: New test.
41708
41709 2003-06-03 Glen Nakamura <glen@imodulo.com>
41710
41711 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41712
41713 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41714
41715 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41716
41717 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41718 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41719
41720 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41721
41722 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41723
41724 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41725
41726 PR c++/10940
41727 * g++.dg/template/spec10.C: New test.
41728
41729 2003-06-03 Roger Sayle <roger@eyesopen.com>
41730
41731 * gcc.dg/builtins-16.c: New test case.
41732
41733 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41734
41735 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41736 mempcpy test with post-increments.
41737 * gcc.c-torture/execute/string-opt-3.c: New test.
41738 * gcc.dg/string-opt-1.c: New test.
41739
41740 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41741
41742 PR fortran/10965
41743 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41744
41745 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41746
41747 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41748 (scan-assembler): ... here. Use dg-scan.
41749 (scan-assembler-not): Likewise.
41750 (scan-file): New function.
41751 (scan-file-not): Likewise.
41752 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41753 * gcc.dg/cpp/_Pragma4.c: Likewise.
41754 * gcc.dg/cpp/_Pragma5.c: Likewise.
41755 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41756 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41757 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41758 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41759 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41760 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41761 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41762 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41763 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41764 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41765 * gcc.dg/cpp/cxxcom1.c: Likewise.
41766 * gcc.dg/cpp/line1.c: Likewise.
41767 * gcc.dg/cpp/maccom1.c: Likewise.
41768 * gcc.dg/cpp/maccom2.c: Likewise.
41769 * gcc.dg/cpp/maccom3.c: Likewise.
41770 * gcc.dg/cpp/maccom4.c: Likewise.
41771 * gcc.dg/cpp/maccom5.c: Likewise.
41772 * gcc.dg/cpp/maccom6.c: Likewise.
41773 * gcc.dg/cpp/multiline.c: Likewise.
41774 * gcc.dg/cpp/spacing1.c: Likewise.
41775 * gcc.dg/cpp/spacing2.c: Likewise.
41776 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
41777 * gcc.dg/cpp/trad/maccom1.c: Likewise.
41778 * gcc.dg/cpp/trad/maccom2.c: Likewise.
41779 * gcc.dg/cpp/trad/maccom3.c: Likewise.
41780 * gcc.dg/cpp/trad/maccom4.c: Likewise.
41781 * gcc.dg/cpp/trad/maccom6.c: Likewise.
41782 * gcc.dg/cpp/cxxcom2.c: Likewise.
41783 * gcc.dg/cpp/cxxcom2.h: New file.
41784
41785 * gcc.dg/cpp/truefalse.cpp: Move it to ...
41786 * g++.dg/cpp/truefalse.C: Here.
41787 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
41788
41789 2003-06-01 Loren James Rittle <ljrittle@acm.org>
41790
41791 * gcc.dg/cpp/redef3.c: New file.
41792
41793 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41794
41795 * gcc.dg/i386-loop-3.c: New test.
41796
41797 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
41798
41799 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
41800
41801 2003-05-31 Roger Sayle <roger@eyesopen.com>
41802
41803 * gcc.dg/fwrapv-1.c: New test case.
41804 * gcc.dg/fwrapv-2.c: New test case.
41805
41806 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41807
41808 PR c++/10956
41809 * g++.dg/template/spec9.C: New test.
41810
41811 2003-05-29 Roger Sayle <roger@eyesopen.com>
41812
41813 * gcc.dg/duff-4.c: New test case.
41814
41815 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
41816
41817 PR fortran/10843
41818 * g77.dg/ffixed-form-1.f: New test
41819 * g77.dg/ffixed-form-2.f: New test
41820 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
41821 * g77.dg/ffree-form-3.f: New test
41822
41823 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
41824
41825 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
41826 * gcc.dg/wint_t-1.c: Likewise.
41827
41828 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41829
41830 * g++.dg/template/access11.C: New test.
41831
41832 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41833
41834 PR c++/10849
41835 * g++.dg/template/access10.C: New test.
41836
41837 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41838 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41839
41840 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
41841
41842 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41843
41844 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
41845 suppress for powerpc-*-darwin*.
41846 * gcc.dg/torture/builtin-noret-2.c: Likewise.
41847
41848 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41849
41850 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
41851 suppress option for powerpc-*-darwin*.
41852
41853 2003-05-23 Roger Sayle <roger@eyesopen.com>
41854
41855 * gcc.dg/builtins-1.c: Add tests for tan and atan.
41856 * gcc.dg/builtins-4.c: Add test for fmod.
41857
41858 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41859
41860 PR c++/10682
41861 * g++.dg/template/instantiate4.C: New test.
41862
41863 2003-05-22 Roger Sayle <roger@eyesopen.com>
41864
41865 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
41866
41867 2003-05-21 Janis Johnson <janis187@us.ibm.com>
41868
41869 * gcc.dg/compat/scalar-return-1_main.c: New file.
41870 * gcc.dg/compat/scalar-return-1_x.c: New file.
41871 * gcc.dg/compat/scalar-return-1_y.c: New file.
41872 * gcc.dg/compat/scalar-return-2_main.c: New file.
41873 * gcc.dg/compat/scalar-return-2_x.c: New file.
41874 * gcc.dg/compat/scalar-return-2_y.c: New file.
41875 * gcc.dg/compat/struct-return-3_main.c: New file.
41876 * gcc.dg/compat/struct-return-3_y.c: New file.
41877 * gcc.dg/compat/struct-return-3_x.c: New file.
41878 * gcc.dg/compat/struct-return-2_main.c: New file.
41879 * gcc.dg/compat/struct-return-2_x.c: New file.
41880 * gcc.dg/compat/struct-return-2_y.c: New file.
41881
41882 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41883
41884 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
41885 for hppa*-hp-hpux*.
41886 * gcc.dg/20021014-1.c (dg-options): Likewise.
41887 * gcc.dg/nest.c (dg-options): Likewise.
41888
41889 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
41890
41891 PR c++/9738
41892 * g++.dg/ext/dllimport2.C: New file.
41893 * g++.dg/ext/dllimport3.C: New file.
41894
41895 2003-05-20 Janis Johnson <janis187@us.ibm.com>
41896
41897 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
41898 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41899 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41900 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41901 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41902 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41903 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
41904 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
41905 * gcc.dg/compat/small-struct-defs.h: New file.
41906 * gcc.dg/compat/small-struct-init.h: New file.
41907 * gcc.dg/compat/small-struct-check.h: New file.
41908 * gcc.dg/compat/fp-struct-defs.h: New file.
41909 * gcc.dg/compat/fp-struct-check.h: New file.
41910 * gcc.dg/compat/fp-struct-init.h: New file.
41911 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
41912 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
41913
41914 2003-05-19 Jakub Jelinek <jakub@redhat.com>
41915
41916 * gcc.dg/20030225-2.c: New test.
41917
41918 2003-05-18 Roger Sayle <roger@eyesopen.com>
41919 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41920
41921 * gcc.c-torture/compile/20030518-1.c: New test case.
41922
41923 2003-05-18 Mark Mitchell <mark@codesourcery.com>
41924
41925 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
41926 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
41927 gcc-dg-debug-runtest.
41928 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
41929 gcc-dg-debug-runtest.
41930
41931 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41932
41933 PR c++/9022
41934 * g++.dg/lookup/using6.C: New test.
41935
41936 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41937
41938 * g++.dg/parse/access2.C: New test.
41939
41940 2003-05-17 Mark Mitchell <mark@codesourcery.com>
41941
41942 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
41943 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
41944 * gcc.dg/debug/debug.exp: Likewise.
41945
41946 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
41947
41948 * gcc.dg/dollar.c: New test.
41949
41950 2003-05-16 Janis Johnson <janis187@us.ibm.com>
41951
41952 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
41953 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
41954 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
41955 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
41956 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
41957 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
41958 * gcc.dg/compat/struct-by-value-6_main.c: New file.
41959 * gcc.dg/compat/struct-by-value-6_x.c: New file.
41960 * gcc.dg/compat/struct-by-value-6_y.c: New file.
41961 * gcc.dg/compat/struct-by-value-7_main.c: New file.
41962 * gcc.dg/compat/struct-by-value-7_x.c: New file.
41963 * gcc.dg/compat/struct-by-value-7_y.c: New file.
41964 * gcc.dg/compat/struct-by-value-8_main.c: New file.
41965 * gcc.dg/compat/struct-by-value-8_x.c: New file.
41966 * gcc.dg/compat/struct-by-value-8_y.c: New file.
41967 * gcc.dg/compat/struct-by-value-9_main.c: New file.
41968 * gcc.dg/compat/struct-by-value-9_x.c: New file.
41969 * gcc.dg/compat/struct-by-value-9_y.c: New file.
41970
41971 2003-05-16 Mark Mitchell <mark@codesourcery.com>
41972
41973 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
41974 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
41975 support for "repo" mode.
41976 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
41977 * lib/g77-dg.exp: Likewise.
41978 * lib/obj-dg.exp: Likewise.
41979
41980 2003-05-16 Jakub Jelinek <jakub@redhat.com>
41981
41982 Merge from gcc-3_2-rhl8-branch:
41983 2003-04-23 Jakub Jelinek <jakub@redhat.com>
41984
41985 * gcc.dg/tls/opt-6.c: New test.
41986
41987 2003-04-05 Jakub Jelinek <jakub@redhat.com>
41988
41989 * gcc.dg/20030405-1.c: New test.
41990
41991 2003-03-09 Jakub Jelinek <jakub@redhat.com>
41992
41993 * gcc.dg/20030309-1.c: New test.
41994
41995 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41996
41997 * gcc.c-torture/execute/20030307-1.c: New test.
41998
41999 2003-02-20 Randolph Chung <tausq@debian.org>
42000
42001 * gcc.c-torture/compile/20030220-1.c: New test.
42002
42003 2003-02-18 Jakub Jelinek <jakub@redhat.com>
42004
42005 * gcc.dg/20030217-1.c: New test.
42006
42007 2003-01-29 Jakub Jelinek <jakub@redhat.com>
42008
42009 * gcc.c-torture/compile/20020129-1.c: New test.
42010
42011 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
42012
42013 * gcc.dg/unroll-1.c: New test.
42014
42015 2002-11-16 Jan Hubicka <jh@suse.cz>
42016
42017 * gcc.c-torture/execute/20020920-1.c: New test.
42018
42019 2002-10-08 Jakub Jelinek <jakub@redhat.com>
42020
42021 PR target/7434
42022 * gcc.c-torture/compile/20021008-1.c: New test.
42023
42024 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
42025
42026 PR target/7559
42027 * gcc.c-torture/execute/20020810-1.c: New test.
42028
42029 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42030
42031 * gcc.c-torture/compile/20020807-1.c: New test.
42032
42033 2002-07-30 Jakub Jelinek <jakub@redhat.com>
42034
42035 * gcc.dg/tls/opt-1.c: New test.
42036
42037 2002-07-29 Jakub Jelinek <jakub@redhat.com>
42038
42039 * gcc.dg/20020729-1.c: New test.
42040
42041 2002-07-20 Jakub Jelinek <jakub@redhat.com>
42042
42043 * g++.dg/opt/life1.C: New test.
42044
42045 2002-05-20 Jakub Jelinek <jakub@redhat.com>
42046
42047 * gcc.dg/20020525-1.c: New test.
42048
42049 2002-05-24 Jakub Jelinek <jakub@redhat.com>
42050
42051 PR c++/6794
42052 * g++.dg/ext/pretty1.C: New test.
42053 * g++.dg/ext/pretty2.C: New test.
42054
42055 2003-05-15 Mark Mitchell <mark@codesourcery.com>
42056
42057 PR c++/8385
42058 * g++.dg/ext/typeof5.C: New test.
42059
42060 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
42061
42062 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
42063 __USER_LABEL_PREFIX__ into account.
42064 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
42065
42066 2003-05-14 Roger Sayle <roger@eyesopen.com>
42067
42068 * gcc.dg/builtins-15.c: New test case.
42069
42070 2003-05-13 Zack Weinberg <zack@codesourcery.com>
42071
42072 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
42073
42074 2003-05-12 Mark Mitchell <mark@codesourcery.com>
42075
42076 * lib/g++.exp: Tweak handling of additional source files.
42077 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
42078 * g++.dg/special/conpr-2a.C: Rename to ...
42079 * g++.dg/special/conpr-2a.cc: ... this.
42080 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
42081 * g++.dg/special/conpr-3a.C: Rename to ...
42082 * g++.dg/special/conpr-3a.cc: This.
42083 * g++.dg/special/conpr-3b.C: Rename to ...
42084 * g++.dg/special/conpr-3b.cc: This.
42085 * g++.dg/special/conpr-4.C: New test.
42086 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
42087
42088 2003-05-12 David Edelsohn <edelsohn@gnu.org>
42089
42090 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
42091
42092 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42093
42094 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
42095 * g++.old-deja/g++.robertl/eb71.C: Likewise.
42096 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
42097 * g++.old-deja/g++.other/warn3.C: Likewise.
42098
42099 2003-05-11 Roger Sayle <roger@eyesopen.com>
42100
42101 * gcc.dg/i386-387-1.c: Update to also test log.
42102 * gcc.dg/i386-387-2.c: Likewise.
42103
42104 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
42105
42106 * g77.f-torture/execute/int8421.f: New test.
42107
42108 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42109
42110 PR c++/10230, c++/10481
42111 * g++.dg/lookup/scoped5.C: New test.
42112
42113 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42114
42115 PR c++/10552
42116 * g++.dg/template/ttp6.C: New test.
42117
42118 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
42119
42120 * gcc.c-torture/execute/builtins: New directory.
42121 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42122 gcc.c-torture/execute/builtins.
42123 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42124 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42125 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42126 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42127
42128 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42129
42130 PR c++/9252
42131 * g++.dg/template/access8.C: New test.
42132 * g++.dg/template/access9.C: New test.
42133
42134 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42135
42136 PR c++/9554
42137 * g++.dg/parse/access1.C: New test.
42138
42139 2003-05-09 DJ Delorie <dj@redhat.com>
42140
42141 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42142 long, and not an int.
42143
42144 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42145
42146 PR c++/10555, c++/10576
42147 * g++.dg/template/memclass1.C: New test.
42148
42149 2003-05-08 DJ Delorie <dj@redhat.com>
42150
42151 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42152 targets.
42153 * gcc.c-torture/execute/20021024-1.x: Likewise.
42154 * gcc.c-torture/execute/shiftdi.x: Likewise.
42155 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42156 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42157 * gcc.dg/20021018-1.c: Likewise.
42158
42159 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42160
42161 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42162
42163 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42164 (bcopy): Call memmove.
42165
42166 2003-05-08 Roger Sayle <roger@eyesopen.com>
42167
42168 * g77.f-torture/compile/8485.f: New test case.
42169
42170 2003-05-07 Richard Henderson <rth@redhat.com>
42171
42172 PR c++/10570
42173 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42174 Verify exception_cleanup not called for rethrows.
42175 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42176 when exiting catch block without rethrowing.
42177 * g++.dg/eh/forced3.C: New.
42178 * g++.dg/eh/forced4.C: New.
42179
42180 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42181
42182 * gcc.dg/20030505.c: Fix triplet.
42183
42184 2003-05-06 DJ Delorie <dj@redhat.com>
42185
42186 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42187 * gcc.dg/nest.c: Likewise.
42188
42189 2003-05-05 Roger Sayle <roger@eyesopen.com>
42190
42191 * gcc.dg/builtins-14.c: New test case.
42192
42193 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42194
42195 * lib/compat.exp (compat-execute): New argument.
42196 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42197 * gcc.dg/compat: New test directory.
42198 * gcc.dg/compat/compat.exp: New expect script.
42199 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42200 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42201 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42202 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42203 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42204 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42205
42206 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42207 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42208 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42209 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42210 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42211 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42212 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42213 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42214 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42215 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42216 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42217 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42218 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42219 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42220 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42221
42222 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42223
42224 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42225
42226 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42227
42228 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42229
42230 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42231
42232 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42233 * gcc.dg/ppc-fsel-2.c: New test.
42234
42235 * gcc.dg/unused-5.c: New test.
42236
42237 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42238
42239 PR c++/10496
42240 * g++.dg/warn/pmf1.C: New test.
42241
42242 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42243
42244 PR c++/4494
42245 * g++.dg/warn/main.C: New test.
42246
42247 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42248
42249 * gcc.dg/nonnull-3.c: New test.
42250
42251 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42252
42253 * gcc.dg/cpp/Wtrigraphs.c: Update.
42254 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42255
42256 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42257
42258 * gcc.dg/ppc-fsel-1.c: New test.
42259
42260 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42261
42262 PR c/10604
42263 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42264
42265 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42266
42267 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42268
42269 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42270
42271 PR c++/9364, c++/10553, c++/10586
42272 * g++.dg/parse/typename4.C: New test.
42273 * g++.dg/parse/typename5.C: Likewise.
42274
42275 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42276
42277 * gcc.c-torture/compile/20030503-1.c: New test.
42278
42279 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42280
42281 * g++.dg/lookup/using5.C: Fix testcase error.
42282
42283 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42284
42285 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42286 since MEABI is no longer supported. Remove all vestiges
42287 of MEABI from the test.
42288
42289 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42290
42291 PR c++/10554
42292 * g++.dg/lookup/using5.C: New test.
42293
42294 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42295
42296 PR c++/8772
42297 * g++.dg/template/ttp5.C: New test.
42298
42299 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42300
42301 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42302 (dg-gpp-additional-sources): New function.
42303 (dg-gpp-additional-files): Likewise.
42304 * lib/g++.exp (additional_sources): New variable.
42305 (additional_files): Likewise.
42306 (g++_target_compile): Deal with them.
42307 * lib/old-dejagnu.exp: Remove.
42308 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42309 * g++.old-deja: Revise all tests to use dg commands.
42310
42311 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42312
42313 PR c++/9432, c++/9528
42314 * g++.dg/lookup/using4.C: New test.
42315
42316 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42317
42318 * gcc.dg/noreturn-5.c: New file.
42319 * gcc.dg/noreturn-6.c: New file.
42320
42321 * gcc.c-torture/compile/inline-1.c: New file.
42322
42323 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42324
42325 PR c++/10551
42326 * g++.dg/template/explicit1.C: New test.
42327
42328 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42329
42330 PR c++/10549
42331 * g++.dg/other/bitfield1.C: New test.
42332
42333 PR c++/10527
42334 * g++.dg/init/new7.C: New test.
42335
42336 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42337
42338 * g++.dg/ext/desig1.C: New test.
42339 * g++.dg/ext/init1.C: Update.
42340
42341 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42342
42343 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42344
42345 PR c++/10180
42346 * g++.dg/warn/Winline-1.C: New test.
42347
42348 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42349
42350 * gcc.c-torture/execute/string-opt-19.c: New test.
42351
42352 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42353 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42354
42355 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42356
42357 PR c++/10506
42358 * g++.dg/init/new6.C: New test.
42359
42360 PR c++/10503
42361 * g++.dg/init/ref6.C: New test.
42362
42363 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42364
42365 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42366
42367 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42368
42369 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42370 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42371
42372 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42373
42374 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42375 initialized static data members.
42376
42377 2003-04-25 H.J. Lu <hjl@gnu.org>
42378
42379 * gcc.dg/ia64-sync-4.c: New test.
42380
42381 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42382
42383 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42384 date.
42385
42386 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42387
42388 PR c++/10337
42389 * g++.dg/warn/conv1.C: New test.
42390 * g++.old-deja/g++.other/conv7.C: Adjust.
42391 * g++.old-deja/g++.other/overload14.C: Adjust.
42392
42393 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42394
42395 PR c++/10471
42396 * g++.dg/template/defarg2.C: New test.
42397
42398 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42399
42400 * gcc.dg/cpp/include2.c: Update.
42401 * gcc.dg/cpp/multiline-2.c: New.
42402 * gcc.dg/cpp/multiline.c: Update.
42403 * gcc.dg/cpp/strify2.c: Update.
42404 * gcc.dg/cpp/trad/literals-2.c: Update.
42405
42406 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42407
42408 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42409
42410 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42411
42412 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42413
42414 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42415
42416 PR c++/10451
42417 * g++.dg/parse/crash4.C: New test.
42418
42419 PR c++/9847
42420 * g++.dg/parse/crash5.C: New test.
42421
42422 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42423
42424 PR c++/10446
42425 * g++.dg/parse/crash3.C: New test.
42426
42427 PR c++/10428
42428 * g++.dg/parse/elab1.C: New test.
42429
42430 2003-04-22 Devang Patel <dpatel@apple.com>
42431
42432 * gcc.dg/cpp/trad/funlike-5.c: New test.
42433
42434 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42435
42436 * g++.dg/other/packed1.C: Fix dg options.
42437
42438 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42439
42440 * g++.dg/other/offsetof2.C: New test.
42441
42442 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42443
42444 * g++.dg/template/recurse.C: Adjust location of error messages.
42445
42446 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42447
42448 PR c++/9881
42449 * g++.dg/init/addr-const1.C: New test.
42450 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42451
42452 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42453
42454 PR c++/10405
42455 * g++.dg/lookup/struct-hack1.C: New test.
42456
42457 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42458
42459 * ucs.c: Update diagnostic messages.
42460
42461 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42462
42463 * gcc.dg/cpp/truefalse.cpp: New test.
42464 * gcc.dg/cpp/cpp.exp: Update.
42465 * g++.dg/other/stdbool-if.C: Remove.
42466
42467 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42468
42469 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42470 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42471
42472 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42473
42474 * gcc.c-torture/compile/20030418-1.c: New test.
42475
42476 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42477
42478 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42479
42480 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42481
42482 PR c++/10347
42483 g++.dg/template/dependent-name1.C: New test.
42484
42485 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42486
42487 * gcc.dg/warn-1.c (tourist_guide): New array,
42488 contains a pointer to bar.
42489
42490 2003-04-16 Roger Sayle <roger@eyesopen.com>
42491
42492 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42493 * gcc.c-torture/execute/medce-1.c: New test case.
42494 * gcc.c-torture/execute/medce-2.c: New test case.
42495
42496 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42497
42498 * lib/prune.exp: Ignore more messages.
42499
42500 PR c++/10381
42501 * g++.dg/parse/lookup3.C: New test.
42502
42503 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42504
42505 * gcc.c-torture/compile/20030415-1.c : New test.
42506
42507 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42508
42509 * gcc.c-torture/execute/scope-2.c: Move to ...
42510 * gcc.dg/noncompile/scope.c: .... here.
42511
42512 2003-04-14 Roger Sayle <roger@eyesopen.com>
42513
42514 * gcc.dg/20030414-2.c: New test case.
42515
42516 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42517
42518 PR target/10377
42519 * gcc.dg/20030414-1.c: New test.
42520
42521 2003-04-13 Roger Sayle <roger@eyesopen.com>
42522
42523 * gcc.dg/builtins-12.c: New test case.
42524 * gcc.dg/builtins-13.c: New test case.
42525
42526 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42527
42528 * gcc.c-torture/execute/string-opt-18.c: New test.
42529
42530 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42531
42532 PR c++/10300
42533 * g++.dg/init/new5.C: New test.
42534
42535 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42536
42537 PR c++/7910
42538 * g++.dg/ext/dllimport1.C: New test.
42539
42540 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42541
42542 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42543
42544 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42545
42546 PR Fortran/9263
42547 * g77.f-torture/noncompile/9263.f: New test
42548 PR Fortran/1832
42549 * g77.f-torture/execute/1832.f: New test
42550
42551 2003-04-11 David Chad <davidc@freebsd.org>
42552 Loren J. Rittle <ljrittle@acm.org>
42553
42554 PR libobjc/8562
42555 * objc.dg/headers.m: New test.
42556
42557 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42558
42559 * gcc.c-torture/execute/builtin-noret-2.c: New.
42560 * gcc.c-torture/execute/builtin-noret-2.x: New.
42561 XFAIL builtin-noret-2.c at -O1 and above.
42562 * gcc.dg/redecl.c: New.
42563 * gcc.dg/Wshadow-1.c: Update error regexps.
42564
42565 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42566
42567 * g++.dg/abi/bitfield10.C: New test.
42568
42569 2003-04-09 Mike Stump <mrs@apple.com>
42570
42571 * gcc.dg/pch/pch.exp: Make testcase names longer.
42572 * g++.dg/pch/pch.exp: Make testcase names longer.
42573
42574 2003-04-08 Roger Sayle <roger@eyesopen.com>
42575
42576 * gcc.dg/builtins-11.c: New test case.
42577
42578 2003-04-08 Roger Sayle <roger@eyesopen.com>
42579
42580 * gcc.dg/builtins-9.c: New test case.
42581 * gcc.dg/builtins-10.c: New test case.
42582
42583 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42584
42585 * gcc.dg/noncompile/init-4.c.c: New test.
42586
42587 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42588
42589 * gcc.misc-test/gcov-9.c: New test.
42590 * gcc.misc-test/gcov-10.c: New test
42591 * gcc.misc-test/gcov-11.c: New test.
42592
42593 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42594
42595 PR optimization/10024
42596 * gcc.c-torture/compile/20030405-1.c: New test.
42597
42598 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42599
42600 * gcc.dg/pch/static-3.c: New.
42601 * gcc.dg/pch/static-3.hs: New.
42602 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42603
42604 2003-04-04 Richard Henderson <rth@redhat.com>
42605
42606 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42607 * g++.dg/eh/forced2.C: Likewise.
42608
42609 2003-04-03 Mike Stump <mrs@apple.com>
42610
42611 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42612 target arg.
42613 (scan-assembler-times, scan-assembler-not): Likewise.
42614 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42615
42616 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42617
42618 * gcc.dg/sparc-loop-1.c: New test.
42619
42620 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42621
42622 PR other/9274
42623 * g++.dg/pch/system-2.C: New.
42624 * g++.dg/pch/system-2.Hs: New.
42625
42626 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42627
42628 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42629
42630 * g++.dg/eh/simd-1.C (vecfunc): Same.
42631
42632 2003-04-01 Roger Sayle <roger@eyesopen.com>
42633
42634 * gcc.c-torture/execute/20030401-1.c: New test case.
42635
42636 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42637
42638 * objc.dg/defs.m: New.
42639
42640 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42641
42642 * g++.dg/eh/simd-1.C: New.
42643 * g++.dg/eh/simd-2.C: New.
42644
42645 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42646
42647 * gcc.c-torture/execute/simd-3.c: New.
42648
42649 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42650
42651 PR c/9936
42652 * gcc.dg/20030331-2.c: New test.
42653
42654 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42655
42656 PR c++/10278
42657 * g++.dg/parse/crash2.C: New test.
42658
42659 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42660
42661 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42662 * gcc.c-torture/execute/20030331-1.c: ...here.
42663
42664 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42665
42666 * gcc.c-torture/execute/20030331-1.c: New test.
42667
42668 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42669
42670 * lib/gcov.exp: Adjust call return testing strings.
42671 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42672
42673 2003-03-31 Roger Sayle <roger@eyesopen.com>
42674
42675 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42676 * gcc.dg/builtins-7.c: New test case.
42677 * gcc.dg/builtins-8.c: New test case.
42678
42679 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42680
42681 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42682
42683 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42684
42685 PR c++/7647
42686 * g++.dg/lookup-class-member-2.C: New test.
42687
42688 2003-03-30 Glen Nakamura <glen@imodulo.com>
42689
42690 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42691
42692 2003-03-28 Roger Sayle <roger@eyesopen.com>
42693
42694 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42695
42696 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42697
42698 * g++.dg/init/attrib1.C: New test.
42699
42700 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42701
42702 * gcc.dg/ultrasp8.c: New test.
42703
42704 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42705
42706 * gcc.dg/ultrasp7.c: New test.
42707
42708 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42709
42710 PR c++/10047
42711 * g++.dg/template/inline1.C: New test.
42712
42713 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42714
42715 * gcc.dg/sparc-dwarf2.c: New test.
42716
42717 2003-03-27 Roger Sayle <roger@eyesopen.com>
42718
42719 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42720 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42721
42722 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42723
42724 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42725 than reading .x files.
42726 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42727 * g77.dg/gcov/gcov-1.f: Likewise.
42728 * gcc.misc-tests/gcov-4b.c: Likewise.
42729 * gcc.misc-tests/gcov-5b.c: Likewise.
42730 * gcc.misc-tests/gcov-6.c: Likewise.
42731 * gcc.misc-tests/gcov-7.c: Likewise.
42732 * gcc.misc-tests/gcov-8.c: Likewise.
42733 * g++.dg/gcov/gcov-1.x: Remove.
42734 * g77.dg/gcov/gcov-1.x: Likewise.
42735 * gcc.misc-tests/gcov-4b.x: Likewise.
42736 * gcc.misc-tests/gcov-5b.x: Likewise.
42737 * gcc.misc-tests/gcov-6.x: Likewise.
42738 * gcc.misc-tests/gcov-7.x: Likewise.
42739 * gcc.misc-tests/gcov-8.x: Likewise.
42740
42741 2003-03-27 Glen Nakamura <glen@imodulo.com>
42742
42743 PR opt/10087
42744 * gcc.dg/20030324-1.c: New test.
42745
42746 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42747
42748 PR c++/10224
42749 * g++.dg/template/arg3.C: New test.
42750
42751 PR c++/10158
42752 * g++.dg/template/friend18.C: New test.
42753
42754 2003-03-26 Roger Sayle <roger@eyesopen.com>
42755
42756 * g77.f-torture/compile/20030326-1.f: New test case.
42757
42758 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42759
42760 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42761
42762 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42763
42764 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42765
42766 * gcc.dg/ia64-sync-3.c: New test.
42767
42768 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42769
42770 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
42771
42772 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42773
42774 * gcc.dg/ultrasp6.c: New test.
42775
42776 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42777
42778 * gcc.dg/i386-signbit-1.c: New test.
42779 * gcc.dg/i386-signbit-2.c: New test.
42780 * gcc.dg/i386-signbit-3.c: New test.
42781
42782 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42783
42784 * gcc.dg/ultrasp5.c: Fix options.
42785
42786 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42787
42788 * gcc.dg/ultrasp5.c: Fix comment.
42789
42790 2003-03-24 Bud Davis <bdavis9659@comcast.net>
42791
42792 PR fortran/10197
42793 * g77.f-torture/execute/10197.f: New test.
42794
42795 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
42796
42797 PR c++/9898, c++/383
42798 * g++.dg/template/conv6.C: New test.
42799
42800 PR c++/10119
42801 * g++.dg/template/ptrmem5.C: New test.
42802
42803 PR c++/10026
42804 * g++.dg/lookup/koenig1.C: New test.
42805
42806 PR C++/10199
42807 * g++.dg/lookup/template2.C: New test.
42808
42809 2003-03-24 Jakub Jelinek <jakub@redhat.com>
42810
42811 * g++.dg/opt/rtti1.C: New test.
42812
42813 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42814
42815 * gcc.dg/ultrasp5.c: New test.
42816
42817 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
42818
42819 PR middle-end/9967
42820 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
42821 builtin fputs.
42822
42823 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
42824
42825 PR c/8224
42826 * gcc.dg/20030323-1.c: New test.
42827
42828 2003-03-23 Roger Sayle <roger@eyesopen.com>
42829
42830 * gcc.c-torture/compile/20030323-1.c: New test case.
42831
42832 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
42833
42834 * gcc.dg/20030321-1.c: New test.
42835
42836 2003-03-22 Zack Weinberg <zack@codesourcery.com>
42837
42838 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
42839
42840 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
42841
42842 PR c++/9978, c++/9708
42843 * g++.dg/ext/vlm1.C: Adjust expected error.
42844 * g++.dg/ext/vla2.C: New test.
42845 * g++.dg/template/arg1.C: New test.
42846 * g++.dg/template/arg2.C: New test.
42847
42848 2003-03-22 Bud Davis <bdavis9659@comcast.net>
42849
42850 * g77.f-torture/execute/select.f: New test.
42851 * g77.f-torture/noncompile/select_no_compile.f: New test.
42852
42853 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
42854
42855 PR c++/9898
42856 * g++.dg/other/error4.C: New test.
42857
42858 2003-03-20 Mark Mitchell <mark@codesourcery.com>
42859
42860 * g++.dg/template/friend17.C: New test.
42861
42862 2003-03-21 Alan Modra <amodra@bigpond.net.au>
42863
42864 * gcc.c-torture/compile/20030320-1.c: New.
42865
42866 2003-03-20 Roger Sayle <roger@eyesopen.com>
42867
42868 * gcc.dg/builtins-6.c: New test case.
42869
42870 2003-03-19 Alan Modra <amodra@bigpond.net.au>
42871
42872 PR target/10073
42873 * gcc.c-torture/compile/20030319-1.c: New.
42874
42875 2003-03-18 Jan Hubicka <jh@suse.cz>
42876
42877 * gcc.dg/i386-cvt-1.c: New test.
42878
42879 2003-03-17 Zack Weinberg <zack@codesourcery.com>
42880
42881 * objc.dg/naming-1.m: Use "(parse|syntax) error".
42882 * objc.dg/naming-2.m: Likewise.
42883
42884 2003-03-17 Mark Mitchell <mark@codesourcery.com>
42885
42886 PR c++/9639
42887 * g++.dg/parse/crash1.C: New test.
42888
42889 2003-03-16 Mark Mitchell <mark@codesourcery.com>
42890
42891 PR c++/8805
42892 * g++.dg/eh/cleanup1.C: New test.
42893
42894 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
42895
42896 * gcc.c-torture/execute/20030316-1.c: New test case.
42897
42898 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
42899
42900 PR c++/9629
42901 * g++.dg/init/ctor2.C: New test.
42902
42903 2003-03-15 Roger Sayle <roger@eyesopen.com>
42904
42905 * g77.f-torture/compile/xformat.f: New test case.
42906
42907 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42908
42909 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
42910 * g++.old-deja/g++.mike/eh50.C: Likewise.
42911
42912 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42913
42914 PR c++/6440
42915 * g++.dg/template/spec7.C: New test.
42916 * g++.dg/template/spec8.C: Likewise.
42917
42918 2003-03-14 Jakub Jelinek <jakub@redhat.com>
42919
42920 * gcc.c-torture/execute/20030313-1.c: New test.
42921
42922 2003-03-14 Richard Henderson <rth@redhat.com>
42923
42924 * gcc.dg/inline-2.c: Adjust alpha test for external call.
42925
42926 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
42927
42928 * gcc.c-torture/compile/20030314-1.c: New test.
42929
42930 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
42931
42932 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
42933 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
42934 thumb target,
42935 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
42936 to accept newer _imp__ prefix and additional
42937 newline in .drectve section.
42938 * gcc.dg/dll-4.c: Likewise.
42939 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
42940 switch.
42941
42942 2003-03-13 Mark Mitchell <mark@codesourcery.com>
42943
42944 * g++.dg/parse/namespace9.C: New test.
42945
42946 * g++.dg/init/ref5.C: New test.
42947 * g++.dg/parse/ptrmem1.C: Likewise.
42948
42949 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42950
42951 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
42952 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
42953 regular expression.
42954 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
42955 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
42956
42957 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
42958
42959 * gcc.c-torture/execute/20030224-2.c: New test.
42960
42961 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42962
42963 * gcc.dg/decl-3.c: New test.
42964
42965 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42966
42967 * gcc.dg/i386-loop-2.c: New test.
42968
42969 2003-03-11 Mark Mitchell <mark@codesourcery.com>
42970
42971 PR c++/9474
42972 * g++.dg/parse/namespace8.C: New test.
42973
42974 PR c++/9924
42975 * g++.dg/overload/builtin2.C: New test.
42976
42977 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
42978
42979 * gcc.dg/return-type-3.c: New test.
42980
42981 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
42982
42983 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
42984 profiling options are not supported.
42985
42986 2003-03-10 Mark Mitchell <mark@codesourcery.com>
42987
42988 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
42989 * g++.old-deja/g++.warn/impint2.C: Likewise.
42990
42991 2003-03-10 Devang Patel <dpatel@apple.com>
42992
42993 * g++.dg/cpp/c++_cmd_1.C: New test.
42994 * g++.dg/cpp/c++_cmd_1.h: New file.
42995
42996 2003-03-10 Segher Boessenkool <segher@koffie.nl>
42997
42998 * gcc.dg/altivec-9.c: New file.
42999
43000 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43001
43002 * gcc.dg/ppc-sdata-1.c: New test.
43003 * gcc.dg/ppc-sdata-2.c: New test.
43004
43005 2003-03-09 Mark Mitchell <mark@codesourcery.com>
43006
43007 PR c++/9373
43008 * g++.dg/opt/ptrmem2.C: New test.
43009
43010 PR c++/8534
43011 * g++.dg/opt/ptrmem1.C: New test.
43012
43013 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43014
43015 * gcc.dg/i386-loop-1.c: New test.
43016
43017 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43018
43019 PR c++/9970
43020 * g++.dg/lookup/friend1.C: New test.
43021
43022 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43023
43024 PR c++/9823
43025 * g++.dg/parser/constructor1.C: New test.
43026
43027 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
43028
43029 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
43030
43031 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
43032
43033 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
43034
43035 * gcc.dg/cpp/Wunused.c: Update test.
43036
43037 2003-03-08 Jan Hubicka <jh@suse.cz>
43038
43039 * gcc.dg/inline-3.c: New test.
43040
43041 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43042
43043 PR c++/9809
43044 * g++.dg/parse/builtin1.C: New test.
43045
43046 PR c++/9982
43047 * g++.dg/abi/cookie1.C: New test.
43048 * g++.dg/abi/cookie2.C: Likewise.
43049
43050 PR c++/9524
43051 * g++.dg/template/field1.C: New test.
43052
43053 PR c++/9912
43054 * g++.dg/parse/class1.C: New test.
43055 * g++.dg/parse/namespace7.C: Likewise.
43056 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
43057
43058 2003-03-07 Mark Mitchell <mark@codesourcery.com>
43059
43060 * g++.dg/init/ref4.C: New test.
43061
43062 2003-03-07 Jan Hubicka <jh@suse.cz>
43063
43064 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
43065 * gcc.dg/inline-3.c: New test.
43066
43067 2003-03-06 Mark Mitchell <mark@codesourcery.com>
43068
43069 * g++.dg/init/ref3.C: New test.
43070
43071 PR c++/9965
43072 * g++.dg/init/ref2.C: New test.
43073
43074 PR c++/9400
43075 * g++.dg/warn/Wshadow-2.C: New test.
43076
43077 PR c++/9791
43078 * g++.dg/warn/Woverloaded-1.C: New test.
43079
43080 2003-03-05 Jan Hubicka <jh@suse.cz>
43081
43082 * gcc.dg/i386-local2.c: New.
43083 * gcc.dg/i386-local.c: Fix typo.
43084
43085 2003-03-05 Mark Mitchell <mark@codesourcery.com>
43086
43087 * g++.dg/abi/layout3.C: New test.
43088
43089 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
43090
43091 * gcc.c-torture/compile/20030305-1.c
43092
43093 2003-03-05 Jan Hubicka <jh@suse.cz>
43094
43095 * gcc.dg/i386-local.c: New.
43096
43097 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
43098
43099 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
43100
43101 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43102
43103 * gcc.dg/switch-2.c: New test.
43104 * gcc.dg/switch-3.c: New test.
43105 * gcc.dg/Wswitch.c: Adjust line numbers.
43106 * gcc.dg/Wswitch-default.c: Likewise.
43107 * gcc.dg/Wswitch-enum.c: Likewise.
43108
43109 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
43110
43111 * gcc.c-torture/execute/20030222-1.c: New test.
43112
43113 2003-03-03 James E Wilson <wilson@tuliptree.org>
43114
43115 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
43116
43117 2003-03-03 Mark Mitchell <mark@codesourcery.com>
43118
43119 PR c++/9878
43120 * g++.dg/init/ref1.C: New test.
43121
43122 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43123
43124 * gcc.dg/sh-relax.c: New SH-only test.
43125
43126 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43127
43128 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43129 comment explaining purpose of testcase.
43130
43131 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43132
43133 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43134 for HC11/HC12 (asm needs two int registers).
43135 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43136 HC11/HC12 because the test uses an asm which needs two 32-bit
43137 registers.
43138
43139 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43140
43141 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43142 for HC11/HC12 (array is too large otherwise).
43143 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43144 * gcc.c-torture/compile/20010518-2.x: Likewise.
43145 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43146 HC11/HC12 (array is too large).
43147
43148 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43149
43150 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43151 * lib/g++-dg.exp (g++-dg-test): Likewise.
43152
43153 2003-03-01 Roger Sayle <roger@eyesopen.com>
43154
43155 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43156 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43157
43158 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43159
43160 * g++.dg/warn/implicit-typename1.C: Remove warning.
43161
43162 2003-02-28 Richard Henderson <rth@redhat.com>
43163
43164 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43165 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43166
43167 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43168
43169 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43170 * g++.dg/pch/pch.exp: Likewise.
43171
43172 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43173
43174 PR c++/9879
43175 * g++.dg/init/new4.C: New test.
43176
43177 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43178
43179 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43180
43181 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43182
43183 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43184 unsigned long.
43185
43186 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43187 wider than float.
43188
43189 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43190
43191 * lib/scanasm.exp: Add support for counting numbers of
43192 occurences.
43193 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43194 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43195
43196 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43197
43198 PR c++/9683
43199 * g++.dg/template/static3.C: New test.
43200
43201 PR c++/9829
43202 * g++.dg/parse/namespace6.C: New test.
43203
43204 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43205
43206 PR target/9732
43207 * gcc.dg/20030225-1.c: New test.
43208
43209 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43210
43211 * README: Remove out-of-date information.
43212
43213 PR c++/9836
43214 * g++.dg/template/spec6.C: New test.
43215
43216 2003-02-24 Jeff Law <law@redhat.com>
43217
43218 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43219
43220 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43221
43222 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43223 * gcc.dg/pragma-ep-1.c: Likewise.
43224
43225 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43226
43227 PR c++/9602
43228 * g++.dg/template/friend16.C: New test.
43229
43230 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43231
43232 PR c++/5333
43233 * g++.dg/parse/fused-params1.C: Adjust error messages.
43234 * g++.dg/template/nested3.C: New test.
43235
43236 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43237
43238 * g++.dg/abi/param1.C: New test.
43239
43240 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43241
43242 PR c++/7982
43243 * g++.dg/warn/implicit-typename1.C: New test.
43244
43245 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43246
43247 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43248 with "mtune".
43249 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43250 * gcc.c-torture/execute/20010129-1.x: Likewise.
43251 * gcc.dg/20011107-1.c: Likewise.
43252 * gcc.dg/20020108-1.c: Likewise.
43253 * gcc.dg/20020122-3.c: Likewise.
43254 * gcc.dg/20020206-1.c: Likewise.
43255 * gcc.dg/20020310-1.c: Likewise.
43256 * gcc.dg/20020426-2.c: Likewise.
43257 * gcc.dg/20020517-1.c: Likewise.
43258 * gcc.dg/991230-1.c: Likewise.
43259 * gcc.dg/i386-unroll-1.c: Likewise.
43260 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43261
43262 2003-02-22 Jan Hubicka <jh@suse.cz>
43263
43264 * gcc.dg/i386-mul.c: New test.
43265
43266 2003-02-21 Roger Sayle <roger@eyesopen.com>
43267
43268 * gcc.dg/builtins-5.c: New test case.
43269
43270 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43271
43272 * gcc.dg/asmreg-1.c: New test.
43273
43274 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43275
43276 PR c++/9749
43277 * g++.dg/parse/varmod1.C: New test.
43278
43279 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43280
43281 PR c++/9727
43282 * g++.dg/template/op1.C: New test.
43283
43284 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43285
43286 PR c++/8906
43287 * g++.dg/template/nested2.C: New test.
43288
43289 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43290
43291 PR c++/8724
43292 * g++.dg/expr/dtor1.C: New test.
43293
43294 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43295
43296 * gcc.dg/cpp/include3.c: New test.
43297 * gcc.dg/cpp/inc/foo.h: New file.
43298
43299 2003-02-21 Glen Nakamura <glen@imodulo.com>
43300
43301 * gcc.c-torture/execute/20030221-1.c: New test.
43302
43303 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43304
43305 PR c++/9729
43306 * g++.dg/abi/conv1.C: New test.
43307
43308 2003-02-20 Jan Hubicka <jh@suse.cz>
43309
43310 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43311
43312 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43313
43314 * gcc.c-torture/compile/20030219-1.c: New test.
43315
43316 2003-02-18 Jan Hubicka <jh@suse.cz>
43317
43318 * gcc.dg/funcorder.c: New test.
43319
43320 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43321
43322 * gcc.c-torture/execute/20030218-1.c: New.
43323
43324 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43325
43326 * gcc.dg/20030218-1.c: New.
43327
43328 2003-02-18 Richard Henderson <rth@redhat.com>
43329
43330 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43331 * gcc.dg/attr-used-2.c: New.
43332
43333 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43334
43335 PR c++/9704
43336 * g++.dg/init/copy5.C: New test.
43337
43338 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43339
43340 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43341 * g++.dg/pch/pch.exp: Likewise.
43342
43343 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43344
43345 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43346 STACK_SIZE is not defined.
43347
43348 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43349
43350 PR c++/9457
43351 * g++.dg/template/init1.C: New test.
43352
43353 2003-02-16 Jan HUbicka <jh@suse.cz>
43354
43355 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43356 (foo): Add few extra tests
43357 * gcc.dg/c99-const-expr-3.c: Likewise.
43358 * gcc.c-torture/execute/20030216-1.c: New.
43359
43360 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43361
43362 PR c++/9459
43363 * g++.dg/ext/typeof4.C: New test.
43364
43365 2003-02-15 Roger Sayle <roger@eyesopen.com>
43366
43367 * gcc.dg/i386-387-3.c: New test case.
43368
43369 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43370
43371 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43372 cris-*-elf* cris-*-aout* and mmix-*-*.
43373
43374 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43375
43376 * gcc.dg/20030213-1.c: New test.
43377
43378 2003-02-12 Roger Sayle <roger@eyesopen.com>
43379
43380 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43381 * gcc.dg/i386-387-2.c: Likewise.
43382
43383 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43384
43385 * gcc.dg/ppc-spe.c: Fix formatting.
43386 Enable tests that were previously unsupported by gas.
43387 Delete tests for instructions that no longer exist.
43388 Switch arguments on evsubifw builtin.
43389
43390 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43391
43392 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43393 STACK_SIZE is too small.
43394
43395 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43396 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43397
43398 * gcc.dg/decl-2.c: New test.
43399
43400 2003-02-10 Jan Hubicka <jh@suse.cz>
43401
43402 * gcc.dg/i386-fpcvt-1.c: New test.
43403
43404 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43405
43406 * gcc.c-torture/execute/20030209-1.c: New test.
43407
43408 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43409
43410 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43411 int-wide bitops, use the constants of the same width.
43412 Likewise, if long long is 32-bit wide, test bitops using
43413 32-bit constants.
43414
43415 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43416
43417 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43418
43419 2003-02-07 Roger Sayle <roger@eyesopen.com>
43420
43421 * gcc.dg/builtins-4.c: New test case.
43422
43423 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43424
43425 * gcc.dg/20020430-1.c: Fix dg command typos.
43426 * gcc.dg/20020503-1.c: Likewise.
43427
43428 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43429
43430 PR c++/8785
43431 * g++.dg/parse/fused-params1.C: New test.
43432
43433 PR c++/8857
43434 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43435
43436 PR c++/8921
43437 * g++.dg/parse/non-dependent1.C: New test.
43438
43439 PR c++/8928
43440 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43441
43442 PR c++/9228
43443 * g++.dg/parse/undefined7.C: New test.
43444 * g++.dg/parse/non-templ1.C: New test.
43445
43446 PR c++/9229
43447 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43448
43449 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43450
43451 * gcc.c-torture/compile/20030206-1.c: New test.
43452
43453 2003-02-05 Roger Sayle <roger@eyesopen.com>
43454
43455 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43456 "pow" to "foo" to avoid potential confusion with a math built-in.
43457
43458 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43459
43460 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43461 conditions for SPARC targets.
43462
43463 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43464
43465 * gcc.dg/20030204-1.c: New test.
43466
43467 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43468
43469 PR c++/38
43470 * g++.dg/parse/array-size1.C: New test.
43471
43472 PR c++/5657
43473 * g++.dg/parse/undefined3.C: New test.
43474
43475 PR c++/5665
43476 * g++.dg/parse/undefined4.C: New test.
43477
43478 PR c++/5975
43479 * g++.dg/parse/undefined5.C: New test.
43480
43481 PR c++/7259
43482 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43483
43484 PR c++/8578
43485 * g++.dg/parse/casting-operator1.C: New test.
43486
43487 PR c++/8596
43488 * g++.dg/parse/undefined6.C: New test.
43489
43490 PR c++/8736
43491 * g++.dg/parse/missing-template1.C: New test.
43492
43493 2003-02-04 Jan Hubicka <jh@suse.cz>
43494
43495 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43496 * gcc.dg/i386-cmov?.c: Likewise.
43497 * gcc.dg/i386-fpcvt-?.c: Likewise.
43498 * gcc.dg/i386-ssefp-1.c: Likewise.
43499 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43500 conventions.
43501
43502 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43503
43504 PR c++/7129
43505 * g++.dg/ext/max.C: New test.
43506
43507 2003-02-03 Jan Hubicka <jh@suse.cz>
43508
43509 * gcc.c-torture/execute/20030203-1.c: New test.
43510
43511 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43512
43513 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43514 'natural-endian'.
43515
43516 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43517
43518 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43519 * g++.dg/init/new2.C: Likewise.
43520 * g++.dg/other/new1.C: Likewise.
43521
43522 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43523
43524 * gcc.dg/struct-ret-libc.c: New test.
43525
43526 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43527
43528 * gcc.dg/20030129-1.c: New test.
43529
43530 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43531
43532 PR c++/8849
43533 * g++.dg/template/ptrmem4.C: New test.
43534
43535 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43536
43537 * g++.dg/parser/constant1.C: New test.
43538
43539 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43540
43541 PR c++/8591
43542 * g++.dg/parse/friend2.C: New test.
43543
43544 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43545
43546 PR c++/9437
43547 * g++.dg/template/unify4.C: New test.
43548
43549 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43550
43551 * gcc.c-torture/execute/20030128-1.c: New test.
43552
43553 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43554
43555 * g++.dg/lookup/nested1.C: Test moved from ...
43556 * g++.old-deja/g++.other/lookup24.C: ... here.
43557
43558 2003-01-28 Jan Hubicka <jh@suse.cz>
43559
43560 * gcc.dg/i386-cmov5.c: New test.
43561
43562 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43563
43564 * gcc.c-torture/execute/20010925-1.c: Changed the
43565 memcpy declaration.
43566
43567 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43568
43569 PR c++/3902
43570 * g++.dg/parse/template5.C: New test.
43571
43572 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43573
43574 PR fortran/9258
43575 * g77.dg/pr9258: New test.
43576
43577 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43578
43579 * README: Move relevant parts from README.g++.
43580
43581 * README.g++: Remove this file.
43582
43583 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43584
43585 * g++.dg/abi/dcast1.C: New test.
43586
43587 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43588
43589 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43590
43591 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43592
43593 PR c++/47
43594 * g++.old-deja/g++.other/lookup24.C: New test.
43595
43596 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43597
43598 PR middle-end/7227
43599 * gcc.dg/uninit-C.c: New test.
43600
43601 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43602
43603 * g++.dg/abi/covariant1.C: New test.
43604
43605 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43606
43607 * gcc.dg/20030123-1.c: New test.
43608
43609 2003-01-25 Jan Hubicka <jh@suse.cz>
43610
43611 PR opt/8492
43612 * gcc.c-torture/compile/20030125-1.c
43613
43614 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43615
43616 PR c++/9403
43617 * g++.dg/parse/template3.C: New test.
43618 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43619
43620 PR c++/795
43621 * g++.dg/parse/template4.C: New test.
43622
43623 PR c++/9415
43624 * g++.dg/template/qual2.C: New test.
43625
43626 PR c++/8545
43627 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43628
43629 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43630
43631 2003-01-25 Roger Sayle <roger@eyesopen.com>
43632
43633 * gcc.c-torture/execute/switch-1.c: New test case.
43634
43635 2003-01-25 Jan Hubicka <jh@suse.cz>
43636
43637 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43638
43639 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43640
43641 Tweaks for Bison-1.875. From the NEWS file:
43642 "- `parse error' -> `syntax error'
43643 Bison now uniformly uses the term `syntax error'"
43644 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43645 * gcc.dg/cpp/digraph2.c: Likewise.
43646 * gcc.dg/cpp/direct2.c: Likewise.
43647 * gcc.dg/cpp/paste4.c: Likewise.
43648 * gcc.dg/c90-restrict-1.c: Likewise.
43649 * gcc.dg/c99-func-2.c: Likewise.
43650 * gcc.dg/noncompile/920721-2.c: Likewise.
43651 * gcc.dg/noncompile/930622-2.c: Likewise.
43652 * gcc.dg/noncompile/940112-1.c: Likewise.
43653 * gcc.dg/noncompile/950921-1.c: Likewise.
43654 * gcc.dg/noncompile/951123-1.c: Likewise.
43655 * gcc.dg/noncompile/971104-1.c: Likewise.
43656 * gcc.dg/noncompile/990416-1.c: Likewise.
43657
43658 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43659
43660 * g++.dg/parse/undefined1.C: Add error message.
43661
43662 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43663
43664 PR c++/9354
43665 * g++.dg/parse/new1.C: New test.
43666
43667 PR c++/9216
43668 * g++.dg/parse/template2.C: New test.
43669
43670 PR c++/9354
43671 * g++.dg/parse/typedef2.C: New test.
43672
43673 PR c++/9328
43674 * g++.dg/ext/typeof3.C: New test.
43675
43676 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43677
43678 PR c++/2738
43679 * g++.dg/parse/ret-type1.C: New test.
43680
43681 PR c++/3792
43682 * g++.dg/parse/tmpl-outside1.C: New test.
43683
43684 PR c++/4207
43685 * g++.dg/parse/int-as-enum1.C: New test.
43686
43687 PR c++/4903
43688 * g++.dg/parse/no-typename1.C: New test.
43689
43690 PR c++/5533
43691 * g++.dg/parse/no-value1.C: New test.
43692
43693 PR c++/5921
43694 * g++.dg/parse/wrong-inline1.C: New test.
43695
43696 PR c++/6402
43697 * g++.dg/parse/ref1.C: New test.
43698
43699 PR c++/6992
43700 * g++.dg/parse/attr-ctor1.C: New test.
43701
43702 PR c++/7229
43703 * g++.dg/parse/namespace5.C: New test.
43704
43705 PR c++/7917
43706 * g++.dg/parse/func-def1.C: New test.
43707
43708 PR c++/8143
43709 * g++.dg/parse/undefined1.C: New test.
43710
43711 PR c++/5723, PR c++/8522
43712 * g++.dg/parse/specialization1.C: New test.
43713
43714 PR c++/163, PR c++/8595
43715 * g++.dg/parse/struct-as-enum1.C: New test.
43716
43717 PR c++/9173
43718 * g++.dg/parse/undefined2.C: New test.
43719
43720 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43721
43722 PR c++/9298
43723 * g++.dg/parse/template1.C: New test.
43724
43725 PR c++/9384
43726 * g++.dg/parse/using1.C: New test.
43727
43728 PR c++/9285
43729 PR c++/9294
43730 * g++.dg/parse/expr2.C: New test.
43731
43732 PR c++/9388
43733 * g++.dg/parse/lookup2.C: Likewise.
43734
43735 2003-01-21 Jan Hubicka <jh@suse.cz>
43736
43737 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43738 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43739 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43740 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43741
43742 2003-01-20 Nick Clifton <nickc@redhat.com>
43743
43744 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43745 problem with ARM sibcall code generation.
43746
43747 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43748
43749 * gcc.c-torture/execute/20030120-1.c: New.
43750
43751 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43752
43753 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43754
43755 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43756
43757 PR c++/9272
43758 * g++.dg/parse/ctor1.C: New test.
43759
43760 PR c++/9294:
43761 * g++.dg/parse/qualified1.C: New test.
43762
43763 * g++.dg/parse/typename3.C: New test.
43764
43765 2003-01-16 Richard Henderson <rth@redhat.com>
43766
43767 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43768
43769 2003-01-16 Richard Henderson <rth@redhat.com>
43770
43771 * g++.dg/pch/pch.exp: Copy test header to the working directory
43772 before using it either for precompilation or direct use.
43773 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
43774 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
43775
43776 2003-01-16 Richard Henderson <rth@redhat.com>
43777
43778 * gcc.dg/pch/pch.exp: Copy test header to the working directory
43779 before using it either for precompilation or direct use.
43780 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
43781 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
43782
43783 2003-01-16 Mark Mitchell <mark@codesourcery.com>
43784
43785 * g++.dg/ext/typename1.C: Add typename keyword.
43786 * g++.dg/template/crash1.C: Update error messages.
43787 * g++.dg/template/crash2.C: Remove error message.
43788 * g++.dg/parse/typename2.C: New test.
43789 * g++.dg/template/typename2.C: Change implicit
43790 typename warning into error.
43791 * g++.old-deja/g++.benjamin/tem03.C: Issue more
43792 error messages.
43793 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
43794 * g++.old-deja/g++.brendan/crash56.C: Add this->.
43795 * g++.old-deja/g++.law/visibility13.C: Remove error
43796 messages.
43797 * g++.old-deja/g++.ns/template17.C: Reorder code to
43798 make declaration visible in template.
43799 * g++.old-deja/g++.pt/crash3.C: Fix typos.
43800 * g++.old-deja/g++.pt/crash36.C: Issue more error
43801 messages.
43802 * g++.old-deja/g++.pt/crash5.C: Improve error
43803 message.
43804 * g++.old-deja/g++.pt/crash67.C: Remove warning.
43805 * g++.old-deja/g++.pt/inherit1.C: Add this->.
43806 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
43807 * g++.old-deja/g++.pt/typename16.C: Replace implicit
43808 typename warning with error message.
43809 * g++.old-deja/g++.pt/typename19.C: Remove warning.
43810 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
43811 * g++.old-deja/g++.robertl/eb24.C: Use this->.
43812
43813 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
43814
43815 * g++.dg/parse/ambig2.C: New test.
43816
43817 2003-01-15 Richard Henderson <rth@redhat.com>
43818
43819 * g++.dg/tls/init-2.C: Update error message string.
43820
43821 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43822
43823 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
43824
43825 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
43826
43827 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
43828 all for HC11/HC12.
43829 * gcc.c-torture/compile/20001205-1.x: Likewise.
43830 * gcc.c-torture/compile/20001226-1.x: Likewise.
43831 * gcc.c-torture/compile/920520-1.x: Likewise.
43832 * gcc.c-torture/compile/961203-1.x: Likewise.
43833 * gcc.c-torture/compile/20020604-1.x: Likewise.
43834
43835 2003-01-15 Jan Hubicka <jh@suse.cz>
43836
43837 * gcc.c-torture/compile/20030115-1.c: New test.
43838
43839 * gcc.dg/i386-fpcvt-1.c: New test.
43840 * gcc.dg/i386-fpcvt-2.c: New test.
43841
43842 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
43843
43844 Further conform g++'s __vmi_class_type_info to the C++ ABI
43845 specification.
43846 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
43847 the specification.
43848
43849 2003-01-14 Jan Hubicka <jh@suse.cz>
43850
43851 * gcc.dg/i386-fpcvt-1.c: New test.
43852 * gcc.dg/i386-fpcvt-2.c: New test.
43853
43854 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43855
43856 * gcc.dg/i386-mmx-3.c: New test.
43857
43858 2003-01-12 Mark Mitchell <mark@codesourcery.com>
43859
43860 PR c++/9264
43861 * g++.dg/parse/octal1.C: New file.
43862
43863 PR c++/9172
43864 * g++.dg/parse/typename1.C: New file.
43865
43866 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
43867
43868 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
43869 * gcc.dg/bf-no-ms-layout.c: Likewise.
43870 * gcc.dg/bf-ms-attrib.c: Likewise.
43871
43872 2003-01-10 Mark Mitchell <mark@codesourcery.com>
43873
43874 PR c++/9099
43875 * g++.dg/parse/dtor1.C: New file.
43876
43877 PR c++/9128
43878 * g++.dg/rtti/typeid1.C: New file.
43879
43880 PR c++/9153
43881 * g++.dg/parse/lookup1.C: New file.
43882
43883 PR c++/9171
43884 * g++.dg/templ/spec5.C: New file.
43885
43886 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
43887
43888 * gcc.c-torture/compile/20030110-1.c: New test.
43889
43890 2003-01-09 Geoffrey Keating <geoffk@apple.com>
43891
43892 Merge from pch-branch:
43893
43894 2002-12-23 Geoffrey Keating <geoffk@apple.com>
43895
43896 * gcc.dg/pch/cpp-1.h: New.
43897 * gcc.dg/pch/cpp-1.c: New.
43898 * gcc.dg/pch/cpp-2.h: New.
43899 * gcc.dg/pch/cpp-2.c: New.
43900
43901 2002-11-19 Geoffrey Keating <geoffk@apple.com>
43902
43903 * gcc.dg/pch/except-1.h: New.
43904 * gcc.dg/pch/except-1.c: New.
43905
43906 2002-11-13 Geoffrey Keating <geoffk@apple.com>
43907
43908 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
43909 running test.
43910 * gcc.dg/pch: Include *.hp not *.h.
43911 * gcc.dg/pch/system-1.h: New.
43912 * gcc.dg/pch/system-1.c: New.
43913
43914 2002-11-11 Geoffrey Keating <geoffk@apple.com>
43915
43916 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
43917 rather than trying to build and run a program using PCH.
43918 * gcc.dg/pch: Remove dg-do commands from test files.
43919
43920 2002-11-08 Geoffrey Keating <geoffk@apple.com>
43921
43922 * gcc.dg/pch/macro-3.c: New.
43923 * gcc.dg/pch/macro-3.h: New.
43924
43925 2002-11-04 Geoffrey Keating <geoffk@apple.com>
43926
43927 * gcc.dg/pch/common-1.c: New.
43928 * gcc.dg/pch/common-1.h: New.
43929 * gcc.dg/pch/decl-1.c: New.
43930 * gcc.dg/pch/decl-1.h: New.
43931 * gcc.dg/pch/decl-2.c: New.
43932 * gcc.dg/pch/decl-2.h: New.
43933 * gcc.dg/pch/decl-3.c: New.
43934 * gcc.dg/pch/decl-3.h: New.
43935 * gcc.dg/pch/decl-4.c: New.
43936 * gcc.dg/pch/decl-4.h: New.
43937 * gcc.dg/pch/decl-5.c: New.
43938 * gcc.dg/pch/decl-5.h: New.
43939 * gcc.dg/pch/global-1.c: New.
43940 * gcc.dg/pch/global-1.h: New.
43941 * gcc.dg/pch/inline-1.c: New.
43942 * gcc.dg/pch/inline-1.h: New.
43943 * gcc.dg/pch/inline-2.c: New.
43944 * gcc.dg/pch/inline-2.h: New.
43945 * gcc.dg/pch/static-1.c: New.
43946 * gcc.dg/pch/static-1.h: New.
43947 * gcc.dg/pch/static-2.c: New.
43948 * gcc.dg/pch/static-2.h: New.
43949
43950 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
43951
43952 * g++.dg/pch/pch.exp: Better handle failing testcases.
43953 * gcc.dg/pch/pch.exp: Likewise.
43954 * gcc.dg/pch/macro-1.c: New.
43955 * gcc.dg/pch/macro-1.h: New.
43956 * gcc.dg/pch/macro-2.c: New.
43957 * gcc.dg/pch/macro-2.h: New.
43958
43959 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
43960
43961 * g++.dg/dg.exp: Treat files in pch/ specially.
43962 * g++.dg/pch/pch.exp: New file.
43963 * g++.dg/pch/empty.H: New file.
43964 * g++.dg/pch/empty.C: New file.
43965 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
43966 "precompile".
43967
43968 * gcc.dg/pch/pch.exp: New file.
43969 * gcc.dg/pch/empty.h: New file.
43970 * gcc.dg/pch/empty.c: New file.
43971 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
43972 "precompile".
43973
43974 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43975
43976 * g++.dg/template/friend14.C: New test.
43977
43978 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43979
43980 * gcc.dg/old-style-asm-1.c: New test.
43981
43982 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
43983
43984 * gcc.c-torture/compile/20030109-1.c: New test.
43985
43986 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43987
43988 * gcc.c-torture/execute/20030109-1.c: New test.
43989
43990 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
43991
43992 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
43993 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
43994 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
43995 * g++.old-deja/g++.mike/eh2.C: Likewise.
43996 * g++.old-deja/g++.mike/eh3.C: Likewise.
43997 * g++.old-deja/g++.mike/eh5.C: Likewise.
43998 * g++.old-deja/g++.mike/eh6.C: Likewise.
43999 * g++.old-deja/g++.mike/eh7.C: Likewise.
44000 * g++.old-deja/g++.mike/eh8.C: Likewise.
44001 * g++.old-deja/g++.mike/eh9.C: Likewise.
44002 * g++.old-deja/g++.mike/eh10.C: Likewise.
44003 * g++.old-deja/g++.mike/eh12.C: Likewise.
44004 * g++.old-deja/g++.mike/eh13.C: Likewise.
44005 * g++.old-deja/g++.mike/eh14.C: Likewise.
44006 * g++.old-deja/g++.mike/eh16.C: Likewise.
44007 * g++.old-deja/g++.mike/eh17.C: Likewise.
44008 * g++.old-deja/g++.mike/eh18.C: Likewise.
44009 * g++.old-deja/g++.mike/eh21.C: Likewise.
44010 * g++.old-deja/g++.mike/eh23.C: Likewise.
44011 * g++.old-deja/g++.mike/eh24.C: Likewise.
44012 * g++.old-deja/g++.mike/eh25.C: Likewise.
44013 * g++.old-deja/g++.mike/eh26.C: Likewise.
44014 * g++.old-deja/g++.mike/eh27.C: Likewise.
44015 * g++.old-deja/g++.mike/eh28.C: Likewise.
44016 * g++.old-deja/g++.mike/eh29.C: Likewise.
44017 * g++.old-deja/g++.mike/eh31.C: Likewise.
44018 * g++.old-deja/g++.mike/eh33.C: Likewise.
44019 * g++.old-deja/g++.mike/eh34.C: Likewise.
44020 * g++.old-deja/g++.mike/eh35.C: Likewise.
44021 * g++.old-deja/g++.mike/eh36.C: Likewise.
44022 * g++.old-deja/g++.mike/eh37.C: Likewise.
44023 * g++.old-deja/g++.mike/eh38.C: Likewise.
44024 * g++.old-deja/g++.mike/eh39.C: Likewise.
44025 * g++.old-deja/g++.mike/eh40.C: Likewise.
44026 * g++.old-deja/g++.mike/eh41.C: Likewise.
44027 * g++.old-deja/g++.mike/eh42.C: Likewise.
44028 * g++.old-deja/g++.mike/eh44.C: Likewise.
44029 * g++.old-deja/g++.mike/eh46.C: Likewise.
44030 * g++.old-deja/g++.mike/eh47.C: Likewise.
44031 * g++.old-deja/g++.mike/eh48.C: Likewise.
44032 * g++.old-deja/g++.mike/eh49.C: Likewise.
44033 * g++.old-deja/g++.mike/eh50.C: Likewise.
44034 * g++.old-deja/g++.mike/eh51.C: Likewise.
44035 * g++.old-deja/g++.mike/eh53.C: Likewise.
44036 * g++.old-deja/g++.mike/eh55.C: Likewise.
44037 * g++.old-deja/g++.mike/p7912.C: Likewise.
44038 * g++.old-deja/g++.mike/p9706.C: Likewise.
44039 * g++.old-deja/g++.mike/p10416.C: Likewise.
44040 * g++.old-deja/g++.mike/p11667.C: Likewise.
44041 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
44042 Remove redundant reference to Iris.
44043 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
44044 Elxsi, i860, Pico Java, and WE32K.
44045
44046 2003-01-07 Mark Mitchell <mark@codesourcery.com>
44047
44048 * g++.dg/ext/asm4.C: New test.
44049
44050 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44051
44052 PR c++/9030
44053 * g++.dg/template/friend12.C: New test.
44054 * g++.dg/template/friend13.C: Likewise.
44055 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
44056
44057 2003-01-08 Jan Hubicka <jh@suse.cz>
44058
44059 * gcc.dg/i386-cadd.c: New test.
44060 * gcc.dg/i386-cmov4.c: Likewise.
44061
44062 2003-01-06 Mark Mitchell <mark@codesourcery.com>
44063
44064 PR c++/9165
44065 * g++.dg/warn/Wunused-3.C: New test.
44066
44067 * g++.dg/abi/bitfield9.C: New test.
44068
44069 PR c++/9189
44070 * g++.dg/parse/defarg3.C: New test.
44071
44072 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
44073
44074 * g++.dg/parse/ambig1.C: New test.
44075 * g++.dg/parse/defarg2.C: New test.
44076
44077 2003-01-05 Mark Mitchell <mark@codesourcery.com>
44078
44079 * g++.dg/template/defarg-1.C: New test.
44080 * g++.dg/template/local2.C: Likewise.
44081
44082 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
44083
44084 * gcc.c-torture/execute/20030105-1.c: New test.
44085
44086 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44087
44088 * g++.dg/parse/namespace3.C: Remove extra semicolons.
44089 * g++.dg/parse/namespace4.C: Likewise.
44090
44091 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
44092
44093 * g++.dg/template/ntp2.C: New test.
44094
44095 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
44096
44097 * g++.dg/parse/extern-C-1.C: New test.
44098
44099 * g++.dg/parse/namespace4.C: New test.
44100
44101 * g++.dg/template/nested1.C: New test.
44102
44103 * g++.dg/parse/namespace3.C: New test.
44104
44105 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
44106
44107 * g++.dg/lookup/two-stage1.C: New test.
44108
44109 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44110
44111 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
44112 * g++.old-deja/g++.jason/access8.C: Likewise.
44113 * g++.old-deja/g++.other/decl5.C: Likewise.
44114
44115 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44116
44117 * g++.dg/parse/parse7.C: New test.
44118
44119 2003-01-02 Mark Mitchell <mark@codesourcery.com>
44120
44121 PR c++/2843
44122 * g++.dg/ext/attrib7.C: New test.
44123
44124 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44125
44126 * g++.dg/parse/parse6.C: New test.
44127
44128 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44129
44130 * gcc.dg/h8300-stack-1.c: New.
44131
44132 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44133
44134 g++.dg/lookup/exception1.C: New test.
44135
44136 g++.dg/lookup/template1.C: New test.
44137
44138 g++.dg/parse/namespace2.C: New test.
44139
44140 g++.dg/parse/parens2.C: New test.
44141
44142 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44143
44144 * g++.dg/parse/parse5.C: New test.
44145 * g++.dg/lookup/scoped4.C: New test.
44146
44147 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44148
44149 * g++.dg/parse/parens1.C: New test.
44150
44151 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44152 angle-bracket1.C.
44153 * g++.dg/parse/parens2.C: New test.
44154
44155 * g++.dg/lookup/scope-operator1.C: New test.
44156
44157 * g++.dg/parse/operator1.C: New test.
44158
44159 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44160
44161 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44162 * g++.old-deja/g++.other/access6.C: Likewise.
44163 * g++.old-deja/g++.other/decl1.C: Likewise.
44164 * g++.old-deja/g++.pt/typename12.C: Likewise.
44165
44166 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44167
44168 * g++.dg/parse/namespace1.C: New test.
44169
44170 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44171
44172 * g++.dg/parse/parse4.C: New test.
44173
44174 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44175
44176 * g++.dg/parse/parse3.C: New test.
44177
44178 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44179
44180 * g++.dg/parse/parse2.C: New test.
44181
44182 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44183
44184 * g++.dg/template/friend11.C: New test.
44185
44186 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44187
44188 * g++.dg/parse/parse1.C: New test.
44189
44190 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44191
44192 * lib/profopt.exp: Change the name of a global variable to avoid
44193 possible clashes with other test suites.
44194
44195 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44196
44197 * g++.dg/inherit/covariant8.C: New test.
44198
44199 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44200
44201 * g++.dg/init/array9.C: New test.
44202
44203 PR c++/9112
44204 * g++.dg/parse/expr1.C: New test.
44205
44206 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44207
44208 * gcc.c-torture/compile/20021230-1.c: New test.
44209
44210 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44211
44212 * g++.dg/inherit/covariant5.C: New test.
44213 * g++.dg/inherit/covariant6.C: New test.
44214 * g++.dg/inherit/covariant7.C: New test.
44215
44216 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44217
44218 PR c++/2739
44219 * g++.dg/other/access2.C: New test.
44220
44221 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44222
44223 * g++.dg/other/anon-struct.C: No longer fails
44224 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44225 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44226 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44227
44228 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44229
44230 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44231
44232 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44233
44234 * g++.dg/eh/spec4.C: Remove stray semicolon.
44235 * g++.dg/expr/pmf-1.C: Change error message.
44236 * g++.dg/ext/asm1.C: Remove stray semicolon.
44237 * g++.dg/ext/typename1.C: Add missing typenames.
44238 * g++.dg/inherit/template-as-base.C: Change error message.
44239 * g++.dg/lookup/scoped1.C: Likewise.
44240 * g++.dg/lookup/scoped2.C: Likewise.
44241 * g++.dg/lookup/using2.C: Likewise.
44242 * g++.dg/other/component1.C: Remove stray semicolon.
44243 * g++.dg/other/do1.C: Change error message.
44244 * g++.dg/other/error2.C: Likewise.
44245 * g++.dg/other/init1.C: Likewise.
44246 * g++.dg/other/packed1.C: Remove stray semicolon.
44247 * g++.dg/other/ptrmem2.C: Change error message.
44248 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44249 marker.
44250 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44251 * g++.dg/template/access3.C: Add typename keyword.
44252 * g++.dg/template/access5.C: Remove stray semicolon.
44253 * g++.dg/template/access6.C: Likewise.
44254 * g++.dg/template/complit1.C: Likewise.
44255 * g++.dg/template/crash1.C: Change error message.
44256 * g++.dg/template/inherit2.C: Remove stray semicolon.
44257 * g++.dg/template/instantiate2.C: Likewise.
44258 * g++.dg/template/instantiate3.C: Change error message.
44259 * g++.dg/template/qual1.C: Remove stray semicolon.
44260 * g++.dg/template/qualttp18.C: Change error message.
44261 * g++.dg/template/ref1.C: Remove stray semicolon.
44262 * g++.dg/template/sizeof1.C (A::value): Declare it.
44263 * g++.dg/template/spec4.C: Change error message.
44264 * g++.dg/template/static1.C: Likewise.
44265 * g++.dg/template/type1.C: Likewise.
44266 * g++.dg/template/typename3.C: Likewise.
44267 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44268 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44269 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44270 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44271 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44272 named return value extension.
44273 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44274 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44275 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44276 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44277 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44278 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44279 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44280 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44281 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44282 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44283 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44284 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44285 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44286 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44287 syntax.
44288 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44289 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44290 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44291 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44292 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44293 * g++.old-deja/g++.brendan/template11.C: Likewise.
44294 * g++.old-deja/g++.brendan/template26.C: Likewise.
44295 * g++.old-deja/g++.brendan/template27.C: Use explicit
44296 specialization syntax.
44297 * g++.old-deja/g++.brendan/template30.C: Likewise.
44298 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44299 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44300 non-dependent names.
44301 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44302 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44303 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44304 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44305 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44306 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44307 named return value extension.
44308 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44309 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44310 * g++.old-deja/g++.ext/return1.C: Likewise.
44311 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44312 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44313 * g++.old-deja/g++.jason/access8.C: Likewise.
44314 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44315 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44316 pseudo-destructor names.
44317 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44318 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44319 pseudo-destructor names.
44320 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44321 * g++.old-deja/g++.jason/overload19.C: Likewise.
44322 * g++.old-deja/g++.jason/overload32.C: Likewise.
44323 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44324 stray semicolons.
44325 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44326 * g++.old-deja/g++.jason/return.C: Likewise.
44327 * g++.old-deja/g++.jason/return2.C: Likewise.
44328 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44329 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44330 syntax.
44331 * g++.old-deja/g++.jason/template10.C: Account for use of
44332 non-dependent names.
44333 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44334 syntax.
44335 * g++.old-deja/g++.jason/template37.C: Likewise.
44336 * g++.old-deja/g++.law/access4.C: Change error messages.
44337 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44338 pseudo-destructor names.
44339 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44340 * g++.old-deja/g++.law/ctors9.C: Likewise.
44341 * g++.old-deja/g++.law/cvt22.C: Likewise.
44342 * g++.old-deja/g++.law/dtors5.C: Likewise.
44343 * g++.old-deja/g++.law/global-init1.C: Likewise.
44344 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44345 * g++.old-deja/g++.law/operators28.C: Likewise.
44346 * g++.old-deja/g++.law/visibility28.C: Likewise.
44347 * g++.old-deja/g++.martin/eval1.C: Likewise.
44348 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44349 name.
44350 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44351 * g++.old-deja/g++.mike/net34.C: Likewise.
44352 * g++.old-deja/g++.mike/net36.C: Likewise.
44353 * g++.old-deja/g++.mike/ns2.C: Likewise.
44354 * g++.old-deja/g++.mike/p12306.C: Likewise.
44355 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44356 value extension.
44357 * g++.old-deja/g++.mike/p700.C: Likewise.
44358 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44359 * g++.old-deja/g++.mike/p710.C: Likewise.
44360 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44361 value extension.
44362 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44363 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44364 * g++.old-deja/g++.ns/crash2.C: Likewise.
44365 * g++.old-deja/g++.ns/crash3.C: Likewise.
44366 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44367 * g++.old-deja/g++.ns/ns17.C: Likewise.
44368 * g++.old-deja/g++.ns/template16.C: Likewise.
44369 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44370 keyword.
44371 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44372 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44373 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44374 named return value extension.
44375 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44376 * g++.old-deja/g++.other/access4.C: Issue additional error
44377 messages.
44378 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44379 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44380 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44381 * g++.old-deja/g++.other/crash25.C: Change error message.
44382 * g++.old-deja/g++.other/crash4.C: Change error message.
44383 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44384 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44385 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44386 checks.
44387 * g++.old-deja/g++.other/defarg8.C: Likewise.
44388 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44389 * g++.old-deja/g++.other/dtor10.C: Likewise.
44390 * g++.old-deja/g++.other/incomplete.C: Likewise.
44391 * g++.old-deja/g++.other/linkage7.C: Likewise.
44392 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44393 lookup algorithm.
44394 * g++.old-deja/g++.other/mangle2.C: Likewise.
44395 * g++.old-deja/g++.other/refinit2.C: Likewise.
44396 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44397 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44398 * g++.old-deja/g++.pt/crash28.C: Likewise.
44399 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44400 syntax.
44401 * g++.old-deja/g++.pt/crash32.C: Change error message.
44402 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44403 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44404 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44405 error message position.
44406 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44407 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44408 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44409 syntax.
44410 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44411 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44412 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44413 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44414 keyword.
44415 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44416 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44417 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44418 keyword.
44419 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44420 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44421 syntax.
44422 * g++.old-deja/g++.pt/friend28.C: Account for use of
44423 non-dependent names.
44424 * g++.old-deja/g++.pt/friend29.C: Likewise.
44425 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44426 rules.
44427 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44428 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44429 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44430 lookup rules.
44431 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44432 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44433 keyword.
44434 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44435 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44436 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44437 keyword.
44438 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44439 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44440 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44441 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44442 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44443 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44444 keyword.
44445 * g++.old-deja/g++.pt/spec10.C: Likewise.
44446 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44447 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44448 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44449 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44450 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44451 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44452 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44453 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44454 * g++.old-deja/g++.pt/typename15.C: Likewise.
44455 * g++.old-deja/g++.pt/typename22.C: Likewise.
44456 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44457 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44458 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44459 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44460 syntax.
44461 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44462 return value extension.
44463 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44464 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44465 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44466 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44467
44468 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44469
44470 * g++.dg/warn/inline1.C: New test.
44471 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44472 * g++.old-deja/g++.jason/synth10.C: Likewise.
44473 * g++.old-deja/g++.mike/net31.C: Likewise.
44474 * g++.old-deja/g++.mike/p8786.C: Likewise.
44475
44476 * g++.dg/template/friend10.C: New test.
44477 * g++.dg/template/conv5.C: New test.
44478
44479 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44480
44481 * g++.dg/lookup/scoped3.C: New test.
44482
44483 * g++.dg/lookup/decl1.C: New test.
44484 * g++.dg/lookup/decl2.C: New test.
44485
44486 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44487
44488 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44489 gcc.c-torture/compile/20021015-1.c,
44490 gcc.c-torture/compile/20021015-2.c,
44491 gcc.c-torture/compile/20021123-1.c,
44492 gcc.c-torture/compile/20021123-2.c,
44493 gcc.c-torture/compile/20021123-3.c,
44494 gcc.c-torture/compile/20021123-4.c,
44495 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44496 only to 3.1 or 3.2 branch.
44497
44498 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44499
44500 * gcc.dg/i386-bitfield3.c: New test.
44501
44502 * gcc.dg/i386-bitfield2.c: New test.
44503
44504 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44505
44506 * g++.dg/parse/conv_op1.C: New test.
44507
44508 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44509
44510 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44511 approved.
44512
44513 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44514
44515 * gcc.c-torture/compile/20021220-1.c: New test.
44516
44517 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44518
44519 * gcc.dg/i386-fastcall-1.c: New.
44520
44521 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44522
44523 * gcc.c-torture/execute/20021219-1.c: New test.
44524
44525 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44526
44527 * gcc.dg/i386-pic-1.c: New test.
44528
44529 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44530
44531 PR c++/8099
44532 * g++.dg/template/friend9.C: New test.
44533
44534 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44535
44536 PR c++/3663
44537 * g++.dg/template/access7.C: New test.
44538
44539 2002-12-18 Nick Clifton <nickc@redhat.com>
44540
44541 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44542 the libstdc++-v3 directory has been found.
44543
44544 2002-12-12 Devang Patel <dpatel@apple.com>
44545 * gcc.dg/darwin-ld-1.c: New test.
44546 * gcc.dg/darwin-ld-2.c: New test.
44547 * gcc.dg/darwin-ld-3.c: New test.
44548 * gcc.dg/darwin-ld-4.c: New test.
44549 * gcc.dg/darwin-ld-5.c: New test.
44550
44551 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44552
44553 * gcc.c-torture/compile/20021212-1.c: New test.
44554
44555 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44556
44557 * gcc.dg/fshort-wchar: New test.
44558
44559 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44560
44561 PR c++/8372
44562 * g++.dg/template/dtor1.C: New test.
44563
44564 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44565 markers.
44566
44567 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44568
44569 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44570
44571 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44572
44573 * g++.dg/template/static1.C: New test.
44574 * g++.dg/template/static2.C: New test.
44575 * g++.old-deja/g++.ext/memconst.C: New test.
44576
44577 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44578
44579 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44580 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44581 * g++.dg/special/initp1.C: Likewise.
44582
44583 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44584
44585 * gcc.c-torture/execute/20021204-1.c: New test.
44586
44587 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44588
44589 * gcc.dg/ppc-fmadd-1.c: New file.
44590 * gcc.dg/ppc-fmadd-2.c: New file.
44591 * gcc.dg/ppc-fmadd-3.c: New file.
44592
44593 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44594
44595 * gcc.c-torture/compile/20021204-1.c: New test.
44596
44597 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44598
44599 * g++.dg/inherit/covariant2.C: New test.
44600 * g++.dg/inherit/covariant3.C: New test.
44601 * g++.dg/inherit/covariant4.C: New test.
44602 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44603 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44604
44605 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44606
44607 PR c++/8688
44608 * g++.dg/init/brace3.C: New test.
44609
44610 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44611
44612 * gcc.dg/20020210-1.c: Fix a comment typo.
44613
44614 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44615
44616 PR c++/8720
44617 * g++.dg/parse/defarg1.C: New test.
44618
44619 PR c++/8615
44620 * g++.dg/template/char1.C: New test.
44621
44622 * g++.dg/template/varmod1.C: Fix typo.
44623
44624 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44625
44626 DR 180
44627 * g++.old-deja/g++.pt/crash32.C: Expect error.
44628
44629 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44630
44631 PR c++/5919
44632 * g++.dg/template/varmod1.C: New test.
44633
44634 PR c++/8727
44635 * g++.dg/inherit/typeinfo1.C: New test.
44636
44637 PR c++/8663
44638 * g++.dg/inherit/typedef1.C: New test.
44639
44640 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44641
44642 PR c++/8332
44643 PR c++/8493
44644 * g++.dg/template/strlen1.C: New test.
44645
44646 PR c++/8227
44647 * g++.dg/template/ctor2.C: New test.
44648
44649 PR c++/8214
44650 * g++.dg/init/string1.C: New test.
44651
44652 PR c++/8511
44653 * g++.dg/template/friend8.C: New test.
44654
44655 2002-11-29 Joe Buck <jbuck@synopsys.com>
44656
44657 * g++.dg/lookup/anon2.C: New test.
44658
44659 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44660
44661 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44662 h8300 port.
44663
44664 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44665
44666 * gcc.dg/bitfld-6.c: New test.
44667
44668 2002-11-27 Jan Hubicka <jh@suse.cz>
44669
44670 * gcc.c-torture/execute/20021127.[cx]: New test.
44671
44672 2002-11-26 Jan Hubicka <jh@suse.cz>
44673
44674 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44675 quality.
44676
44677 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44678
44679 * g++.dg/init/brace2.C: New test.
44680 * g++.old-deja/g++.mike/p9129.C: Correct.
44681
44682 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44683
44684 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44685
44686 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44687
44688 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44689
44690 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44691
44692 * g++.dg/abi/empty11.C: New test.
44693 * g++.dg/rtti/cv1.C: New test.
44694
44695 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44696
44697 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44698
44699 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44700
44701 * g++.dg/abi/empty10.C: New test.
44702
44703 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44704
44705 * gcc.c-torture/compile/20021124-1.c: New test.
44706
44707 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44708
44709 * g++.dg/abi/rtti2.C: New test.
44710
44711 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44712
44713 * gcc.dg/i386-unroll-1.c: New test.
44714
44715 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44716
44717 * gcc.c-torture/compile/20021120-1.c: New test.
44718 * gcc.c-torture/compile/20021120-2.c: New test.
44719
44720 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44721
44722 * gcc.dg/bitfld-5.c: New test.
44723
44724 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44725
44726 * gcc.c-torture/execute/20021120-3.c: New test.
44727
44728 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44729
44730 * gcc.c-torture/execute/20021120-2.c: New test.
44731
44732 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44733
44734 * gcc.c-torture/execute/20021120-1.c: New test.
44735
44736 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44737
44738 * gcc.c-torture/execute/20021118-3.c: New test.
44739
44740 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44741
44742 * gcc.c-torture/compile/20021119-1.c: New test.
44743
44744 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44745
44746 * gcc.dg/duff-1.c: New test.
44747 * gcc.dg/duff-2.c: New test.
44748 * gcc.dg/duff-3.c: New test.
44749
44750 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44751
44752 * gcc.dg/cpp/_Pragma5.c: New test.
44753
44754 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44755
44756 * gcc.c-torture/execute/20021118-2.c: New test.
44757
44758 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44759
44760 * gcc.c-torture/execute/20021118-1.c: New test.
44761
44762 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44763
44764 * gcc.dg/20021116-1.c: New test.
44765
44766 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44767
44768 * g++.dg/abi/vcall1.C: New test.
44769
44770 2002-11-14 Jakub Jelinek <jakub@redhat.com>
44771
44772 * gcc.dg/20021029-1.c: New test.
44773 * gcc.dg/20021029-2.c: New test.
44774
44775 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44776
44777 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
44778
44779 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44780
44781 PR c/8439
44782 * gcc.dg/20021110.c: Move to ...
44783 * gcc.c-torture/compile/20021110.c: .... here.
44784
44785 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44786
44787 PR c/8467
44788 * gcc.c-torture/execute/20021111-1.c
44789
44790 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44791
44792 PR c/8439
44793 * gcc.dg/20021110.c: New test.
44794
44795 2002-11-10 Mark Mitchell <mark@codesourcery.com>
44796
44797 * g++.dg/abi/vthunk3.C: Run only on x86.
44798
44799 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
44800
44801 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
44802
44803 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
44804
44805 * lib/compat.exp (compat-execute): Fix logic error in last
44806 change.
44807
44808 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
44809
44810 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
44811
44812 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44813
44814 PR c++/8389
44815 * g++.dg/template/access6.C: New test.
44816
44817 2002-11-08 Jan Hubicka <jh@suse.cz>
44818
44819 * gcc.dg/i386-ssefp-1.c: New test.
44820 * gcc.dg/i386-ssefp-1.c: New test.
44821
44822 2002-11-08 Jan Hubicka <jh@suse.cz>
44823
44824 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
44825
44826 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44827
44828 * g++.dg/abi/vthunk3.C: New test.
44829
44830 PR c++/8338
44831 * g++.dg/template/crash2.C: New test.
44832
44833 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44834
44835 * g++.dg/abi/dtor1.C: New test.
44836 * g++.dg/abi/dtor2.C: Likewise.
44837
44838 2002-11-05 Geoffrey Keating <geoffk@apple.com>
44839
44840 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
44841 Darwin.
44842
44843 2002-11-04 Adam Nemet <anemet@lnxw.com>
44844
44845 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
44846 -mthumb. Only xfail with -O0.
44847
44848 2002-11-03 Mark Mitchell <mark@codesourcery.com>
44849
44850 * g++.dg/abi/thunk1.C: New test.
44851 * g++.dg/abi/thunk2.C: Likewise.
44852 * g++.dg/abi/vtt1.C: Likewise.
44853
44854 2002-11-02 Diego Novillo <dnovillo@redhat.com>
44855
44856 PR optimization/8423
44857 * gcc.c-torture/execute/builtin-constant.c: New test.
44858
44859 2002-11-01 Zack Weinberg <zack@codesourcery.com>
44860
44861 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
44862 Add some more cases.
44863
44864 2002-11-01 Mark Mitchell <mark@codesourcery.com>
44865
44866 PR c++/8391
44867 * g++.dg/opt/local1.C: New test.
44868
44869 2002-10-30 Mark Mitchell <mark@codesourcery.com>
44870
44871 PR c++/8160
44872 * g++.dg/template/complit1.C: New test.
44873
44874 PR c++/8149
44875 * g++.dg/template/typename4.C: Likewise.
44876
44877 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44878
44879 Core issue 287, PR c++/7639
44880 * g++.dg/template/instantiate1.C: Adjust error location.
44881 * g++.dg/template/instantiate3.C: New test.
44882 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
44883 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
44884 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
44885
44886 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
44887
44888 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
44889
44890 2002-10-29 Mark Mitchell <mark@codesourcery.com>
44891
44892 PR c++/8287
44893 * g++.dg/init/dtor2.C: New test.
44894
44895 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44896
44897 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
44898 * gcc.dg/nest.c: Bypass errors on irix6.
44899
44900 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
44901
44902 * gcc.dg/nest.c: Expect error for mmix-*-*.
44903 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
44904
44905 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
44906
44907 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
44908 markers.
44909
44910 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
44911
44912 2002-10-25 Mike Stump <mrs@apple.com>
44913
44914 * gcc.dg/warn-1.c: New test.
44915
44916 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44917
44918 * g++.dg/template/typename3.C: New test.
44919
44920 2002-10-25 Mark Mitchell <mark@codesourcery.com>
44921
44922 * g++.dg/lookup/ptrmem1.C: New test.
44923
44924 * g++.dg/abi/vthunk2.C: New test.
44925
44926 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44927
44928 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
44929
44930 2002-10-24 Mark Mitchell <mark@codesourcery.com>
44931
44932 * g++.dg/abi/empty9.C: New test.
44933
44934 2002-10-24 Richard Henderson <rth@redhat.com>
44935
44936 * g++.dg/inherit/thunk1.C: Enable for ia64.
44937
44938 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44939
44940 PR c++/8067
44941 * g++.dg/lookup/pretty1.C: New test.
44942
44943 2002-10-23 Jakub Jelinek <jakub@redhat.com>
44944
44945 * gcc.dg/20021023-1.c: New test.
44946
44947 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44948
44949 PR c++/7679
44950 * g++.dg/parse/inline1.C: New test.
44951
44952 2002-10-23 Richard Henderson <rth@redhat.com>
44953
44954 * g++.dg/inherit/thunk1.C: Enable for x86_64.
44955
44956 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
44957
44958 2002-10-22 Mark Mitchell <mark@codesourcery.com>
44959
44960 PR c++/6579
44961 * g++.dg/parse/stmtexpr3.C: New test.
44962
44963 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
44964
44965 * g++.dg/expr/cond1.C: New test.
44966
44967 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44968
44969 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
44970
44971 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44972
44973 * g++.dg/abi/vbase13.C: New test.
44974 * g++.dg/abi/vbase14.C: Likewise.
44975
44976 2002-10-21 Jakub Jelinek <jakub@redhat.com>
44977
44978 * gcc.dg/tls/pic-1.c: New test.
44979 * gcc.dg/tls/nonpic-1.c: New test.
44980 * gcc.dg/20021018-1.c: New test.
44981
44982 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44983
44984 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
44985 Remove only files with the same base name as the test case.
44986 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
44987 (profopt-execute): Likewise. Also, remove old profiling
44988 and performance data files before running the tests.
44989
44990 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
44991 * g++.dg/bprob/bprob.exp: Likewise.
44992 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
44993 to allow more general test case names.
44994
44995 * g++.dg/bprob/bprob-1.C: Rename to ...
44996 * g++.dg/bprob/g++-bprob-1.C: ... this.
44997
44998 * g77.dg/bprob/bprob-1.f: Rename to ...
44999 * g77.dg/bprob/g77-bprob-1.f: ... this.
45000
45001 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45002
45003 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
45004 bison 1.50 or later.
45005
45006 2002-10-21 Janis Johnson <janis187@us.ibm.com>
45007
45008 * g++.dg/README: Describe more test directories.
45009
45010 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45011
45012 * g++.dg/init/array6.C: Add additional tests.
45013
45014 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45015
45016 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
45017 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
45018
45019 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
45020
45021 * gcc.c-torture/compile/20020604-1.x: New.
45022 * gcc.c-torture/compile/simd-5.x: Likewise.
45023 * gcc.c-torture/execute/920710-1.x: Likewise.
45024 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
45025
45026 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45027
45028 * g++.dg/inherit/override1.C: Add dg-options clause.
45029
45030 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45031
45032 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
45033 _mm_slli_si128.
45034
45035 2002-10-19 Andreas Schwab <schwab@suse.de>
45036
45037 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
45038 directory component.
45039
45040 2002-10-18 Mark Mitchell <mark@codesourcery.com>
45041
45042 * g++.dg/inherit/thunk1.C: New test.
45043
45044 * g++.dg/inherit/override1.C: New test.
45045
45046 * g++.dg/abi/mangle11.C: New test.
45047 * g++.dg/abi/mangle14.C: New test.
45048 * g++.dg/abi/mangle17.C: New test.
45049
45050 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
45051
45052 * g++.dg/overload/member2.C: New test.
45053
45054 2002-10-17 Janis Johnson <janis187@us.ibm.com>
45055
45056 * g++.dg/README: Describe new compat directory.
45057 * g++.dg/dg.exp: Skip tests in compat directory.
45058 * README.compat: New file.
45059 * lib/compat.exp: New expect script.
45060 * g++.dg/compat: New test directory.
45061 * g++.dg/compat/compat.exp: New expect script.
45062 * g++.dg/compat/abi: New test directory.
45063 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
45064 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
45065 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
45066 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
45067 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
45068 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
45069 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
45070 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
45071 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
45072 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
45073 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
45074 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
45075 * g++.dg/compat/break: New test directory.
45076 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
45077 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
45078 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
45079 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
45080 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
45081 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
45082 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
45083 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
45084 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
45085 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
45086 g++.dg/compat/break/README: New files.
45087 * g++.dg/compat/eh: New test directory.
45088 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
45089 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
45090 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
45091 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
45092 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
45093 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
45094 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
45095 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
45096 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
45097 g++.dg/compat/eh/filter2_y.C,
45098 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
45099 g++.dg/compat/eh/new1_y.C,
45100 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
45101 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
45102 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
45103 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
45104 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
45105 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
45106 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
45107 g++.dg/compat/eh/unexpected1_y.C: New files.
45108 * g++.dg/compat/init: New test directory.
45109 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
45110 g++.dg/compat/init/array5_y.C,
45111 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
45112 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
45113 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
45114 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
45115 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
45116 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
45117 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
45118 g++.dg/compat/init/init-ref2_y.C: New files.
45119
45120 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45121
45122 PR c++/7584
45123 * g++.dg/inherit/using3.C: New test.
45124
45125 2002-10-17 Jan Hubicka <jh@suse.cz>
45126
45127 * gcc.dg/20021017-2.c: New test.
45128
45129 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45130
45131 * g++.dg/abi/mangle16.C: Adjust.
45132
45133 * g++.dg/init/array8.C: New test.
45134
45135 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45136
45137 * gcc.dg/special/mips-abi.exp: New test.
45138 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45139
45140 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45141
45142 * g++.dg/abi/mangle16.C: New test.
45143 * g++.dg/abi/mangle17.C: Likewise.
45144
45145 PR c++/7478
45146 * g++.dg/template/ref1.C: New test.
45147
45148 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45149
45150 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45151
45152 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45153
45154 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45155
45156 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45157
45158 PR c++/7524
45159 * g++.dg/init/array7.C: New test.
45160
45161 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45162
45163 * g++.dg/init/array6.C: New test.
45164
45165 * g++.dg/abi/mangle13.C: Likewise.
45166 * g++.dg/abi/mangle14.C: Likewise.
45167 * g++.dg/abi/mangle15.C: Likewise.
45168
45169 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45170
45171 * g++.dg/abi/empty8.C: New test.
45172
45173 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45174
45175 * g++.dg/init/ctor1.C: New test.
45176
45177 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45178
45179 * gcc.c-torture/execute/20021015-1.c: New test.
45180
45181 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45182
45183 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45184
45185 2002-10-14 Jan Hubicka <jh@suse.cz>
45186
45187 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45188
45189 2002-10-14 Richard Henderson <rth@redhat.com>
45190
45191 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45192
45193 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45194
45195 PR optimization/6631
45196 * g++.dg/opt/const2.C: New test.
45197
45198 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45199
45200 PR c++/7176
45201 * g++.dg/parse/friend1.C: New test.
45202 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45203
45204 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45205
45206 * gcc.dg/20021014-1.c: New test.
45207
45208 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45209
45210 PR c++/5661
45211 * g++.dg/ext/vlm1.C: New test.
45212 * g++.dg/ext/vlm2.C: Likewise.
45213
45214 * g++.dg/init/array1.C: Remove invalid braces.
45215 * g++.dg/init/brace1.C: New test.
45216 * g++.dg/init/copy2.C: Likewise.
45217 * g++.dg/init/copy3.C: Likewise.
45218 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45219 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45220 braces.
45221
45222 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45223
45224 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45225
45226 2002-10-11 Richard Shann <richard.shann@superh.com>
45227
45228 * gcc.c-torture/compile/simd-5.c: New test.
45229
45230 2002-10-10 Roger Sayle <roger@eyesopen.com>
45231
45232 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45233
45234 2002-10-10 Jim Wilson <wilson@redhat.com>
45235
45236 * gcc.c-torture/execute/20021010-1.c: New test.
45237
45238 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45239
45240 PR c/7353
45241 * g++.dg/ext/typedef-init.C: New test.
45242 * gcc.dg/typedef-init.c: New test.
45243
45244 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45245
45246 * gcc.dg/cpp/paste13.c: New test.
45247
45248 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45249
45250 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45251 remaining platforms, XFAIL during compile, not execute. Don't
45252 XFAIL at -O0.
45253
45254 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45255
45256 * gcc.dg/alias-1.c: Tweak expected warning.
45257
45258 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45259
45260 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45261
45262 2002-10-06 Andreas Jaeger <aj@suse.de>
45263
45264 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45265 * gcc.dg/cpp/c++98.C: Likewise.
45266
45267 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45268 * g++.dg/cpp/c++98.C: Likewise.
45269
45270 * g++.dg/README (Subdirectories): Mention cpp directory.
45271
45272 PR target/7559
45273 * gcc.dg/20021006-1.c: New test.
45274
45275 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45276
45277 PR c++/7804
45278 * g++.dg/other/warning1.C: New test.
45279
45280 2002-10-04 Roger Sayle <roger@eyesopen.com>
45281
45282 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45283 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45284 and sparc-*-* with -m64 as expected failures. See PR 8087.
45285
45286 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45287
45288 PR c++/7931
45289 * g++.dg/template/ptrmem3.C: New test.
45290
45291 PR c++/7754
45292 * g++.dg/template/union1.C: New test.
45293
45294 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45295
45296 PR c++/8006
45297 * g++.dg/abi/mangle9.C: New test.
45298 * g++.dg/abi/mangle10.C: New test.
45299 * g++.dg/abi/mangle11.C: New test.
45300 * g++.dg/abi/mangle12.C: New test.
45301
45302 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45303
45304 PR c++/7188.
45305 * g++.dg/template/meminit1.C: New test.
45306 * g++.dg/warn/Wreorder-1.C: Likewise.
45307 * g++.old-deja/g++.mike/warn3.C: Tweak.
45308 * lib/prune.exp: Ingore "in copy constructor".
45309
45310 2002-10-02 Andreas Jaeger <aj@suse.de>
45311
45312 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45313 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45314 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45315 on x86-64.
45316
45317 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45318
45319 * gcc.dg/empty1.C: Fix typo.
45320
45321 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45322
45323 * gcc.dg/alias-1.c: New test.
45324
45325 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45326
45327 * gcc.dg/empty1.C: New test.
45328
45329 * g++.dg/tls/init-2.C: Tweak error messages.
45330
45331 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45332
45333 * gcc.c-torture/compile/20020923-1.c: New test.
45334
45335 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45336
45337 * gcc.c-torture/execute/ffs-1.c: New test.
45338 * gcc.c-torture/execute/ffs-2.c: Ditto.
45339
45340 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45341
45342 * g++.dg/overload/member1.C: New test.
45343
45344 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45345
45346 * g++.dg/abi/empty7.C: New test.
45347 * g++.dg/init/pm2.C: Likewise.
45348
45349 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45350
45351 * g++.dg/rtti/crash1.C: New test.
45352
45353 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45354
45355 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45356 gcc.dg/sibcall-4.c: New tests.
45357
45358 2002-09-28 Roger Sayle <roger@eyesopen.com>
45359
45360 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45361 powerpc and MMIX targets.
45362
45363 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45364
45365 * gcc.dg/cpp/20020927-1.c: New.
45366
45367 2002-09-26 David S. Miller <davem@redhat.com>
45368
45369 * gcc.c-torture/compile/trunctfdf.c: New.
45370
45371 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45372
45373 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45374
45375 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45376
45377 * gcc.c-torture/execute/loop-15.c: New.
45378
45379 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45380
45381 * README.QMTEST: Fix typo.
45382
45383 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45384
45385 * gcc.dg/20020926-1.c: New test.
45386
45387 2002-09-25 David S. Miller <davem@redhat.com>
45388
45389 PR target/7842
45390 * gcc.c-torture/execute/shiftdi.c: New test.
45391
45392 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45393
45394 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45395 unique to the tool.
45396 * lib/g77.exp (g77_init): Likewise.
45397 * lib/g++.exp (g++_init): Likewise.
45398 * lib/objc.exp (objc_init): Likewise.
45399
45400 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45401
45402 * g++.dg/abi/empty5.C: New test.
45403 * g++.dg/abi/empty6.C: New test.
45404 * g++.dg/abi/vbase12.C: New test.
45405
45406 2002-09-25 Richard Henderson <rth@redhat.com>
45407
45408 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45409 too-small long double.
45410
45411 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45412
45413 * gcc.dg/20020919-1.c: New test.
45414
45415 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45416
45417 * g++.dg/abi/bitfield6.C: New test.
45418 * g++.dg/abi/bitfield7.C: New test.
45419 * g++.dg/abi/bitfield8.C: New test.
45420 * g++.dg/abi/vbase11.C: New test.
45421
45422 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45423
45424 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45425 hppa*-*-hpux*. Update test comment.
45426
45427 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45428
45429 * gcc.dg/tls/struct-1.c: New test.
45430
45431 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45432
45433 * gcc.dg/cpp/tr-warn2.c: Update.
45434
45435 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45436
45437 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45438
45439 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45440
45441 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45442 systems.
45443
45444 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45445
45446 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45447
45448 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45449 Adjust for c++filt moved to binutils. Remove spurious duplicate
45450 setting of cxxfilt.
45451
45452 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45453
45454 * gcc.dg/20020312-2.c: Update for darwin.
45455
45456 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45457
45458 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45459
45460 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45461
45462 * objc.dg/comp-types-1.m: New test.
45463 * objc.dg/comp-types-2.m: New test.
45464 * objc.dg/comp-types-3.m: New test.
45465 * objc.dg/comp-types-4.m: New test.
45466 * objc.dg/comp-types-5.m: New test.
45467 * objc.dg/comp-types-6.m: New test.
45468
45469 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45470
45471 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45472
45473 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45474
45475 * g++.dg/other/do1.C: New test.
45476
45477 * g++.dg/template/subst1.C: New test.
45478
45479 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45480
45481 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45482
45483 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45484
45485 * g++.dg/template/qualttp20.C: Adjust expected errors.
45486 * g++.old-deja/g++.jason/report.C: Likewise.
45487 * g++.old-deja/g++.other/qual1.C: Likewise.
45488
45489 * g++.dg/lookup/scoped2.C: New test.
45490
45491 * g++.dg/ext/asm3.C: New test.
45492
45493 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45494
45495 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45496
45497 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45498
45499 * ChangeLog: follow spelling conventions.
45500 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45501 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45502 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45503 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45504 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45505 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45506 * g++.old-deja/g++.law/global-init1.C: Likewise.
45507 * g++.old-deja/g++.other/delete4.C: Likewise.
45508 * g++.old-deja/g++.other/inline21.C: Likewise.
45509 * g++.old-deja/g++.other/singleton.C: Likewise.
45510 * g77.dg/strlen0.f: Likewise.
45511 * g77.f-torture/compile/20010519-1.f: Likewise.
45512 * g77.f-torture/compile/980310-4.f: Likewise.
45513 * gcc.c-torture/compile/20000605-1.c: Likewise.
45514 * gcc.c-torture/execute/20020225-1.c: Likewise.
45515 * gcc.dg/c90-hexfloat-2.c: Likewise.
45516 * gcc.dg/c99-bool-1.c: Likewise.
45517 * gcc.dg/c99-hexfloat-2.c: Likewise.
45518 * gcc.dg/dll-2.c: Likewise.
45519 * gcc.dg/wtr-union-init-1.c: Likewise.
45520 * gcc.dg/wtr-union-init-2.c: Likewise.
45521 * gcc.dg/wtr-union-init-3.c: Likewise.
45522 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45523 * gcc.dg/cpp/defined.c: Likewise.
45524 * gcc.dg/cpp/macsyntx.c: Likewise.
45525 * gcc.dg/cpp/paste2.c: Likewise.
45526 * gcc.dg/cpp/trad/defined.c: Likewise.
45527 * gcc.dg/format/c90-printf-1.c: Likewise.
45528 * gcc.dg/format/c90-scanf-1.c: Likewise.
45529 * gcc.dg/format/c99-printf-1.c: Likewise.
45530 * gcc.dg/format/c99-scanf-1.c: Likewise.
45531 * gcc.misc-tests/gcov-8.c: Likewise.
45532 * lib/profopt.exp: Likewise.
45533
45534 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45535
45536 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45537
45538 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45539
45540 * g++.dg/inherit/using2.C: New test.
45541
45542 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45543
45544 * ChangeLog: Follow spelling conventions.
45545 * g++.dg/template/friend4.C: Likewise.
45546 * g++.old-deja/g++.pt/crash67.C: Likewise.
45547 * gcc.c-torture/execute/20000801-4.c: Likewise.
45548 * gcc.dg/c90-digraph-1.c: Likewise.
45549 * gcc.dg/c94-digraph-1.c: Likewise.
45550 * gcc.dg/c99-digraph-1.c: Likewise.
45551 * gcc.dg/cpp/line5.c: Likewise.
45552 * gcc.dg/cpp/multiline.c: Likewise.
45553 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45554 * gcc.dg/format/attr-3.c: Likewise.
45555 * gcc.dg/format/c90-scanf-3.c: Likewise.
45556 * gcc.dg/format/ext-4.c: Likewise.
45557
45558 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45559
45560 * g++.dg/template/pretty1.C: New test.
45561
45562 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45563
45564 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45565
45566 2002-09-13 Matt Austern <austern@apple.com>
45567
45568 * g++.dg/other/constref[12].C: New, regression tests for
45569 passing a cast expression to a function by const reference.
45570
45571 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45572
45573 * g++.dg/template/deduce1.C: New test.
45574
45575 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45576
45577 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45578 32-bit int.
45579
45580 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45581
45582 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45583 usage.
45584
45585 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45586
45587 * gcc.c-torture/compile/20020910-1.c: New test.
45588
45589 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45590
45591 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45592
45593 2002-09-10 Andreas Jaeger <aj@suse.de>
45594
45595 * gcc.dg/20020312-2.c: Adjust for x86-64.
45596
45597 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45598
45599 * g77.dg/7388.f: New test case for PR 7388.
45600
45601 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45602
45603 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45604
45605 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45606
45607 * objc.dg/proto-lossage-1.m: New test.
45608
45609 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45610
45611 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45612
45613 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45614
45615 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45616 expected to pass.
45617
45618 2002-09-06 Stan Shebs <shebs@apple.com>
45619 David Edelsohn <edelsohn@gnu.org>
45620
45621 * gcc.dg/weak: New directory.
45622 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45623 target-specific xfail bits.
45624 * gcc.dg/typeof-2.c: Move to new directory.
45625 * gcc.dg/weak.exp: New expect script.
45626
45627 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45628
45629 * gcc.c-torture/execute/extzvsi.c: New test.
45630
45631 2002-09-05 Stan Shebs <shebs@apple.com>
45632
45633 * gcc.dg/weak-1.c: xfail on Darwin.
45634 * gcc.dg/weak-2.c: Ditto.
45635 * gcc.dg/weak-3.c: Ditto.
45636 * gcc.dg/weak-4.c: Ditto.
45637 * gcc.dg/weak-5.c: Ditto.
45638 * gcc.dg/weak-6.c: Ditto.
45639 * gcc.dg/weak-7.c: Ditto.
45640 * gcc.dg/weak-8.c: Ditto.
45641 * gcc.dg/weak-9.c: Ditto.
45642
45643 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45644
45645 * gcc.c-torture/execute/loop-14.c: New test.
45646
45647 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45648
45649 * g++.dg/other/cxa-atexit1.C: New test.
45650
45651 * gcc.dg/typeof-2.c: New test.
45652
45653 2002-09-03 Roger Sayle <roger@eyesopen.com>
45654
45655 * gcc.dg/builtins-2.c: New testcase.
45656 * gcc.dg/builtins-3.c: New testcase.
45657
45658 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45659
45660 * gcc.dg/cpp/_Pragma4.c: New test.
45661
45662 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45663
45664 * objc/execute/nil_method-1.m: New testcase.
45665
45666 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45667
45668 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45669 [Object class], not [Object initialize].
45670
45671 2002-08-31 Roger Sayle <roger@eyesopen.com>
45672 Hans-Peter Nilsson <hp@bitrange.com>
45673
45674 * gcc.c-torture/execute/20020720-1.x: Skip test on
45675 mmix-knuth-mmixware. Correct comment.
45676
45677 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45678
45679 * g++.dg/abi/bitfield5.C: New test.
45680 * g++.dg/abi/vbase10.C: Likewise.
45681
45682 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45683
45684 * objc.dg/undeclared-selector.m: New test.
45685
45686 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45687
45688 * g++.dg/other/offsetof1.C: Avoid cast warning.
45689
45690 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45691
45692 * objc.dg/super-class-2.m: New test.
45693
45694 2002-08-24 Matt Austern <austern@apple.com>
45695
45696 * g++.dg/ext/lvaddr.C: New test.
45697 * g++.dg/ext/lvcast.C: New test.
45698
45699 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45700
45701 * g++.dg/inherit/cond1.C: New test.
45702
45703 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45704
45705 * gcc.dg/noncompile/incomplete-1.c: New test.
45706
45707 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45708
45709 * gcc.dg/typespec-1.c: New test.
45710
45711 2002-08-20 Devang Patel <dpatel@apple.com>
45712 * objc.dg/proto-hier-2.m: New test.
45713
45714 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45715
45716 * objc.dg/bitfield-1.m: New test.
45717 * objc.dg/bitfield-2.m: New test.
45718
45719 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45720
45721 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45722 gcc.dg/c99-flex-array-4.c: New tests.
45723
45724 2002-08-16 Stan Shebs <shebs@apple.com>
45725
45726 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45727
45728 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45729
45730 * gcc.dg/typeof-1.c: New test.
45731 * g++.dg/ext/typeof2.C: New test.
45732
45733 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45734
45735 * g++.dg/other/offsetof1.C: New test.
45736
45737 2002-08-14 Richard Henderson <rth@redhat.com>
45738
45739 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45740
45741 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45742
45743 * gcc.dg/cpp/_Pragma3.c: New test.
45744
45745 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45746
45747 * g++.dg/template/inherit3: New test.
45748
45749 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45750
45751 * gcc.dg/bitfld-4.c: Add blank options.
45752
45753 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45754
45755 * g++.dg/template/crash1.C: New test.
45756
45757 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45758
45759 * gcc.dg/tls/opt-2.c: New test.
45760
45761 2002-08-08 Devang Patel <dpatel@apple.com>
45762
45763 * objc.dg/selector-1.m : New test
45764
45765 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45766
45767 * g++.dg/abi/bitfield4.C: New test.
45768 * gcc.dg/bitfld-4.c: New test.
45769
45770 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45771
45772 * g++.dg/other/packed1.C: New test.
45773
45774 2002-08-07 Mark Mitchell <mark@codesourcery.com>
45775
45776 * g++.dg/abi/offsetof.C: Tweak error messages.
45777 * g++.old-deja/g++.mike/p10769a.C: Likewise.
45778
45779 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45780
45781 * gcc.dg/bitfld-3.c: New test.
45782
45783 2002-08-07 Jakub Jelinek <jakub@redhat.com>
45784 Richard Henderson <rth@redhat.com>
45785
45786 * gcc.dg/i386-bitfield1.c: New test.
45787 * g++.dg/abi/bitfield3.C: Update.
45788
45789 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
45790
45791 * objc.dg/const-str-2.m: Update.
45792 * gcc.dg/cpp/c++98.c: Change to C extension.
45793 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
45794 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
45795
45796 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
45797
45798 * gcc.dg/tls/diag-3.c: New.
45799
45800 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
45801
45802 * g++.dg/README (Subdirectories): Document new subdir expr.
45803 * g++.dg/expr/pmf-1.C: New test.
45804
45805 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
45806
45807 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
45808
45809 2002-08-06 Jakub Jelinek <jakub@redhat.com>
45810
45811 * g++.dg/abi/bitfield3.C: New test.
45812
45813 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
45814
45815 * lib/gcov.exp: Tweak expected line formats.
45816 * gcc.misc-tests/gcov8.c: New test.
45817 * gcc.misc-tests/gcov8.x: New flags.
45818
45819 2002-08-05 Jakub Jelinek <jakub@redhat.com>
45820
45821 * consistency.vlad/layout/endian.c: Include string.h.
45822
45823 * gcc.c-torture/execute/20020805-1.c: New test.
45824
45825 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
45826
45827 * g++.dg/other/conversion1.C: New test.
45828
45829 2002-08-03 Roger Sayle <roger@eyesopen.com>
45830
45831 * gcc.dg/builtins-1.c: New testcase.
45832
45833 2002-08-02 Mark Mitchell <mark@codesourcery.com>
45834
45835 * g++.dg/inherit/access3.C: New test.
45836
45837 2002-08-01 Jakub Jelinek <jakub@redhat.com>
45838
45839 * gcc.dg/ia64-visibility-2.c: New test.
45840
45841 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
45842
45843 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
45844 __qualifier_flags to __flags.
45845
45846 2002-07-31 Mark Mitchell <mark@codesourcery.com>
45847
45848 * g++.dg/inherit/operator1.C: New test.
45849 * g++.dg/lookup/disamb1.C: Fix typo in comment.
45850 * g++.dg/other/error1.C: Change expected error message.
45851 * g++.dg/template/conv4.C: Likewise.
45852
45853 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
45854
45855 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
45856 for documented behavior.
45857
45858 2002-07-25 Roger Sayle <roger@eyesopen.com>
45859
45860 * gcc.c-torture/execute/20020720-1.x: Skip this test on
45861 several targets known to fail.
45862
45863 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
45864
45865 * gcc.dg/mips-args-[123].c: New tests.
45866
45867 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
45868
45869 * gcc.dg/ppc-spe.c: New.
45870
45871 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
45872
45873 * g++.dg/other/ptrmem4.C: New testcase.
45874
45875 2002-07-24 Richard Henderson <rth@redhat.com>
45876
45877 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
45878
45879 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
45880
45881 * g++.dg/ext/alignof1.C (main): Return 0 for success.
45882
45883 2002-07-24 Roger Sayle <roger@eyesopen.com>
45884
45885 * gcc.c-torture/execute/memset-3.c: New testcase.
45886
45887 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
45888
45889 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
45890 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
45891
45892 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45893
45894 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
45895 Delete.
45896
45897 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
45898
45899 * gcc.c-torture/compile/simd-4.c: New test.
45900
45901 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45902
45903 PR c++/7347, c++/7348
45904 * g++.dg/template/access4.C: New test.
45905 * g++.dg/template/access5.C: New test.
45906 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
45907 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
45908 * g++.old-deja/g++.pt/ttp58.C: Likewise.
45909 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
45910
45911 2002-07-22 Jakub Jelinek <jakub@redhat.com>
45912
45913 * gcc.dg/gnu89-init-2.c: New test.
45914
45915 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
45916
45917 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
45918
45919 2002-07-20 Roger Sayle <roger@eyesopen.com>
45920
45921 * gcc.c-torture/execute/20020720-1.c: New testcase.
45922
45923 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
45924
45925 * gcc.dg/cpp/Wsignprom.c: New tests.
45926
45927 2002-07-20 Alan Modra <amodra@bigpond.net.au>
45928
45929 * gcc.c-torture/execute/loop-13.c: New test.
45930
45931 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
45932
45933 * gcc.dg/cpp/expr.c: New tests.
45934
45935 2002-07-18 David Edelsohn <edelsohn@gnu.org>
45936
45937 * g++.dg/opt/pr6713.C: Add template instantiation.
45938
45939 2002-07-18 Alan Modra <amodra@bigpond.net.au>
45940
45941 * gcc.dg/nest.c: New test.
45942
45943 2002-07-17 Richard Henderson <rth@redhat.com>
45944
45945 * g++.dg/opt/pr6713.C: New test.
45946
45947 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
45948
45949 * gcc.c-torture/execute/loop-2e.x: Let the testcase
45950 XFAIL for all x86 processors.
45951
45952 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
45953
45954 * gcc.c-torture/execute/20010122-1.x: Do not test with
45955 -fomit-frame-pointer.
45956
45957 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45958
45959 * g++.dg/template/instantiate2.C: New test.
45960 * g++.dg/template/spec4.C: New test.
45961
45962 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45963
45964 * g++.dg/template/access2.C: New test.
45965 * g++.dg/template/access3.C: New test.
45966
45967 2002-07-15 Zack Weinberg <zack@codesourcery.com>
45968
45969 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
45970 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
45971 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
45972 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
45973 Convert to use <stdarg.h>.
45974 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
45975 Delete.
45976 * gcc.dg/va-arg-2.c: New.
45977 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
45978
45979 2002-07-15 Jakub Jelinek <jakub@redhat.com>
45980
45981 * gcc.c-torture/compile/20020710-1.c: New test.
45982
45983 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
45984 Andrew Pinski <pinskia@physics.uc.edu>
45985
45986 gcc.c-torture/compile/simd-2.c: New testcase.
45987 gcc.c-torture/compile/simd-3.c: Likewise.
45988
45989 2002-07-11 Mark Mitchell <mark@codesourcery.com>
45990
45991 PR c++/7224
45992 * g++.dg/overload/error1.C: New test.
45993
45994 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45995
45996 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
45997 configuration and IRIX 6 O32 ABI.
45998
45999 2002-07-11 Roger Sayle <roger@eyesopen.com>
46000
46001 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
46002
46003 2002-07-10 Roger Sayle <roger@eyesopen.com>
46004
46005 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
46006
46007 2002-07-10 Jeffrey A Law <law@redhat.com>
46008
46009 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
46010
46011 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
46012
46013 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
46014
46015 * gcc.dg/20020312-2.c: Check for __PPC__.
46016
46017 2002-07-09 Diego Novillo <dnovillo@redhat.com>
46018
46019 * gcc.c-torture/compile/20020709-1.c: New test.
46020
46021 2002-07-07 Roger Sayle <roger@eyesopen.com>
46022
46023 * g++.dg/template/qualttp21.C: New test case.
46024
46025 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
46026
46027 * gcc.c-torture/compile/20020706-1.c: New test.
46028 * gcc.c-torture/compile/20020706-2.c: New test.
46029
46030 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
46031 Alexandre Oliva <aoliva@redhat.com>
46032
46033 * g++.dg/warn/incomplete1.C: New test.
46034
46035 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46036
46037 PR c++/7099
46038 * g++.dg/warn/noreturn1.C: New test.
46039
46040 2002-07-03 Mark Mitchell <mark@codesourcery.com>
46041
46042 PR c++/6706
46043 * g++.dg/debug/debug6.C: New test.
46044 * g++.dg/debug/debug7.C: New test.
46045
46046 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
46047
46048 * gcc.c-torture/compile/simd-3.c: New test.
46049
46050 2002-07-03 Chris Demetriou <cgd@broadcom.com>
46051
46052 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
46053 * gcc.dg/20020620-1.c: Likewise.
46054
46055 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46056
46057 PR c++/6944
46058 * g++.dg/init/array4.C: New test.
46059 * g++.dg/init/array5.C: New test.
46060
46061 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
46062
46063 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
46064 * gcc.c-torture/execute/simd-2.c (main): Likewise.
46065
46066 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46067
46068 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
46069 * gcc.dg/wtr-aggr-init-1.c: Likewise.
46070 * gcc.dg/wtr-conversion-1.c: Likewise.
46071 * gcc.dg/wtr-escape-1.c: Likewise.
46072 * gcc.dg/wtr-int-type-1.c: Likewise.
46073 * gcc.dg/wtr-label-1.c: Likewise.
46074 * gcc.dg/wtr-static-1.c: Likewise.
46075 * gcc.dg/wtr-strcat-1.c: Likewise.
46076 * gcc.dg/wtr-suffix-1.c: Likewise.
46077 * gcc.dg/wtr-switch-1.c: Likewise.
46078 * gcc.dg/wtr-unary-plus-1.c: Likewise.
46079 * gcc.dg/wtr-union-init-1.c: Likewise.
46080 * gcc.dg/wtr-union-init-2.c: Likewise.
46081 * gcc.dg/wtr-union-init-3.c: Likewise.
46082
46083 * gcc.dg/wtr-func-def-1.c: New test.
46084
46085 2002-07-02 Devang Patel <dpatel@apple.com>
46086
46087 * objc.dg/param-1.m: New test.
46088
46089 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
46090
46091 * gcc.dg/cpp/trad/directive.c: Add test.
46092 * gcc.dg/cpp/trad/macroargs.c: Add test.
46093 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
46094
46095 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
46096
46097 * gcc.dg/cpp/cmdlne-M.c: New test.
46098
46099 2002-07-02 Ziemowit Laski <zlaski@apple.com>
46100
46101 * objc.dg/desig-init-1.m: New test.
46102
46103 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46104
46105 PR c++/6716
46106 * g++.dg/template/instantiate1.C: New test.
46107
46108 2002-07-01 Mark Mitchell <mark@codesourcery.com>
46109
46110 PR c++/7112
46111 * g++.dg/template/sizeof2.C: New test.
46112
46113 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46114
46115 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
46116 gcc.dg/cpp/trad/include.c: New tests.
46117
46118 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
46119
46120 PR target/7177
46121 * gcc.c-torture/compile/20020701-1.c: New test.
46122
46123 2002-07-01 Stan Shebs <shebs@apple.com>
46124
46125 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46126 header here...
46127 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46128 (objc-torture-execute): or here.
46129
46130 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46131
46132 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46133
46134 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46135
46136 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46137
46138 2002-06-30 Devang Patel <dpatel@apple.com>
46139
46140 * objc.dg/fsyntax-only.m: New test.
46141
46142 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46143
46144 PR c++/6695
46145 * g++.dg/template/friend7.C: New file.
46146
46147 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46148
46149 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46150 return type.
46151
46152 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46153
46154 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46155 avoid division by zero.
46156
46157 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46158
46159 * gcc.dg/Wunknownprag.c: New tests.
46160
46161 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46162
46163 * gcc.c-torture/execute/simd-2.c: New test.
46164
46165 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46166
46167 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46168 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46169 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46170 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46171 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46172 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46173 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46174 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46175 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46176 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46177 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46178 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46179 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46180 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46181 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46182 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46183 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46184
46185 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46186
46187 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46188 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46189 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46190 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46191 New tests.
46192 * gcc.dg/cpp/trad/directive.c: Update.
46193
46194 2002-06-23 Andreas Jaeger <aj@suse.de>
46195
46196 * gcc.c-torture/execute/complex-6.c: New.
46197
46198 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46199
46200 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46201 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46202 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46203 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46204
46205 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46206
46207 * gcc.dg/cpp/trad: New directory with traditional tests copied
46208 from parent directory.
46209 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46210 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46211 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46212 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46213 Move to trad/ and rename.
46214 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46215 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46216 gcc.dg/cpp/trad/redef2.c: New tests.
46217 * gcc.dg/cpp/trad/trad.exp: New driver.
46218
46219 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46220
46221 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46222 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46223 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46224 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46225 Remove.
46226
46227 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46228
46229 * gcc.dg/20020620-1.c: New test.
46230
46231 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46232
46233 * g++.dg/template/ttp4.C: New test.
46234
46235 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46236
46237 * g++.dg/opt/vt1.C: Fix regexp.
46238
46239 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46240
46241 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46242 Don't use attribute `noinline'.
46243
46244 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46245
46246 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46247
46248 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46249
46250 * gcc.c-torture/execute/simd-1.c: New.
46251
46252 * gcc.dg/simd-1.c: New.
46253
46254 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46255
46256 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46257
46258 2002-06-16 Richard Henderson <rth@redhat.com>
46259
46260 * g++.dg/ext/anon-struct1.C: New.
46261 * g++.dg/ext/anon-struct2.C: New.
46262 * g++.dg/ext/anon-struct3.C: New.
46263 * gcc.dg/anon-struct-1.c: New.
46264 * gcc.dg/anon-struct-2.c: New.
46265 * gcc.dg/anon-struct-3.c: New.
46266 * gcc.dg/20011008-1.c: Adjust warning text.
46267 * gcc.dg/20020527-1.c: Add -fms-extensions.
46268
46269 2002-06-16 Richard Henderson <rth@redhat.com>
46270
46271 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46272
46273 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46274
46275 * gcc.c-torture/execute/20020615-1.c: New test.
46276
46277 2002-06-15 Roger Sayle <roger@eyesopen.com>
46278
46279 * gcc.c-tortuture/execute/compare-1.c: New test case.
46280 * gcc.c-tortuture/execute/compare-2.c: New test case.
46281 * gcc.c-tortuture/execute/compare-3.c: New test case.
46282
46283 2002-06-13 Richard Henderson <rth@redhat.com>
46284
46285 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46286 ia64 ilp32.
46287
46288 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46289
46290 * g++.dg/template/typename2.C: Update error message.
46291
46292 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46293
46294 * gcc.c-torture/execute/20020611-1.c: New test.
46295
46296 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46297
46298 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46299 list of targets to skip.
46300
46301 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46302
46303 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46304 targets if not optimizing.
46305
46306 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46307
46308 * gcc.c-torture/compile/20020605-1.c: New test.
46309
46310 * g++.dg/opt/vt1.C: New test.
46311
46312 * gcc.dg/20020531-1.c: New test.
46313
46314 * gcc.dg/20020530-1.c: New test.
46315
46316 * gcc.dg/20020527-1.c: New test.
46317
46318 * g++.dg/opt/cse1.C: New test.
46319
46320 2002-06-07 Roger Sayle <roger@eyesopen.com>
46321
46322 * gcc.dg/20020607-2.c: New test case.
46323
46324 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46325
46326 * gcc.c-torture/compile/20020604-1.c: New test.
46327
46328 2002-06-04 Richard Henderson <rth@redhat.com>
46329
46330 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46331 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46332 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46333
46334 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46335
46336 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46337
46338 2002-06-03 Richard Henderson <rth@redhat.com>
46339
46340 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46341 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46342
46343 2002-06-02 Richard Henderson <rth@redhat.com>
46344
46345 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46346 test functions static.
46347
46348 2002-06-02 Andreas Jaeger <aj@suse.de>
46349
46350 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46351 now.
46352
46353 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46354
46355 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46356 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46357 Update for mofified diagnostics.
46358 * gcc.dg/c99-intconst-1.c: No longer fail.
46359
46360 2002-06-02 Richard Henderson <rth@redhat.com>
46361
46362 * gcc.dg/uninit-A.c: Remove xfail markers.
46363
46364 2002-06-01 Roger Sayle <roger@eyesopen.com>
46365
46366 * gcc.dg/fnegate-1.c: New test case.
46367
46368 2002-05-30 Osku Salerma <osku@iki.fi>
46369
46370 * gcc.c-torture/execute/mayalias-1.c: New file.
46371
46372 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46373
46374 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46375 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46376 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46377
46378 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46379
46380 * gcc.c-torture/execute/20020529-1.c: New test.
46381
46382 2002-05-27 Richard Henderson <rth@redhat.com>
46383
46384 * g++.dg/ext/attrib6.C: New test case.
46385
46386 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46387
46388 * gcc.c-torture/execute/pure-1.c: New test.
46389
46390 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46391
46392 * gcc.dg/cpp/arith-2.c: Remove.
46393
46394 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46395
46396 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46397 * gcc.dg/cpp/if-3.c: Remove.
46398
46399 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46400
46401 * g++.dg/opt/cse2.C: New test.
46402
46403 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46404
46405 * gcc.dg/cpp/arith-1.c: New semantic tests.
46406 * gcc.dg/cpp/if-1.c: Update.
46407
46408 2002-05-24 Ben Elliston <bje@redhat.com>
46409
46410 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46411
46412 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46413
46414 * gcc.dg/verbose-asm.c: New test.
46415
46416 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46417
46418 * gcc.dg/cpp/paste12.c: New test.
46419
46420 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46421
46422 * g++.dg/parse/named_ops.C: New test.
46423
46424 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46425
46426 * gcc.dg/weak-8.c: New test.
46427
46428 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46429
46430 * gcc.dg/weak-2.c: Allow optional leading underscore
46431 in scan-assembler symbol name.
46432 * gcc.dg/weak-3.c: Likewise.
46433 * gcc.dg/weak-4.c: Likewise.
46434 * gcc.dg/weak-5.c: Likewise.
46435
46436 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46437
46438 * gcc.dg/20020523-1.c: New test.
46439
46440 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46441
46442 * objc.dg/const-str-2.m: Update now that we stop after
46443 a command line error.
46444
46445 2002-05-22 Richard Henderson <rth@redhat.com>
46446
46447 * g++.dg/dg.exp: Fix typo in test pruneing.
46448
46449 2002-05-22 Richard Henderson <rth@redhat.com>
46450
46451 * g++.dg/dg.exp: Prune the tls subdirectory.
46452 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46453 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46454 * g++.dg/tls/init-1.C: New.
46455
46456 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46457
46458 * gcc.dg/20020517-1.c: New test.
46459
46460 2002-05-21 Richard Henderson <rth@redhat.com>
46461
46462 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46463 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46464
46465 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46466
46467 * g++.dg/other/copy2.C: New test.
46468
46469 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46470
46471 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46472 (MAX_COPY): Bump up to 10 times sizeof (long long).
46473 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46474
46475 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46476 sizeof (long long).
46477
46478 * gcc.c-torture/execute/strcpy-1.c: New test.
46479
46480 2002-05-19 Jason Merrill <jason2redhat.com>
46481
46482 * g++.dg/ext/oper1.C: New test.
46483
46484 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46485 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46486
46487 * README.QMTEST: New file.
46488
46489 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46490
46491 2002-05-19 Andreas Jaeger <aj@suse.de>
46492
46493 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46494 now.
46495 * gcc.c-torture/execute/loop-2d.x: Likewise.
46496
46497 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46498
46499 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46500 support weak symbols.
46501 * gcc.dg/weak-4.c: Likewise.
46502 * gcc.dg/weak-6.c: Likewise.
46503
46504 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46505
46506 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46507 cygwin, coff and h8300-*-hms targets
46508 * gcc.dg/weak-5.c: Likewise.
46509 * gcc.dg/weak-7.c: Likewise.
46510
46511 2002-05-16 Jason Merrill <jason@redhat.com>
46512
46513 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46514 (scan-assembler-not, scan-assembler-dem): Likewise.
46515 (scan-assembler-dem-not): Likewise.
46516
46517 2002-05-15 Richard Henderson <rth@redhat.com>
46518
46519 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46520
46521 2002-05-15 Richard Henderson <rth@redhat.com>
46522
46523 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46524 (vfoo1f): Warning here.
46525 (vfoo1l): Don't redefine the alias.
46526
46527 2002-05-14 Jason Merrill <jason@redhat.com>
46528 Alexandre Oliva <aoliva@redhat.com>
46529
46530 * g++.dg/init/pm1.C: New test.
46531
46532 2002-05-12 David S. Miller <davem@redhat.com>
46533
46534 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46535 types.
46536
46537 2002-05-10 Roger Sayle <roger@eyesopen.com>
46538
46539 * gcc.c-torture/execute/20020510-1.c: New test case.
46540
46541 2002-05-10 David S. Miller <davem@redhat.com>
46542
46543 * gcc.c-torture/execute/conversion.c: Test long double too.
46544
46545 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46546
46547 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46548 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46549 * lib/g++.exp (g++_link_flags): Likewise.
46550 * lib/objc.exp (objc_target_compile): Likewise.
46551
46552 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46553
46554 * gcc.dg/cpp/poison.c: Update.
46555 * gcc.dg/cpp/20000625-2.c: Remove.
46556 * gcc.dg/cpp/direct2s.c: Remove final test.
46557
46558 2002-05-08 Tom Rix <trix@redhat.com>
46559
46560 * gcc.c-torture/execute/20020508-1.c: New test.
46561 * gcc.c-torture/execute/20020508-2.c: New test.
46562 * gcc.c-torture/execute/20020508-3.c: New test.
46563
46564 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46565
46566 * gcc.dg/cpp/charconst-4.c: More tests.
46567
46568 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46569
46570 PR c/6569
46571 * gcc.dg/weak-3.c: Update location of warning messages.
46572 * gcc.dg/weak-5.c: Likewise.
46573
46574 2002-05-06 Roger Sayle <roger@eyesopen.com>
46575
46576 * gcc.c-torture/execute/20020506-1.c: New test case.
46577
46578 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46579
46580 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46581
46582 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46583
46584 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46585
46586 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46587
46588 * gcc.dg/cpp/charconst-3.c: New test.
46589
46590 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46591
46592 * gcc.dg/cpp/charconst.c: Update tests.
46593
46594 2002-05-05 Tim Josling <tej@melbpc.org.au>
46595
46596 * treelang: Added directory for new sample language treelang. Also
46597 lib/treelang.exp: New file to signal treelang should be tested.
46598
46599 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46600
46601 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46602 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46603 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46604 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46605 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46606 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46607 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46608
46609 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46610
46611 * gcc.dg/format/xopen-2.c: New test.
46612
46613 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46614
46615 * gcc.dg/20020503-1.c: New test.
46616
46617 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46618
46619 * g++.dg/init/dtor1.C: Make it tougher.
46620
46621 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46622
46623 * g++.dg/init/dtor1.C: New test.
46624
46625 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46626
46627 * gcc.dg/altivec-8.c: New.
46628
46629 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46630
46631 * gcc.dg/altivec-7.c: New.
46632
46633 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46634
46635 * g++.dg/parse/typedef1.C: New test.
46636
46637 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46638
46639 PR c++/6486
46640 * g++.dg/template/friend6.C: New test.
46641
46642 PR c++/6492
46643 * g++.dg/init/copy1.C: New test.
46644
46645 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46646
46647 * g++.dg/warn/effc1.C: New test.
46648
46649 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46650
46651 * gcc.dg/cpp/if-cexp.c: Add a test.
46652
46653 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46654
46655 * gcc.dg/20020426-2.c: New test.
46656
46657 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46658
46659 * gcc.dg/cpp/if-mop.c: Update.
46660 * gcc.dg/cpp/if-mpar.c: Add test.
46661 * gcc.dg/cpp/if-oppr.c: Update.
46662
46663 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46664
46665 PR c/6343
46666 * gcc.dg/weak-[2-7].c: New tests.
46667
46668 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46669
46670 * gcc.dg/enum1.c: New test.
46671
46672 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46673
46674 PR c++/6497
46675 * g++.dg/inherit/access2.C: New test.
46676
46677 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46678
46679 PR bootstrap/6445
46680 * gcc.dg/20020426-1.c: New test.
46681
46682 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46683
46684 * g++.dg/abi/enum1.C: New test.
46685
46686 2002-04-26 Richard Henderson <rth@redhat.com>
46687
46688 * gcc.dg/c99-bool-1.c: Expect always true warning.
46689
46690 2002-04-25 Roger Sayle <roger@eyesopen.com>
46691
46692 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46693
46694 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46695
46696 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46697 targets.
46698
46699 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46700
46701 * g++.dg/abi/mange7.C: New test.
46702
46703 PR c++/6438.
46704 * g++.dg/parse/stmtexpr2.C: New test.
46705
46706 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46707
46708 * gcc.dg/20020312-2.c: Add SH target.
46709
46710 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46711
46712 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46713 compiler output on mips*-*-irix*.
46714
46715 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46716
46717 * g++.dg/parse/attr1.C: New test.
46718
46719 2002-04-23 Roger Sayle <roger@eyesopen.com>
46720
46721 * gcc.c-torture/execute/string-opt-17.c: New test case.
46722 * gcc.c-torture/execute/memset-2.c: New test case.
46723
46724 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46725
46726 PR c++/6256:
46727 * g++.dg/template/friend5.C: New test.
46728
46729 PR c++/6331:
46730 * g++.dg/template/qual1.C: Likewise.
46731
46732 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46733
46734 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46735 Include stdlib.h, not stdio.h or ctype.h.
46736
46737 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46738
46739 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46740 cris-*-elf* and mmix-*-*.
46741 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46742 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46743 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46744 Ditto.
46745 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46746 * gcc.dg/wchar_t-1.c: Ditto.
46747
46748 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46749
46750 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46751 Clarify comment.
46752
46753 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46754
46755 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46756
46757 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46758
46759 * gcc.c-torture/execute/20000906-1.x: Delete.
46760
46761 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46762
46763 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46764
46765 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46766
46767 * PR6367
46768 * g77.f-torture/execute/6367.f: New test.
46769 * g77.f-torture/execute/6367.x: Disable for MMIX.
46770
46771 2002-04-19 Mark Mitchell <mark@codesourcery.com>
46772
46773 * PR6352
46774 * g++.dg/opt/inline2.C: New test.
46775
46776 2002-04-18 Richard Henderson <rth@redhat.com>
46777
46778 * gcc.dg/20000906-1.c: Enable for all targets.
46779 * gcc.c-torture/compile/iftrap-2.c: New.
46780
46781 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46782
46783 * gcc.dg/20020418-1.c: New test.
46784 * gcc.dg/20020418-2.c: New test.
46785
46786 2002-04-18 Richard Henderson <rth@redhat.com>
46787
46788 * gcc.c-torture/compile/iftrap-1.c: New.
46789 * gcc.dg/iftrap-1.c: Adjust for ia64.
46790 * gcc.dg/iftrap-2.c: New.
46791
46792 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46793
46794 * gcc.c-torture/compile/20020418-1.c: New test.
46795
46796 2002-04-18 Roger Sayle <roger@eyesopen.com>
46797
46798 * gcc.c-torture/compile/20020415-1.c: New.
46799
46800 2002-04-18 David S. Miller <davem@redhat.com>
46801
46802 * gcc.c-torture/execute/20020418-1.c: New test.
46803
46804 2002-04-17 Jakub Jelinek <jakub@redhat.com>
46805
46806 * gcc.dg/20020416-1.c: New test.
46807
46808 * g++.dg/opt/inline1.C: New test.
46809
46810 2002-04-16 Jakub Jelinek <jakub@redhat.com>
46811
46812 * gcc.dg/altivec-5.c: New test.
46813
46814 * gcc.dg/20020415-1.c: New test.
46815
46816 2002-04-15 Mark Mitchell <mark@codesourcery.com>
46817
46818 * lib/chill.exp: Remove.
46819
46820 2002-04-14 Jakub Jelinek <jakub@redhat.com>
46821
46822 * g++.dg/other/big-struct.C: New test.
46823
46824 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
46825
46826 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
46827 of scratch file.
46828
46829 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
46830
46831 PR c/6277
46832 * gcc.dg/i386-387-1.c: Allow optional leading underscore
46833 in scan-assembler function name
46834
46835 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
46836
46837 * g77.f-torture/execute/980628-4.x,
46838 g77.f-torture/execute/980628-5.x,
46839 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46840 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46841 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
46842 i[34567]86-*-*.
46843
46844 2002-04-13 David S. Miller <davem@redhat.com>
46845
46846 * gcc.c-torture/execute/20020413-1.c: New test.
46847
46848 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
46849
46850 * gcc.dg/asm-6.c,
46851 * g++.dg/ext/asm1.C: New tests.
46852
46853 2002-04-12 Mark Mitchell <mark@codesourcery.com>
46854
46855 PR c++ 5373.
46856 * g++.dg/parse/stmtexpr1.C: New test.
46857
46858 PR c++/5189.
46859 * g++.dg/template/copy1.C: New test.
46860
46861 2002-04-12 Richard Henderson <rth@redhat.com>
46862
46863 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
46864
46865 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
46866
46867 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
46868 gcc.c-torture/execute/20020307-2.c.
46869
46870 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
46871
46872 * g++.dg/ext/attrib5.C,
46873 * g++.dg/lookup/struct1.C: New tests.
46874
46875 2002-04-11 Jakub Jelinek <jakub@redhat.com>
46876
46877 * gcc.dg/20020411-1.c: New test.
46878
46879 * gcc.c-torture/execute/20020411-1.c: New test.
46880
46881 2002-04-10 Janis Johnson <janis187@us.ibm.com>
46882
46883 * g77.f-torture/execute/6177.f: New test.
46884
46885 2002-04-10 Jakub Jelinek <jakub@redhat.com>
46886
46887 PR middle-end/6247
46888 * g++.dg/opt/cleanup1.C: New test.
46889
46890 * g++.dg/opt/const1.C: New test.
46891
46892 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
46893
46894 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
46895
46896 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
46897
46898 PR c++/5507
46899 * g++.dg/template/typename2.C: New test.
46900
46901 2002-04-10 Alan Modra <amodra@bigpond.net.au>
46902
46903 * gcc.c-torture/execute/loop-12.c: New.
46904
46905 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
46906
46907 * g77.f-torture/execute/980628-4.x,
46908 g77.f-torture/execute/980628-5.x,
46909 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46910 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46911 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
46912
46913 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46914
46915 PR optimization/6086
46916 * g++.dg/opt/preinc1.C: New test.
46917
46918 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46919
46920 PR c++/5571
46921 * g++.dg/opt/static2.C: New test.
46922
46923 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46924
46925 PR c/5120
46926 * gcc.dg/20020406-1.c: New test.
46927
46928 2002-04-04 David S. Miller <davem@redhat.com>
46929
46930 * gcc.c-torture/execute/20020404-1.c: New test.
46931
46932 2002-04-04 Jakub Jelinek <jakub@redhat.com>
46933
46934 PR c/6123
46935 * gcc.dg/20020312-2.c: Do not declare global register variable
46936 if __PIC__ or __pic__ is defined.
46937
46938 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
46939
46940 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
46941 __asm__ so that it works correctly even if -ansi -pedantic-errors.
46942
46943 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46944
46945 * gcc.misc-tests/linkage.exp: Update last change to handle
46946 sparc*-, not just sparc-.
46947
46948 2002-04-03 Richard Henderson <rth@redhat.com>
46949
46950 * gcc.dg/cpp/ucs.c: Improved long UCS test.
46951
46952 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46953
46954 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
46955
46956 2002-04-02 David S. Miller <davem@redhat.com>
46957
46958 * gcc.c-torture/execute/20020402-3.c: New test.
46959
46960 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46961
46962 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
46963 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
46964
46965 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
46966 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
46967 g77.f-torture/execute/20001201.x,
46968 g77.f-torture/execute/u77-test.x: New files.
46969
46970 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
46971 * gcc.dg/wchar_t-1.c: Ditto.
46972
46973 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46974
46975 * gcc.c-torture/execute/20020402-1.c: New test.
46976
46977 2002-04-01 Richard Henderson <rth@redhat.com>
46978
46979 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
46980
46981 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
46982
46983 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46984
46985 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
46986
46987 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46988
46989 * g++.dg/inherit/template-as-base.C: Expect error.
46990 * g++.dg/inherit/namespace-as-base.C: Likewise.
46991
46992 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
46993
46994 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
46995 g++.dg/ext/instantiate3.C: Tweak match patterns.
46996
46997 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
46998 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
46999 -da test.
47000
47001 2002-03-31 Richard Henderson <rth@redhat.com>
47002
47003 * gcc.dg/special/alias-2.c: New.
47004 * gcc.dg/special/ecos.exp: Run it.
47005
47006 2002-03-31 Richard Henderson <rth@redhat.com>
47007
47008 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
47009
47010 2002-03-31 Kazu Hirata <kazu@hxi.com>
47011
47012 * gcc.dg/weak-1.c: Disable on h8300 port.
47013
47014 2002-03-29 Janis Johnson <janis187@us.ibm.com>
47015
47016 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
47017 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
47018 ordering tests.
47019 * g++.dg/bprob/bprob-1.C: New test.
47020 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
47021 * g++.dg/gcov/gcov-1.C: New test.
47022 * g++.dg/gcov/gcov-1.x: New file.
47023 * g++.dg/gcov/gcov-2.C: New test.
47024 * g++.dg/gcov/gcov-3.C: New test.
47025 * g++.dg/gcov/gcov-3.h: New file.
47026
47027 2002-03-28 Roger Sayle <roger@eyesopen.com>
47028
47029 * g++.old-deja/g++.other/builtins5.C: New test.
47030 * g++.old-deja/g++.other/builtins6.C: New test.
47031 * g++.old-deja/g++.other/builtins7.C: New test.
47032 * g++.old-deja/g++.other/builtins8.C: New test.
47033 * g++.old-deja/g++.other/builtins9.C: New test.
47034
47035 2002-03-29 Jakub Jelinek <jakub@redhat.com>
47036
47037 * g++.dg/opt/static1.C: New test.
47038
47039 * g++.dg/opt/longbranch1.C: New test.
47040
47041 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
47042
47043 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
47044
47045 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
47046
47047 2002-03-28 Jeffrey A Law (law@redhat.com)
47048
47049 * gcc.c-torture/execute/20020328-1.c: New test.
47050
47051 2002-03-27 Richard Henderson <rth@redhat.com>
47052
47053 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
47054 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
47055 move from g++.old-deja/g++.ext/.
47056
47057 2002-03-27 Mark Mitchell <mark@codesourcery.com>
47058
47059 * g++.dg/init/new2.C: New test.
47060
47061 2002-03-26 Richard Henderson <rth@redhat.com>
47062
47063 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
47064
47065 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
47066 on sparc.
47067
47068 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
47069 sparcv9 systems.
47070 * gcc.dg/20001102-1.c: Likewise.
47071
47072 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
47073
47074 * gcc.dg/cpp/endif-pedantic1.c,
47075 gcc.dg/cpp/endif-pedantic2.c: New tests.
47076
47077 2002-03-26 Mark Mitchell <mark@codesourcery.com>
47078
47079 * g++.dg/init/new1.C: New test.
47080
47081 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
47082
47083 * g++.dg/abi/vbase9.C: New test.
47084
47085 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
47086
47087 * gcc.dg/arm-asm.c: New test.
47088
47089 2002-03-26 Andrew Cagney <ac131313@redhat.com>
47090
47091 * gcc.dg/Wswitch-enum.c: New test.
47092 Fix PR c/5044.
47093
47094 2002-03-26 Richard Henderson <rth@redhat.com>
47095
47096 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
47097 structure.
47098
47099 2002-03-25 Richard Henderson <rth@redhat.com>
47100
47101 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
47102 sparcv9 systems.
47103
47104 * gcc.c-torture/compile/20011119-1.c (xxx): New.
47105 * gcc.c-torture/compile/20011119-2.c (xxx): New.
47106
47107 2002-03-25 Zack Weinberg <zack@codesourcery.com>
47108
47109 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
47110
47111 2002-03-25 Bob Wilson <bob.wilson@acm.org>
47112
47113 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
47114 targets using generic thunk support.
47115
47116 2002-03-25 Jakub Jelinek <jakub@redhat.com>
47117
47118 * gcc.c-torture/compile/20020323-1.c: New test.
47119
47120 * g++.dg/opt/conj2.C: New test.
47121
47122 2002-03-24 Richard Henderson <rth@redhat.com>
47123
47124 * gcc.dg/weak-1.c: Use -fno-common.
47125
47126 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47127
47128 * g77.dg/f77-edit-apostrophe-out.f: New test
47129 * g77.dg/f77-edit-h-out.f: New test
47130 * g77.dg/f77-edit-t-in.f: New test
47131 * g77.dg/f77-edit-t-out.f: New test
47132 * g77.dg/f77-edit-x-out.f: New test
47133 * g77.dg/f77-edit-slash-out.f: New test
47134 * g77.dg/f77-edit-colon-out.f: New test
47135 * g77.dg/f77-edit-s-out.f: New test
47136
47137 2002-03-24 Richard Henderson <rth@redhat.com>
47138
47139 * objc/execute/formal_protocol-6.x: New XFAIL.
47140
47141 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47142
47143 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47144 that do not support weak symbols
47145
47146 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47147
47148 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47149 * lib/g77.exp: Likewise.
47150 * lib/objc.exp: Likewise.
47151
47152 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47153
47154 * gcc.dg/Wswitch-default.c: New test.
47155
47156 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47157
47158 * g++.dg/other/enum1.C: New test.
47159
47160 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47161
47162 * gcc.dg/pragma-ep-3.c: Fix typo.
47163
47164 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47165
47166 * g++.dg/inherit/template-as-base.C: New test.
47167
47168 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47169
47170 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47171 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47172
47173 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47174
47175 * gcc.dg/cpp/multiline.c: Update to match.
47176
47177 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47178
47179 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47180
47181 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47182
47183 * gcc.dg/cpp/extratokens2.c: New file.
47184
47185 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47186
47187 * gcc.dg/20020312-2.c: Add rs6000 target.
47188
47189 * gcc.c-torture/compile/20020319-1.c: New test.
47190
47191 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47192
47193 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47194 (A, E): Handle this.
47195
47196 2002-03-20 Jason Merrill <jason@redhat.com>
47197
47198 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47199 ignoring -fpic.
47200 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47201 through prune_gcc_output.
47202
47203 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47204
47205 * gcc.c-torture/compile/20020320-1.c: New test.
47206
47207 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47208
47209 * gcc.c-torture/compile/20020318-1.c: New test.
47210
47211 * gcc.dg/struct-by-value-1.c: New test.
47212
47213 * gcc.dg/20020319-1.c: New test.
47214
47215 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47216
47217 * g++.dg/opt/conj1.C: New test.
47218
47219 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47220
47221 * g++.dg/template/qualttp20.C: Revert previous change.
47222 * g++.dg/template/qualttp3.C: Likewise.
47223 * g++.dg/template/qualttp4.C: Likewise.
47224 * g++.dg/template/qualttp5.C: Likewise.
47225 * g++.dg/template/qualttp6.C: Likewise.
47226 * g++.dg/template/qualttp7.C: Likewise.
47227 * g++.dg/template/qualttp8.C: Likewise.
47228 * g++.dg/template/recurse.C: Likewise.
47229
47230 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47231
47232 * gcc.dg/cpp/wchar-1.c: Update.
47233
47234 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47235
47236 * g++.dg/template/conv1.C: New test.
47237 * g++.dg/template/conv2.C: New test.
47238 * g++.dg/template/conv3.C: New test.
47239 * g++.dg/template/conv4.C: New test.
47240
47241 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47242
47243 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47244 * g++.dg/template/qualttp3.C: Likewise.
47245 * g++.dg/template/qualttp4.C: Likewise.
47246 * g++.dg/template/qualttp5.C: Likewise.
47247 * g++.dg/template/qualttp6.C: Likewise.
47248 * g++.dg/template/qualttp7.C: Likewise.
47249 * g++.dg/template/qualttp8.C: Likewise.
47250 * g++.dg/template/recurse.C: Likewise.
47251
47252 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47253
47254 * g++.dg/opt/dtor1.C: New test.
47255
47256 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47257
47258 * gcc.c-torture/compile/20020315-1.c: New test.
47259
47260 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47261
47262 * gcc.dg/weak-1.c: Fix scan tests.
47263
47264 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47265
47266 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47267 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47268 cris-*-aout* mmix-*-*.
47269 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47270 cris-*-aout* mmix-*-*.
47271 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47272 cris-*-elf* cris-*-aout* and mmix-*-*.
47273 * gcc.dg/20001009-1.c: Ditto.
47274 * gcc.dg/20010912-1.c: Ditto.
47275 * gcc.dg/20020122-4.c: Ditto.
47276 * gcc.dg/inline-2.c: Ditto.
47277
47278 2002-03-14 Jeffrey A Law (law@cygnus.com)
47279
47280 * gcc.c-torture/compile/20020314-1.c: New test.
47281
47282 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47283
47284 * gcc.c-torture/execute/20020314-1.c: New test.
47285
47286 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47287
47288 * g++.dg/warn/Wunused-1.C: New test.
47289
47290 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47291
47292 * g++.dg/abi/mangle6.C: New test.
47293
47294 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47295
47296 * gcc.c-torture/compile/20020309-2.c: New test.
47297
47298 * gcc.c-torture/compile/20020312-1.c: New test.
47299
47300 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47301
47302 * g++.dg/other/access1.C: New test.
47303
47304 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47305
47306 * gcc.c-torture/execute/wchar_t-1.c: New test.
47307
47308 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47309
47310 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47311
47312 2002-03-12 Roger Sayle <roger@eyesopen.com>
47313
47314 * gcc.dg/20020312-1.c: New test case.
47315
47316 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47317
47318 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47319
47320 2002-03-11 Richard Henderson <rth@redhat.com>
47321
47322 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47323 * g++.old-deja/g++.jason/report.C: Likewise.
47324
47325 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47326
47327 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47328 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47329
47330 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47331
47332 * g++.dg/overload/pmf1.C: New test.
47333
47334 2002-03-11 Kazu Hirata <kazu@hxi.com>
47335
47336 * gcc.c-torture/execute/20020307-1.c: Use long.
47337
47338 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47339
47340 PR optimization/5844
47341 * gcc.dg/20020310-1.c: New test.
47342
47343 2002-03-09 Michael Meissner <meissner@redhat.com>
47344
47345 * gcc.c-torture/execute/memcpy-2.c: New test.
47346 * gcc.c-torture/execute/memset-1.c: New test.
47347 * gcc.c-torture/execute/strlen-1.c: New test.
47348 * gcc.c-torture/execute/strcmp-1.c: New test.
47349 * gcc.c-torture/execute/strncmp-1.c: New test.
47350
47351 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47352
47353 * gcc.dg/ppc-ldstruct.c: New test.
47354
47355 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47356
47357 * gcc.c-torture/execute/va-arg-22.c: New test.
47358
47359 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47360
47361 * gcc.c-torture/compile/20020309-1.c: New test.
47362
47363 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47364
47365 * gcc.c-torture/execute/20020307-2.c: New test.
47366
47367 2002-03-07 Jeffrey A Law (law@redhat.com)
47368
47369 * g77.f-torture/compile/20020307-1.f: New test.
47370
47371 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47372
47373 * gcc.dg/unordered-1.c: New test.
47374
47375 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47376
47377 * gcc.c-torture/execute/20020307-1.c: New test.
47378
47379 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47380
47381 * gcc.dg/20020304-1.c: New test.
47382
47383 * gcc.c-torture/compile/20020304-2.c: New test.
47384
47385 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47386
47387 * gcc.c-torture/compile/20020304-1.c: New test case
47388 (from PR c/5830).
47389
47390 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47391
47392 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47393
47394 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47395
47396 * g++.dg/other/classkey1.C: New test.
47397
47398 2002-03-01 Richard Henderson <rth@redhat.com>
47399
47400 * gcc.c-torture/compile/981223-1.x: New.
47401 * gcc.c-torture/compile/920625-1.x: New.
47402
47403 2002-02-28 Richard Henderson <rth@redhat.com>
47404
47405 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47406
47407 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47408
47409 * gcc.c-torture/execute/20020227-1.c: New test.
47410
47411 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47412
47413 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47414 here" ERROR lines.
47415 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47416 * g++.old-deja.g++.other/defarg1.C: Likewise.
47417 * g++.old-deja/g++.pt/calls2.C: Likewise.
47418 * g++.old-deja/g++.pt/crash20.C: Likewise.
47419 * g++.old-deja/g++.pt/crash30.C: Likewise.
47420 * g++.old-deja/g++.pt/crash36.C: Likewise.
47421 * g++.old-deja/g++.pt/crash6.C: Likewise.
47422 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47423 * g++.old-deja/g++.pt/derived3.C: Likewise.
47424 * g++.old-deja/g++.pt/error1.C: Likewise.
47425 * g++.old-deja/g++.pt/friend21.C: Likewise.
47426 * g++.old-deja/g++.pt/friend23.C: Likewise.
47427 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47428 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47429
47430 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47431
47432 * gcc.c-torture/execute/20020225-2.c: New test.
47433
47434 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47435
47436 * gcc.c-torture/execute/920730-1t.c,
47437 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47438 Delete test cases, only relevant to -traditional.
47439
47440 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47441
47442 * gcc.dg/cpp/undef1.c: Remove.
47443 * gcc.dg/cpp/directiv.c: Update.
47444 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47445
47446 2002-02-27 Michael Meissner <meissner@redhat.com>
47447
47448 * gcc.c-torture/execute/20020226-1.c: New test.
47449
47450 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47451
47452 * g++.dg/debug/debug4.C: New test.
47453
47454 * gcc.dg/ia64-visibility-1.c: New test.
47455
47456 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47457
47458 * gcc.dg/debug/20020224-1.c: New.
47459
47460 2002-02-25 Kazu Hirata <kazu@hxi.com>
47461
47462 * gcc.c-torture/execute/960416-1.x: New.
47463 * gcc.c-torture/execute/divconst-3.x: Likewise.
47464
47465 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47466
47467 * gcc.dg/20020224-1.c: New test.
47468
47469 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47470
47471 * gcc.c-torture/execute/20020225-1.c: New.
47472
47473 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47474
47475 * gcc.dg/cpp/wchar-1.c: New test.
47476
47477 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47478
47479 * gcc.dg/20020222-1.c: New test.
47480
47481 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47482
47483 * g++.dg/opt/anonunion1.C: New test.
47484
47485 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47486
47487 * g++.dg/template/qualttp19.C: New test.
47488 * g++.dg/template/qualttp20.C: New test.
47489 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47490 * g++.old-deja/g++.other/qual1.C: Likewise.
47491
47492 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47493
47494 * gcc.dg/attr-alwaysinline.c: New.
47495
47496 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47497
47498 * gcc.dg/20020220-1.c: New test.
47499
47500 * gcc.dg/20020220-2.c: New test.
47501
47502 * g++.dg/opt/mmx1.C: New test.
47503
47504 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47505
47506 * gcc.c-torture/compile/20020110.c: New test.
47507
47508 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47509
47510 * gcc.c-torture/execute/20020219-1.c: New test.
47511
47512 * gcc.dg/20020219-1.c: New test.
47513
47514 * gcc.dg/noncompile/20020220-1.c: New test.
47515
47516 * g++.dg/opt/ptrintsum1.C: New test.
47517
47518 * gcc.dg/debug/20020220-1.c: New test.
47519
47520 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47521
47522 * gcc.c-torture/execute/20020216-1.c: New test.
47523
47524 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47525
47526 * gcc.dg/decl-1.c: Update, new test.
47527
47528 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47529
47530 * g++.dg/abi/bitfield1.C: New test.
47531 * g++.dg/abi/bitfield2.C: New test.
47532
47533 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47534
47535 * gcc.dg/attr-nest.c: New test.
47536
47537 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47538
47539 * gcc.c-torture/execute/20020215-1.c: New test.
47540
47541 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47542
47543 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47544 * g++.dg/debug/debug.exp: New.
47545 * g++.dg/debug/trivial.C: New.
47546 * g++.dg/debug/debug1.C: Moved...
47547 * g++.dg/other/debug1.C: ...from here.
47548 * g++.dg/debug/debug2.C: Moved...
47549 * g++.dg/other/debug2.C: ...from here.
47550 * g++.dg/debug/debug3.C: Moved...
47551 * g++.dg/other/debug3.C: ...from here.
47552
47553 * gcc.dg/noncompile/20020213-1.c: New test.
47554
47555 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47556
47557 * g++.dg/other/debug3.C: New test.
47558
47559 * gcc.c-torture/execute/20020213-1.c: New test.
47560
47561 2002-02-13 Richard Smith <richard@ex-parrot.com>
47562
47563 * g++.old-deja/g++.other/thunk1.C: New test.
47564
47565 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47566
47567 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47568
47569 2002-02-13 Stan Shebs <shebs@apple.com>
47570
47571 * gcc.dg/altivec-3.c: New.
47572
47573 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47574
47575 * gcc.dg/Wunreachable-1.c: New test.
47576 * gcc.dg/Wunreachable-2.c: New test.
47577
47578 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47579
47580 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47581
47582 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47583
47584 * gcc.dg/decl-1.c: New test.
47585
47586 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47587
47588 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47589
47590 2002-02-10 Kazu Hirata <kazu@hxi.com>
47591
47592 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47593 * gcc.c-torture/compile/980506-1.x: Likewise.
47594
47595 2002-02-10 Kazu Hirata <kazu@hxi.com>
47596
47597 * gcc.dg/20020210-1.c: New.
47598
47599 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47600
47601 * g77.f-torture/execute/947.f: New regression test
47602 for PR fortran/947.
47603
47604 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47605
47606 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47607 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47608
47609 2002-02-08 Richard Henderson <rth@redhat.com>
47610
47611 * gcc.c-torture/compile/labels-3.c: New.
47612
47613 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47614
47615 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47616 expression statements work instead.
47617 * gcc.dg/noncompile/20020207-1.c: New test.
47618
47619 2002-02-07 Richard Henderson <rth@redhat.com>
47620
47621 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47622
47623 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47624
47625 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47626 message from g77
47627 * lib/g77-dg.exp: Trim g77 error messages so that they are
47628 recognized by dg.exp.
47629
47630 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47631
47632 PR fortran/5473
47633 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47634
47635 2002-02-07 Richard Henderson <rth@redhat.com>
47636
47637 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47638 to be sufficiently aligned for integers.
47639
47640 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47641
47642 * g++.dg/template/friend4.C: New test.
47643
47644 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47645
47646 PR fortran/5743
47647 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47648 unsupported cases.
47649
47650 2002-02-07 Richard Henderson <rth@redhat.com>
47651
47652 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47653 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47654 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47655 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47656
47657 2002-02-06 Richard Henderson <rth@redhat.com>
47658
47659 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47660
47661 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47662
47663 * gcc.dg/20020206-1.c: New test.
47664
47665 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47666
47667 * gcc.c-torture/execute/20020206-1.c: New test.
47668
47669 * gcc.c-torture/execute/20020206-2.c: New test.
47670
47671 PR optimization/5429:
47672 * gcc.c-torture/compile/20020206-1.c: New test.
47673
47674 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47675
47676 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47677 as certain file formats cannot support particularly large
47678 alignments.
47679
47680 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47681 and do not expect to be able to link the executable.
47682
47683 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47684 fail because the COFF format does not support the weak attribute.
47685
47686 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47687
47688 * g77.dg/pr5473.f: New test
47689
47690 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47691
47692 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47693 Fix testcase accordingly.
47694
47695 2002-02-04 Richard Henderson <rth@redhat.com>
47696
47697 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47698 (buf): Change to be an array of pointers, not ints.
47699
47700 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47701
47702 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47703 before all tests. Move warning one line above to match where it
47704 C frontend emits.
47705 * gcc.dg/Wswitch-2.c: New test.
47706 * g++.dg/warn/Wswitch-1.C: New test.
47707 * g++.dg/warn/Wswitch-2.C: New test.
47708
47709 2002-02-04 Richard Henderson <rth@redhat.com>
47710
47711 * g++.dg/abi/offsetof.C: Fix size comparison.
47712
47713 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47714
47715 * gcc.dg/cast-qual-2.c: New test.
47716
47717 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47718
47719 * gcc.dg/20020201-4.c: New test.
47720
47721 2002-02-04 Ben Elliston <bje@redhat.com>
47722
47723 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47724 target_info attribute != 0, in addition to the empty string.
47725 (gcc_target_compile): Likewise.
47726
47727 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47728
47729 * gcc.dg/Wswitch.c: New test.
47730 PR gcc/4475. PR gcc/3780.
47731
47732 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47733
47734 * g77.f-torture/execute/5122.f: New test for regressions
47735 against PR fortran/5122.
47736
47737 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47738
47739 * g77.f-torture/compile/pr3743.f: Delete
47740 * g77.dg/pr3743-1.f: New test.
47741 * g77.dg/pr3743-2.f: New test.
47742 * g77.dg/pr3743-3.f: New test.
47743 * g77.dg/pr3743-4.f: New test.
47744
47745 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47746
47747 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47748
47749 2002-02-02 Richard Henderson <rth@redhat.com>
47750
47751 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47752 * gcc.c-torture/execute/bf64-1.c: Likewise.
47753
47754 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47755
47756 * gcc.dg/20020201-2.c: New test.
47757
47758 * gcc.dg/20020201-3.c: New test.
47759
47760 * gcc.c-torture/execute/bitfld-2.c: New test.
47761
47762 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47763
47764 * gcc.dg/bitfld-1.c: Update.
47765 * gcc.dg/bitfld-2.c: Update.
47766 * gcc.c-torture/execute/bitfld-1.x: New.
47767
47768 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47769
47770 * gcc.c-torture/execute/20020201-1.c: New test.
47771
47772 2002-02-01 Janis Johnson <janis187@us.ibm.com>
47773
47774 PR target/5469
47775 * gcc.dg/20020201-1.c: New test.
47776
47777 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
47778
47779 PR fortran/3743
47780 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
47781 * g77.f-torture/compile/pr3743.x: Remove
47782
47783 2002-01-31 Tom Rix <trix@redhat.com>
47784
47785 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
47786
47787 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47788
47789 * gcc.dg/noncompile/20020130-1.c: New test.
47790
47791 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
47792
47793 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
47794
47795 2002-01-29 Richard Henderson <rth@redhat.com>
47796
47797 * gcc.c-torture/execute/991118-1.c: Cast various constants back
47798 to long long.
47799 * gcc.c-torture/execute/bf64-1.c: Likewise.
47800
47801 2002-01-29 Jakub Jelinek <jakub@redhat.com>
47802
47803 * gcc.c-torture/execute/20020129-1.c: New test.
47804
47805 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47806
47807 * gcc.c-torture/compile/20000224-1.c: Update.
47808 * gcc.c-torture/execute/bitfld-1.c: New tests.
47809 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
47810 * gcc.dg/uninit-A.c: Update.
47811
47812 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
47813
47814 * g++.dg/template/ctor1.C: Add instantiation.
47815
47816 2002-01-28 Paul Koning <pkoning@equallogic.com>
47817
47818 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
47819 argument to __builtin_prefetch to be const ptr.
47820
47821 2002-01-28 Jakub Jelinek <jakub@redhat.com>
47822
47823 * gcc.c-torture/compile/20020120-1.c: New test.
47824
47825 2002-01-27 Kazu Hirata <kazu@hxi.com>
47826
47827 * gcc.c-torture/execute/20020127-1.c: New test.
47828
47829 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
47830
47831 * g77.dg/f77-edit-i-in.f: New test
47832 * g77.dg/f77-edit-i-out.f: New test
47833
47834 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
47835
47836 * gcc.dg/debug/debug.exp: New file.
47837 * gcc.dg/debug/trivial.c: New file.
47838 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
47839 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
47840 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
47841 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
47842 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
47843 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
47844 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
47845 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
47846 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
47847 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
47848 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
47849 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
47850 * gcc.dg/20000503-1.c: Removed.
47851 * gcc.dg/20010207-1.c: Removed.
47852 * gcc.dg/20011223-1.c: Removed.
47853 * gcc.dg/20020104-2.c: Removed.
47854 * gcc.dg/debug-1.c: Removed.
47855 * gcc.dg/debug-2.c: Removed.
47856 * gcc.dg/debug-3.c: Removed.
47857 * gcc.dg/debug-4.c: Removed.
47858 * gcc.dg/debug-5.c: Removed.
47859 * gcc.dg/debug-6.c: Removed.
47860 * gcc.dg/dwarf2-1.c: Removed.
47861 * gcc.dg/dwarf2-2.c: Removed.
47862
47863 2002-01-25 Jakub Jelinek <jakub@redhat.com>
47864
47865 * g++.old-deja/g++.other/eh5.C: New test.
47866 * g++.old-deja/g++.other/sibcall2.C: New test.
47867 * g++.old-deja/g++.other/array9.C: New test.
47868 * g++.old-deja/g++.other/typename2.C: New test.
47869 * g++.old-deja/g++.other/crash60.C: New test.
47870 * g++.old-deja/g++.other/conv9.C: New test.
47871 * g++.old-deja/g++.other/mangle10.C: New test.
47872 * g++.old-deja/g++.other/unchanging1.C: New test.
47873 * g++.old-deja/g++.other/exprstmt1.C: New test.
47874 * g++.old-deja/g++.other/inline23.C: New test.
47875 * g++.old-deja/g++.eh/ia64-1.C: New test.
47876 * g++.old-deja/g++.other/dwarf2-1.C: New test.
47877 * g++.old-deja/g++.other/reload1.C: New test.
47878 * g++.old-deja/g++.other/static20.C: New test.
47879 * g++.old-deja/g++.other/local-alloc1.C: New test.
47880 * g++.old-deja/g++.other/conv8.C: New test.
47881 * g++.old-deja/g++.other/stmtexpr2.C: New test.
47882 * g++.old-deja/g++.other/storeexpr1.C: New test.
47883 * g++.old-deja/g++.other/storeexpr2.C: New test.
47884 * g++.dg/eh/template2.C: New test.
47885 * g++.dg/warn/weak1.C: New test.
47886
47887 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
47888
47889 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
47890 Remove first, non-varying, argument.
47891
47892 2002-01-23 Richard Henderson <rth@redhat.com>
47893
47894 * gcc.dg/inline-2.c: New.
47895
47896 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
47897 Add optional target arg. Check number of arguments.
47898 (scan-assembler-not, scan-assembler-dem): Likewise.
47899 (scan-assembler-dem-not): Likewise.
47900
47901 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47902
47903 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
47904 line 12.
47905 * g++.old-deja/g++.brendan/parse3.C,
47906 g++.old-deja/g++.other/crash26.C,
47907 g++.old-deja/g++.other/crash28.C,
47908 g++.old-deja/g++.other/crash29.C,
47909 g++.old-deja/g++.other/crash30.C,
47910 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
47911
47912 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
47913
47914 * gcc.dg/20020115-1.c: New.
47915
47916 2002-01-23 Bob Wilson <bob.wilson@acm.org>
47917
47918 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
47919
47920 2002-01-23 Janis Johnson <janis187@us.ibm.com>
47921
47922 * gcc.dg/20020122-3.c: New.
47923
47924 2002-01-23 Jakub Jelinek <jakub@redhat.com>
47925
47926 * g++.dg/other/gc1.C: New test.
47927
47928 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47929
47930 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
47931
47932 2002-01-22 Richard Henderson <rth@redhat.com>
47933
47934 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
47935
47936 2002-01-22 Richard Henderson <rth@redhat.com>
47937
47938 * gcc.dg/20020122-4.c: New.
47939
47940 2002-01-22 H.J. Lu <hjl@gnu.org>
47941
47942 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
47943 link output.
47944 * gcc.dg/special/ecos.exp: Likewise.
47945 * lib/g++-dg.exp: Likewise.
47946 * lib/g77-dg.exp: Likewise.
47947 * lib/gcc-dg.exp : Likewise.
47948 * lib/mike-g++.exp: Likewise.
47949 * lib/mike-g77.exp: Likewise.
47950 * lib/mike-gcc.exp: Likewise.
47951 * lib/objc-dg.exp: Likewise.
47952
47953 2002-01-22 Janis Johnson <janis187@us.ibm.com>
47954
47955 PR target/5379
47956 * gcc.dg/20020122-2.c: New test.
47957
47958 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
47959
47960 * gcc.dg/20020122-1.c: New test.
47961
47962 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
47963
47964 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
47965
47966 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
47967
47968 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
47969
47970 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47971
47972 * gcc.c-torture/compile/20020121-1.c: New test.
47973
47974 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
47975
47976 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
47977 ld_library_path.
47978
47979 2002-01-21 Jakub Jelinek <jakub@redhat.com>
47980
47981 * gcc.dg/20020218-1.c: New test.
47982
47983 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
47984
47985 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
47986 messages
47987 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
47988 "At global scope" warning
47989 * g++.dg/ext/align1.C: Change cygwin test for alignment
47990 from db-bogus to dg-warning
47991
47992 2002-01-21 Zack Weinberg <zack@codesourcery.com>
47993
47994 * g77.f-torture/compile/cpp2.F: New test.
47995
47996 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
47997
47998 * g++.dg/template/access1.C: New test.
47999
48000 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
48001
48002 * gcc.dg/20020118-1.c: New.
48003
48004 2002-01-18 Kazu Hirata <kazu@hxi.com>
48005
48006 * gcc.c-torture/execute/20020118-1.c: New test.
48007
48008 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48009
48010 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
48011 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
48012 alignment warnings.
48013
48014 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48015
48016 * gcc.misc-tests/i386-prefetch.exp: Save and restore
48017 torture_with_loops and torture_without_loops
48018
48019 2002-01-17 Jakub Jelinek <jakub@redhat.com>
48020
48021 * gcc.c-torture/compile/20020116-1.c: New test.
48022
48023 2002-01-16 Jakub Jelinek <jakub@redhat.com>
48024
48025 * gcc.dg/20020116-2.c: New test.
48026
48027 * gcc.dg/ultrasp4.c: New test.
48028
48029 * gcc.dg/20020116-1.c: New test.
48030
48031 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
48032
48033 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
48034 by EABI.
48035
48036 2002-01-15 Janis Johnson <janis187@us.ibm.com>
48037
48038 * gcc.misc-tests/i386-prefetch.exp: New.
48039 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
48040 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
48041 * gcc.misc-tests/i386-pf-none-1.c: New test.
48042 * gcc.misc-tests/i386-pf-sse-1.c: New test.
48043
48044 2002-01-15 Jakub Jelinek <jakub@redhat.com>
48045
48046 * gcc.dg/gnu89-init-1.c: Add new tests.
48047
48048 2002-01-15 Andreas Jaeger <aj@suse.de>
48049
48050 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
48051 * gcc.dg/i386-mmx-2.c: Likewise.
48052 * gcc.dg/i386-sse-1.c: Likewise.
48053 * gcc.dg/i386-sse-2.c: Likewise.
48054 * gcc.dg/i386-sse-3.c: Likewise.
48055
48056 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
48057
48058 * g77.f-torture/execute/intrinsic-unix-bessel.f:
48059 Uncomment additional cases that now pass.
48060
48061 2002-01-11 Richard Henderson <rth@redhat.com>
48062
48063 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
48064 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
48065
48066 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
48067
48068 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
48069
48070 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
48071
48072 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
48073 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
48074
48075 2002-01-10 Dale Johannesen <dalej@apple.com>
48076
48077 * gcc.c-torture/execute/loop-11.c: New.
48078
48079 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
48080
48081 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
48082 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
48083
48084 2002-01-09 Richard Henderson <rth@redhat.com>
48085
48086 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
48087 type in which to perform the operation for each size.
48088
48089 2002-01-09 Alan Matsuoka (alanm@redhat.com)
48090
48091 * gcc.c-torture/compile/20020109-2.c: New test.
48092
48093 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
48094
48095 * gcc.c-torture/execute/loop-10.c: New test.
48096
48097 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48098
48099 * gcc.c-torture/compile/20010226-1.c: New test.
48100 * gcc.c-torture/compile/20010227-1.c: New test.
48101 * gcc.c-torture/compile/20010426-1.c: New test.
48102 * gcc.c-torture/compile/20010510-1.c: New test.
48103 * gcc.c-torture/compile/20010605-3.c: New test.
48104 * gcc.c-torture/compile/20010824-1.c: New test.
48105 * gcc.c-torture/execute/20010409-1.c: New test.
48106 * gcc.dg/noncompile/20000901-1.c: New test.
48107 * gcc.dg/20001023-1.c: New test.
48108 * gcc.dg/20001101-1.c: New test.
48109 * gcc.dg/20001102-1.c: New test.
48110 * gcc.dg/20010207-1.c: New test.
48111 * gcc.dg/20010405-1.c: New test.
48112 * gcc.dg/20010822-1.c: New test.
48113 * gcc.dg/20011107-1.c: New test.
48114
48115 2002-01-09 Jeffrey A Law (law@redhat.com)
48116
48117 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
48118
48119 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
48120 execution failure on PA targets.
48121
48122 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48123
48124 * gcc.c-torture/compile/20020109-1.c: New test.
48125
48126 2002-01-08 Kazu Hirata <kazu@hxi.com>
48127
48128 * gcc.c-torture/execute/20020108-1.c: New test.
48129
48130 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48131
48132 * gcc.dg/20020108-1.c: New test.
48133
48134 2002-01-08 H.J. Lu <hjl@gnu.org>
48135
48136 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48137 for header files.
48138
48139 2002-01-08 Geoff Keating <geoffk@redhat.com>
48140
48141 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48142 consistency.
48143
48144 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48145
48146 * gcc.dg/altivec-4.c: Test altivec predicates.
48147
48148 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48149
48150 * gcc.c-torture/execute/20020107-1.c: New test.
48151
48152 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48153
48154 PR c/5279
48155 * gcc.c-torture/compile/20020106-1.c: New test.
48156
48157 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48158
48159 * gcc.c-torture/execute/nestfunc-4.c: New test.
48160
48161 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48162
48163 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48164 extra triple that slipped in.
48165 * g++.old-deja/g++.abi/align.C: Likewise.
48166 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48167
48168 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48169
48170 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48171 * g++.old-deja/g++.abi/align.C: Likewise.
48172 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48173
48174 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48175 on FreeBSD/i386.
48176 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48177 FreeBSD.
48178
48179 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48180
48181 * gcc.dg/20020104-1.c: New test.
48182
48183 * gcc.dg/20020104-2.c: New test.
48184
48185 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48186
48187 * gcc.dg/20020103-1.c: Fix typo in target selector.
48188
48189 2002-01-03 Richard Henderson <rth@redhat.com>
48190
48191 * gcc.dg/20020103-1.c: New.
48192
48193 2002-01-03 Kazu Hirata <kazu@hxi.com>
48194
48195 * gcc.c-torture/execute/20020103-1.c: New test.
48196
48197 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48198
48199 * g++.dg/other/debug2.C: New test.
48200
48201 * gcc.c-torture/compile/20020103-1.c: New test.
48202
48203 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48204
48205 * gcc.dg/gnu89-init-1.c: Added new tests.
48206
48207 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48208
48209 * g++.dg/template/friend2.C: Remove as patch is reverted.
48210
48211 * g++.dg/warn/oldcast1.C: New test.
48212
48213 * g++.dg/template/ptrmem1.C: New test.
48214 * g++.dg/template/ptrmem2.C: New test.
48215
48216 * g++.dg/template/ntp.C: New test.
48217
48218 * g++.dg/other/component1.C: New test.
48219
48220 * g++.dg/template/ttp3.C: New test.
48221
48222 * g++.dg/template/friend2.C: New test.
48223 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48224
48225 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48226
48227 * g++.dg/other/ptrmem1.C: New test.
48228 * g++.dg/other/ptrmem2.C: New test.
48229
48230 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48231
48232 * g++.dg/template/ctor1.C: New test.
48233
48234 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48235
48236 * g++.dg/template/friend2.C: New test.
48237
48238 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48239
48240 * gcc.dg/mmix-1.c: New test.
48241
48242 2001-12-31 Richard Henderson <rth@redhat.com>
48243
48244 * gcc.dg/asm-5.c: New.
48245
48246 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48247
48248 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48249 in namespace __gnu_cxx
48250
48251 2001-12-30 Richard Henderson <rth@redhat.com>
48252
48253 * gcc.dg/debug-6.c: New.
48254
48255 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48256
48257 * gcc.c-torture/compile/20011229-2.c: New test.
48258
48259 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48260
48261 * gcc.dg/debug-3.c: New test.
48262 * gcc.dg/debug-4.c: New test.
48263 * gcc.dg/debug-5.c: New test.
48264
48265 2001-12-29 Richard Henderson <rth@redhat.com>
48266
48267 * g++.dg/eh/loop1.C: New.
48268
48269 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48270
48271 * g++.dg/template/crash1.C: New test.
48272
48273 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48274
48275 * g++.dg/other/const1.C: New test.
48276
48277 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48278
48279 * gcc.c-torture/compile/20011229-1.c: New test.
48280
48281 2001-12-28 Stan Shebs <shebs@apple.com>
48282
48283 * lib/objc-torture.exp: Resync with c-torture.exp.
48284 * lib/objc.exp: Load standard libraries.
48285
48286 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48287
48288 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48289 additional tests.
48290
48291 2001-12-27 Roger Sayle <roger@eyesopen.com>
48292
48293 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48294
48295 2001-12-27 Richard Henderson <rth@redhat.com>
48296
48297 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48298
48299 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48300
48301 * g++.dg/eh/ctor1.C: New test.
48302 * g++.dg/other/error2.C: New test.
48303
48304 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48305
48306 * g++.dg/other/init2.C: New test.
48307
48308 2001-12-24 Richard Henderson <rth@redhat.com>
48309
48310 * gcc.dg/20011223-1.c: New.
48311 * gcc.dg/inline-1.c: New.
48312
48313 2001-12-23 Richard Henderson <rth@redhat.com>
48314
48315 * gcc.dg/asm-4.c: Test operand modifiers.
48316
48317 2001-12-23 Richard Henderson <rth@redhat.com>
48318
48319 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48320
48321 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48322
48323 * gcc.c-torture/execute/20011223-1.c: New test.
48324
48325 2001-12-21 Richard Henderson <rth@redhat.com>
48326
48327 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48328 re-enables the warning.
48329
48330 2001-12-21 Richard Henderson <rth@redhat.com>
48331
48332 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48333
48334 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48335
48336 * gcc.c-torture/compile/20011218-1.c: New test.
48337
48338 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48339
48340 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48341 arm-isr.c test.
48342 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48343 epilogue generation for ARM ISR routines.
48344
48345 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48346
48347 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48348 * gcc.dg/format/c90-printf-3.c: Likewise.
48349 * gcc.dg/format/c99-printf-3.c: Likewise.
48350 * gcc.dg/format/ext-1.c: Likewise.
48351 * gcc.dg/format/ext-6.c: Likewise.
48352 * gcc.dg/format/format.h: Prototype unlocked stdio.
48353
48354 2001-12-20 Richard Henderson <rth@redhat.com>
48355
48356 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48357 (arena): Use it.
48358 (malloc): Correct allocation logic. Abort if we fill up the
48359 arena before initialization complete.
48360 (realloc): Correct allocation logic.
48361
48362 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48363
48364 * gcc.c-torture/compile/20011219-2.c: New test.
48365
48366 * gcc.c-torture/execute/20011219-1.c: New test.
48367
48368 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48369
48370 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48371 target does not support weak symbols.
48372
48373 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48374
48375 * gcc.c-torture/compile/20011219-1.c: New test.
48376
48377 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48378
48379 * g++.dg/other/error1.C: New test.
48380
48381 2001-12-17 Jeffrey A Law (law@redhat.com)
48382
48383 * gcc.c-torture/execute/20011217-1.c: New test.
48384
48385 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48386
48387 * objc.dg/special/: New directory.
48388 * objc.dg/special/special.exp: New file.
48389 * objc.dg/special/unclaimed-category-1.h: New file.
48390 * objc.dg/special/unclaimed-category-1a.m: New file.
48391 * objc.dg/special/unclaimed-category-1.m: New file.
48392
48393 2001-12-17 Andreas Jaeger <aj@suse.de>
48394
48395 * gcc.c-torture/compile/20011217-2.c: New test.
48396
48397 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48398
48399 * gcc.c-torture/compile/20011217-1.c: New test.
48400
48401 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48402
48403 * gcc.dg/20011214-1.c: New.
48404
48405 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48406
48407 * gcc.dg/altivec-4.c: New.
48408
48409 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48410
48411 * gcc.dg/20011113-1.c: New test.
48412
48413 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48414
48415 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48416 std::__malloc_alloc_template<0> and
48417 std::__default_alloc_template<false, 0>.
48418
48419 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48420
48421 * objc/execute/bf-21.m: New test.
48422 * objc/execute/enumeration-1.m: New test.
48423 * objc/execute/enumeration-2.m: New test.
48424
48425 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48426
48427 * gcc.dg/gnu89-init-1.c: New test.
48428
48429 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48430
48431 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48432 * g++.old-deja/g++.jason/2371.C: Likewise.
48433 * g++.old-deja/g++.jason/template33.C: Likewise.
48434 * g++.old-deja/g++.jason/template34.C: Likewise.
48435 * g++.old-deja/g++.jason/template36.C: Likewise.
48436 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48437 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48438 * g++.old-deja/g++.other/typename1.C: Likewise.
48439 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48440 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48441 * g++.old-deja/g++.pt/typename11.C: Likewise.
48442 * g++.old-deja/g++.pt/typename14.C: Likewise.
48443 * g++.old-deja/g++.pt/typename16.C: Likewise.
48444 * g++.old-deja/g++.pt/typename3.C: Likewise.
48445 * g++.old-deja/g++.pt/typename4.C: Likewise.
48446 * g++.old-deja/g++.pt/typename5.C: Likewise.
48447 * g++.old-deja/g++.pt/typename7.C: Likewise.
48448 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48449
48450 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48451
48452 * g++.dg/other/linkage1.C: New test.
48453 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48454 specifiers.
48455
48456 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48457
48458 * gcc.dg/concat.c: New test.
48459
48460 2001-12-11 Stan Shebs <shebs@apple.com>
48461
48462 * objc/compile: New test directory.
48463 * objc/compile/compile.exp: New expect script.
48464 * objc/compile/20011211-1.m: New compile test.
48465
48466 2001-12-11 Jason Merrill <jason@redhat.com>
48467
48468 * lib/prune.exp (prune_gcc_output): Also handle "In member
48469 function". So many permutations...
48470
48471 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48472
48473 * g++.dg/template/typedef1.C: New test.
48474
48475 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48476
48477 * g++.dg/other/copy1.C: New test.
48478
48479 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48480
48481 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48482
48483 * gcc.dg/builtin-choose-expr.c: New.
48484
48485 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48486
48487 * gcc.dg/altivec-2.c: New.
48488
48489 2001-12-07 Richard Henderson <rth@redhat.com>
48490
48491 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48492
48493 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48494
48495 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48496 ultrasparc.
48497
48498 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48499
48500 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48501
48502 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48503
48504 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48505 variable argument list.
48506
48507 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48508
48509 * gcc.c-torture/execute/memcheck: Delete entire directory.
48510 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48511 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48512
48513 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48514
48515 * gcc.dg/Wshadow-1.c: New test.
48516
48517 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48518
48519 * gcc.c-torture/compile/20011130-1.c: New test.
48520
48521 * gcc.dg/noncompile/20011025-1.c: New test.
48522
48523 * g++.dg/other/anon-union.C: New test.
48524
48525 * gcc.c-torture/execute/20011024-1.c: New test.
48526
48527 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48528
48529 * gcc.c-torture/execute/20000722-1.x,
48530 gcc.c-torture/execute/20010123-1.x: Remove.
48531 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48532 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48533 gcc.dg/c99-complit-2.c: New tests.
48534
48535 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48536
48537 * g++.dg/inherit/base1.C: New test.
48538
48539 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48540
48541 * g++.dg/other/stdarg1.C: New test.
48542
48543 * gcc.c-torture/compile/20011130-2.c: New test.
48544
48545 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48546
48547 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48548 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48549 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48550 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48551 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48552 * gcc.dg/builtin-prefetch-1.c: New test.
48553
48554 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48555
48556 * gcc.dg/20011130-1.c: New test.
48557
48558 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48559
48560 * g++.dg/other/scope1.C: New test.
48561 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48562
48563 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48564
48565 * gcc.dg/vla-init-1.c: New test.
48566
48567 2001-12-01 Geoff Keating <geoffk@redhat.com>
48568
48569 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48570
48571 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48572
48573 * objc.dg/alias.m: Update.
48574 * objc.dg/class-1.m: Update.
48575 * objc.dg/const-str-1.m: Update.
48576 * objc.dg/fwd-proto-1.m: Update.
48577 * objc.dg/id-1.m: Update.
48578 * objc.dg/super-class-1.m: Update.
48579
48580 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48581
48582 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48583 constructs.
48584
48585 2001-11-28 Jeffrey A Law (law@cygnus.com)
48586
48587 * gcc.c-torture/execute/20011128-1.c: New test.
48588
48589 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48590
48591 * gcc.dg/20011127-1.c: New test.
48592
48593 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48594
48595 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48596 from Austin Group draft 7.
48597 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48598 scanf format arguments.
48599 * gcc.dg/format/no-exargs-2.c: New test.
48600
48601 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48602
48603 * g++.dg/abi/vbase8-4.C: New test.
48604
48605 2001-11-24 Ian Lance Taylor <ian@airs.com>
48606
48607 * gcc.c-torture/execute/20011121-1.c: New test.
48608
48609 2001-11-23 Jeffrey A Law (law@cygnus.com)
48610
48611 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48612
48613 2001-11-23 Andreas Jaeger <aj@suse.de>
48614
48615 * gcc.dg/cpp/charconst-2.c: New test.
48616
48617 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48618
48619 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48620 to the host if it is remote. Let tests specify extra headers
48621 they use.
48622 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48623 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48624 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48625 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48626 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48627 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48628 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48629 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48630 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48631 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48632
48633 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48634
48635 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48636 for little endian ARMs.
48637
48638 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48639
48640 * gcc.c-torture/compile/20011119-1.c: New test.
48641 * gcc.c-torture/compile/20011119-2.c: New test.
48642
48643 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48644
48645 * gcc.dg/altivec-1.c: Fix typo.
48646
48647 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48648
48649 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48650
48651 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48652
48653 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48654
48655 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48656
48657 * lib/g77.exp: Don't specify --rpath-link.
48658
48659 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48660 across all the headers.
48661 * gcc.dg/format/format.exp: For testing on a remote host,
48662 copy format.h.
48663
48664 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48665 * gcc.c-torture/execute/930406-1.c: Likewise.
48666 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48667
48668 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48669
48670 * gcc.dg/altivec-1.c: New.
48671
48672 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48673
48674 * gcc.dg/cpp/fpreprocessed.c: New test case.
48675
48676 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48677
48678 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48679 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48680 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48681
48682 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48683
48684 * gcc.dg/no-builtin-1.c: New test.
48685
48686 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48687
48688 * gcc.c-torture/execute/20011115-1.c: New test.
48689
48690 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48691
48692 * gcc.c-torture/compile/20011114-2.c: New test.
48693 * gcc.c-torture/compile/20011114-3.c: New test.
48694 * gcc.c-torture/compile/20011114-4.c: New test.
48695
48696 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48697
48698 * g++.dg/other/init1.C: New test.
48699
48700 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48701
48702 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48703 message.
48704
48705 * gcc.c-torture/execute/20011114-1.c: New testcase.
48706
48707 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48708 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48709 like the (before this change) version of 20010327-1.c.
48710
48711 2001-11-14 Roger Sayle <roger@eyesopen.com>
48712
48713 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48714
48715 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48716
48717 * g++.dg/init/array2.C: New test.
48718
48719 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48720
48721 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48722
48723 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48724
48725 * g++.dg/other/forscope1.C: New test.
48726 * g++.dg/ext/forscope1.C: New test.
48727 * g++.dg/ext/forscope2.C: New test.
48728
48729 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48730
48731 * gcc.c-torture/execute/20011113-1.c: New test.
48732
48733 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48734
48735 * gcc.c-torture/execute/20011109-2.c: New test.
48736
48737 * gcc.c-torture/execute/20011109-1.c: New test.
48738
48739 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48740
48741 * gcc.c-torture/compile/20011109-1.c: New test.
48742
48743 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48744
48745 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48746 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48747 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48748 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48749 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48750 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48751 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48752
48753 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48754
48755 * g++.dg/warn/Wshadow-1.C: New tests.
48756 * g++.old-deja/g++.mike/for3.C: Update.
48757
48758 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48759
48760 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48761 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48762 XFAILs. Adjust expected error texts.
48763 * gcc.c-torture/compile/20011106-1.c,
48764 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48765 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48766 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48767 gcc.dg/c99-array-lval-5.c: New tests.
48768
48769 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48770
48771 * gcc.dg/cpp/defined.c: Update.
48772
48773 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48774
48775 * gcc.c-torture/execute/anon-1.c: New test.
48776
48777 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
48778
48779 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
48780 same size, so no warning should be produced on stormy16.
48781
48782 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
48783 due to oversized array.
48784 * g++.old-deja/g++.mike/ns15.C: Likewise.
48785 * g++.old-deja/g++.pt/crash16.C: Likewise.
48786
48787 2001-11-02 Graham Stott <grahams@redhat.com>
48788
48789 * g++.dgother/debug1.C: Fix typos.
48790
48791 2001-11-01 Jakub Jelinek <jakub@redhat.com>
48792
48793 * g++.dg/other/debug1.C: New test.
48794
48795 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48796
48797 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
48798 of unsigned long.
48799
48800 2001-10-30 Jakub Jelinek <jakub@redhat.com>
48801
48802 * gcc.dg/20011029-2.c: New test.
48803
48804 * gcc.c-torture/compile/20011029-1.c: New test.
48805
48806 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
48807
48808 * objc/execute/class_self-1.m: New test.
48809 * objc/execute/class_self-2.m: New test.
48810
48811 2001-10-25 Zack Weinberg <zack@codesourcery.com>
48812
48813 * gcc.misc-tests/msgs.exp: Delete.
48814 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
48815 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
48816 error set to match recent changes.
48817
48818 2001-10-24 Zack Weinberg <zack@codesourcery.com>
48819
48820 * gcc.dg/20011021-1.c: New test.
48821
48822 2001-10-24 Jakub Jelinek <jakub@redhat.com>
48823
48824 * gcc.c-torture/compile/20011023-1.c: New test.
48825
48826 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
48827
48828 * lib/g77.exp: Rewrite based on lib/g++.exp.
48829
48830 2001-10-19 Jakub Jelinek <jakub@redhat.com>
48831
48832 * gcc.c-torture/execute/20011019-1.c: New test.
48833
48834 * gcc.dg/20011018-1.c: New test.
48835
48836 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
48837
48838 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
48839
48840 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
48841
48842 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
48843 * gcc.dg/attr-invalid.c: Likewise.
48844
48845 2001-10-18 Jakub Jelinek <jakub@redhat.com>
48846
48847 * gcc.dg/20011015-1.c: New test.
48848
48849 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48850
48851 * g++.dg/template/unify2.C: New test.
48852
48853 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48854
48855 * g++.dg/other/exception-specification.C: New test
48856
48857 2001-10-13 Tom Rix <trix@redhat.com>
48858
48859 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
48860 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
48861
48862 2001-10-12 Jakub Jelinek <jakub@redhat.com>
48863
48864 * gcc.dg/20011009-1.c: New test.
48865
48866 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
48867
48868 PR g++/4476
48869 * g++.dg/other/friend1.C: New test.
48870
48871 2001-10-11 Richard Henderson <rth@redhat.com>
48872
48873 * g++.old-deja/g++.other/crash18.C: Add -S to options.
48874
48875 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48876
48877 * gcc.c-torture/compile/20011010-1.c: New.
48878
48879 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
48880
48881 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
48882 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
48883 g77.f-torture/execute/execute.exp,
48884 g77.f-torture/noncompile/noncompile.exp,
48885 gcc.c-torture/compile/compile.exp,
48886 gcc.c-torture/execute/execute.exp,
48887 gcc.c-torture/execute/ieee/ieee.exp,
48888 gcc.c-torture/execute/memcheck/memcheck.exp,
48889 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
48890 objc/execute/execute.exp: Update FSF address.
48891
48892 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
48893
48894 * gcc.dg/cpp/cmdlne-C.c: Update.
48895 * gcc.dg/cpp/cmdlne-C2.c: New.
48896
48897 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48898
48899 * gcc.c-torture/execute/20011008-3.c: New.
48900
48901 2001-10-08 DJ Delorie <dj@redhat.com>
48902
48903 * gcc.dg/20011008-1.c: New.
48904 * gcc.dg/20011008-2.c: New.
48905
48906 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
48907
48908 * gcc.dg/cpp/spacing1.c: Update test.
48909
48910 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
48911
48912 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
48913 spelling errors of "separate" as "seperate".
48914
48915 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
48916
48917 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
48918 enough to avoid inlining.
48919
48920 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
48921
48922 * lib/g77.exp: set libg2c_dir correctly.
48923
48924 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
48925
48926 * gcc.dg/cpp/macro11.c: New test.
48927
48928 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48929
48930 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
48931 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
48932 gcc.dg/format/multattr-3.c: New tests.
48933 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
48934 tests for format attributes on function pointers being rejected.
48935
48936 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48937
48938 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
48939
48940 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48941
48942 * g++.dg/warn/format1.C: New test.
48943
48944 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
48945
48946 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
48947
48948 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48949
48950 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
48951
48952 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48953
48954 * gcc.dg/cpp/redef2.c: Add test.
48955
48956 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
48957
48958 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
48959 long-standing bug on i686, apparently.
48960 * gcc.c-torture/execute/loop-2c.x: New file.
48961 * gcc.c-torture/execute/loop-2d.x: New file.
48962 * gcc.c-torture/execute/loop-3c.x: New file.
48963
48964 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
48965
48966 * gcc.dg/cpp/20000625-2.c: Correct line number.
48967
48968 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48969
48970 * gcc.dg/cpp/macro10.c: New test.
48971 * gcc.dg/cpp/strify3.c: New test.
48972 * gcc.dg/cpp/spacing1.c: Add tests.
48973 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
48974 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
48975
48976 2001-09-24 DJ Delorie <dj@redhat.com>
48977
48978 * gcc.c-torture/execute/20010924-1.c: New test.
48979
48980 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48981
48982 * objc/execute/paste.m: Remove.
48983
48984 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
48985
48986 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
48987
48988 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
48989
48990 * g77.dg/strlen0.f: New test.
48991
48992 2001-09-21 Richard Henderson <rth@redhat.com>
48993
48994 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
48995 * g++.old-deja/g++.abi/vtable2.C: Likewise.
48996
48997 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
48998
48999 Table-driven attributes.
49000 * g++.dg/ext/attrib1.C: New test.
49001
49002 2001-09-20 DJ Delorie <dj@redhat.com>
49003
49004 * gcc.dg/20000926-1.c: Update expected warning messages.
49005 * gcc.dg/array-2.c: Likewise, and test for warnings too.
49006 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
49007 array.
49008
49009 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
49010
49011 * g++.dg/eh/registers1.C: New test case.
49012
49013 2001-09-17 Richard Henderson <rth@redhat.com>
49014
49015 * gcc.dg/array-5.c: Fix VLA decomposition test.
49016
49017 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
49018
49019 * gcc.dg/cpp/line5.c: New testcase.
49020
49021 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
49022
49023 * gcc.dg/cpp/macro9.c: New test.
49024
49025 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
49026
49027 * gcc.c-torture/execute/980223.c: Change type of addr from long
49028 to char *.
49029
49030 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
49031
49032 * gcc.c-torture/execute/20010915-1.c: New test.
49033
49034 2001-09-14 Janis Johnson <janis187@us.ibm.com>
49035
49036 * g77.dg/bprob: New directory.
49037 * g77.dg/bprob/bprob.exp: New file.
49038 * g77.dg/bprob/bprob-1.f: New test.
49039 * g77.dg/gcov: New directory.
49040 * g77.dg/gcov/gcov.exp: New file.
49041 * g77.dg/gcov/gcov-1.f: New test.
49042 * g77.dg/gcov/gcov-1.x: New file.
49043
49044 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
49045
49046 * gcc.dg/cpp/directiv.c: Update.
49047 * gcc.dg/cpp/undef1.c: Update.
49048
49049 2001-09-12 Jakub Jelinek <jakub@redhat.com>
49050
49051 * gcc.dg/20010912-1.c: New test.
49052
49053 2001-09-11 Janis Johnson <janis187@us.ibm.com>
49054
49055 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
49056 language-independent file in lib.
49057 * lib/gcov.exp: New file.
49058
49059 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
49060
49061 * gcc.c-torture/compile/20010911-1.c: New test.
49062
49063 2001-09-10 Janis Johnson <janis187@us.ibm.com>
49064
49065 * lib/profopt.exp: New, to support profile-directed optimizations.
49066 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
49067 * gcc.misc-tests/bprob-1.c: New test.
49068 * gcc.misc-tests/bprob-2.c: New test.
49069
49070 2001-09-07 Janis Johnson <janis187@us.ibm.com>
49071
49072 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
49073 XFAIL and which kinds of gcov output to verify.
49074 * gcc.misc-tests/gcov-4b.x: New file.
49075 * gcc.misc-tests/gcov-5b.x: New file.
49076 * gcc.misc-tests/gcov-6.x: New file.
49077 * gcc.misc-tests/gcov-7.c: New test.
49078 * gcc.misc-tests/gcov-7.x: New file.
49079
49080 2001-09-06 Janis Johnson <janis187@us.ibm.com>
49081
49082 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
49083 * gcc.misc-tests/gcov-6.c: New test.
49084
49085 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
49086
49087 PR c++/3986
49088 * g++.dg/abi/vbase1.C: New test.
49089
49090 2001-09-05 Ziemowit Laski <zlaski@apple.com>
49091
49092 * objc.dg/method-2.m: New.
49093
49094 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
49095
49096 PR c++/4203
49097 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
49098 * g++.dg/init/empty1.C: New test.
49099
49100 2001-09-03 Jakub Jelinek <jakub@redhat.com>
49101
49102 * gcc.c-torture/compile/20010903-1.c: New test.
49103
49104 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
49105
49106 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
49107 for m68k.
49108
49109 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
49110
49111 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
49112
49113 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
49114
49115 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
49116
49117 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
49118
49119 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
49120 for 16-bit 'unsigned int'.
49121
49122 2001-08-29 Kazu Hirata <kazu@hxi.com>
49123
49124 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49125
49126 2001-08-27 Richard Henderson <rth@redhat.com>
49127
49128 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49129 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49130
49131 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49132
49133 * gcc.dg/asm-names.c (ymain): New.
49134
49135 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49136
49137 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49138 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49139 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49140
49141 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49142
49143 * gcc.dg/compare5.c: New testcase.
49144
49145 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49146
49147 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49148 and "In instantiation".
49149
49150 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49151
49152 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49153
49154 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49155
49156 * gcc.misc-tests/gcov.exp: Add support for branch information.
49157 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49158 * gcc.misc-tests/gcov-4.c: New test.
49159 * gcc.misc-tests/gcov-4b.c: New test.
49160 * gcc.misc-tests/gcov-5b.c: New test.
49161
49162 2001-08-20 Zack Weinberg <zackw@panix.com>
49163
49164 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49165 expected to fail.
49166
49167 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49168
49169 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49170
49171 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49172
49173 * g++.dg/eh/template1.C: New test.
49174
49175 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49176
49177 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49178 Fix thinko.
49179 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49180 for xfail.
49181
49182 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49183
49184 * lib/g77-dg.exp: Use prune.exp for common procedures
49185 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49186 * lib/g77.exp: (g77-dg-prune) Remove
49187
49188 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49189
49190 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49191
49192 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49193
49194 * g++.dg/template/unify1.C: New test.
49195
49196 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49197
49198 * g++.dg/abi/empty4.C: New test.
49199
49200 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49201
49202 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49203 solaris2.*
49204 * g77.f-torture/compile/pr3743.x: Likewise.
49205
49206 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49207
49208 * g++.dg/other/using-declaration.C: New test.
49209
49210 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49211
49212 * gcc.dg/cpp/tr-sign.c: New testcase.
49213
49214 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49215
49216 * gcc.dg/cpp/19951025-1.c: Revert.
49217 * gcc.dg/cpp/directiv.c: We no longer process directives that
49218 interrupt macro arguments.
49219
49220 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49221
49222 * gcc.dg/bconstp-1.c: New test.
49223
49224 2001-08-03 Richard Henderson <rth@redhat.com>
49225
49226 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49227
49228 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49229
49230 * gcc.dg/cpp/19951025-1.c: Update.
49231
49232 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49233
49234 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49235 should be x.
49236
49237 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49238
49239 Kill -fhonor-std.
49240 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49241 * g++.old-deja/g++.other/std1.C: Likewise.
49242 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49243
49244 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49245
49246 * lib/g77.exp: Load gcc-defs.exp for common procedures
49247 (g77_pass, g77_fail, g77_finish, g77_exit,
49248 ${tool}_check_unsupported_p} Now redundant. Deleted.
49249
49250 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49251
49252 * g77.dg/fbackslash.f
49253 * g77.dg/fcase-preserve.f
49254 * g77.dg/ff90-1.f
49255 * g77.dg/ffixed-line-length-0.f
49256 * g77.dg/ffixed-line-length-132.f
49257 * g77.dg/ffixed-line-length-7.f
49258 * g77.dg/ffixed-line-length-72.f
49259 * g77.dg/ffixed-line-length-none.f
49260 * g77.dg/ffree-form-1.f
49261 * g77.dg/fno-backslash.f
49262 * g77.dg/fno-f90-1.f
49263 * g77.dg/fno-fixed-form-1.f
49264 * g77.dg/fno-onetrip.f
49265 * g77.dg/fno-typeless-boz.f
49266 * g77.dg/fno-underscoring.f
49267 * g77.dg/fno-vxt-1.f
49268 * g77.dg/fonetrip.f
49269 * g77.dg/ftypeless-boz.f
49270 * g77.dg/fugly-assumed.f
49271 * g77.dg/funderscoring.f
49272 * g77.dg/fvxt-1.f
49273
49274 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49275
49276 * objc.dg/fwd-proto-1.m: New.
49277 * objc.dg/local-decl-1.m: New.
49278 * objc.dg/naming-1.m: New.
49279 * objc.dg/naming-2.m: New.
49280 * objc.dg/proto-hier-1.m: New.
49281
49282 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49283
49284 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49285 largest-type elements to a struct makes its size grow.
49286
49287 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49288
49289 * g++.dg/abi/vthunk1.C: New test.
49290
49291 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49292
49293 * g++.dg/abi/vbase8-22.C: New test.
49294
49295 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49296
49297 * gcc.dg/cpp/macro8.c: New test.
49298
49299 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49300
49301 * g++.dg/abi/vbase8-21.C: New test.
49302
49303 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49304
49305 * g++.dg/abi/vbase8-10.C: New test.
49306
49307 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49308
49309 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49310 ${tool}_set_ld_library_path.
49311 Changed caller.
49312 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49313 g++.exp.
49314
49315 2001-07-26 Stan Cox <scox@redhat.com>
49316
49317 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49318 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49319 gcc_exit, gcc_check_unsupported_p):
49320 Moved to gcc-deps.exp
49321 * gcc-deps.exp: New file.
49322
49323 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49324
49325 * g++.old-deja/g++.pt/defarg14.C: New test.
49326
49327 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49328
49329 * g++.old-deja/g++.other/lineno5.C: New test.
49330
49331 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49332
49333 * g++.old-deja/g++.pt/crash68.C: New test.
49334
49335 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49336
49337 * g++.old-deja/g++.other/crash42.C: New test.
49338
49339 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49340
49341 * gcc.dg/cpp/extratokens.c: Fix.
49342 * gcc.dg/cpp/skipping2.c: New tests.
49343
49344 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49345
49346 * gcc.c-torture/execute/20010724-1.c: New file.
49347 * gcc.c-torture/execute/20010724-1.x: New file.
49348
49349 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49350
49351 * g++.old-deja/g++.other/cond7.C: New test.
49352
49353 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49354
49355 * g++.old-deja/g++.other/optimize4.C: New test.
49356
49357 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49358
49359 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49360
49361 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49362
49363 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49364 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49365 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49366 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49367
49368 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49369 bug report" message.
49370
49371 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49372 * g++.dg/ext/instantiate1.C: Move from old-deja.
49373
49374 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49375
49376 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49377 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49378 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49379 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49380
49381 2001-07-23 Jeffrey A Law (law@cygnus.com)
49382
49383 * gcc.c-torture/execute/20010723-1.c: New test.
49384
49385 2001-07-23 Ben Elliston <bje@redhat.com>
49386
49387 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49388
49389 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49390
49391 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49392 i[34567]86-*-*.
49393 Delete handling of ieee_multilib_flags.
49394 Pass -mieee for alpha*-*-* and sh-*-*.
49395 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49396
49397 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49398
49399 Remove old-abi tests.
49400 * g++.old-deja/g++.mike/p11116.C: Remove.
49401 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49402
49403 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49404
49405 * g77.f-torture/compile/pr3743.f: New test
49406
49407 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49408
49409 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49410
49411 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49412
49413 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49414 g++.old-deja/g++.pt/static6.C: Likewise.
49415 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49416 supports weak symbols.
49417
49418 2001-07-18 Andreas Jaeger <aj@suse.de>
49419
49420 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49421 supported again.
49422
49423 2001-07-18 Andreas Jaeger <aj@suse.de>
49424
49425 * gcc.dg/iftrap-1.c: Fix target line.
49426
49427 2001-07-17 Richard Henderson <rth@redhat.com>
49428
49429 * gcc.c-torture/execute/20010717-1.c: New.
49430
49431 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49432
49433 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49434 tests.
49435
49436 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49437
49438 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49439
49440 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49441
49442 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49443 UAC_SIGBUS, UAC_NOPRINT definitions.
49444
49445 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49446
49447 * objc/execute/object_is_class.m: New test.
49448 * objc/execute/object_is_meta_class.m: New test.
49449
49450 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49451
49452 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49453 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49454
49455 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49456
49457 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49458 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49459
49460 2001-07-14 Richard Henderson <rth@redhat.com>
49461
49462 * gcc.dg/iftrap-1.c: New.
49463
49464 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49465
49466 * g77.f-torture/execute/intrinsic77.f: New test.
49467
49468 2001-07-11 Janis Johnson <janis@us.ibm.com>
49469
49470 * gcc.misc-tests/gcov-3.c: New test.
49471
49472 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49473
49474 * gcc.c-torture/compile/20010711-1.c,
49475 * gcc.c-torture/compile/20010711-2.c: New tests.
49476
49477 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49478
49479 * gcc.c-torture/execute/20010711-1.c: New test.
49480
49481 2001-07-11 Ben Elliston <bje@redhat.com>
49482
49483 * g++.old-deja/g++.other/enum5.C: New test.
49484
49485 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49486
49487 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49488 (g++-dg-prune): Call prune_gcc_output.
49489 * prune.exp: New file for prune_gcc_output.
49490 * lib/g++.exp, lib/gcc.exp: Load it.
49491
49492 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49493
49494 * gcc.c-torture/compile/20010701-1.c,
49495 g++.old-deja/g++.ext/attrib6.C: New tests.
49496
49497 2001-07-06 Jeffrey A Law (law@cygnus.com)
49498
49499 * gcc.c-torture/compile/20010706-1.c: New test.
49500
49501 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49502
49503 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49504
49505 2001-06-28 Stan Shebs <shebs@apple.com>
49506
49507 * gcc.dg/pragma-darwin.c: New test.
49508
49509 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49510
49511 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49512 Solaris 2.[678] system.
49513
49514 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49515
49516 * gcc.dg/20010622-1.c: New test.
49517
49518 2001-06-18 Stan Shebs <shebs@apple.com>
49519
49520 * objc.dg: New directory.
49521 * objc.dg/dg.exp: New file.
49522 * objc.dg/alias.m: New.
49523 * objc.dg/class-1.m: New.
49524 * objc.dg/class-2.m: New.
49525 * objc.dg/const-str-1.m: New.
49526 * objc.dg/const-str-2.m: New.
49527 * objc.dg/id-1.m: New.
49528 * objc.dg/method-1.m: New.
49529 * objc.dg/super-class-1.m: New.
49530 * lib/objc-dg.exp: New file.
49531
49532 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49533
49534 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49535 of label name.
49536
49537 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49538
49539 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49540
49541 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49542
49543 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49544 variable.
49545
49546 2001-06-12 Richard Henderson <rth@redhat.com>
49547
49548 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49549
49550 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49551
49552 * g++.old-deja/g++.abi/vbase5.C: New test.
49553 * g++.old-deja/g++.abi/vbase6.C: New test.
49554 * g++.old-deja/g++.abi/vbase7.C: New test.
49555
49556 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49557
49558 * gcc.c-torture/compile/20010610-1.c: New test.
49559
49560 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49561
49562 * g++.old-deja/g++.abi/vbase4.C: New test.
49563
49564 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49565
49566 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49567 support %f for HC11/HC12 targets.
49568 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49569 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49570 on HC11/HC12 targets.
49571 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49572
49573 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49574
49575 * gcc.dg/wchar_t-1.c: New file.
49576 * gcc.dg/wint_t-1.c: Likewise.
49577
49578 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49579
49580 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49581
49582 2001-06-11 Richard Henderson <rth@redhat.com>
49583
49584 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49585
49586 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49587
49588 * gcc.c-torture/compile/20010611-1.c: New test.
49589
49590 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49591
49592 * gcc.dg/c99-tag-1.c: Add more tests.
49593
49594 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49595
49596 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49597 representation on MN10300 and ARM/Thumb.
49598
49599 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49600
49601 * g77.f-torture/execute/20010610.f: New.
49602
49603 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49604
49605 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49606 names.
49607
49608 2001-06-09 Richard Henderson <rth@redhat.com>
49609
49610 * gcc.c-torture/execute/ashrdi-1.c: New.
49611 * gcc.c-torture/execute/ashldi-1.c: New.
49612 * gcc.c-torture/execute/lshrdi-1.c: New.
49613
49614 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49615
49616 * objc/execute/load-3.m: Added. Check sending +load to categories,
49617 in addition to classes.
49618
49619 2001-06-08 Stan Shebs <shebs@apple.com>
49620
49621 * objc/execute/load-2.m: New test. From Nicola Pero
49622 <n.pero@mi.flashnet.it>.
49623
49624 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49625
49626 * gcc.c-torture/execute/20010605-2.c: New test.
49627
49628 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49629
49630 * g++.old-deja/g++.abi/vbase2.C: New test.
49631 * g++.old-deja/g++.abi/vbase3.C: New test.
49632
49633 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49634
49635 * g++.old-deja/g++.pt/friend49.C: New test.
49636
49637 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49638
49639 * g++.old-deja/g++.ext/anon3.C: New test.
49640
49641 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49642
49643 * g++.old-deja/g++.other/conv7.C: New test.
49644
49645 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49646
49647 * gcc.c-torture/compile/20010605-2.c: New test.
49648
49649 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49650
49651 * gcc.c-torture/execute/20010604-1.c: New test.
49652
49653 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49654
49655 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49656
49657 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49658
49659 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49660 (g++_link_flags): Likewise.
49661 (g++_init): Pass gccpath's value to two previous functions.
49662
49663 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49664
49665 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49666 Ensure logfile entry matches exec command line.
49667
49668 2001-05-31 Richard Henderson <rth@redhat.com>
49669
49670 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49671 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49672
49673 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49674
49675 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49676 compiler for irix6.2
49677
49678 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49679
49680 * g++.old-deja/g++.other/optimize3.C: New file.
49681
49682 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49683
49684 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49685 assemble.
49686
49687 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49688
49689 * g++.old-deja/g++.other/optimize2.C: New file.
49690
49691 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49692
49693 * gcc.c-torture/compile/20010518-2.c: New file.
49694 * gcc.c-torture/execute/20010518-1.c: New file.
49695 * gcc.c-torture/execute/20010518-2.c: New file.
49696
49697 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49698
49699 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49700
49701 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49702
49703 G++ no longer defines builtins that do not begin with __builtin.
49704 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49705 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49706 * g++.old-deja/g++.law/builtin1.C: Likewise.
49707 * g++.old-deja/g++.law/cvt2.C: Likewise.
49708 * g++.old-deja/g++.mike/net5.C: Likewise.
49709 * g++.old-deja/g++.other/builtins1.C: Likewise.
49710 * g++.old-deja/g++.other/builtins2.C: Likewise.
49711 * g++.old-deja/g++.other/builtins3.C: Likewise.
49712 * g++.old-deja/g++.other/builtins4.C: Likewise.
49713 * g++.old-deja/g++.other/inline8.C: Likewise.
49714 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49715
49716 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49717
49718 * g++.old-deja/g++.pt/using1.C: Adjust.
49719 * g++.old-deja/g++.pt/using2.C: New test.
49720
49721 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49722
49723 * gcc.dg/cpp/charconst.c: New tests.
49724 * gcc.dg/cpp/escape.c: New tests.
49725 * gcc.dg/cpp/escape-1.c: New tests.
49726 * gcc.dg/cpp/escape-2.c: New tests.
49727 * gcc.dg/cpp/ucs.c: New tests.
49728
49729 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49730
49731 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49732 native compiler for irix6.5.
49733
49734 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49735
49736 * lib/g++.exp (g++_include_flags): Use args to compute
49737 get_multilibs.
49738 (g++_link_flags): Likewise.
49739 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49740
49741 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49742
49743 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49744
49745 2001-05-21 Geoff Keating <geoffk@redhat.com>
49746
49747 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49748 this file.
49749
49750 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49751
49752 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49753 STACK_SIZE;
49754 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49755 to STACK_SIZE; Use it to define size of add_histo array.
49756 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49757 to STACK_SIZE.
49758 (f): Use GITT_SIZE to define size of gitt local table.
49759 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49760 to STACK_SIZE; Use it to define size of bytemem array.
49761
49762 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49763
49764 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49765 on 68HC11/HC12 due to the asm instruction.
49766 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49767 * gcc.c-torture/compile/920520-1.x: Likewise.
49768 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49769 on 68HC11/HC12 because the function is larger than 64K.
49770 * gcc.c-torture/compile/961203-1.x: New file, this test fails
49771 on 68HC11/HC12 because the structure is too large.
49772
49773 2001-05-20 Richard Henderson <rth@redhat.com>
49774
49775 * gcc.c-torture/execute/20010520-1.c: New.
49776
49777 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49778
49779 * g++.old-deja/g++.warn/compare1.C: New test.
49780 * gcc.dg/compare4.c: New test.
49781
49782 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
49783
49784 * g++.old-deja/g++.other/optimize1.C: New test.
49785
49786 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49787
49788 * g++.old-deja/g++.pt/spec41.C: New test.
49789
49790 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
49791
49792 * gcc.c-torture/compile/20010114-1.x: Remove.
49793
49794 2001-05-18 Stan Shebs <shebs@apple.com>
49795
49796 * gcc.c-torture/compile/20010518-1.c: New test.
49797
49798 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
49799
49800 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
49801 * g++.old-deja/g++.pt/crash67.C: New test.
49802
49803 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
49804
49805 * g++.old-deja/g++.other/debug9.C: New test.
49806
49807 2001-05-16 Zack Weinberg <zackw@stanford.edu>
49808
49809 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
49810
49811 2001-05-16 Jan Hubicka <jh@suse.cz>
49812
49813 * gcc.c-torture/compile/20010516-1.c: New test.
49814
49815 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49816
49817 * g++.old-deja/g++.other/crash41.C: New test.
49818
49819 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49820
49821 * g++.old-deja/g++.pt/crash66.C: New test.
49822
49823 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
49824
49825 * g++.old-deja/g++.robertl/eb27.C: Convert.
49826
49827 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
49828
49829 * g++.dg/friend-warn.C: New test. Do not warn about friend
49830 declaration being redundant.
49831
49832 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
49833
49834 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
49835
49836 2001-05-14 Mark Mitchell <mark@codesourcery.com>
49837
49838 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
49839
49840 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
49841
49842 * lib/g++.exp: Use testsuite_flags.
49843
49844 2001-05-13 Mark Mitchell <mark@codesourcery.com>
49845
49846 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
49847
49848 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
49849
49850 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
49851
49852 2001-05-11 Mark Mitchell <mark@codesourcery.com>
49853
49854 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
49855
49856 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
49857
49858 * gcc.c-torture/compile/20010313-1.c: New test.
49859
49860 2001-05-09 Zack Weinberg <zackw@stanford.edu>
49861
49862 * gcc.dg/cpp/direct2.c: New test.
49863 * gccq.dg/cpp/direct2s.c: New test.
49864
49865 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
49866
49867 2001-05-07 Mark Mitchell <mark@codesourcery.com>
49868
49869 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
49870 * g++.old-deja/g++.other/op3.C: Likewise.
49871
49872 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
49873
49874 * gcc.dg/cpp/syshdr.h: New file.
49875 * gcc.dg/cpp/sysmac1.c: Update.
49876 * gcc.dg/cpp/sysmac2.c: Update.
49877
49878 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
49879
49880 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
49881
49882 2001-05-04 David Edelsohn <edelsohn@gnu.org>
49883
49884 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
49885 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
49886
49887 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
49888
49889 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
49890
49891 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
49892
49893 * lib/g++.exp (g++_include_flags): Don't use any special flags
49894 if TESTING_IN_BUILD_TREE is not defined.
49895 (g++_init): Use a plain 'c++' as the compiler if
49896 TESTING_IN_BUILD_TREEE is not defined.
49897
49898 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49899
49900 * g++.old-deja/g++.eh/catch13.C: New test.
49901 * g++.old-deja/g++.eh/catch14.C: New test.
49902
49903 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49904
49905 * gcc.dg/cpp/tr-define.c: New test.
49906
49907 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
49908
49909 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
49910 <stdlib.h>, not <malloc.h>.
49911
49912 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49913
49914 * g++.old-deja/g++.ns/template17.C: New test.
49915
49916 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49917
49918 * g++.old-deja/g++.pt/ref4.C: New test.
49919
49920 2001-04-30 Richard Henderson <rth@redhat.com>
49921
49922 * gcc.dg/20000724-1.c: Revert last change.
49923
49924 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
49925
49926 * g77.f-torture/execute/20010430.f: New test.
49927
49928 2001-04-30 Mark Mitchell <mark@codesourcery.com>
49929
49930 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
49931
49932 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
49933
49934 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
49935
49936 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49937
49938 * g++.old-deja/g++.eh/crash6.C: New test.
49939
49940 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49941
49942 * g++.old-deja/g++.other/warn7.C: New test.
49943
49944 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49945
49946 * g++.old-deja/g++.other/defarg9.C: New test.
49947
49948 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49949
49950 * g77.f-torture/compile/20010426.f: New test.
49951 * g77.f-torture/execute/20010426.f: New test.
49952
49953 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49954
49955 * g77.f-torture/compile/20000629-1.x: Remove - error
49956 has been fixed.
49957
49958 2001-04-26 Jeffrey A Law (law@cygnus.com)
49959
49960 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
49961 Tweak slightly to work with g++.dg framework.
49962 * g++.dg/special/ecos.exp: Run initp1.C test.
49963 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
49964
49965 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
49966 its linker doesn't give line numbers either.
49967 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
49968
49969 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49970
49971 * g++.old-deja/g++.other/lex1.C: New test.
49972
49973 2001-04-26 Jakub Jelinek <jakub@redhat.com>
49974
49975 * gcc.dg/noncompile/20010425-1.c: New test.
49976
49977 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49978
49979 * g++.old-deja/g++.pt/mangle2.C: New test.
49980
49981 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49982
49983 * gcc.dg/format/plus-1.c: New test.
49984
49985 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49986
49987 * gcc.dg/20010423-1.c: New test.
49988
49989 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49990
49991 * gcc.c-torture/execute/20010422-1.c: New test.
49992
49993 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
49994
49995 * g++.old-deja/g++.ns/type2.C: New test.
49996
49997 2001-04-24 Zack Weinberg <zackw@stanford.edu>
49998
49999 * g++.old-deja/g++.other/perf1.C: New test.
50000
50001 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
50002
50003 * gcc.dg/c99-func-2.c: Remove xfail.
50004 * gcc.dg/c99-func-3.c: Remove xfail.
50005 * gcc.dg/c99-func-4.c: Remove xfail.
50006
50007 2001-04-23 Zack Weinberg <zackw@stanford.edu>
50008
50009 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
50010
50011 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
50012
50013 * gcc.c-torture/compile/20010423-1.c: New test.
50014
50015 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50016
50017 * g++.old-deja/g++.pt/typename28.C: New test.
50018
50019 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50020
50021 * g++.old-deja/g++.abi/empty2.C: New test.
50022 * g++.old-deja/g++.abi/empty3.C: New test.
50023
50024 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50025
50026 * g++.old-deja/g++.other/comdat2.C: New test.
50027 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
50028
50029 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50030
50031 * g++.old-deja/g++.other/overload14.C: New test.
50032
50033 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50034
50035 * g++.old-deja/g++.other/lookup23.C: New test.
50036
50037 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50038
50039 * gcc.c-torture/execute/20010403-1.c: New test.
50040
50041 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
50042 Mark Mitchell <mark@codesourcery.com>
50043
50044 * lib/old-dejagnu.exp: Don't delete output of executable.
50045 Add .exe suffix to executables.
50046
50047 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
50048
50049 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
50050
50051 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50052
50053 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
50054
50055 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50056
50057 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
50058 * g++.old-deja/g++.abi/crash1.C: New test.
50059
50060 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50061
50062 * g++.old-deja/g++.other/crash40.C: New test.
50063
50064 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50065
50066 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
50067
50068 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
50069
50070 * g++.old-deja/g++.other/warn6.C: New test.
50071
50072 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50073
50074 * g++.old-deja/g++.robertl/eb42.C: Same.
50075
50076 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50077
50078 * gcc.dg/wtr-conversion-1.c: New testcase.
50079
50080 2001-04-10 Richard Henderson <rth@redhat.com>
50081
50082 * g++.old-deja/g++.other/array5.C: New.
50083
50084 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50085
50086 * gcc.c-torture/execute/20010408-1.c: New test.
50087
50088 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
50089
50090 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
50091 headers and constructs.
50092 * g++.old-deja/g++.robertl/eb79.C: Same.
50093 * g++.old-deja/g++.robertl/eb77.C (main): Same.
50094 * g++.old-deja/g++.robertl/eb73.C: Same.
50095 * g++.old-deja/g++.robertl/eb66.C (main): Same.
50096 * g++.old-deja/g++.robertl/eb55.C (t): Same.
50097 * g++.old-deja/g++.robertl/eb54.C (main): Same.
50098 * g++.old-deja/g++.robertl/eb46.C (main): Same.
50099 * g++.old-deja/g++.robertl/eb44.C: Same.
50100 * g++.old-deja/g++.robertl/eb41.C (main): Same.
50101 * g++.old-deja/g++.robertl/eb4.C (main): Same.
50102 * g++.old-deja/g++.robertl/eb39.C: Same.
50103 * g++.old-deja/g++.robertl/eb33.C (main): Same.
50104 * g++.old-deja/g++.robertl/eb31.C (main): Same.
50105 * g++.old-deja/g++.robertl/eb30.C: Same.
50106 * g++.old-deja/g++.robertl/eb3.C: Same.
50107 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
50108 * g++.old-deja/g++.robertl/eb21.C: Same.
50109 * g++.old-deja/g++.robertl/eb15.C: Same.
50110 * g++.old-deja/g++.robertl/eb118.C: Same.
50111 * g++.old-deja/g++.robertl/eb115.C (main): Same.
50112 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
50113 * g++.old-deja/g++.robertl/eb109.C: Same.
50114 * g++.old-deja/g++.other/sibcall1.C (main): Same.
50115 * g++.old-deja/g++.mike/rtti1.C: Same.
50116 * g++.old-deja/g++.mike/p658.C: Same.
50117 * g++.old-deja/g++.mike/net46.C: Same.
50118 * g++.old-deja/g++.mike/net34.C: Same.
50119 * g++.old-deja/g++.mike/memoize1.C: Same.
50120 * g++.old-deja/g++.mike/eh2.C: Same.
50121 * g++.old-deja/g++.law/weak.C: Same.
50122 * g++.old-deja/g++.law/visibility7.C: Same.
50123 * g++.old-deja/g++.law/visibility25.C: Same.
50124 * g++.old-deja/g++.law/visibility22.C: Same.
50125 * g++.old-deja/g++.law/visibility2.C: Same.
50126 * g++.old-deja/g++.law/visibility17.C: Same.
50127 * g++.old-deja/g++.law/visibility13.C: Same.
50128 * g++.old-deja/g++.law/visibility10.C: Same.
50129 * g++.old-deja/g++.law/visibility1.C: Same.
50130 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50131 * g++.old-deja/g++.law/vbase1.C: Same.
50132 * g++.old-deja/g++.law/operators32.C: Same.
50133 * g++.old-deja/g++.law/nest3.C: Same.
50134 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50135 * g++.old-deja/g++.law/except5.C (main): Same.
50136 * g++.old-deja/g++.law/cvt7.C (run): Same.
50137 * g++.old-deja/g++.law/cvt2.C: Same.
50138 * g++.old-deja/g++.law/cvt16.C: Same.
50139 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50140 * g++.old-deja/g++.law/ctors17.C (main): Same.
50141 * g++.old-deja/g++.law/ctors13.C: Same.
50142 * g++.old-deja/g++.law/ctors12.C (main): Same.
50143 * g++.old-deja/g++.law/ctors10.C: Same.
50144 * g++.old-deja/g++.law/code-gen5.C: Same.
50145 * g++.old-deja/g++.law/bad-error7.C: Same.
50146 * g++.old-deja/g++.law/arm9.C: Same.
50147 * g++.old-deja/g++.law/arm12.C: Same.
50148 * g++.old-deja/g++.law/arg8.C: Same.
50149 * g++.old-deja/g++.law/arg1.C: Same.
50150 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50151 * g++.old-deja/g++.jason/template31.C: Same.
50152 * g++.old-deja/g++.jason/template24.C (main): Same.
50153 * g++.old-deja/g++.jason/2371.C: Same.
50154 * g++.old-deja/g++.eh/new2.C: Same.
50155 * g++.old-deja/g++.eh/new1.C: Same.
50156 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50157 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50158 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50159 * g++.old-deja/g++.brendan/crash62.C: Same.
50160 * g++.old-deja/g++.brendan/crash52.C: Same.
50161 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50162 * g++.old-deja/g++.brendan/crash38.C: Same.
50163 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50164 * g++.old-deja/g++.brendan/copy9.C: Same.
50165
50166 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50167
50168 * gcc.c-torture/execute/20001203-2.c (memset):
50169 Count argument is of type __SIZE_TYPE__.
50170
50171 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50172
50173 * gcc.c-torture/compile/20010404-1.c: New test.
50174
50175 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50176
50177 * gcc.c-torture/compile/20010326-1.c: New test.
50178
50179 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50180
50181 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50182 peculiarities of the SH.
50183 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50184
50185 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50186
50187 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50188 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50189 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50190
50191 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50192
50193 * g77.f-torture/compile/20010321-1.f: New test.
50194
50195 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50196
50197 * gcc.c-torture/compile/20010329-1.c: New test.
50198
50199 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50200
50201 * gcc.c-torture/execute/20010329-1.c: New test.
50202
50203 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50204
50205 * g++.old-deja/g++.other/eh4.C: Fix typo.
50206
50207 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50208
50209 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50210
50211 2001-03-28 Philip Blundell <philb@gnu.org>
50212
50213 * gcc.c-torture/compile/20010328-1.c: New test.
50214
50215 2001-03-27 Richard Henderson <rth@redhat.com>
50216
50217 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50218 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50219
50220 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50221
50222 * gcc.c-torture/compile/20010327-1.c: New test.
50223
50224 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50225
50226 * g++.old-deja/g++.other/friend12.C: New test.
50227 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50228 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50229
50230 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50231
50232 * gcc.c-torture/execute/20010325-1.c: New test.
50233
50234 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50235
50236 * g++.old-deja/g++.other/mangle3.C: New test.
50237
50238 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50239
50240 * g++.old-deja/g++.other/anon8.C: New test.
50241
50242 2001-03-20 Philip Blundell <philb@gnu.org>
50243
50244 * gcc.c-torture/compile/20010320-1.c: New test.
50245
50246 2001-03-17 Richard Henderson <rth@redhat.com>
50247
50248 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50249
50250 2001-03-15 Geoff Keating <geoff@redhat.com>
50251
50252 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50253 tests on AIX.
50254
50255 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50256
50257 * g++.old-deja/g++.other/eh4.C: New test.
50258
50259 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50260
50261 * gcc.dg/cpp/mi1.c: Update.
50262
50263 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50264
50265 * g++.old-deja/g++.other/regstack.C: New test.
50266
50267 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50268
50269 * g++.old-deja/g++.other/ref4.C: New test.
50270
50271 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50272
50273 * objc/execute/va_method.m: Added.
50274 * objc/execute/IMP.m: Added.
50275 * objc/execute/_cmd.m: Added.
50276 * objc/execute/accessing_ivars.m: Added.
50277 * objc/execute/class-1.m: Added.
50278 * objc/execute/class-10.m: Added.
50279 * objc/execute/class-11.m: Added.
50280 * objc/execute/class-12.m: Added.
50281 * objc/execute/class-13.m: Added.
50282 * objc/execute/class-14.m: Added.
50283 * objc/execute/class-2.m: Added.
50284 * objc/execute/class-3.m: Added.
50285 * objc/execute/class-4.m: Added.
50286 * objc/execute/class-5.m: Added.
50287 * objc/execute/class-6.m: Added.
50288 * objc/execute/class-7.m: Added.
50289 * objc/execute/class-8.m: Added.
50290 * objc/execute/class-9.m: Added.
50291 * objc/execute/class-tests-1.h
50292 * objc/execute/class-tests-2.h
50293 * objc/execute/compatibility_alias.m: Added.
50294 * objc/execute/encode-1.m: Added.
50295 * objc/execute/formal_protocol-1.m: Added.
50296 * objc/execute/formal_protocol-2.m: Added.
50297 * objc/execute/formal_protocol-3.m: Added.
50298 * objc/execute/formal_protocol-4.m: Added.
50299 * objc/execute/formal_protocol-5.m: Added.
50300 * objc/execute/formal_protocol-6.m: Added.
50301 * objc/execute/formal_protocol-7.m: Added.
50302 * objc/execute/informal_protocol.m: Added.
50303 * objc/execute/initialize.m: Added.
50304 * objc/execute/load.m: Added.
50305 * objc/execute/many_args_method.m: Added.
50306 * objc/execute/nested-3.m: Added.
50307 * objc/execute/no_clash.m: Added.
50308 * objc/execute/private.m: Added.
50309 * objc/execute/redefining_self.m: Added.
50310 * objc/execute/root_methods.m: Added.
50311 * objc/execute/selector-1.m: Added.
50312 * objc/execute/static-1.m: Added.
50313 * objc/execute/static-2.m: Added.
50314 * objc/execute/va_method.m: Added.
50315
50316 2001-03-10 Richard Henderson <rth@redhat.com>
50317
50318 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50319
50320 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50321
50322 * g++.old-deja/g++.other/crash31.C: XFAIL.
50323 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50324 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50325 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50326 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50327 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50328
50329 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50330
50331 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50332
50333 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50334
50335 * gcc.dg/20000724-1.c: Don't use multiline strings.
50336
50337 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50338
50339 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50340 result of -cString against what we expect it to be; don't just
50341 print it out for no one to read.
50342
50343 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50344 Based on testcases provided by Nicola Pero.
50345
50346 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50347
50348 * gcc.dg/cpp/macro7.c: New test.
50349
50350 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50351
50352 * gcc.dg/cpp/multiline.c: Update.
50353
50354 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50355
50356 * g++.old-deja/g++.other/enum3.C: New test.
50357
50358 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50359
50360 * g++.old-deja/g++.other/pod1.C: New test.
50361
50362 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50363
50364 * g++.old-deja/g++.ext/overload1.C: New test.
50365
50366 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50367
50368 * g++.old-deja/g++.pt/using1.C: New test.
50369
50370 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50371
50372 * g++.old-deja/g++.other/using9.C: New test.
50373
50374 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50375
50376 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50377
50378 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50379
50380 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50381
50382 * g++.old-deja/g++.ext/realpt1.C: Remove.
50383
50384 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50385
50386 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50387
50388 2001-02-26 Will Cohen <wcohen@redhat.com>
50389
50390 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50391
50392 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50393
50394 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50395 templatized constructors.
50396
50397 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50398
50399 * gcc.c-torture/execute/20010224-1.c: New test.
50400
50401 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50402
50403 * gcc.c-torture/execute/20010222-1.c: New test.
50404
50405 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50406
50407 * g++.old-deja/g++.other/inline20.C: New test.
50408
50409 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50410
50411 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50412
50413 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50414
50415 * g++.old-deja/g++.other/lookup22.C: New test.
50416
50417 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50418
50419 * g77.dg: New directory.
50420 * g77.dg/20010216-1.f: New test case.
50421 * g77.dg/dg.exp: New driver.
50422 * lib/g77-dg.exp: New driver library.
50423
50424 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50425
50426 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50427
50428 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50429
50430 * g++.old-deja/g++.other/decl9.C: New test.
50431
50432 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50433
50434 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50435 not need <string> and also tests the initialization at runtime.
50436
50437 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50438
50439 * gcc.c-torture/execute/longlong.c: New test.
50440
50441 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50442
50443 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50444
50445 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50446
50447 * gcc.c-torture/execute/920302-1.c (execute):
50448 Change argument type to short.
50449
50450 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50451
50452 * g++.old-deja/g++.pt/deduct6.C: New test.
50453
50454 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50455
50456 * g++.old-deja/g++.pt/deduct5.C: New test.
50457
50458 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50459
50460 * gcc.c-torture/execute/20010209-1.c: New test.
50461
50462 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50463
50464 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50465
50466 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50467
50468 * g++.dg/vtgc1.C: Update for new ABI.
50469
50470 * consistency.vlad: New directory, 1665 files.
50471
50472 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50473
50474 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50475 return type.
50476 * gcc.dg/cpp/digraphs.c: Declare puts.
50477
50478 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50479
50480 * g++.old-deja/g++.other/warn5.C: New test.
50481
50482 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50483
50484 * g++.old-deja/g++.pt/spec40.C: New test.
50485
50486 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50487
50488 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50489 case.
50490 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50491
50492 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50493
50494 * gcc.c-torture/compile/20010209-1.c: New test.
50495
50496 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50497
50498 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50499 excess errors message but not if it crashes.
50500 * g++.old-deja/g++.other/crash27.C: Likewise.
50501 * g++.old-deja/g++.other/crash28.C: Likewise.
50502 * g++.old-deja/g++.other/crash30.C: Likewise.
50503 * g++.old-deja/g++.other/crash32.C: Likewise.
50504 * g++.old-deja/g++.other/crash35.C: Likewise.
50505 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50506
50507 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50508
50509 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50510 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50511 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50512 g77.f-torture/execute/execute.exp,
50513 g77.f-torture/noncompile/noncompile.exp,
50514 gcc.c-torture/execute/execute.exp,
50515 gcc.c-torture/execute/memcheck/memcheck.exp,
50516 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50517 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50518 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50519 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50520 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50521 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50522 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50523 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50524 Remove bug reporting instructions with ancient email addresses.
50525
50526 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50527
50528 * gcc.dg/20010202-1.c: New test.
50529 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50530
50531 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50532
50533 * g++.dg/stdbool-if.C: New test.
50534
50535 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50536
50537 * objc/execute/fdecl.m: Added main().
50538
50539 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50540
50541 * gcc.c-torture/execute/20010206-1.c: New test.
50542
50543 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50544
50545 * gcc.dg/cpp/avoidpaste1.c: Update.
50546
50547 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50548
50549 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50550 Pero <nicola@brainstorm.co.uk>.
50551 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50552
50553 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50554
50555 * g++.old-deja/g++.pt/spec39.C: New test.
50556
50557 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50558
50559 * gcc.c-torture/compile/20010202-1.c: New test.
50560
50561 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50562
50563 * g++.old-deja/g++.abi/primary2.C: New test.
50564 * g++.old-deja/g++.abi/primary3.C: New test.
50565 * g++.old-deja/g++.abi/primary4.C: New test.
50566 * g++.old-deja/g++.abi/primary5.C: New test.
50567 * g++.old-deja/g++.abi/vtable3.h: New test.
50568 * g++.old-deja/g++.abi/vtable3a.C: New test.
50569 * g++.old-deja/g++.abi/vtable3b.C: New test.
50570 * g++.old-deja/g++.abi/vtable3c.C: New test.
50571 * g++.old-deja/g++.abi/vtable3d.C: New test.
50572 * g++.old-deja/g++.abi/vtable3e.C: New test.
50573 * g++.old-deja/g++.abi/vtable3f.C: New test.
50574 * g++.old-deja/g++.abi/vtable3g.C: New test.
50575 * g++.old-deja/g++.abi/vtable3h.C: New test.
50576 * g++.old-deja/g++.abi/vtable3i.C: New test.
50577 * g++.old-deja/g++.abi/vtable3j.C: New test.
50578 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50579
50580 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50581
50582 * g++.old-deja/g++.other/anon6.C: New test.
50583 * g++.old-deja/g++.other/anon7.C: New test.
50584
50585 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50586
50587 * gcc.dg/cpp/avoidpaste2.c: New tests.
50588
50589 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50590
50591 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50592
50593 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50594
50595 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50596 DECIMAL_DIG cases for Irix."
50597
50598 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50599
50600 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50601
50602 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50603
50604 * gcc.dg/c99-tag-1.c: New test.
50605
50606 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50607
50608 * gcc.dg/cpp/tr-warn1.c: Add tests.
50609
50610 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50611
50612 * gcc.dg/cpp/avoidpaste1.c: Update.
50613 * gcc.dg/cpp/paste4.c: Update.
50614
50615 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50616
50617 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50618 cases for Irix.
50619
50620 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50621
50622 * g++.old-deja/g++.other/inline19.C: New test.
50623
50624 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50625
50626 * gcc.dg/Wlarger-than.c: New test.
50627
50628 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50629
50630 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50631
50632 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50633
50634 * gcc.c-torture/execute/20010129-1.c: New test.
50635 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50636
50637 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50638
50639 * gcc.dg/cpp/avoidpaste1.c: Test case.
50640
50641 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50642
50643 * g++.old-deja/g++.other/inline18.C: New test.
50644
50645 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50646
50647 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50648 and __builtin_putchar.
50649
50650 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50651
50652 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50653 tests.
50654
50655 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50656
50657 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50658 floating point number rounding mode to round to the nearest
50659 representable mode.
50660
50661 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50662
50663 * g++.old-deja/g++.other/mangle2.C: New test.
50664
50665 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50666
50667 * gcc.c-torture/compile/20010124-1.c: New test.
50668
50669 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50670
50671 * g++.old-deja/g++.pt/spec38.C: New test.
50672
50673 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50674
50675 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50676 "Build don't run".
50677
50678 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50679
50680 * gcc.c-torture/execute/20010123-1.c: New test.
50681
50682 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50683
50684 * g++.old-deja/g++.pt/spec37.C: New test.
50685
50686 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50687
50688 * g++.old-deja/g++.pt/overload14.C: New test.
50689
50690 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50691
50692 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50693 __builtin_return_address.
50694
50695 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50696
50697 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50698 * g++.old-deja/g++.pt/spec35.C: New test.
50699 * g++.old-deja/g++.pt/spec36.C: New test.
50700
50701 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50702
50703 * gcc.c-torture/compile/20010118-1.c: New test.
50704
50705 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50706
50707 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50708
50709 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50710
50711 * gcc.c-torture/execute/20010119-1.c: New test.
50712
50713 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50714
50715 * g++.old-deja/g++.other/vbase5.C: New test.
50716
50717 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50718
50719 * gcc.c-torture/execute/20010118-1.c: New test.
50720
50721 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50722
50723 * g++.old-deja/g++.pt/deduct3.C: New test.
50724
50725 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50726
50727 * g++.old-deja/g++.pt/spec34.C: New test.
50728
50729 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50730
50731 * g77.f-torture/compile/20000601-2.f: New test.
50732
50733 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50734
50735 * g++.old-deja/g++.other/init17.C: New test.
50736
50737 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50738
50739 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50740
50741 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50742
50743 * g++.old-deja/g++.pt/unify8.C: New test.
50744
50745 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50746
50747 * g++.old-deja/g++.abi/vbase1.C: New test.
50748
50749 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50750
50751 * g++.old-deja/g++.pt/crash65.C: New test.
50752
50753 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50754
50755 * gcc.dg/cpp/assembl2.S: New test case.
50756
50757 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50758
50759 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50760 are supported.
50761
50762 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50763
50764 * g++.old-deja/g++.other/builtins1.C: New test.
50765 * g++.old-deja/g++.other/builtins2.C: Likewise.
50766 * g++.old-deja/g++.other/builtins3.C: Likewise.
50767 * g++.old-deja/g++.other/builtins4.C: Likewise.
50768
50769 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50770
50771 * gcc.c-torture/compile/20010117-1.c: New test.
50772 * gcc.c-torture/compile/20010117-2.c: New test.
50773
50774 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50775
50776 * g77.f-torture/execute/20010116.[fx]: New test,
50777 XFAIL on i?86-*-*.
50778 * g77.f-torture/compile/20010115.f: Indicate it's
50779 a test for PR fortran/1636.
50780
50781 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
50782
50783 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
50784
50785 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50786
50787 * g77.f-torture/compile/20010115.f: New test.
50788
50789 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
50790
50791 * g++.old-deja/g++.pt/nontype5.C: New test.
50792
50793 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
50794
50795 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
50796 have an equivalent working one below it.
50797
50798 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50799
50800 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
50801 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50802
50803 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50804
50805 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
50806 message containing "init_priority".
50807 (conpr-2.C): Likewise.
50808 (conpr-3.C): Likewise.
50809 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
50810
50811 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50812
50813 * gcc.c-torture/execute/20010114-2.c: New test.
50814
50815 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
50816
50817 * gcc.c-torture/compile/20010114-1.c: New test.
50818 * gcc.c-torture/compile/20010114-1.x: Xfail.
50819 * gcc.c-torture/compile/20010114-2.c: New test.
50820 * gcc.c-torture/execute/20010114-1.c: New test.
50821 * gcc.dg/trunc-1.c: New test.
50822 * gcc.dg/uninit-B.c: New test.
50823
50824 2001-01-13 Nick Clifton <nickc@redhat.com>
50825
50826 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
50827 target.
50828
50829 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
50830
50831 * gcc.c-torture/compile/20010113-1.c: New test.
50832
50833 2001-01-13 Jakub Jelinek <jakub@redhat.com>
50834
50835 * gcc.c-torture/compile/20001212-1.c: New test.
50836
50837 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
50838
50839 * gcc.dg/cpp/widestr1.c: Update.
50840 * gcc.dg/cpp/prag-imp.c: Remove.
50841
50842 2001-01-12 Jakub Jelinek <jakub@redhat.com>
50843
50844 * gcc.c-torture/execute/20000801-3.x: Remove.
50845 * gcc.dg/c90-init-1.c: New test.
50846 * gcc.dg/c99-init-1.c: New test.
50847 * gcc.dg/c99-init-2.c: New test.
50848 * gcc.dg/gnu99-init-1.c: New test.
50849
50850 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
50851
50852 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
50853 testing that no relevant ones were found.
50854
50855 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50856
50857 * g++.old-deja/g++.pt/cast2.C: New test.
50858
50859 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50860
50861 * g++.old-deja/g++.pt/friend47.C: New test.
50862
50863 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50864
50865 * g++.old-deja/g++.pt/instantiate13.C: New test.
50866
50867 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50868
50869 * g++.old-deja/g++.other/defarg7.C: New test.
50870 * g++.old-deja/g++.other/defarg8.C: New test.
50871
50872 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50873
50874 * g++.old-deja/g++.pt/crash64.C: New test.
50875
50876 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50877
50878 * g++.old-deja/g++.pt/crash63.C: New test.
50879
50880 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
50881
50882 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
50883
50884 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
50885
50886 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
50887
50888 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50889
50890 * g++.old-deja/g++.pt/error3.C: New test.
50891
50892 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50893
50894 * g++.old-deja/g++.other/crash39.C: New test.
50895
50896 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50897
50898 * g++.old-deja/g++.other/vbase4.C: New test.
50899
50900 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
50901
50902 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
50903 * gcc.dg/special/20000419-2.c: New file. Identical to above.
50904 * gcc.dg/special/special.exp: New test driver which will check
50905 for alias support for the above test.
50906
50907 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
50908
50909 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
50910 problems on small machines.
50911 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
50912 parameterize.
50913
50914 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
50915
50916 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
50917 mips.
50918 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50919
50920 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
50921
50922 * g++.old_deja/g++.pt/using8.C: New test.
50923
50924 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
50925
50926 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
50927
50928 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
50929
50930 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
50931 where a failure is expected.
50932 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
50933
50934 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50935
50936 * g++.old_deja/g++.pt/instantiate12.C: New test.
50937
50938 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50939
50940 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
50941 start of structs.
50942 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
50943 * g++.old-deja/g++.brendan/crash17.C: Likewise.
50944 * g++.old-deja/g++.brendan/crash29.C: Likewise.
50945 * g++.old-deja/g++.brendan/crash48.C: Likewise.
50946 * g++.old-deja/g++.brendan/ns1.C: Likewise.
50947 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
50948 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
50949 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
50950 * g++.old-deja/g++.eh/spec6.C: Likewise.
50951 * g++.old-deja/g++.jason/crash3.C: Likewise.
50952 * g++.old-deja/g++.law/ctors11.C: Likewise.
50953 * g++.old-deja/g++.law/ctors17.C: Likewise.
50954 * g++.old-deja/g++.law/ctors5.C: Likewise.
50955 * g++.old-deja/g++.law/ctors9.C: Likewise.
50956 * g++.old-deja/g++.mike/ambig1.C: Likewise.
50957 * g++.old-deja/g++.mike/net22.C: Likewise.
50958 * g++.old-deja/g++.mike/p3538a.C: Likewise.
50959 * g++.old-deja/g++.mike/p3538b.C: Likewise.
50960 * g++.old-deja/g++.mike/virt3.C: Likewise.
50961 * g++.old-deja/g++.niklas/t128.C: Likewise.
50962 * g++.old-deja/g++.other/anon4.C: Likewise.
50963 * g++.old-deja/g++.other/using1.C: Likewise.
50964 * g++.old-deja/g++.other/warn3.C: Likewise.
50965 * g++.old-deja/g++.pt/t37.C: Likewise.
50966 * g++.old-deja/g++.robertl/eb69.C: Likewise.
50967 * g++.old-deja/g++.robertl/eb71.C: Likewise.
50968
50969 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50970
50971 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
50972
50973 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50974
50975 * gcc.c-torture/execute/stdio-opt-3.c: New test.
50976
50977 2001-01-07 Jakub Jelinek <jakub@redhat.com>
50978
50979 * gcc.c-torture/compile/20010107-1.c: New test.
50980
50981 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50982
50983 * gcc.c-torture/execute/builtin-noret-1.c: New test.
50984
50985 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50986
50987 * gcc.dg/format/format.h: New file.
50988 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
50989 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
50990 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
50991 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
50992 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
50993 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
50994 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
50995 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
50996 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
50997 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
50998 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
50999 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
51000 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
51001 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
51002 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
51003 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
51004 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
51005 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
51006 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
51007 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
51008 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
51009 instead of declaring standard types, macros and functions in each
51010 test.
51011
51012 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
51013
51014 * gcc.c-torture/execute/20010106-1.c: New test.
51015
51016 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
51017
51018 * gcc.dg/format/format.exp: New file.
51019 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
51020 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
51021 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
51022 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
51023 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
51024 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
51025 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
51026 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
51027 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
51028 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
51029 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
51030 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
51031 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
51032 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
51033 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
51034 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
51035 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
51036 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
51037 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
51038 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
51039 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
51040 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
51041 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
51042 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
51043 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
51044 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
51045 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
51046 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
51047 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
51048 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
51049 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
51050 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
51051 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
51052 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
51053 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
51054 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
51055 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
51056 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
51057 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
51058 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
51059 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
51060 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
51061
51062 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
51063
51064 * gcc.c-torture/execute/991228-1.c: Take word endianness into
51065 account.
51066
51067 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
51068
51069 * gcc.c-torture/execute/builtin-complex-1.c: New test.
51070
51071 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
51072
51073 * g++.old-deja/g++.pt/crash62.C: New test.
51074
51075 2001-01-04 Richard Henderson <rth@redhat.com>
51076
51077 * gcc.dg/20000926-1.c: Update expected warnings.
51078 * gcc.dg/array-2.c: Likewise.
51079 * gcc.dg/array-4.c: Also validate flexible array members.
51080 * gcc.dg/c99-flex-array-1.c: New.
51081
51082 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
51083
51084 * gcc.c-torture/compile/20001222-1.x: Remove.
51085
51086 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51087
51088 * gcc.c-torture/execute/built-in-setjmp.c: New.
51089
51090 2001-01-03 Richard Henderson <rth@redhat.com>
51091
51092 * gcc.dg/940510-1.c: Update expected error wording.
51093 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
51094
51095 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
51096
51097 * lib/target-supports.exp (check_alias_available): Modified to
51098 indicate aliases not supported if only weak aliases are supported.
51099
51100 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51101
51102 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
51103 Turn on cmpstrsi checks for __pj__ and __i370__.
51104
51105 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51106
51107 * g++.old-deja/g++.other/virtual11.C: New test.
51108
51109 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51110
51111 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
51112
51113 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51114
51115 * gcc.c-torture/compile/20010102-1.c: New test.
51116
51117 2001-01-02 Andreas Jaeger <aj@suse.de>
51118
51119 * gcc.dg/noreturn-3.c: New test.
51120
51121 * gcc.dg/noreturn-4.c: New test.
51122
51123 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51124
51125 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51126 __builtin_fputc and __builtin_fwrite.
51127
51128 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51129
51130 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51131 signed char, not default char.
51132
51133 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51134
51135 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51136
51137 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51138
51139 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51140
51141 2000-12-29 Richard Henderson <rth@redhat.com>
51142
51143 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51144 (__cyg_profile_func_exit): Define.
51145
51146 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51147
51148 * g++.dg/vtgc1.C: New test.
51149
51150 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51151
51152 * gcc.dg/noncompile/20001228-1.c: New test.
51153
51154 * gcc.dg/20001228-1.c: New test.
51155
51156 * gcc.c-torture/execute/20001228-1.c: New test.
51157
51158 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51159
51160 * gcc.dg/format-strfmon-1.c: New test.
51161
51162 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51163
51164 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51165 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51166 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51167 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51168 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51169 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51170 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51171 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51172 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51173 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51174 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51175 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51176 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51177
51178 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51179 * gcc.c-torture/execute/string-opt-4.c: Test index.
51180
51181 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51182
51183 * gcc.c-torture/compile/20001226-1.c: New test.
51184
51185 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51186
51187 * gcc.c-torture/compile/20001222-1.c: New test.
51188 * gcc.c-torture/compile/20001222-1.x: Xfail.
51189
51190 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51191
51192 * gcc.c-torture/execute/comp-goto-2.c: New test.
51193
51194 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51195
51196 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51197 Use long types if __INT_MAX__ is 32767.
51198 (main): Use cast to (sint32 *) when poking 88 into a_page.
51199
51200 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51201
51202 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51203
51204 * gcc.c-torture/compile/20001221-1.c: New test.
51205 * gcc.c-torture/execute/20001221-1.c: New test.
51206
51207 2000-12-20 Richard Henderson <rth@redhat.com>
51208
51209 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51210 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51211
51212 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51213
51214 * gcc.dg/compare3.c: New test.
51215
51216 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51217
51218 * gcc.dg/format-warnll-1.c: New test.
51219
51220 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51221
51222 * gcc.dg/cpp/cmdlne-P.c: New test.
51223
51224 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51225
51226 * gcc.c-torture/execute/builtin-abs-1.c,
51227 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51228
51229 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51230
51231 * gcc.dg/cpp/multiline.c: New test.
51232
51233 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51234
51235 * g++.old-deja/g++.other/syshdr1.C: Update.
51236 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51237
51238 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51239
51240 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51241
51242 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51243
51244 * g++.old-deja/g++.pt/ttp65.C: New test.
51245
51246 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51247
51248 * g++.old-deja/g++.pt/ttp64.C: New test.
51249
51250 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51251
51252 * g++.old-deja/g++.pt/spec33.C: New test.
51253
51254 2000-12-14 Catherine Moore <clm@redhat.com>
51255
51256 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51257 * gcc.c-torture/execute/920612-2.c: Likewise.
51258 * gcc.c-torture/execute/920428-2.c: Likewise.
51259 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51260 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51261
51262 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51263
51264 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51265 * gcc.dg/pack-test-2.c: Likewise.
51266
51267 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51268
51269 Tests by Zack Weinberg <zackw@stanford.edu>.
51270
51271 * gcc.dg/cpp/defined.c: Update.
51272 * gcc.dg/cpp/defined_trad.c: New tests.
51273
51274 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51275
51276 * gcc.dg/cpp/trad-direct.c: Update.
51277
51278 2000-12-11 Neil Booth <neilb@earthling.net>
51279
51280 * gcc.dg/cpp/defined_trad.c
51281
51282 2000-12-11 Neil Booth <neilb@earthling.net>
51283
51284 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51285
51286 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51287
51288 * gcc.dg/format-miss-2.c: New test.
51289
51290 2000-12-09 Neil Booth <neilb@earthling.net>
51291
51292 * gcc.dg/cpp/lineflags.c: New tests.
51293 * gcc.dg/cpp/poison.c: Update.
51294 * gcc.dg/cpp/redef2.c: Update.
51295 * gcc.dg/cpp/skipping.c: New test.
51296
51297 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51298
51299 * g++.old-deja/g++.other/eh3.C: New testcase.
51300
51301 2000-12-07 Neil Booth <neilb@earthling.net>
51302
51303 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51304 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51305 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51306 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51307 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51308 Update.
51309
51310 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51311
51312 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51313 __SIZE_TYPE__ instead of int for type of integers cast to
51314 pointers.
51315
51316 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51317
51318 * g++.old-deja/g++.other/cleanup4.C: New test.
51319
51320 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51321
51322 * format-sec-1.c: New test.
51323
51324 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51325
51326 * gcc.dg/format-nonlit-3.c: New test.
51327
51328 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51329
51330 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51331 through a null pointer.
51332
51333 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51334
51335 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51336 * g++.old-deja/g++.pt/partial4.C: New test.
51337
51338 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51339
51340 * gcc.c-torture/execute/ieee/hugeval.x: New.
51341
51342 2000-12-06 Neil Booth <neilb@earthling.net>
51343
51344 * gcc.dg/cpp/backslash2.c: New tests.
51345
51346 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51347
51348 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51349 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51350
51351 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51352
51353 * gcc.c-torture/execute/20001203-2.c: New testcase.
51354
51355 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51356
51357 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51358 * g++.old-deja/g++.other/virtual10.C: New test.
51359
51360 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51361
51362 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51363
51364 2000-12-05 Richard Henderson <rth@redhat.com>
51365
51366 * gcc.c-torture/compile/20001205-1.c: New.
51367
51368 2000-12-04 Neil Booth <neilb@earthling.net>
51369
51370 * g++.old-deja/g++.other/virtual9.C: New test.
51371 * g++.old-deja/g++.pt/crash61.C: New test.
51372 * gcc.c-torture/execute/loop-9.c: New test.
51373
51374 2000-12-04 Neil Booth <neilb@earthling.net>
51375
51376 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51377 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51378 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51379 * gcc.dg/cpp/extratokens.c: ...here.
51380
51381 2000-12-04 Neil Booth <neilb@earthling.net>
51382
51383 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51384 New tests.
51385
51386 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51387
51388 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51389 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51390
51391 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51392
51393 * gcc.c-torture/execute/20001203-1.c: New test.
51394
51395 2000-12-03 Neil Booth <neilb@earthling.net>
51396
51397 * gcc.dg/cpp/macro6.c: New test cases.
51398
51399 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51400
51401 * gcc.c-torture/execute/string-opt-9.c: New test.
51402 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51403 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51404 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51405
51406 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51407 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51408
51409 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51410
51411 * gcc.dg/cpp/if-6.c: New testcase.
51412
51413 * gcc.dg/20001201-1.c: New testcase.
51414
51415 2000-12-02 Neil Booth <neilb@earthling.net>
51416
51417 * g++.old-deja/g++.other/externC4.C,
51418 g++.old-deja/g++.other/friend10.C: New tests.
51419
51420 2000-12-02 Neil Booth <neilb@earthling.net>
51421
51422 * g++.old-deja/g++.other/instan2.C
51423 * g++.old-deja/g++.other/instan3.C: New test.
51424
51425 2000-12-02 Neil Booth <neilb@earthling.net>
51426
51427 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51428 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51429 gnuc99.c,gnuc99-pedantic.c: New tests.
51430
51431 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51432
51433 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51434 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51435
51436 2000-12-01 Neil Booth <neilb@earthling.net>
51437
51438 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51439 * gcc.dg/cpp/poison.c: Update.
51440 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51441
51442 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51443
51444 * g77.f-torture/execute/20001201.f: New test.
51445
51446 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51447
51448 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51449
51450 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51451
51452 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51453
51454 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51455
51456 * g++.old-deja/g++.other/cast6.C: New test.
51457
51458 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51459
51460 * gcc.c-torture/execute/20001130-2.c: New testcase.
51461
51462 2000-11-30 Richard Henderson <rth@redhat.com>
51463
51464 * gcc.c-torture/execute/20001130-1.c: New test.
51465
51466 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51467
51468 * g++.old-deja/g++.other/op3.C: New test.
51469
51470 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51471
51472 * g++.old-deja/g++.other/op2.C: New test.
51473
51474 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51475
51476 * g++.old-deja/g++.other/crash38.C: New test.
51477
51478 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51479
51480 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51481
51482 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51483
51484 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51485 tests.
51486 * gcc.c-torture/execute/string-opt-6.c: New test.
51487
51488 * gcc.dg/20001117-1.c: Add main.
51489
51490 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51491
51492 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51493 Move from here ...
51494 * gcc.dg/940510-1.c: ... to here.
51495
51496 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51497 zero-size arrays in toplevel structures.
51498
51499 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51500
51501 * gcc.c-torture/execute/loop-8.c: New test.
51502
51503 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51504
51505 * g++.old-deja/g++.other/base1.C: New test.
51506
51507 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51508
51509 * g++.old-deja/g++.other/parse2.C: New test.
51510
51511 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51512
51513 * g++.old-deja/g++.pt/incomplete1.C: New test.
51514
51515 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51516
51517 * g++.old-deja/g++.other/friend9.C: New test.
51518
51519 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51520
51521 * gcc.dg/20001127-1.c: New test.
51522
51523 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51524
51525 * g++.old-deja/g++.pt/friend46.C: New test.
51526
51527 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51528
51529 * g++.old-deja/g++.other/ptrmem8.C: New test.
51530
51531 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51532
51533 * gcc.c-torture/execute/string-opt-7.c: New test.
51534 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51535
51536 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51537
51538 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51539 instead of 'mkcheck 2'.
51540
51541 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51542
51543 * gcc.c-torture/execute/memcheck/driver.c,
51544 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51545 C9X references to refer to C99.
51546
51547 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51548
51549 * gcc.dg/ultrasp3.c: New test.
51550
51551 2000-11-25 Neil Booth <neilb@earthling.net>
51552
51553 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51554
51555 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51556
51557 * gcc.c-torture/compile/20001123-2.c: New.
51558
51559 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51560
51561 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51562
51563 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51564
51565 * gcc.dg/sequence-point-1.c: Add some new tests.
51566 * gcc.c-torture/execute/20001124-1.c: New test.
51567
51568 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51569
51570 * g++.old-deja/g++.other/vaarg4.C: New test.
51571 * gcc.c-torture/compile/20001123-1.c: New test.
51572
51573 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51574
51575 * g++.other/crash24.C: Adjust and remove XFAIL.
51576 * g++.other/crash37.C: New test.
51577
51578 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51579
51580 * g++.old-deja/g++.pt/instantiate9.C: New test.
51581
51582 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51583
51584 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51585 new ABI, too.
51586
51587 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51588 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51589
51590 2000-11-22 Neil Booth <neilb@earthling.net>
51591
51592 * gcc.dg/cpp/Wtrigraphs.c: New test.
51593
51594 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51595
51596 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51597
51598 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51599
51600 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51601
51602 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51603
51604 * lib/gcc-dg.exp: load_lib scanasm.exp.
51605 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51606 * lib/g++-dg.exp: load_lib scanasm.exp.
51607 * lib/scanasm.exp: New.
51608 (scan-assembler, scan-assembler-not): Add optional arguments to
51609 test name, or if not present, the pattern name.
51610 (scan-assembler-dem, scan-assembler-dem-not): New.
51611
51612 * g++.dg/dg.exp: New.
51613
51614 2000-11-21 Neil Booth <neilb@earthling.net>
51615
51616 * gcc.dg/cpp/integrated1.c: Remove.
51617
51618 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51619
51620 * gcc.c-torture/execute/20001121-1.c: New test.
51621
51622 2000-11-21 Richard Henderson <rth@redhat.com>
51623
51624 * gcc.c-torture/compile/20001121-1.c: New test.
51625
51626 2000-11-20 Neil Booth <neilb@earthling.net>
51627
51628 * gcc.dg/cpp/integrated1.c: New test.
51629
51630 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51631
51632 * g++.old-deja/g++.other/inline17.C: New test.
51633
51634 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51635
51636 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51637 local variable to be zero: I made the variable global. Now
51638 uses abort() and exit() instead of relying on main's return value.
51639
51640 2000-11-20 Neil Booth <neilb@earthling.net>
51641
51642 * gcc.dg/cpp/paste2.c: Update test.
51643 * objc/execute/paste.m: New test.
51644
51645 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51646
51647 * gcc.dg/c99-condexpr-1.c: New test.
51648
51649 2000-11-20 Neil Booth <neilb@earthling.net>
51650
51651 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51652
51653 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51654
51655 * g++.old-deja/g++.pt/export1.C: New test.
51656
51657 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51658
51659 * gcc.dg/20001117-1.c: New test.
51660
51661 2000-11-18 Richard Henderson <rth@redhat.com>
51662
51663 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51664
51665 2000-11-18 Richard Henderson <rth@redhat.com>
51666
51667 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51668 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51669 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51670
51671 2000-11-18 Richard Henderson <rth@redhat.com>
51672
51673 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51674 (main): New. Exit cleanly.
51675
51676 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51677
51678 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51679 gcc.dg/c99-fordecl-2.c: New tests.
51680
51681 2000-11-18 Richard Henderson <rth@redhat.com>
51682
51683 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51684 * gcc.c-torture/execute/zerolen-2.c: New.
51685
51686 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51687
51688 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51689 memory.
51690
51691 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51692
51693 * g++.old-deja/g++.pt/instantiate8.C: New test.
51694
51695 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51696
51697 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51698 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51699
51700 2000-11-16 Nick Clifton <nickc@redhat.com>
51701
51702 * gcc.c-torture/execute/nestfunc-2.c: New test.
51703 * gcc.c-torture/execute/nestfunc-3.c: New test.
51704
51705 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51706
51707 * gcc.c-torture/compile/20001116-1.c: New test.
51708
51709 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51710
51711 * gcc.c-torture/execute/20001115-1.c: New test.
51712
51713 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51714
51715 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51716 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51717 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51718 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51719
51720 2000-11-15 Neil Booth <neilb@earthling.net>
51721
51722 gcc.dg/cpp/_Pragma1.c: Update.
51723 gcc.dg/cpp/_Pragma2.c: New test.
51724
51725 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51726
51727 * g++.old-deja/g++.other/anon5.C: New test.
51728
51729 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51730
51731 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51732 tests.
51733
51734 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51735
51736 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51737 output.
51738
51739 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51740
51741 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51742 labels at end of compound statements.
51743
51744 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51745
51746 * gcc.c-torture/execute/loop-7.c: New test.
51747
51748 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51749
51750 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51751
51752 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51753
51754 * gcc.dg/c99-bool-1.c: New test.
51755
51756 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51757
51758 * gcc.dg/c99-scope-1.c: Remove xfail.
51759 * gcc.dg/c99-scope-2.c: New test.
51760
51761 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51762
51763 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51764 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51765
51766 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51767
51768 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51769 error messages.
51770
51771 * g++.mike/p700.C: Don't typedef wchar_t.
51772 * g++.mike/p784.C: Likewise.
51773 * g++.mike/eb101.C: Don't use __wchar_t.
51774
51775 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
51776
51777 * g77.f-torture/execute/20001111.[fx]: Test premature exit
51778 from DO loop.
51779
51780 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51781
51782 * gcc.c-torture/execute/20001111-1.c: New test.
51783
51784 2000-11-10 Nick Clifton <nickc@redhat.com>
51785
51786 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
51787 long multuiple and accumulate.
51788
51789 2000-11-09 Richard Henderson <rth@redhat.com>
51790
51791 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
51792 via size_t instead of int.
51793
51794 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
51795 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51796 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51797 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51798
51799 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
51800
51801 * gcc.c-torture/compile/20001109-1.c: New test.
51802 * gcc.c-torture/compile/20001109-2.c: New test.
51803
51804 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
51805
51806 * g++.old-deja/g++.pt/operator1.C: New test.
51807 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
51808
51809 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51810
51811 * gcc.dg/20001108-1.c: New test.
51812
51813 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51814
51815 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
51816 with both arguments constant strings.
51817 * gcc.c-torture/execute/string-opt-3.c: New test.
51818 * gcc.c-torture/execute/string-opt-4.c: New test.
51819 * gcc.c-torture/execute/string-opt-5.c: New test.
51820
51821 2000-11-08 Nick Clifton <nickc@redhat.com>
51822
51823 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
51824 mulsidi3adddi patterns.
51825
51826 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
51827
51828 * g++.old-deja/g++.other/crash36.C: New test.
51829
51830 2000-11-08 Jakub Jelinek <jakub@redhat.com>
51831
51832 * g++.old-deja/g++.other/init16.C: New test.
51833
51834 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
51835
51836 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
51837
51838 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51839
51840 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
51841 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51842 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51843
51844 2000-11-07 DJ Delorie <dj@redhat.com>
51845
51846 * gcc.dg/20000614-1.c: Add return so that test can pass.
51847
51848 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51849
51850 * gcc.c-torture/execute/string-opt-1.c: New test.
51851
51852 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51853
51854 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
51855 mips-sgi-irix6.* because the MIPS ABI passes floating-point
51856 parameters in registers, and there is no way for a varargs
51857 function to know in which order the integer and floating-point
51858 parameters should be interleaved when they are placed on the
51859 stack.
51860 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51861 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51862
51863 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51864
51865 * gcc.c-torture/execute/string-opt-2.c: New test.
51866
51867 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
51868
51869 * g++.old-deja/g++.pt/crash60.C: New test.
51870
51871 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51872
51873 * g++.old-deja/g++.other/crash24.C: New test.
51874 * g++.old-deja/g++.other/crash25.C: New test.
51875 * g++.old-deja/g++.other/crash26.C: New test.
51876 * g++.old-deja/g++.other/crash27.C: New test.
51877 * g++.old-deja/g++.other/crash28.C: New test.
51878 * g++.old-deja/g++.other/crash29.C: New test.
51879 * g++.old-deja/g++.other/crash30.C: New test.
51880 * g++.old-deja/g++.other/crash31.C: New test.
51881 * g++.old-deja/g++.other/crash32.C: New test.
51882 * g++.old-deja/g++.other/crash33.C: New test.
51883 * g++.old-deja/g++.other/crash34.C: New test.
51884 * g++.old-deja/g++.other/crash35.C: New test.
51885
51886 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51887
51888 * gcc.c-torture/execute/20001031-1.c: New test.
51889
51890 2000-11-04 Mark Mitchell <mark@codesourcery.com>
51891
51892 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
51893 namespace.
51894
51895 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
51896 standards-conformant.
51897
51898 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
51899
51900 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
51901 * g++.old-deja/g++.mike/p755a.C: Likewise.
51902 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
51903 library makes no calls to `operator new' during initialization.
51904
51905 2000-11-04 Neil Booth <neilb@earthling.net>
51906
51907 * gcc.dg/cpp/include2.c: New tests.
51908
51909 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
51910
51911 * lib/g++.exp (g++_set_ld_library_path): New function.
51912 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
51913
51914 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
51915
51916 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
51917 warnings.
51918
51919 2000-11-01 Richard Henderson <rth@redhat.com>
51920
51921 * g++.old-deja/g++.ext/namedret1.C: New.
51922 * g++.old-deja/g++.ext/namedret2.C: New.
51923 * g++.old-deja/g++.ext/namedret3.C: New.
51924
51925 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
51926
51927 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
51928 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
51929
51930 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51931
51932 * gcc.c-torture/execute/va-arg-21.c: New test.
51933
51934 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
51935
51936 * gcc.dg/c99-complex-2.c: New test.
51937
51938 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51939
51940 * gcc.c-torture/execute/stdio-opt-1.c: New test.
51941
51942 2000-10-31 Jakub Jelinek <jakub@redhat.com>
51943
51944 * g++.old-deja/g++.other/inline16.C: New test.
51945
51946 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
51947
51948 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
51949 __PRETTY_FUNCTION__
51950
51951 2000-10-29 Neil Booth <neilb@earthling.net>
51952
51953 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
51954 New tests.
51955 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
51956 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
51957 optimisation.
51958
51959 2000-10-29 Neil Booth <neilb@earthling.net>
51960
51961 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
51962 * mi1.c, mi1c.h: Add null directives to multiple-include test.
51963 * mi5.c: Test multiple includes work with -C.
51964 * trigraphs.c: Test ^= version.
51965
51966 2000-10-28 Neil Booth <neilb@earthling.net>
51967
51968 New tests and test updates for new macro expander.
51969
51970 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
51971 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
51972 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
51973 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
51974 new diagnostic messages.
51975
51976 * gcc.dg/cpp/macro3.c: New tests.
51977
51978 2000-10-27 Mark Mitchell <mark@codesourcery.com>
51979
51980 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
51981 on the same line.
51982
51983 2000-10-27 Jakub Jelinek <jakub@redhat.com>
51984
51985 * g++.old-deja/g++.other/eh2.C: New test.
51986
51987 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
51988
51989 * gcc.c-torture/execute/20001027-1.c: New test.
51990
51991 2000-10-26 Richard Henderson <rth@redhat.com>
51992
51993 * gcc.c-torture/execute/20001026-1.c: New.
51994
51995 2000-10-26 Mark Mitchell <mark@codesourcery.com>
51996
51997 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
51998 * g++.old-deja/g++.law/builtin1.C: Likewise.
51999 * g++.old-deja/g++.law/ctors10.C: Likewise.
52000 * g++.old-deja/g++.law/virtual3.C: Likewise.
52001 * g++.old-deja/g++.mike/p658.C: Likewise.
52002 * g++.old-deja/g++.other/sibcall1.C: Likewise.
52003 * g++.old-deja/g++.other/vaarg2.C: Likewise.
52004 * g++.old-deja/g++.robertl/eb124.C: Likewise.
52005 * g++.old-deja/g++.robertl/eb44.C: Likewise.
52006 * g++.old-deja/g++.robertl/eb77.C: Likewise.
52007
52008 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
52009
52010 * gcc.c-torture/compile/20001024-1.c: New test.
52011
52012 2000-10-25 Mark Mitchell <mark@codesourcery.com>
52013
52014 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
52015 to tell us whether or not we are using V3.
52016
52017 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
52018
52019 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
52020 operands.
52021
52022 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
52023
52024 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
52025
52026 2000-10-25 Jakub Jelinek <jakub@redhat.com>
52027
52028 * gcc.c-torture/execute/20001024-1.c: New test.
52029
52030 2000-10-24 Jakub Jelinek <jakub@redhat.com>
52031
52032 * g++.old-deja/g++.other/sibcall1.C: New test.
52033
52034 2000-10-20 Jakub Jelinek <jakub@redhat.com>
52035
52036 * gcc.dg/noncompile/init-3.c: New test.
52037
52038 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
52039
52040 * gcc.dg/format-array-1.c: New test.
52041
52042 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52043
52044 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
52045 writing through null pointers; remove comment about testing
52046 unterminated strings.
52047
52048 2000-10-17 Matthew Hiller <hiller@redhat.com>
52049
52050 * gcc.c-torture/execute/20001017-2.c: New test.
52051
52052 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52053
52054 * gcc.c-torture/compile/20001018-1.c: New test.
52055 * gcc.c-torture/compile/20001018-1.x: Xfail.
52056
52057 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52058
52059 * gcc.c-torture/execute/20001017-1.c: New test.
52060
52061 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52062
52063 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
52064 for multiple use of arguments with scanf formats; add tests for
52065 multiple use of arguments.
52066
52067 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
52068
52069 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
52070 from some old tests.
52071
52072 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52073
52074 * gcc.dg/format-miss-1.c: New test.
52075
52076 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52077
52078 * gcc.c-torture/execute/20001013-1.c: New test.
52079
52080 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52081
52082 * gcc.dg/format-branch-1.c: New test.
52083
52084 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52085
52086 * README, lib/file-format.exp: Remove EGCS references.
52087
52088 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52089
52090 * gcc.dg/20001013-1.c: New test.
52091
52092 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
52093
52094 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
52095 for intmax_t in the compiler using __typeof__ and the type rules
52096 for conditional expressions.
52097
52098 2000-10-13 Jakub Jelinek <jakub@redhat.com>
52099
52100 * gcc.dg/20001012-1.c: New test.
52101 * gcc.dg/20001012-2.c: New test.
52102
52103 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52104
52105 * gcc.dg/format-attr-1.c: New test.
52106
52107 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52108
52109 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
52110 __LONG_LONG_MAX__ instead of LLONG_MAX.
52111
52112 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52113
52114 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
52115 scanf flags.
52116 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
52117 flags.
52118
52119 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
52120
52121 * gcc.dg/sequence-pt-1.c: New test.
52122
52123 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52124
52125 * gcc.c-torture/execute/20001011-1.c: New testcase.
52126 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52127
52128 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52129
52130 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52131 does not error on it.
52132
52133 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52134
52135 * gcc.dg/20001009-1.c: New test.
52136
52137 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52138
52139 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52140 * gcc.c-torture/execute/20001009-2.c: ... to here.
52141
52142 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52143
52144 * gcc.c-torture/compile/20001009-1.c: New testcase.
52145 * gcc.c-torture/execute/20001009-1.c: New testcase.
52146 Testcases provided by Jan Hubicka <jh@suse.cz>.
52147
52148 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52149
52150 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52151 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52152 uintmax_t using <limits.h> to emulate the compiler's internal
52153 logic. No longer XFAIL %j tests.
52154
52155 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52156
52157 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52158 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52159 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52160 regexps and details of expected handling of some bad formats.
52161 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52162 suppression.
52163
52164 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52165
52166 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52167 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52168 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52169 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52170 in list archives.
52171
52172 2000-10-06 Richard Henderson <rth@cygnus.com>
52173
52174 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52175 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52176 * g++.old-deja/g++.jason/report.C: Likewise.
52177 * g++.old-deja/g++.law/friend5.C: Likewise.
52178 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52179 of the expected warnings.
52180
52181 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52182
52183 * g++.old-deja/g++.pt/enum14.C: New test.
52184
52185 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52186
52187 * g++.old-deja/g++.pt/crash59.C: New test.
52188
52189 2000-10-04 Will Cohen <wcohen@redhat.com>
52190
52191 * gcc.dg/20000926-1.c: New test.
52192
52193 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52194
52195 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52196 function name for current C++ compiler.
52197 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52198
52199 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52200
52201 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52202 __PRETTY_FUNCTION__.
52203 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52204
52205 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52206
52207 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52208
52209 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52210
52211 * gcc.c-torture/compile/20000923-1.c: New test.
52212
52213 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52214
52215 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52216 * g++.old-deja/g++.pt/ttp62.C: Same.
52217 * g++.old-deja/g++.other/inline14.C: Same.
52218
52219 2000-09-24 Richard Henderson <rth@cygnus.com>
52220
52221 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52222
52223 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52224
52225 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52226
52227 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52228
52229 * gcc.c-torture/compile/20000922-1.c: New file.
52230
52231 2000-09-21 Nick Clifton <nickc@redhat.com>
52232
52233 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52234 a signed long modulo operation.
52235 (mod6): New function - perform an unsigned long modulo operation.
52236 (main): Add tests for modulos of very large numbers by very small
52237 dividends.
52238
52239 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52240
52241 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52242
52243 2000-09-19 Richard Henderson <rth@cygnus.com>
52244
52245 * gcc.dg/compare2.c (case 10): XFAIL.
52246
52247 2000-09-18 Richard Henderson <rth@cygnus.com>
52248
52249 * gcc.c-torture/execute/20000906-1.c: Move ...
52250 * gcc.dg/20000906-1.c: ... here. Only run on targets
52251 that support __builtin_trap.
52252
52253 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52254
52255 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52256
52257 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52258
52259 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52260 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52261 more $ format tests.
52262
52263 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52264
52265 * gcc.dg/format-errmk-1.c: New test.
52266
52267 2000-09-17 Greg McGary <greg@mcgary.org>
52268
52269 * gcc.c-torture/execute/20000917-1.x: Remove.
52270
52271 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52272
52273 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52274
52275 2000-09-17 Greg McGary <greg@mcgary.org>
52276
52277 * gcc.c-torture/execute/20000917-1.c: New test.
52278 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52279
52280 2000-09-16 Neil Booth <NeilB@earthling.net>
52281
52282 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52283 in nested macro bug.
52284
52285 2000-09-15 Neil Booth <NeilB@earthling.net>
52286
52287 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52288
52289 2000-09-14 Jeffrey A Law (law@cygnus.com)
52290
52291 * gcc.c-torture/execute/20000914-1.c: New test.
52292
52293 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52294
52295 * g++.other/inline13.C: New test.
52296
52297 2000-09-12 Andreas Jaeger <aj@suse.de>
52298
52299 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52300 constant by Ulrich Drepper <drepper@redhat.com>.
52301
52302 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52303
52304 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52305
52306 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52307
52308 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52309
52310 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52311
52312 * gcc.dg/cpp/backslash.c: New test.
52313
52314 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52315
52316 * gcc.c-torture/execute/20000910-1.c: New test.
52317 * gcc.c-torture/execute/20000910-2.c: Likewise.
52318
52319 2000-09-11 Robert Lipe <robertl@sco.com>
52320
52321 * gcc.dg/pragma-align.c: New test.
52322
52323 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52324
52325 * g++.old-deja/g++.pt/explicit82.C: New test.
52326 * g++.old-deja/g++.pt/explicit83.C: New test.
52327
52328 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52329
52330 * gcc.dg/asm-names.c: New test.
52331
52332 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52333
52334 * gcc.dg/cpp/tr-warn6.c: New test
52335
52336 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52337
52338 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52339 be accepted.
52340
52341 2000-09-07 Catherine Moore <clm@redhat.com>
52342
52343 * gcc.c-torture/execute/unroll-1.c: New test.
52344
52345 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52346
52347 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52348 ERROR markers.
52349 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52350 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52351 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52352 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52353 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52354 Preprocess only.
52355 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52356 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52357
52358 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52359
52360 * g++.old-deja/g++.pt/deduct2.C: New test.
52361
52362 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52363
52364 * g++.old-deja/g++.pt/parms2.C: New test.
52365
52366 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52367
52368 * g++.old-deja/g++.pt/crash58.C: New test.
52369
52370 2000-09-06 Greg McGary <greg@mcgary.org>
52371
52372 * gcc.c-torture/execute/20000906-1.c: New test.
52373 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52374
52375 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52376
52377 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52378
52379 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52380
52381 * g++.old-deja/g++.pt/crash57.C: New test.
52382
52383 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52384
52385 * g++.old-deja/g++.pt/crash56.C: New test.
52386
52387 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52388
52389 * g++.old-deja/g++.pt/koenig1.C: New test.
52390
52391 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52392
52393 * gcc.dg/20000904-1.c: New test.
52394
52395 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52396
52397 * gcc.dg/cpp/paste8.c: New test.
52398
52399 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52400
52401 * gcc.c-torture/compile/20000827-1.c: New test.
52402
52403 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52404
52405 * gcc.dg/format-diag-1.c: New test.
52406
52407 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52408
52409 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52410 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52411 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52412 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52413 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52414
52415 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52416
52417 * g++.old-deja/g++.other/nested4.C: New test.
52418
52419 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52420
52421 * g++.old-deja/g++.ns/scoped1.C: New test.
52422
52423 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52424
52425 * lib/g++.exp: Support testing already-installed GCC.
52426
52427 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52428
52429 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52430
52431 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52432
52433 * gcc.dg/return-type-2.c: New test.
52434
52435 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52436
52437 * gcc.c-torture/compile/20000825-1.c: New test.
52438
52439 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52440
52441 * gcc.dg/dwarf2-2.c: New test.
52442
52443 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52444
52445 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52446 dg-warning regexps.
52447
52448 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52449
52450 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52451 gcc.dg/format-ext-5.c: New tests.
52452
52453 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52454
52455 * g++.old-deja/g++.other/crash22.C: New test.
52456
52457 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52458
52459 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52460
52461 2000-08-24 Richard Henderson <rth@cygnus.com>
52462
52463 * gcc.dg/ia64-sync-1.c: New test.
52464 * gcc.dg/ia64-sync-2.c: New test.
52465 * gcc.dg/ia64-asm-1.c: New test.
52466
52467 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52468
52469 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52470 * gcc.dg/format-ext-2.c: New test.
52471
52472 2000-08-23 Jason Merrill <jason@redhat.com>
52473
52474 * lib/old-dejagnu.exp: Also ignore "In member function" and
52475 "At global scope".
52476
52477 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52478
52479 * gcc.dg/noncompile/label-lineno-1.c: New test.
52480
52481 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52482
52483 * gcc.dg/c99-array-nonobj-1.c: New test.
52484
52485 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52486
52487 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52488 tests.
52489 * gcc.dg/format-ext-1.c: New test.
52490
52491 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52492
52493 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52494 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52495 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52496 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52497 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52498
52499 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52500
52501 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52502 gcc.dg/c99-strftime-2.c: New tests.
52503
52504 2000-08-22 Richard Henderson <rth@cygnus.com>
52505
52506 * gcc.c-torture/execute/20000822-1.c: New test.
52507
52508 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52509
52510 * gcc.c-torture/execute/20000819-1.x: Remove.
52511
52512 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52513
52514 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52515 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52516 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52517 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52518 gcc.dg/format-xopen-1.c: New tests.
52519
52520 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52521
52522 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52523
52524 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52525
52526 * g++.old-deja/g++.other/loop2.C: New test.
52527
52528 * gcc.c-torture/compile/20000606-1.c: New test.
52529 * gcc.c-torture/compile/20000728-1.c: New test.
52530 * gcc.c-torture/execute/20000801-1.c: New test.
52531 * gcc.c-torture/execute/20000801-2.c: New test.
52532 * gcc.c-torture/execute/20000819-1.c: New test.
52533 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52534 * gcc.dg/20000629-1.c: New test.
52535 * gcc.dg/20000724-1.c: New test.
52536 * gcc.dg/20000807-1.c: New test.
52537
52538 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52539
52540 * gcc.dg/cpp/pragma-1.c: New test.
52541 * gcc.dg/cpp/pragma-2.c: New test.
52542
52543 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52544
52545 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52546 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52547
52548 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52549
52550 * gcc.c-torture/compile/20000818-1.c: New test.
52551
52552 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52553
52554 * gcc.c-torture/execute/20000818-1.c: New test.
52555
52556 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52557
52558 * gcc.dg/format-va-1.c: New test.
52559
52560 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52561
52562 * g++.old-deja/g++.other/typedef8.C: New test.
52563
52564 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52565
52566 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52567 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52568 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52569 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52570 * g++.old-deja/g++.other/ptrmem7.C: New test.
52571 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52572
52573 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52574
52575 * g++.old-deja/g++.pt/typename27.C: New test.
52576
52577 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52578
52579 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52580 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52581 * g++.old-deja/g++.pt/friend45.C: New test.
52582 * g++.old-deja/g++.other/friend8.C: New test.
52583
52584 2000-08-15 Richard Henderson <rth@cygnus.com>
52585
52586 * gcc.c-torture/execute/20000815-1.c: New test.
52587
52588 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52589
52590 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52591 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52592 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52593
52594 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52595
52596 * g++.old-deja/g++.other/refinit2.C: New test.
52597
52598 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52599
52600 * lib/c-torture.exp (c-torture): Make
52601 compiler_conditional_xfail_data global.
52602 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52603 compiler_conditional_xfail_data machinery.
52604 (f-torture-execute): Likewise.
52605 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52606 and only when unrolling loops.
52607
52608 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52609
52610 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52611
52612 * g++.old-deja/g++.pt/explicit81.C: New test.
52613
52614 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52615
52616 * g++.old-deja/g++.pt/typename26.C: New test.
52617
52618 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52619
52620 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52621 warning.
52622
52623 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52624
52625 * g++.old-deja/g++.other/array3.C: New test.
52626
52627 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52628
52629 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52630 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52631 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52632 New tests.
52633
52634 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52635
52636 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52637 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52638
52639 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52640
52641 * gcc.c-torture/execute/20000808-1.c: New test.
52642
52643 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52644
52645 * gcc.dg/c90-const-expr-1.c: New test.
52646
52647 2000-08-08 Richard Henderson <rth@cygnus.com>
52648
52649 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52650
52651 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52652
52653 * gcc.dg/noncompile/const-ll-1.c: New test.
52654
52655 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52656
52657 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52658
52659 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52660
52661 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52662 that running programs linked against the shared version of libobjc
52663 run correctly.
52664
52665 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52666
52667 * gcc.dg/c99-printf-1.c: New test.
52668
52669 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52670
52671 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52672
52673 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52674
52675 * gcc.c-torture/execute/20000731-1.x: Delete.
52676
52677 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52678
52679 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52680 and torture_without_loops as is done by c-torture.exp.
52681 (search_for): Copy from c-torture.exp.
52682 (gcc-dg-runtest): New function, drives a directory of tests
52683 iterating over the TORTURE_OPTIONS.
52684 (scan-assembler, scan-assembler-not): Move here from
52685 individual directory drivers.
52686
52687 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52688 defined by lib/gcc-dg.exp.
52689 * gcc.dg/cpp/cpp.exp: Likewise.
52690 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52691 gcc-dg-runtest, so we cycle over optimization options.
52692
52693 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52694 * gcc.dg/compare2.c: No longer expected to fail.
52695
52696 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52697
52698 * gcc.c-torture/execute/20000804-1.c: New test.
52699
52700 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52701
52702 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52703
52704 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52705
52706 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52707
52708 2000-08-03 Jeffrey A Law (law@cygnus.com)
52709
52710 * gcc.c-torture/compile/20000803-1.c: New test.
52711
52712 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52713
52714 * gcc.c-torture/execute/20000801-3.c,
52715 gcc.c-torture/execute/20000801-4.c: New tests.
52716 * gcc.c-torture/execute/20000801-3.x,
52717 gcc.c-torture/execute/20000801-4.x: Xfail.
52718
52719 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52720
52721 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52722 libobjc/.libs to allow for libtool.
52723
52724 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52725
52726 * gcc.c-torture/compile/20000802-1.c: New test.
52727
52728 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52729
52730 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52731
52732 2000-07-31 Jeffrey A Law (law@cygnus.com)
52733
52734 * gcc-c-torture/execute/20000731-2.c: New test.
52735
52736 * gcc.c-torture/execute/20000731-1.c: New test.
52737 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52738
52739 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52740
52741 * gcc.dg/cpp/paste7.c: New test.
52742 * gcc.dg/cpp/20000725-1.c: New test.
52743
52744 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52745
52746 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52747 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52748 declaration warning for __builtin_dwarf_reg_size.
52749
52750 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52751
52752 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52753
52754 * gcc.dg/noncompile/voidparam-1.c: New test.
52755
52756 2000-07-30 Richard Henderson <rth@cygnus.com>
52757
52758 * gcc.dg/c90-digraph-1.c: Don't xfail.
52759 * gcc.dg/compare2.c (case 10): Xfail.
52760 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52761
52762 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52763
52764 * gcc.dg/c99-main-1.c: New test.
52765
52766 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52767
52768 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52769
52770 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
52771
52772 * gcc.c-tortuer/execute/20000726-1.c: New test.
52773
52774 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
52775
52776 * gcc.c-torture/execute/enum-2.c: New test.
52777
52778 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52779
52780 * gcc.dg/cpp/tr-warn3.c: New test.
52781
52782 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52783
52784 * g++.old-deja/g++.ext/implicit1.C: Remove.
52785 * g++.old-deja/g++.jason/c2.C: Remove
52786 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
52787 * g++.old-deja/g++.pt/crash16.C: Likewise.
52788 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
52789
52790 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52791
52792 * g++.old-deja/g++.other/for2.C: New test.
52793
52794 2000-07-25 Jakub Jelinek <jakub@redhat.com>
52795
52796 * gcc.dg/20000720-1.c: New test.
52797
52798 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
52799
52800 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
52801
52802 2000-07-24 Geoff Keating <geoffk@cygnus.com>
52803
52804 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
52805 * gcc.c-torture/execute/20000722-1.c: New.
52806 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
52807
52808 2000-07-24 Jakub Jelinek <jakub@redhat.com>
52809
52810 * gcc.dg/cpp/20000720-1.S: New test.
52811
52812 2000-07-21 Michael Meissner <meissner@redhat.com>
52813
52814 * gcc.c-torture/execute/ieee/hugeval.c: New test.
52815
52816 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52817
52818 * g++.old-deja/g++.brendan/crash16.C,
52819 g++.old-deja/g++.brendan/parse3.C,
52820 g++.old-deja/g++.brendan/redecl1.C,
52821 g++.old-deja/g++.ns/template13.C,
52822 g++.old-deja/g++.other/decl4.C,
52823 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
52824
52825 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52826
52827 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
52828 and "Internal error".
52829
52830 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
52831 regexps.
52832 * gcc.dg/cpp/paste6.c: New test.
52833
52834 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
52835
52836 * gcc.dg/cpp/tr-direct.c: New test.
52837
52838 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
52839 gcc.dg/cpp/undef1.c: Tweak error regexps.
52840
52841 2000-07-18 Eric Christopher <echristo@redhat.com>
52842
52843 * gcc.c-torture/compile/20000718-1.c: New test.
52844
52845 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
52846
52847 * cpplex.c (_cpp_push_token): If the token being pushed back
52848 is the previous token in this context, just subtract one from
52849 context->posn.
52850 * cppmacro.c (save_expansion): Clear aux field when storing a
52851 placemarker.
52852
52853 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
52854
52855 * gcc.dg/noncompile/redecl-1.c: New test.
52856
52857 2000-07-18 Jakub Jelinek <jakub@redhat.com>
52858
52859 * gcc.c-torture/execute/20000717-5.c: New test.
52860 * gcc.c-torture/execute/20000717-1.x: Removed.
52861
52862 2000-07-17 Richard Henderson <rth@cygnus.com>
52863
52864 * gcc.c-torture/execute/20000717-4.c: New test.
52865
52866 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
52867
52868 * gcc.dg/cpp/syshdr.c: New test.
52869 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
52870
52871 2000-07-17 Neil Booth <neilb@earthling.net>
52872
52873 * gcc.dg/cpp/cmdlne-dM.c: New test.
52874 * gcc.dg/cpp/cmdlne-dD.c: New test.
52875
52876 2000-07-17 Jeffrey A Law (law@cygnus.com)
52877
52878 * gcc.c-torture/execute/20000717-3.c: New test.
52879
52880 * gcc.c-torture/compile/20000717-1.c: New test.
52881
52882 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
52883
52884 * gcc.c-torture/execute/20000717-2.c: New test.
52885
52886 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
52887
52888 * gcc.dg/formatz-1.c: New test.
52889
52890 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
52891 * gcc.dg/c99-digraph-1.c: New tests.
52892
52893 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
52894 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
52895
52896 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
52897 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
52898 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
52899 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
52900 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
52901 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
52902 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
52903
52904 2000-07-17 Greg McGary <greg@mcgary.org>
52905
52906 * gcc.c-torture/execute/20000717-1.c: New test.
52907 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
52908
52909 2000-07-15 Jakub Jelinek <jakub@redhat.com>
52910
52911 * gcc.c-torture/execute/20000715-2.c: New test.
52912 * gcc.dg/20000715-1.c: New test.
52913
52914 2000-07-15 Michael Meissner <meissner@redhat.com>
52915
52916 * gcc.c-torture/execute/20000715-1.c: New test.
52917
52918 2000-07-13 Jakub Jelinek <jakub@redhat.com>
52919
52920 * gcc.c-torture/execute/20000707-1.c: New test.
52921
52922 2000-07-13 Neil Booth <NeilB@earthling.net>
52923
52924 * gcc.dg/cpp/digraph1.c,
52925 gcc.dg/cpp/digraph2.c,
52926 gcc.dg/cpp/digraphs.c: New tests.
52927
52928 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
52929
52930 * g77.f-torture/compile/20000630-2.f: New test.
52931 * g77.f-torture/compile/20000630-2.x
52932
52933 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
52934
52935 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
52936
52937 2000-07-11 Neil Booth <NeilB@earthling.net>
52938
52939 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
52940
52941 2000-07-11 Neil Booth <NeilB@earthling.net>
52942
52943 * gcc.dg/cpp/cmdlne-C.c: New.
52944
52945 2000-07-09 Neil Booth <NeilB@earthling.net>
52946
52947 * gcc.dg/cpp/directiv.c: New tests.
52948 * gcc.dg/cpp/undef1.c: Update.
52949
52950 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
52951
52952 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
52953
52954 2000-07-09 Neil Booth <NeilB@earthling.net>
52955
52956 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
52957
52958 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
52959
52960 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
52961 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
52962
52963 2000-07-08 Neil Booth <NeilB@earthling.net>
52964
52965 * gcc.dg/cpp/macsyntx.c: New tests.
52966
52967 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52968
52969 * gcc.dg/20000707-1.c: New test.
52970
52971 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52972
52973 * gcc.c-torture/execute/20000706-1.c: New test.
52974 * gcc.c-torture/execute/20000706-2.c: New test.
52975 * gcc.c-torture/execute/20000706-3.c: New test.
52976 * gcc.c-torture/execute/20000706-4.c: New test.
52977 * gcc.c-torture/execute/20000706-5.c: New test.
52978
52979 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52980
52981 * g++.old-deja/g++.pt/instantiate7.C: New test.
52982
52983 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52984
52985 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
52986 * g++.old-deja/g++.mike/thunk3.C: Likewise.
52987 * g++.old-deja/g++.other/rtti3.C: Likewise.
52988 * g++.old-deja/g++.other/rttid3.C: Likewise.
52989
52990 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
52991
52992 * g77.f-torture/compile/20000630-1.x: Fix typo
52993
52994 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
52995
52996 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
52997 assembly output.
52998
52999 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
53000
53001 * gcc.dg/cpp/ident.c: New test.
53002
53003 2000-07-05 Neil Booth <NeilB@earthling.net>
53004
53005 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
53006 gcc.dg/cpp/lexstrng.c: New tests.
53007
53008 2000-07-04 Neil Booth <NeilB@earthling.net>
53009
53010 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
53011 * gcc.dg/cpp/strify2.c: Same.
53012
53013 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
53014
53015 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
53016 * gcc.dg/cpp/19990703-1.c: Likewise.
53017 * gcc.dg/cpp/20000625-1.c: Likewise.
53018 * gcc.dg/cpp/20000625-2.c: Likewise.
53019
53020 * gcc.dg/cpp/macro1.c,
53021 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
53022 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
53023 gcc.dg/cpp/strify1.c,
53024 gcc.dg/cpp/strify2.c: New tests.
53025
53026 2000-07-03 Jakub Jelinek <jakub@redhat.com>
53027
53028 * gcc.c-torture/execute/20000703-1.c: New test.
53029
53030 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53031
53032 * g++.old-deja/g++.pt (lookup10.C): New test.
53033
53034 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53035
53036 * g++.old-deja/g++.pt (typename25.C): New test.
53037
53038 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
53039
53040 * gcc.c-torture/compile/20000701-1.c: New test.
53041
53042 2000-06-30 Nick Clifton <nickc@cygnus.com>
53043
53044 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
53045 to test case.
53046
53047 2000-06-30 Catherine Moore <clm@cygnus.com>
53048
53049 * gcc.c-torture/execute/align-1.c: New test.
53050
53051 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
53052
53053 * g++.old-deja/g++.pt/expr8.C: New test.
53054 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
53055
53056 2000-06-29 Nick Clifton <nickc@cygnus.com>
53057
53058 * gcc.c-torture/compile/20000629-1.c: New test.
53059
53060 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53061
53062
53063 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
53064 gcc.dg/noncompile directory, depending on whether they're
53065 preprocessor tests or not. Annotate all the tests for the dg
53066 framework.
53067
53068 * gcc.c-torture/noncompile/noncompile.exp: Delete.
53069 * gcc.dg/noncompile/noncompile.exp: New.
53070
53071 * Moved files:
53072 Old name New name
53073 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
53074 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
53075 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
53076 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
53077 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
53078 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
53079 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
53080 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
53081 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
53082 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
53083 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
53084 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
53085 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
53086 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
53087 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
53088 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
53089 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
53090 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
53091 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
53092 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
53093 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
53094 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
53095 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
53096 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
53097
53098 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
53099 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
53100 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
53101 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
53102 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
53103 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
53104
53105 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53106
53107 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
53108 declare one variable. On the fourth, error.
53109 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
53110 declared by 20000628-1a.h.
53111
53112 2000-06-29 Richard Henderson <rth@redhat.com>
53113
53114 * gcc.c-torture/execute/930529-1.x: New file.
53115 * gcc.dg/920413-1.c: Adjust expected warning text.
53116 * gcc.dg/980217-1.c: Declare abort.
53117 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
53118
53119 2000-06-29 Jeffrey A Law (law@cygnus.com)
53120
53121 * g77.f-torture/compile/20000629-1.f: New test.
53122 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53123
53124 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53125
53126 Rearrange lots of files, removing entirely the
53127 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53128 directories.
53129
53130 * Deleted files:
53131 gcc.c-torture/code_quality/code_quality.exp
53132 gcc.c-torture/special/special.exp
53133 gcc.failure/failure.exp
53134 gcc.failure/940409-1.x
53135 gcc.c-torture/compile/961203-1.x
53136
53137 * New files:
53138 gcc.misc-tests/linkage.exp
53139 gcc.c-torture/execute/920730-1t.c
53140 gcc.c-torture/execute/920730-1t.x
53141 gcc.c-torture/compile/920520-1.x
53142 gcc.c-torture/compile/920521-1.x
53143 gcc.c-torture/compile/981006-1.x
53144 gcc.c-torture/execute/eeprof-1.x
53145
53146 * Moved files (possibly with modifications to fit a new harness):
53147 Old name New name
53148 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53149 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53150 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53151 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53152 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53153 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53154 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53155 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53156 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53157 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53158 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53159 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53160 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53161 gcc.failure/940409-1.c gcc.dg/940409-1.c
53162
53163 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53164
53165 * c-torture/compile/961203-1.x: Delete.
53166
53167 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53168 not exit. Include stdio.h.
53169 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53170 * gcc.misc-tests/dg-12.c: Likewise.
53171 * gcc.misc-tests/dg-5.c: Likewise.
53172 * gcc.misc-tests/dg-6.c: Likewise.
53173 * gcc.misc-tests/dg-7.c: Prototype abort.
53174 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53175 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53176 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53177 not exit.
53178 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53179 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53180
53181 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53182
53183 * gcc.dg/cpp/20000628-1.c: New test.
53184 * gcc.dg/cpp/20000628-1.h: New header for above test.
53185 * gcc.dg/cpp/20000628-1a.h: Likewise.
53186
53187 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53188
53189 * gcc.dg/cpp: New directory.
53190 * gcc.dg/cpp/cpp.exp: New driver.
53191 * gcc.dg/cpp/20000627-1.c: New test.
53192 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53193 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53194 and rewrite as a compilation test.
53195
53196 * gcc.dg: Move many files into the cpp subdirectory, possibly
53197 renaming or editing them as well.
53198 Old name New name
53199 990119-1.c cpp/19990119-1.c
53200 990228-1.c cpp/19990228-1.c
53201 990407-1.c cpp/19990407-1.c
53202 990409-1.c cpp/19990409-1.c
53203 990413-1.c cpp/19990413-1.c
53204 990703-1.c cpp/19990703-1.c
53205 20000127-1.c cpp/20000127-1.c
53206 20000129-1.c cpp/20000129-1.c
53207 20000207-1.c cpp/20000207-1.c
53208 20000207-2.c cpp/20000207-2.c
53209 20000209-1.c cpp/20000209-1.c
53210 20000209-2.c cpp/20000209-2.c
53211 20000301-1.c cpp/20000301-1.c
53212 20000419-1.c cpp/20000419-1.c
53213 20000510-1.S cpp/20000510-1.S
53214 20000519-1.c cpp/20000519-1.c
53215 20000529-1.c cpp/20000529-1.c
53216 20000625-1.c cpp/20000625-1.c
53217 20000625-2.c cpp/20000625-2.c
53218 cpp-as1.c cpp/assert1.c
53219 cpp-as2.c cpp/assert2.c
53220 cxx-comments-1.c cpp/cxxcom1.c
53221 cxx-comments-2.c cpp/cxxcom2.c
53222 endif-label.c cpp/endif.c
53223 cpp-hash1.c cpp/hash1.c
53224 cpp-hash2.c cpp/hash2.c
53225 cpp-if1.c cpp/if-1.c
53226 cpp-if2.c cpp/if-2.c
53227 cpp-if3.c cpp/if-3.c
53228 cpp-if4.c cpp/if-4.c
53229 cpp-if5.c cpp/if-5.c
53230 cpp-cond.c cpp/if-cexp.c
53231 cpp-missingop.c cpp/if-mop.c
53232 cpp-missingparen.c cpp/if-mpar.c
53233 cpp-opprec.c cpp/if-oppr.c
53234 cpp-ifparen.c cpp/if-paren.c
53235 cpp-shortcircuit.c cpp/if-sc.c
53236 cpp-shift.c cpp/if-shift.c
53237 cpp-unary.c cpp/if-unary.c
53238 cpp-li1.c cpp/line1.c
53239 cpp-li2.c cpp/line2.c
53240 lineno.c cpp/line3.c
53241 lineno-2.c cpp/line4.c
53242 cpp-mi.c cpp/mi1.c
53243 cpp-mic.h cpp/mi1c.h
53244 cpp-micc.h cpp/mi1cc.h
53245 cpp-mind.h cpp/mi1nd.h
53246 cpp-mindp.h cpp/mi1ndp.h
53247 cpp-mix.h cpp/mi1x.h
53248 cpp-mi2.c cpp/mi2.c
53249 cpp-mi2a.h cpp/mi2a.h
53250 cpp-mi2b.h cpp/mi2b.h
53251 cpp-mi2c.h cpp/mi2c.h
53252 cpp-mi3.c cpp/mi3.c
53253 cpp-mi3.def cpp/mi3.def
53254 poison-1.c cpp/poison.c
53255 pr-impl.c cpp/prag-imp.c
53256 cpp-redef-2.c cpp/redef1.c
53257 cpp-redef.c cpp/redef2.c
53258 strpaste.c cpp/strp1.c
53259 strpaste-2.c cpp/strp2.c
53260 cpp-tradpaste.c cpp/tr-paste.c
53261 cpp-tradstringify.c cpp/tr-str.c
53262 cpp-tradwarn1.c cpp/tr-warn1.c
53263 cpp-tradwarn2.c cpp/tr-warn2.c
53264 trigraphs.c cpp/trigraphs.c
53265 cpp-unc1.c cpp/unc1.c
53266 cpp-unc2.c cpp/unc2.c
53267 cpp-unc3.c cpp/unc3.c
53268 cpp-unc.c cpp/unc4.c
53269 undef.c cpp/undef1.c
53270 undef-2.c cpp/undef2.c
53271 cpp-wi1.c cpp/widestr1.c
53272
53273 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53274
53275 * lib/g++.exp (g++_include_flags): Tweak.
53276
53277 2000-06-27 H.J. Lu <hjl@gnu.org>
53278 Loren J. Rittle <ljrittle@acm.org>
53279
53280 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53281 version with one that knows about the new gcc tree structure.
53282 (g++_link_flags): Same.
53283
53284 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53285
53286 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53287 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53288 case we are cross-compiling.
53289
53290 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53291 g++.old-deja/g++.niklas/Makefile.in,
53292 g++.old-deja/g++.niklas/configure.in,
53293 g++.old-deja/g++.other/Makefile.in,
53294 g++.old-deja/g++.other/configure.in,
53295 gcc.c-torture/code_quality/Makefile.in,
53296 gcc.c-torture/code_quality/configure.in,
53297 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53298 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53299 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53300 gcc.c-torture/execute/ieee/Makefile.in,
53301 gcc.c-torture/execute/ieee/configure.in,
53302 gcc.c-torture/noncompile/Makefile.in,
53303 gcc.c-torture/noncompile/configure.in,
53304 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53305 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53306 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53307
53308 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53309
53310 * g++.old-deja/g++.other/ambig3.C: New test.
53311
53312 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53313
53314 * g++.old-deja/g++.pt/syntax1.C: New test.
53315 * g++.old-deja/g++.pt/syntax2.C: New test.
53316 * g++.old-deja/g++.other/syntax3.C: New test.
53317 * g++.old-deja/g++.other/syntax4.C: New test.
53318
53319 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53320
53321 * gcc.dg/20000623-1.c: Prototype exit and abort.
53322
53323 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53324
53325 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53326 New tests.
53327 * gcc.dg/cpp-mi3.def: New file.
53328
53329 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53330 inside assertions.
53331 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53332 lexer's error messages.
53333 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53334 divine anything from the linemarkers.
53335 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53336 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53337
53338 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53339
53340 * gcc.dg/20000623-1.c: New test.
53341
53342 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53343
53344 * gcc.c-torture/execute/20000622-1.c: New test.
53345
53346 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53347
53348 * g++.old-deja/g++.other/init15.C: New test.
53349
53350 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53351
53352 * g++.old-deja/g++.pt/vaarg2.C: New test.
53353 * g++.old-deja/g++.pt/vaarg3.C: New test.
53354
53355 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53356
53357 * g++.old-deja/g++.other/dyncast6.C: New test.
53358
53359 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53360
53361 * gcc.c-torture/execute/loop-6.c: New test.
53362
53363 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53364
53365 * gcc.dg/20000614-1.c: New test.
53366 * gcc.dg/20000614-2.c: New test.
53367
53368 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53369
53370 * g++.old-deja/g++.other/inline12.C: New test.
53371
53372 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53373
53374 * g++.old-deja/g++.other/eh1.C: New test.
53375
53376 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53377
53378 * g++.old-deja/g++.other/type.C: New test.
53379
53380 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53381
53382 * g++.old-deja/g++.other/initstring.C: New test.
53383
53384 2000-06-12 Jason Merrill <jason@redhat.com>
53385
53386 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53387
53388 2000-06-09 Jeffrey A Law (law@cygnus.com)
53389
53390 * gcc.c-torture/compile/20000609-1.c: New test.
53391
53392 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53393
53394 * gcc.dg/20000609-1.c: New test.
53395
53396 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53397
53398 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53399 * gcc.c-torture/noncompile/poison-1.c: Move...
53400 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53401 * gcc.dg/cpp-li1.c: Add a token after the #line.
53402
53403 2000-06-05 Richard Henderson <rth@cygnus.com>
53404
53405 * gcc.c-torture/execute/20000605-2.c: New test.
53406 * gcc.c-torture/execute/20000605-3.c: New test.
53407
53408 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53409
53410 * g77.f-torture/execute/20000503-1.x: New file.
53411
53412 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53413
53414 * g++.old-deja/g++.eh/badalloc1.C: New test.
53415
53416 2000-06-05 Richard Henderson <rth@cygnus.com>
53417
53418 * gcc.c-torture/execute/20000605-1.c: New test.
53419
53420 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53421 Nathan Sidwell <nathan@codesourcery.com>
53422
53423 * gcc.c-torture/compile/20000605-1.c: New test.
53424
53425 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53426
53427 * g77.f-torture/compile/20000601-1.f: New test.
53428
53429 2000-06-03 Richard Henderson <rth@cygnus.com>
53430
53431 * gcc.c-torture/execute/20000603-1.c: New.
53432
53433 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53434
53435 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53436 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53437
53438 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53439
53440 * gcc.dg/compare2.c (case 12): XFAIL.
53441 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53442 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53443
53444 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53445
53446 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53447
53448 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53449 guard macro is already defined when the header is first
53450 included.
53451 * gcc.dg/cpp-mix.h: New file.
53452 * gcc.dg/endif-label.c: Update patterns to match compiler.
53453
53454 * g++.brendan/complex1.C: Declare abort.
53455 * g++.law/refs4.C: Remove XFAIL.
53456 * g++.oliva/expr2.C: Declare abort and exit.
53457
53458 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53459
53460 * gcc.c-torture/execute/20000528-1.c: New test.
53461
53462 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53463 * g++.old-deja/g++.law/temps4.C: Likewise.
53464
53465 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53466 stdlib.h. Call abort() on failure.
53467 * g++.old-deja/g++.law/refs4.C: Likewise.
53468 * g++.old-deja/g++.law/temps4.C: Likewise.
53469 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53470 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53471
53472 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53473
53474 Relative to g++.dg/special:
53475 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53476
53477 Relative to g++.old-deja:
53478 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53479 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53480 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53481 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53482 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53483 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53484 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53485
53486 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53487 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53488 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53489 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53490 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53491 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53492 and/or string.h.
53493
53494 * g++.other/goto1.C: Update expectations for error messages.
53495
53496 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53497
53498 * gcc.c-torture/compile/20000523-1.c: New test.
53499
53500 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53501
53502 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53503
53504 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53505
53506 * g++.old-deja/g++.eh/catch11.C: New test.
53507 * g++.old-deja/g++.eh/catch12.C: New test.
53508
53509 2000-05-24 Nick Clifton <nickc@cygnus.com>
53510
53511 * gcc.c-torture/execute/20000523-1.c: New test.
53512
53513 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53514
53515 * c-torture/execute/bcp-1.c: Replace abort in arg of
53516 __builtin_constant_p with a generic external function.
53517
53518 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53519 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53520 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53521 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53522 Prototype abort and/or exit.
53523
53524 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53525 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53526 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53527 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53528
53529 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53530
53531 * gcc.dg/dwarf2-1.c: New test.
53532
53533 2000-05-20 Richard Henderson <rth@cygnus.com>
53534
53535 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53536
53537 2000-05-20 Andreas Jaeger <aj@suse.de>
53538
53539 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53540 testcase.
53541
53542 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53543
53544 * gcc.c-torture/execute/20000519-2.c: New test.
53545
53546 2000-05-19 Andreas Jaeger <aj@suse.de>
53547
53548 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53549 which fails with SSA.
53550
53551 * lib/c-torture.exp: Also test with -O3 -fssa.
53552
53553 2000-05-18 Michael Meissner <meissner@redhat.com>
53554
53555 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53556 * gcc.c-torture/execute/920415-1.c: Ditto.
53557 * gcc.c-torture/execute/920501-1.c: Ditto.
53558 * gcc.c-torture/execute/conversion.c: Ditto.
53559 * gcc.c-torture/execute/cvt-1.c: Ditto.
53560
53561 2000-05-18 Jeffrey A Law (law@cygnus.com)
53562
53563 * gcc.c-torture/compile/20000518-1.c: New test.
53564
53565 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53566
53567 * g77.f-torture/compile/200005018.f: New test.
53568
53569 2000-05-17 Jeffrey A Law (law@cygnus.com)
53570
53571 * gcc.c-torture/compile/20000517-1.c: New test.
53572
53573 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53574
53575 * gcc.c-torture/execute/20000516-1.c: New test.
53576
53577 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53578
53579 * g++.old-deja/g++.other/eh.C: New test.
53580
53581 2000-05-12 Richard Henderson <rth@cygnus.com>
53582
53583 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53584 constants through to doit's conditional.
53585
53586 2000-05-11 Jeffrey A Law (law@cygnus.com)
53587
53588 * gcc.c-torture/compile/20000511-1.c: New test.
53589 * g77.f-torture/compile/20000511-1.f: New test.
53590 * g77.f-torture/compile/20000511-2.f: New test.
53591
53592 2000-05-11 Michael Meissner <meissner@redhat.com>
53593
53594 * gcc.c-torture/execute/20000511-1.c: New test.
53595
53596 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53597
53598 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53599 * gcc.dg/20000510-1.S: New.
53600
53601 2000-05-08 Catherine Moore <clm@cygnus.com>
53602
53603 * gcc.dg/unused-3.c: New.
53604
53605 2000-05-06 Richard Henderson <rth@cygnus.com>
53606
53607 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53608 * g++.old-deja/g++.mike/warn1.C: Likewise.
53609 * g++.old-deja/g++.pt/local1.C: Likewise.
53610 * g++.old-deja/g++.pt/local7.C: Likewise.
53611 * g++.old-deja/g++.pt/spec16.C: Likewise.
53612
53613 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53614
53615 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53616
53617 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53618
53619 * g77.f-torture/execute/20000503-1.f: New test.
53620
53621 2000-05-04 Andreas Jaeger <aj@suse.de>
53622
53623 * gcc.dg/noreturn-2.c: New test.
53624
53625 2000-05-04 Neil Booth <NeilB@earthling.net>
53626
53627 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53628 preprocessor.
53629
53630 2000-05-04 Richard Henderson <rth@cygnus.com>
53631
53632 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53633
53634 2000-05-04 Richard Henderson <rth@cygnus.com>
53635
53636 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53637 OpenSSL by Jason R Thorpe.
53638
53639 2000-05-03 Jim Wilson <wilson@cygnus.com>
53640
53641 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53642
53643 2000-05-03 Robert Lipe <robertlipe@usa.net>
53644
53645 * gcc.dg/20000503-1.c: New test.
53646
53647 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53648
53649 * gcc.c-torture/compile/20000502-1.c: New test.
53650 * g++.old-deja/g++.other/align.C: New test.
53651 * gcc.dg/cpp-tradstringify.c: New test.
53652
53653 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53654
53655 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53656 and hard registers.
53657
53658 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53659
53660 * gcc.c-torture/execute/loop-5.c: New test.
53661
53662 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53663
53664 * gcc.c-torture/execute/va-arg-20.c: New test.
53665
53666 2000-04-23 Jeffrey A Law (law@cygnus.com)
53667
53668 * gcc.c-torture/execute/20000422-1.c: New test.
53669
53670 2000-04-20 Greg McGary <gkm@gnu.org>
53671
53672 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53673 when optimizing, but without sibling-call optimizations (-O1).
53674
53675 2000-04-20 Jeffrey A Law (law@cygnus.com)
53676
53677 * gcc.c-torture/compile/20000420-1.c: New test.
53678
53679 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53680
53681 * g++.abi/ptrflags.C: New test.
53682 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53683
53684 2000-04-19 Catherine Moore <clm@cygnus.com>
53685
53686 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53687
53688 2000-04-19 Greg McGary <gkm@gnu.org>
53689
53690 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53691 sibling-call optimizations.
53692
53693 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53694
53695 * gcc.dg/20000419-1.c: New test.
53696
53697 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53698
53699 * gcc.c-torture/execute/20000412-6.c: New test.
53700
53701 2000-04-12 Jeffrey A Law (law@cygnus.com)
53702
53703 * gcc.c-torture/execute/20000412-5.c: New test.
53704 * g77.f-torture/compile/20000412-1.f: New test.
53705 * gcc.c-torture/execute/20000412-4.c: New test.
53706 * gcc.c-torture/compile/20000412-2.c: New test.
53707 * gcc.c-torture/execute/20000412-3.c: New test.
53708 * gcc.c-torture/compile/20000412-1.c: New test.
53709 * gcc.c-torture/execute/20000412-2.c: New test.
53710
53711 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53712
53713 * objc/execute/bf-20.m: New test.
53714
53715 2000-04-10 Richard Henderson <rth@cygnus.com>
53716
53717 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53718
53719 * gcc.c-torture/execute/20000412-1.c: New test.
53720
53721 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53722
53723 * g++.old-deja/g++.eh/catchptr1.C: New test.
53724
53725 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53726
53727 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53728
53729 2000-04-08 Neil Booth <NeilB@earthling.net>
53730
53731 * gcc.dg/cpp-nullchar.c: Remove test as
53732 embedded nulls cause problems.
53733
53734 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53735
53736 * gcc.dg/compare2.c: New test.
53737
53738 2000-04-08 Neil Booth <NeilB@earthling.net>
53739
53740 * gcc.dg/cpp-nullchar.c: New test.
53741
53742 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53743
53744 * gcc.dg/cpp-mi2.c: New test.
53745 * gcc.dg/cpp-mi2[abc].h: New files.
53746
53747 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53748
53749 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53750 member name.
53751
53752 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53753
53754 * g++.old-deja/g++.abi/vmihint.C: New test.
53755
53756 2000-04-06 Neil Booth <NeilB@earthling.net>
53757
53758 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53759 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53760 copyright.
53761
53762 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53763
53764 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53765 avoid stack-frame overwrite.
53766
53767 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53768
53769 * gcc.c-torture/compile/20000405-2.c: New test.
53770 * gcc.c-torture/compile/20000405-3.c: New test.
53771
53772 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53773
53774 * gcc.c-torture/compile/20000405-1.c: New test.
53775
53776 2000-04-04 Geoff Keating <geoffk@cygnus.com>
53777
53778 * gcc.dg/cast-qual-1.c: Revert last change.
53779
53780 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53781
53782 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
53783
53784 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
53785
53786 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
53787 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
53788
53789 2000-04-03 Jeffrey A Law (law@cygnus.com)
53790
53791 * gcc.c-torture/compile/20000403-2.c: New test.
53792 * gcc.c-torture/compile/20000403-1.c: New test.
53793
53794 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
53795
53796 * gcc.c-torture/execute/20000403-1.c: New test.
53797
53798 2000-04-03 Geoff Keating <geoffk@cygnus.com>
53799
53800 * gcc.c-torture/execute/20000402-1.c: New test.
53801
53802 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
53803
53804 * gcc.c-torture/execute/va-arg-15.c: New test.
53805 * gcc.c-torture/execute/va-arg-16.c: New test.
53806 * gcc.c-torture/execute/va-arg-17.c: New test.
53807 * gcc.c-torture/execute/va-arg-18.c: New test.
53808 * gcc.c-torture/execute/va-arg-19.c: New test.
53809
53810 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
53811
53812 * gcc.c-torture/compile/981211-1.c: Move to...
53813 * gcc.dg/cpp-as1.c: ...here.
53814 * gcc.dg/cpp-as2.c: New file.
53815
53816 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
53817 compiler.
53818
53819 2000-04-02 Neil Booth <NeilB@earthling.net>
53820
53821 * gcc.dg/cpp-cond.c New tests.
53822 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
53823 accidental success less likely.
53824 * gcc.dg/cpp-missingop.c New tests.
53825 * gcc.dg/cpp-missingparen.c New tests.
53826 * gcc.dg/cpp-shift.c New tests.
53827 * gcc.dg/cpp-shortcircuit.c New tests.
53828 * gcc.dg/cpp-unary.c New tests.
53829
53830 2000-03-29 Jeffrey A Law (law@cygnus.com)
53831
53832 * gcc.c-torture/compile/20000329-1.c: New test.
53833
53834 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
53835
53836 * gcc.c-torture/compile/20000326-1.c: New test.
53837 * gcc.c-torture/compile/20000326-2.c: New test.
53838
53839 2000-03-24 Geoff Keating <geoffk@cygnus.com>
53840
53841 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
53842 the first parameter is a function argument.
53843
53844 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
53845
53846 * g++.old-deja/g++.ext/array4.C: New test.
53847
53848 2000-03-22 Geoff Keating <geoffk@cygnus.com>
53849
53850 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
53851
53852 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53853
53854 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
53855
53856 2000-03-19 Richard Henderson <rth@cygnus.com>
53857
53858 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
53859
53860 2000-03-19 Richard Henderson <rth@cygnus.com>
53861
53862 * gcc.c-torture/compile/20000319-1.c: New test.
53863
53864 2000-03-14 Jeffrey A Law (law@cygnus.com)
53865
53866 * gcc.c-torture/execute/20000314-3.c: New test.
53867 * gcc.c-torture/execute/20000314-2.c: New test.
53868 * gcc.c-torture/execute/20000314-1.c: New test.
53869 * gcc.c-torture/compile/20000314-2.c: New test.
53870 * gcc.c-torture/compile/20000314-1.c: New test.
53871
53872 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
53873
53874 * g++.old-deja/g++.warn/inline.C: New test.
53875
53876 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
53877
53878 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
53879 standards-compliant result rather than specific constants.
53880 Put test-values in array.
53881
53882 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
53883
53884 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
53885 (g++_target_compile): Put test-specific options last.
53886
53887 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53888
53889 * g++.old-deja/g++.eh/vbase4.C: New test.
53890
53891 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53892
53893 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
53894
53895 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53896
53897 * g++.old-deja/g++.brendan/misc12.C: Removed.
53898 * g++.old-deja/g++.pt/memtemp77.C: Constify.
53899 * g++.old-deja/g++.ext/pretty4.C: New test.
53900
53901 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53902
53903 * g++.old-deja/g++.other/string2.C: New test.
53904
53905 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
53906
53907 * g++.old-deja/g++.warn/impint2.C: New test.
53908
53909 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
53910
53911 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
53912 is 1, not zero.
53913
53914 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
53915
53916 * g++.old-deja/g++.warn/impint.C: New test.
53917 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
53918 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
53919 * g++.old-deja/g++.pt/explicit12.C: Likewise.
53920 * g++.old-deja/g++.pt/explicit13.C: Likewise.
53921 * g++.old-deja/g++.pt/explicit17.C: Likewise.
53922 * g++.old-deja/g++.pt/explicit18.C: Likewise.
53923 * g++.old-deja/g++.pt/explicit19.C: Likewise.
53924 * g++.old-deja/g++.pt/explicit23.C: Likewise.
53925 * g++.old-deja/g++.pt/explicit31.C: Likewise.
53926 * g++.old-deja/g++.pt/explicit35.C: Likewise.
53927 * g++.old-deja/g++.pt/explicit6.C: Likewise.
53928 * g++.old-deja/g++.pt/memclass7.C: Likewise.
53929
53930 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
53931
53932 * gcc.dg/cpp-redef.c: New test.
53933
53934 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
53935
53936 * g++.old-deja/g++.pt/unify7.C: New test.
53937
53938 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53939
53940 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
53941 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
53942
53943 2000-02-25 Geoff Keating <geoffk@cygnus.com>
53944
53945 * gcc.c-torture/compile/20000224-1.c: New test.
53946
53947 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53948
53949 * gcc.c-torture/compile/cpp-2.c: New test.
53950 * gcc.c-torture/compile/cpp-1.c: New test.
53951
53952 2000-02-25 Jeffrey A Law (law@cygnus.com)
53953
53954 * gcc.c-torture/execute/20000225-1.c: New test.
53955
53956 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53957
53958 * gcc.dg/cpp-li2.c: New test.
53959
53960 * gcc.dg/cpp-wi1.c: New test.
53961
53962 * gcc.dg/cpp-li1.c: New test.
53963
53964 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
53965
53966 * g++.old-deja/g++.other/sizeof5.C: New test.
53967
53968 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53969
53970 * gcc.c-torture/execute/va-arg-13.c: New test.
53971
53972 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
53973
53974 * gcc.c-torture/execute/va-arg-12.c: New test.
53975
53976 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53977
53978 * gcc.c-torture/execute/20000223-1.c: New test.
53979
53980 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53981
53982 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
53983
53984 2000-02-22 Mark Mitchell <mark@codesourcery.com>
53985
53986 * g++.old-deja/g++.abi/ptrmem.C: New test.
53987
53988 2000-02-19 Richard Henderson <rth@cygnus.com>
53989
53990 * gcc.c-torture/compile/init-3.c: New.
53991
53992 2000-02-17 Mark Mitchell <mark@codesourcery.com>
53993
53994 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
53995 ALWAYS_CXXFLAGS.
53996
53997 2000-02-11 Robert Lipe <robertl@sco.com>
53998
53999 * gcc.c-torture/compile/20000211-3.c: New test.
54000
54001 2000-02-11 Martin Buchholz <martin@xemacs.org>
54002
54003 * gcc.c-torture/compile/20000211-2.c: New test.
54004
54005 2000-02-11 Jeffrey A Law (law@cygnus.com)
54006
54007 * gcc.c-torture/compile/20000211-1.c: New test.
54008
54009 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
54010
54011 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
54012 on native targets
54013
54014 2000-02-08 Nathan Sidwell <nathan@acm.org>
54015
54016 * g++.old-deja/g++.other/cast5.C: New test.
54017
54018 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
54019
54020 * gcc.c-torture/execute/20000205-1.c: New.
54021
54022 2000-02-03 Nathan Sidwell <nathan@acm.org>
54023
54024 * g++.old-deja/g++.jason/cast3.C: Return void.
54025 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
54026
54027 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54028
54029 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
54030
54031 * gcc.dg/loop-1.c: New test.
54032
54033 2000-01-27 Jakub Jelinek <jakub@redhat.com>
54034
54035 * gcc.c-torture/compile/20000127-1.c: New test.
54036 * gcc.c-torture/execute/991228-1.c: New test.
54037
54038 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54039
54040 * gcc.dg/unused-2.c: New test.
54041
54042 * gcc.dg/conv-1.c: New test.
54043
54044 2000-01-24 Mark Mitchell <mark@codesourcery.com>
54045
54046 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
54047 compiler.
54048 (tool_option_proc): Fix typo.
54049
54050 2000-01-24 Geoff Keating <geoffk@cygnus.com>
54051
54052 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
54053 of the ld on the host, not on the build machine.
54054 Also, don't crash if '--help' is not a supported option.
54055
54056 2000-01-24 Richard Henderson <rth@cygnus.com>
54057
54058 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
54059
54060 2000-01-20 Jeffrey A Law (law@cygnus.com)
54061
54062 * gcc.c-torture/execute/20000120-2.c: New test.
54063 * gcc.c-torture/execute/20000120-1.c: New test.
54064
54065 2000-01-13 Jeffrey A Law (law@cygnus.com)
54066
54067 * gcc.c-torture/execute/20000113-1.c: New test.
54068
54069 2000-01-12 Jeffrey A Law (law@cygnus.com)
54070
54071 * gcc.c-torture/execute/20000112-1.c: New test.
54072
54073 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54074
54075 * gcc.dg/20000111-1.c: New test.
54076
54077 2000-01-10 Jeffrey A Law (law@cygnus.com)
54078
54079 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
54080 with 16 bit integers.
54081
54082 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54083
54084 * gcc.dg/20000108-1.c: New test.
54085
54086 2000-01-05 Nathan Sidwell <nathan@acm.org>
54087
54088 * g++.old-deja/g++.ns/koenig8.C: New test.
54089
54090 2000-01-05 Nathan Sidwell <nathan@acm.org>
54091
54092 * g++.old-deja/g++.other/cast4.C: New test.
54093
54094 2000-01-05 Jeffrey A Law (law@cygnus.com)
54095
54096 * gcc.c-torture/compile/20000105-2.c: New test.
54097 * gcc.c-torture/compile/20000105-1.c: New test.
54098
54099 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54100
54101 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
54102 references to printf & atoi to conform to ANSI standard.
54103 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
54104 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
54105 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
54106 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
54107 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
54108 * g++.old-deja/g++.brendan/complex1.C: Likewise.
54109 * g++.old-deja/g++.brendan/copy1.C: Likewise.
54110 * g++.old-deja/g++.brendan/copy2.C: Likewise.
54111 * g++.old-deja/g++.brendan/copy3.C: Likewise.
54112 * g++.old-deja/g++.brendan/copy4.C: Likewise.
54113 * g++.old-deja/g++.brendan/copy5.C: Likewise.
54114 * g++.old-deja/g++.brendan/copy6.C: Likewise.
54115 * g++.old-deja/g++.brendan/copy7.C: Likewise.
54116 * g++.old-deja/g++.brendan/copy8.C: Likewise.
54117 * g++.old-deja/g++.brendan/crash11.C: Likewise.
54118 * g++.old-deja/g++.brendan/crash14.C: Likewise.
54119 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
54120 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
54121 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54122 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54123 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54124 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54125 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54126 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54127 * g++.old-deja/g++.brendan/init3.C: Likewise.
54128 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54129 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54130 * g++.old-deja/g++.brendan/new2.C: Likewise.
54131 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54132 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54133 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54134 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54135 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54136 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54137 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54138 * g++.old-deja/g++.brendan/template24.C: Likewise.
54139 * g++.old-deja/g++.brendan/template3.C: Likewise.
54140 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54141 * g++.old-deja/g++.jason/inline3.C: Likewise.
54142 * g++.old-deja/g++.jason/opeq.C: Likewise.
54143 * g++.old-deja/g++.law/arg5.C: Likewise.
54144 * g++.old-deja/g++.law/arm7.C: Likewise.
54145 * g++.old-deja/g++.law/ctors11.C: Likewise.
54146 * g++.old-deja/g++.law/cvt8.C: Likewise.
54147 * g++.old-deja/g++.law/init9.C: Likewise.
54148 * g++.old-deja/g++.law/refs4.C: Likewise.
54149 * g++.old-deja/g++.law/template2.C: Likewise.
54150 * g++.old-deja/g++.law/visibility24.C: Likewise.
54151 * g++.old-deja/g++.law/vtable3.C: Likewise.
54152 * g++.old-deja/g++.mike/asm2.C: Likewise.
54153 * g++.old-deja/g++.mike/eh1.C: Likewise.
54154 * g++.old-deja/g++.mike/misc1.C: Likewise.
54155 * g++.old-deja/g++.mike/misc13.C: Likewise.
54156 * g++.old-deja/g++.mike/misc14.C: Likewise.
54157 * g++.old-deja/g++.mike/ns12.C: Likewise.
54158 * g++.old-deja/g++.mike/p1248.C: Likewise.
54159 * g++.old-deja/g++.mike/p3708.C: Likewise.
54160 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54161 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54162 * g++.old-deja/g++.mike/p646.C: Likewise.
54163 * g++.old-deja/g++.mike/p700.C: Likewise.
54164 * g++.old-deja/g++.mike/p783.C: Likewise.
54165 * g++.old-deja/g++.mike/p783a.C: Likewise.
54166 * g++.old-deja/g++.mike/p783b.C: Likewise.
54167 * g++.old-deja/g++.mike/p786.C: Likewise.
54168 * g++.old-deja/g++.mike/p789.C: Likewise.
54169 * g++.old-deja/g++.mike/p789a.C: Likewise.
54170 * g++.old-deja/g++.mike/p807a.C: Likewise.
54171 * g++.old-deja/g++.other/delete3.C: Likewise.
54172 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54173 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54174 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54175 * g++.old-deja/g++.other/empty1.C: Likewise.
54176 * g++.old-deja/g++.other/temporary1.C: Likewise.
54177 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54178 * g++.old-deja/g++.pt/t16.C: Likewise.
54179 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54180
54181 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54182
54183 * gcc.dg/991230-1.c: New test.
54184
54185 1999-12-29 Jeffrey A Law (law@cygnus.com)
54186
54187 * gcc.c-torture/compile/991229-3.c: New test.
54188 * gcc.c-torture/compile/991229-2.c: New test.
54189 * gcc.c-torture/compile/991229-1.c: New test.
54190
54191 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54192
54193 * gcc.c-torture/compile/labels-2.c: New test.
54194
54195 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54196
54197 * gcc.c-torture/execute/991227-1.c: New test.
54198
54199 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54200
54201 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54202
54203 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54204
54205 * gcc.c-torture/execute/991221-1.c: New test.
54206
54207 1999-12-20 Nathan Sidwell <nathan@acm.org>
54208
54209 * g++.old-deja/g++.other/cast3.C: New test.
54210
54211 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54212
54213 * gcc.c-torture/execute/991216-4.c: New test.
54214
54215 1999-12-16 Michael Meissner <meissner@cygnus.com>
54216
54217 * gcc.c-torture/execute/991216-1.c: New test.
54218 * gcc.c-torture/execute/991216-2.c: New test.
54219 * gcc.c-torture/execute/991216-3.c: New test.
54220
54221 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54222
54223 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54224 Actually make the test fail by using "-O2" for compilation.
54225
54226 1999-12-15 Nathan Sidwell <nathan@acm.org>
54227
54228 * g++.old-deja/g++.warn/cast-align1.C: New test.
54229
54230 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54231
54232 * gcc.c-torture/compile/991214-1.c: New test.
54233 * gcc.c-torture/compile/991214-2.c: New test.
54234
54235 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54236
54237 * gcc.dg/991214-1.c: New test.
54238
54239 1999-12-13 Jeffrey A Law (law@cygnus.com)
54240
54241 * gcc.c-torture/compile/991213-3.c: New test.
54242 * gcc.c-torture/compile/991213-2.c: New test.
54243 * gcc.c-torture/compile/991213-1.c: New test.
54244
54245 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54246
54247 * gcc.dg/991209-1.c: New test.
54248
54249 1999-12-08 Nathan Sidwell <nathan@acm.org>
54250
54251 * gcc.c-torture/compile/991208-1.c: New test.
54252
54253 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54254
54255 * gcc.dg/ultrasp2.c: New test.
54256
54257 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54258
54259 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54260
54261 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54262
54263 * gcc.c-torture/compile/991202-1.c: New test.
54264 * gcc.c-torture/execute/991202-1.c: New test.
54265 * gcc.c-torture/execute/991202-2.c: New test.
54266 * gcc.c-torture/execute/991202-3.c: New test.
54267
54268 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54269
54270 * g++.old-deja/g++.abi/align.C: New test.
54271 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54272 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54273
54274 1999-12-01 Richard Henderson <rth@cygnus.com>
54275
54276 * gcc.c-torture/execute/991201-1.c: New.
54277
54278 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54279
54280 * gcc.dg/991129-1.c: New test.
54281
54282 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54283
54284 * gcc.c-torture/compile/991127-1.c: New test.
54285
54286 1999-11-22 Nathan Sidwell <nathan@acm.org>
54287
54288 * g++.old-deja/g++.other/warn4.C: New test.
54289
54290 1999-11-22 Nathan Sidwell <nathan@acm.org>
54291
54292 * g++.old-deja/g++.eh/cleanup2.C: New test.
54293 * g++.old-deja/g++.ext/pretty2.C: New test.
54294 * g++.old-deja/g++.ext/pretty3.C: New test.
54295 * g++.old-deja/g++.other/debug6.C: New test.
54296
54297 1999-10-20 Jim Wilson <wilson@cygnus.com>
54298
54299 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54300 compiler_output to look for one error message instead of two.
54301
54302 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54303
54304 * gcc.c-torture/execute/991118-1.c: Also test case
54305 where the word boundary does not split a byte evenly.
54306
54307 1999-11-19 Nathan Sidwell <nathan@acm.org>
54308
54309 * g++.old-deja/g++.ext/restrict1.C: New test.
54310
54311 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54312
54313 * gcc.c-torture/execute/991118-1.c: New test.
54314
54315 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54316
54317 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54318 working directory pathnames.
54319
54320 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54321
54322 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54323 host is equipped with driver.h and driver.o so it can actually
54324 compile and run the tests.
54325
54326 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54327
54328 * gcc.c-torture/compile/991008-1.c: New test.
54329
54330 1999-11-08 Nick Clifton <nickc@cygnus.com>
54331
54332 * lib/gcc-dg.exp: Include target-supports.exp
54333
54334 1999-11-05 Nick Clifton <nickc@cygnus.com>
54335
54336 * lib/target-supports.exp: New file: Provide procs to test for
54337 features supported by the target.
54338 (check_weak_available): Moved here from ecos.exp.
54339 (check_alias_available): New proc: Determine of the target
54340 toolchain supports the alias attribute.
54341
54342 * gcc.dg/special/ecos.exp: Move check_weak_available to
54343 target-supports.exp.
54344 (alias-1.c): Only perform the test if the target supports
54345 aliases.
54346 (wkali-1.c): Only perform the test if the target supports
54347 aliases.
54348
54349 * gcc.dg/990506-0.c: Expect error messages from cross
54350 targets as well as native targets.
54351
54352 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54353
54354 * gcc.dg/ultrasp1.c: Removed xfail.
54355 * gcc.dg/struct-ret-2.c: Likewise.
54356 * gcc.dg/array-1.c: Likewise.
54357
54358 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54359
54360 * gcc.dg/struct-ret-2.c: New test.
54361
54362 * gcc.dg/array-1.c: New test.
54363
54364 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54365
54366 * gcc.c-torture/execute/991030-1.c: New test.
54367
54368 1999-10-26 Richard Henderson <rth@cygnus.com>
54369
54370 * gcc.c-torture/compile/991026-2.c: New test.
54371
54372 1999-10-26 Jeffrey A Law (law@cygnus.com)
54373
54374 * gcc.c-torture/compile/991026-1.c: New test.
54375
54376 1999-10-23 Jeffrey A Law (law@cygnus.com)
54377
54378 * gcc.c-torture/execute/991023-1.c: New test.
54379
54380 1999-10-19 Jeffrey A Law (law@cygnus.com)
54381
54382 * gcc.c-torture/execute/991019-1.c: New test.
54383
54384 1999-10-16 Richard Henderson <rth@cygnus.com>
54385
54386 * gcc.c-torture/execute/991016-1.c: New test.
54387
54388 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54389
54390 * gcc.c-torture/execute/991014-1.c: New test.
54391
54392 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54393
54394 * g++.old-deja/g++.other/union2.C: New test.
54395
54396 1999-10-13 Nathan Sidwell <nathan@acm.org>
54397
54398 * g++.old-deja/g++.other/vaarg2.C: New test.
54399 * g++.old-deja/g++.other/vaarg3.C: New test.
54400
54401 1999-10-12 Craig Burley <craig@jcb-sc.com>
54402
54403 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54404 in compile/.
54405
54406 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54407
54408 * gcc.c-torture/execute/va-arg-11.c: New test.
54409
54410 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54411
54412 * lib/file-format.exp (gcc_target_object_format): Don't
54413 crash if objdump is unavailable.
54414
54415 1999-09-29 Donn Terry <donn@interix.com>
54416
54417 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54418
54419 1999-09-28 Nick Clifton <nickc@cygnus.com>
54420
54421 * gcc.c-torture/compile/990928-1.c: New test.
54422
54423 1999-09-28 Nathan Sidwell <nathan@acm.org>
54424
54425 * g++.old-deja/g++.other/decl6.C: New test.
54426
54427 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54428
54429 * gcc.c-torture/execute/va-arg-10.c: New test.
54430
54431 1999-09-27 Nathan Sidwell <nathan@acm.org>
54432
54433 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54434 __PRETTY_FUNCTION__.
54435
54436 1999-09-23 Nick Clifton <nickc@cygnus.com>
54437
54438 * gcc.c-torture/execute/990923-1.c: New test.
54439
54440 1999-09-21 Nick Clifton <nickc@cygnus.com>
54441
54442 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54443 for which -fpic is inappropriate.
54444
54445 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54446
54447 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54448
54449 1999-09-21 Nathan Sidwell <nathan@acm.org>
54450
54451 * g++.old-deja/g++.other/dyncast1.C: New test.
54452 * g++.old-deja/g++.other/dyncast2.C: New test.
54453 * g++.old-deja/g++.other/dyncast3.C: New test.
54454 * g++.old-deja/g++.other/dyncast4.C: New test.
54455 * g++.old-deja/g++.other/dyncast5.C: New test.
54456 * g++.old-deja/g++.eh/catch3.C: New test.
54457 * g++.old-deja/g++.eh/catch3p.C: New test.
54458 * g++.old-deja/g++.eh/catch4.C: New test.
54459 * g++.old-deja/g++.eh/catch4p.C: New test.
54460 * g++.old-deja/g++.eh/catch5.C: New test.
54461 * g++.old-deja/g++.eh/catch5p.C: New test.
54462 * g++.old-deja/g++.eh/catch6.C: New test.
54463 * g++.old-deja/g++.eh/catch6p.C: New test.
54464 * g++.old-deja/g++.eh/catch7.C: New test.
54465 * g++.old-deja/g++.eh/catch7p.C: New test.
54466 * g++.old-deja/g++.eh/catch8.C: New test.
54467 * g++.old-deja/g++.eh/catch8p.C: New test.
54468 * g++.old-deja/g++.eh/catch9.C: New test.
54469 * g++.old-deja/g++.eh/catch9p.C: New test.
54470
54471 1999-09-13 Nathan Sidwell <nathan@acm.org>
54472
54473 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54474 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54475
54476 1999-09-13 Jeffrey A Law (law@cygnus.com)
54477
54478 * gcc.c-torture/compile/990913-1.c: New test.
54479
54480 1999-09-10 Nathan Sidwell <nathan@acm.org>
54481
54482 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54483 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54484
54485 1999-09-09 Richard Henderson <rth@cygnus.com>
54486
54487 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54488
54489 1999-09-09 Nathan Sidwell <nathan@acm.org>
54490
54491 * g++.old-deja/g++.other/lookup11.C: New test.
54492 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54493 what is permitted and what we want.
54494 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54495 overload use.
54496 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54497
54498 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54499
54500 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54501 * gcc.c-torture/noncompile/poison-1.c: New file.
54502
54503 1999-09-08 Nathan Sidwell <nathan@acm.org>
54504
54505 * g++.old-deja/g++.other/sizeof3.C: New test.
54506 * g++.old-deja/g++.other/sizeof4.C: New test.
54507 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54508 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54509
54510 1999-09-07 Richard Henderson <rth@cygnus.com>
54511
54512 * gcc.dg/va-arg-1.c: New.
54513
54514 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54515
54516 * gcc.c-torture/execute/va-arg-9.c: New test.
54517
54518 1999-09-05 Craig Burley <craig@jcb-sc.com>
54519
54520 * g77.f-torture/compile/980519-2.f: New test.
54521 * g77.f-torture/compile/19990905-0.f: New test.
54522 * g77.f-torture/compile/19990905-1.f: New test.
54523 * g77.f-torture/compile/19990905-2.f: New test.
54524
54525 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54526
54527 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54528
54529 * gcc.c-torture/execute/990827-1.c: Fix typo.
54530
54531 1999-09-03 Nathan Sidwell <nathan@acm.org>
54532
54533 * g++.old-deja/g++.other/deref1.C: New test.
54534
54535 1999-09-02 Nathan Sidwell <nathan@acm.org>
54536
54537 * g++.old-deja/g++.other/ambig2.C: New test.
54538 * g++.old-deja/g++.other/cond5.C: New test.
54539 * g++.old-deja/g++.other/lookup16.C: New test.
54540
54541 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54542
54543 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54544 assemblers too.
54545
54546 1999-08-31 Jeffrey A Law (law@cygnus.com)
54547
54548 * lib/c-torture.exp: Avoid the "compare executables" optimization
54549 when testing native.
54550
54551 1999-08-29 Jeffrey A Law (law@cygnus.com)
54552
54553 * gcc.c-torture/execute/990829-1.c: New test.
54554 * gcc.c-torture/compile/990829-1.c: New test.
54555
54556 1999-08-27 Paul Burchard <burchard@pobox.com>
54557
54558 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54559 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54560 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54561 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54562 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54563 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54564 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54565 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54566 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54567 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54568 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54569
54570 1999-08-27 Jeffrey A Law (law@cygnus.com)
54571
54572 * gcc.c-torture/execute/990827-1.c: New test.
54573
54574 1999-08-26 Craig Burley <craig@jcb-sc.com>
54575
54576 * g77.f-torture/noncompile/19990826-4.f: New test.
54577
54578 * g77.f-torture/compile/19990826-3.f: New test.
54579
54580 * g77.f-torture/execute/19990826-2.f: New test.
54581
54582 * g77.f-torture/compile/19990826-1.f: New test.
54583
54584 * gcc.c-torture/execute/990826-0.c: New test.
54585 * g77.c-torture/execute/19990826-0.f: New test.
54586
54587 * g77.f-torture/noncompile/970626-2.f: New test.
54588
54589 1999-08-25 Paul Burchard <burchard@pobox.com>
54590
54591 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54592 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54593 lss-011.C: New tests.
54594
54595 1999-08-25 Nathan Sidwell <nathan@acm.org>
54596
54597 * g++.old-deja/g++.other/decl5.C: New test.
54598
54599 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54600
54601 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54602 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54603 call `postbase' for each one. All callers of `postbase' changed
54604 to call this instead.
54605
54606 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54607
54608 * gcc.c-torture/execute/990811-1.c: New test.
54609
54610 1999-08-09 Nick Clifton <nickc@cygnus.com>
54611
54612 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54613 just native ones.
54614
54615 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54616 just native ones.
54617
54618 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54619
54620 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54621
54622 1999-08-04 Jeffrey A Law (law@cygnus.com)
54623
54624 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54625
54626 1999-08-04 Nathan Sidwell <nathan@acm.org>
54627
54628 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54629
54630 1999-08-04 Jeffrey A Law (law@cygnus.com)
54631
54632 * gcc.c-torture/execute/990804-1.c: New test.
54633
54634 1999-08-03 Nathan Sidwell <nathan@acm.org>
54635
54636 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54637 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54638 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54639
54640 1999-08-03 Nathan Sidwell <nathan@acm.org>
54641
54642 * g++.old-deja/g++.other/struct1.C: New test.
54643
54644 1999-08-03 Nathan Sidwell <nathan@acm.org>
54645
54646 * g++.old-deja/g++.other/enum2.C: New test.
54647
54648 1999-08-02 Richard Henderson <rth@cygnus.com>
54649
54650 Adapted from tests from Franz Sirl:
54651 * gcc.c-torture/execute/va-arg-7.c: New test.
54652 * gcc.c-torture/execute/va-arg-8.c: New test.
54653
54654 1999-08-01 Jeffrey A Law (law@cygnus.com)
54655
54656 * gcc.c-torture/compile/990801-2.c: New test.
54657
54658 * gcc.c-torture/compile/990801-1.c: New test.
54659
54660 1999-07-27 Michael Meissner <meissner@cygnus.com>
54661
54662 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54663 fp-cmp-1.c, converting double to float.
54664
54665 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54666 fp-cmp-1.c, converting double to long double.
54667
54668 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54669 from fr1 to unknown_register, since fr1 is a legitimate register
54670 on some machines.
54671
54672 1999-07-25 Jeffrey A Law (law@cygnus.com)
54673
54674 * README: More listname related changes.
54675
54676 1999-07-08 Catherine Moore <clm@cygnus.com>
54677
54678 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54679
54680 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54681
54682 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54683
54684 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54685
54686 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54687
54688 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54689
54690 * gcc.dg/990703-1.c: New test.
54691
54692 1999-06-29 Nick Clifton <nickc@cygnus.com>
54693
54694 * lib/file-format.exp: New file: Move definition of proc
54695 gcc_target_object_format to here from
54696 gcc.dg/special/ecos.exp.
54697
54698 * lib/c-torture.exp: Include lib file-format.exp.
54699 * lib/gcc-dg.exp: Include lib file-format.exp.
54700
54701 * gcc.dg/special/ecos.exp: Remove definition of proc
54702 gcc_target_object_format.
54703
54704 1999-06-28 Jeffrey A Law (law@cygnus.com)
54705
54706 * gcc.c-torture/execute/990628-1.c: New test.
54707
54708 1999-06-25 Jeffrey A Law (law@cygnus.com)
54709
54710 * gcc.c-torture/compile/990625-2.c: New test.
54711
54712 * gcc.c-torture/compile/990625-1.c: New test.
54713
54714 1999-06-23 Nick Clifton <nickc@cygnus.com>
54715
54716 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54717 attributes compile.
54718 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54719 ports that use the COFF/PE file format.
54720
54721 1999-06-17 Jeffrey A Law (law@cygnus.com)
54722
54723 * gcc.c-torture/compile/990617-1.c: New test.
54724
54725 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54726
54727 * g++.old-deja/g++.other/decl4.C: New test.
54728
54729 1999-06-14 Nathan Sidwell <nathan@acm.org>
54730
54731 * g++.old-deja/g++.other/bitfld3.C: New test.
54732
54733 1999-06-08 Nathan Sidwell <nathan@acm.org>
54734
54735 * g++.old-deja/g++.eh/catch1.C: New test.
54736
54737 1999-06-07 Jeffrey A Law (law@cygnus.com)
54738
54739 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54740
54741 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54742 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54743
54744 1999-06-05 Craig Burley <craig@jcb-sc.com>
54745
54746 * g77.f-torture/compile/19990502-0.f: Replace with new,
54747 shorter, test that still fails after recent changes.
54748
54749 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54750
54751 * gcc.c-torture/execute/990604-1.c: New test.
54752
54753 1999-05-31 Jeffrey A Law (law@cygnus.com)
54754
54755 * gcc.c-torture/execute/990531-1.c: New test.
54756
54757 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54758
54759 * gcc.c-torture/compile/990527-1.c: New test.
54760
54761 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54762
54763 * gcc.c-torture/execute/990527-1.c: New test.
54764
54765 1999-05-25 Nick Clifton <nickc@cygnus.com>
54766
54767 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54768 bitfields as signed.
54769
54770 1999-05-25 Craig Burley <craig@jcb-sc.com>
54771
54772 * g77.f-torture/compile/19990525-0.f: New test.
54773
54774 1999-05-25 Jeffrey A Law (law@cygnus.com)
54775
54776 * gcc.c-torture/execute/990525-2.c: New test.
54777
54778 * gcc.c-torture/execute/990525-1.c: New test.
54779
54780 1999-05-24 Nathan Sidwell <nathan@acm.org>
54781
54782 * g++.old-deja/g++.other/anon3.C: New test.
54783 * g++.old-deja/g++.other/anon4.C: New test.
54784 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
54785 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
54786 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
54787 Merrill).
54788
54789 1999-05-24 Jeffrey A Law (law@cygnus.com)
54790
54791 * gcc.c-torture/execute/990524-1.c: New test.
54792
54793 * gcc.dg/990524-1.c: New test.
54794
54795 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54796
54797 * gcc.c-torture/compile/990523-1.c: New test.
54798
54799 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
54800
54801 * gcc.c-torture/compile/990519-1.c: New test.
54802
54803 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54804
54805 * gcc.c-torture/compile/990517-1.c: New test.
54806
54807 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
54808 (e4, f4): New tests.
54809 (main): Call them.
54810
54811 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54812
54813 * gcc.dg/noreturn-1.c: New test.
54814
54815 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54816
54817 * gcc.c-torture/execute/990513-1.c: New test.
54818
54819 1999-05-10 Richard Henderson <rth@cygnus.com>
54820
54821 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
54822
54823 1999-05-10 Craig Burley <craig@jcb-sc.com>
54824
54825 * g77.f-torture/execute/erfc.f: Use small single-precision
54826 values, to avoid problems on Alphas when not -mieee.
54827
54828 1999-05-08 Craig Burley <craig@jcb-sc.com>
54829
54830 * gcc.dg/990506-0.c: New test.
54831
54832 1999-05-08 Richard Henderson <rth@cygnus.com>
54833
54834 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
54835 the constant to test. Don't XFAIL 64-bit targets.
54836
54837 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
54838 * g++.old-deja/g++.law/profile1.C: Likewise.
54839
54840 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
54841 operator new instances.
54842 * g++.old-deja/g++.other/delete5.C: Likewise.
54843
54844 1999-05-03 Craig Burley <craig@jcb-sc.com>
54845
54846 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
54847 intrinsic.
54848
54849 1999-05-03 Craig Burley <craig@jcb-sc.com>
54850
54851 * g77.f-torture/execute/u77-test.f: Reverse order of two
54852 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
54853
54854 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54855
54856 * gcc.dg/compare1.c: New test.
54857
54858 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
54859
54860 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
54861 New tests.
54862
54863 1999-05-02 Craig Burley <craig@jcb-sc.com>
54864
54865 * g77.f-torture/compile/19990502-1.f: New test.
54866
54867 1999-05-02 Craig Burley <craig@jcb-sc.com>
54868
54869 * g77.f-torture/compile/19990502-0.f: New test.
54870
54871 1999-05-02 Craig Burley <craig@jcb-sc.com>
54872
54873 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
54874 intrinsic.
54875
54876 1999-05-02 Craig Burley <craig@jcb-sc.com>
54877
54878 * g77.f-torture/execute/u77-test.f (main): List libU77
54879 intrinsics not currently tested.
54880 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
54881 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
54882 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
54883 Trim blanks off the ends of some printed strings.
54884
54885 1999-05-02 Craig Burley <craig@jcb-sc.com>
54886
54887 * g77.f-torture/execute/u77-test.f (main): Just warn about
54888 FSTAT gid disagreement, as it's expected on some systems.
54889
54890 1999-05-01 Craig Burley <craig@jcb-sc.com>
54891
54892 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
54893 use a new function, which allows for some slop.
54894 Clean up some commentary.
54895 (issum): The new function.
54896 (sgladd): Deleted subroutine.
54897
54898 1999-05-01 Craig Burley <craig@jcb-sc.com>
54899
54900 * g77.f-torture/execute/u77-test.f: Modify to be more like
54901 libf2c/libU77 version, bringing patches to that version here.
54902 Add suitable commentary.
54903
54904 1999-04-25 Richard Henderson <rth@cygnus.com>
54905
54906 * gcc.dg/990424-1.c: New test.
54907
54908 1999-04-24 Craig Burley <craig@jcb-sc.com>
54909
54910 * g77.f-torture/execute/u77-test.f (main): Bug involving
54911 LSTAT has been fixed, so turn back on full checking.
54912
54913 1999-04-20 Craig Burley <craig@jcb-sc.com>
54914
54915 * g77.f-torture/compile/19990419-0.f: New test.
54916 * g77.f-torture/execute/19990419-1.f: New test.
54917
54918 1999-04-17 Richard Henderson <rth@cygnus.com>
54919
54920 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
54921 to avoid the need for a prototype to supress a warning.
54922
54923 1999-04-07 Jim Wilson <wilson@cygnus.com>
54924
54925 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
54926
54927 1999-04-04 Jeffrey A Law (law@cygnus.com)
54928
54929 * gcc.c-torture/execute/990404-1.c: New test.
54930
54931 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54932
54933 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
54934 * gcc.dg/cpp-if3.c: Don't use -pedantic.
54935 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
54936 missing initializer warnings.
54937
54938 1999-03-28 Jeffrey A Law (law@cygnus.com)
54939
54940 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
54941 matching strings.
54942
54943 1999-03-26 Jeffrey A Law (law@cygnus.com)
54944
54945 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
54946
54947 1999-03-26 Craig Burley <craig@jcb-sc.com>
54948
54949 * g77.f-torture/execute/19990325-0.f: New test.
54950 * g77.f-torture/execute/19990325-1.f: New test.
54951
54952 1999-03-24 Jeffrey A Law (law@cygnus.com)
54953
54954 * gcc.c-torture/execute/990324-1.c: New test.
54955
54956 1999-03-22 Jim Wilson <wilson@cygnus.com>
54957
54958 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
54959 test with 4.
54960
54961 1999-03-17 Richard Henderson <rth@cygnus.com>
54962
54963 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
54964
54965 1999-03-13 Craig Burley <craig@jcb-sc.com>
54966
54967 * g77.f-torture/execute/19990313-2.f: New test.
54968 * g77.f-torture/execute/19990313-3.f: New test.
54969
54970 1999-03-13 Craig Burley <craig@jcb-sc.com>
54971
54972 * g77.f-torture/execute/19990313-0.f: New test.
54973 * g77.f-torture/execute/19990313-1.f: New test.
54974
54975 1999-03-12 Jim Wilson <wilson@cygnus.com>
54976
54977 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
54978 printf to sprintf.
54979 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
54980 (main): Add check for u15. Conditionalize u31 check depending on
54981 whether ints are <32 bits or >=32 bits.
54982
54983 1999-03-08 Craig Burley <craig@jcb-sc.com>
54984
54985 * g77.f-torture/execute/19981119-0.f: Improve testiness.
54986
54987 1999-03-08 Craig Burley <craig@jcb-sc.com>
54988
54989 * g77.f-torture/compile/19990305-0.f: New test.
54990 * g77.f-torture/execute/19981119-0.f: New test.
54991
54992 1999-03-08 Craig Burley <craig@jcb-sc.com>
54993
54994 * g77.f-torture/execute/970625-2.f: call ABORT if final
54995 result is not correct, instead of just printing it.
54996 Add this checking via newly introduced obfuscation, to
54997 trip up buggy front ends.
54998
54999 1999-03-07 Craig Burley <craig@jcb-sc.com>
55000
55001 * g77.f-torture/compile/960317-1.f: Moved from being
55002 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
55003
55004 1999-03-06 Craig Burley <craig@jcb-sc.com>
55005
55006 * g77.f-torture/execute/960317-1.f: New (old) test.
55007 * g77.f-torture/execute/970625-2.f: Ditto.
55008
55009 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
55010
55011 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
55012 error message on line 1 or line 2; cccp and cpplib do this differently.
55013
55014 1999-03-01 Jeffrey A Law (law@cygnus.com)
55015
55016 * g++.old-deja/g++.law/weak1.C: New test.
55017
55018 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55019
55020 * gcc.c-torture/execute/990119-1.c: Renamed to...
55021 * gcc.dg/990119-1.c: this, so it will only be tested once
55022 (it's a preprocessor test, it doesn't need to be run at
55023 multiple optimization levels).
55024
55025 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55026
55027 * lib/g++.exp: Don't add incdir=$base_dir/../include to
55028 ALWAYS_CXXFLAGS.
55029
55030 1999-02-24 Craig Burley <craig@jcb-sc.com>
55031
55032 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
55033 * g77.f-torture/compile/19981216-0.f: ...as it is expected
55034 to not be compilable by current g77.
55035
55036 1999-02-24 Nick Clifton <nickc@cygnus.com>
55037
55038 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
55039
55040 1999-02-22 Jeffrey A Law (law@cygnus.com)
55041
55042 * gcc.c-torture/execute/990222-1.c: New test.
55043
55044 1999-02-19 Craig Burley <craig@jcb-sc.com>
55045
55046 * g77.f-torture/compile/19990218-0.f: New test.
55047 * g77.f-torture/noncompile/19990218-1.f: New test.
55048
55049 1999-02-18 Craig Burley <craig@jcb-sc.com>
55050
55051 * g77.f-torture/compile/19981216-0.f: New test.
55052
55053 1999-02-14 Jeffrey A Law (law@cygnus.com)
55054
55055 * gcc.dg/990214-1.c: New test.
55056
55057 1999-02-13 Jeffrey A Law (law@cygnus.com)
55058
55059 * gcc.dg/990213-2.c: New test.
55060
55061 * gcc.dg/990213-1.c: New test.
55062
55063 1999-02-12 Jeffrey A Law (law@cygnus.com)
55064
55065 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
55066 ints.
55067
55068 1999-02-11 Nick Clifton <nickc@cygnus.com>
55069
55070 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
55071 specified by target.
55072
55073 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
55074
55075 1999-02-11 Jeffrey A Law (law@cygnus.com)
55076
55077 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
55078
55079 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
55080
55081 * gcc.dg/special/ecos.exp: New test driver for new tests with
55082 special requirements.
55083
55084 * gcc.dg/special/alias-1.c: New test.
55085 * gcc.dg/special/gcsec-1.c: New test.
55086 * gcc.dg/special/weak-1.c: New test.
55087 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
55088 * gcc.dg/special/weak-2.c: New test.
55089 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
55090 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
55091 * gcc.dg/special/wkali-1.c: New test.
55092 * gcc.dg/special/wkali-2.c: New test.
55093 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
55094 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
55095
55096 1999-02-10 Felix Lee <flee@cygnus.com>
55097
55098 * lib/c-torture.exp (c-torture-compile): Pull out code for
55099 analyzing gcc error messages.
55100 (c-torture-execute): Likewise. Fix some (harmless) false
55101 positives.
55102 * lib/gcc.exp (gcc_check_compile): New function.
55103
55104 1999-02-08 Richard Henderson <rth@cygnus.com>
55105
55106 * gcc.c-torture/execute/990208-1.c: New test.
55107
55108 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
55109
55110 * g++.dg/special/ecos.exp: New driver for new tests with special
55111 requirements
55112
55113 * g++.dg/special/conpr-1.C: New test
55114 * g++.dg/special/conpr-2.C: New test
55115 * g++.dg/special/conpr-2a.C: New test
55116 * g++.dg/special/conpr-3.C: New test
55117 * g++.dg/special/conpr-3a.C: New test
55118 * g++.dg/special/conpr-3b.C: New test
55119
55120 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
55121 allow g++ to use the dg driver
55122
55123 * README: Add comment about g++.dg directory
55124
55125 1999-02-06 Jeffrey A Law (law@cygnus.com)
55126
55127 * README: Update email addresses.
55128
55129 1999-02-03 Nick Clifton <nickc@cygnus.com>
55130
55131 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55132 arguments in order to force structure S onto the stack even on
55133 the alpha.
55134 (test): Pass 10 leading arguments to function foo as well as the
55135 structure S.
55136
55137 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55138 failure for all targets.
55139
55140 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55141 abort to terminate program execution.
55142
55143 1999-01-30 Richard Henderson <rth@cygnus.com>
55144
55145 * gcc.c-torture/execute/990130-1.c: New test.
55146
55147 1999-01-30 Jeffrey A Law (law@cygnus.com)
55148
55149 * gcc.dg/990130-1.c: New test.
55150
55151 1999-01-28 Michael Meissner <meissner@cygnus.com>
55152
55153 * gcc.c-torture/execute/990128-1.c: New test.
55154
55155 1999-01-27 Michael Meissner <meissner@cygnus.com>
55156
55157 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55158
55159 1999-01-27 Felix Lee <flee@cygnus.com>
55160
55161 * lib/c-torture.exp (c-torture-compile): pull out code for
55162 analyzing gcc error messages.
55163 (c-torture-execute): ditto, and fix some (harmless) false
55164 positives.
55165 * lib/gcc.exp (gcc_check_compile): new function.
55166
55167 1999-01-17 Jeffrey A Law (law@cygnus.com)
55168
55169 * gcc.dg/990117-1.c: New test.
55170
55171 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55172
55173 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55174
55175 1999-01-15 Jeffrey A Law (law@cygnus.com)
55176
55177 * g77.f-torture/compile/990115-1.f: New test.
55178
55179 1999-01-07 Jeffrey A Law (law@cygnus.com)
55180
55181 * gcc.c-torture/compile/990107-1.c: New test
55182
55183 1999-01-06 Jeffrey A Law (law@cygnus.com)
55184
55185 * gcc.c-torture/execute/990106-2.c: New test.
55186
55187 * gcc.c-torture/execute/990106-1.c: New test.
55188
55189 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55190
55191 * gcc.c-torture/compile/981223-1.c: New test.
55192
55193 1998-12-29 Richard Henderson <rth@cygnus.com>
55194
55195 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55196 (opt3): Rename from opt4 and disable.
55197
55198 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55199
55200 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55201
55202 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55203
55204 * g++.old-deja/g++.other/conv5.C: New test.
55205
55206 1998-12-14 Nick Clifton <nickc@cygnus.com>
55207
55208 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55209
55210 1998-12-11 Jeffrey A Law (law@cygnus.com)
55211
55212 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55213
55214 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55215
55216 * gcc.c-torture/compile/981211-1.c: New test.
55217
55218 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55219
55220 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55221
55222 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55223
55224 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55225
55226 * gcc.special/930510-1.c: Make C9X safe.
55227 * gcc.misc-tests/gcov-1.c Similarly.
55228 * gcc.misc-tests/gcov-2.c Similarly.
55229
55230 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55231
55232 * gcc.dg/ultrasp1.c: New test.
55233
55234 1998-12-06 Richard Henderson <rth@cygnus.com>
55235
55236 * gcc.c-torture/execute/981206.c: New test.
55237
55238 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55239
55240 * g++.old-deja/g++.ns/template7.C: New test.
55241
55242 * g++.old-deja/g++.other/expr1.C: New test.
55243
55244 * g++.old-deja/g++.eh/tmpl3.C: New test.
55245
55246 * g++.old-deja/g++.eh/tmpl2.C: New test.
55247
55248 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55249
55250 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55251 * g++.old-deja/g++.other/using6.C: Removed.
55252 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55253
55254 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55255
55256 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55257
55258 * g++.old-deja/g++.pt/overload8.C: New test.
55259
55260 * g++.old-deja/g++.pt/overload7.C: New test.
55261
55262 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55263
55264 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55265 and relinking messages.
55266 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55267 compiling with -frepo.
55268
55269 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55270
55271 * g++.old-deja/g++.pt/lookup6.C: New test.
55272
55273 1998-11-30 Nick Clifton <nickc@cygnus.com>
55274
55275 * gcc.c-torture/execute/981130-1.c: New test.
55276 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55277
55278 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55279
55280 * g++.old-deja/g++.pt/explicit76.C: New test.
55281
55282 * g++.old-deja/g++.pt/friend38.C: New test.
55283
55284 * g++.old-deja/g++.ns/crash2.C: New test.
55285
55286 * g++.old-deja/g++.pt/defarg8.C: New test.
55287
55288 * g++.old-deja/g++.pt/instantiate6.C: New test.
55289
55290 * g++.old-deja/g++.pt/static6.C: New test.
55291
55292 * g++.old-deja/g++.pt/decl2.C: New test.
55293
55294 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55295
55296 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55297 problem is actually related with name lookup, but so what? :-)
55298
55299 * g++.old-deja/g++.pt/friend37.C: New test.
55300
55301 1998-11-25 Dave Love <d.love@dl.ac.uk>
55302
55303 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55304 element, which fails on some systems.
55305
55306 * g77.f-torture/execute/labug1.f: New test.
55307
55308 1998-11-21 Jeffrey A Law (law@cygnus.com)
55309
55310 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55311 is defined.
55312
55313 1998-11-18 Dave Love <d.love@dl.ac.uk>
55314
55315 * g77.f-torture/compile/981117-1.f: New test.
55316
55317 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55318
55319 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55320 properly discarded.
55321
55322 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55323
55324 * gcc.c-torture/execute/memcheck: New directory of tests for
55325 -fcheck-memory-usage.
55326
55327 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55328
55329 * README: New file, general information about the testsuite and
55330 new description of the various C++ test subdirectories.
55331 * README.g++: Eliminate obsolete information, update and move most
55332 relevant stuff to README.
55333
55334 1998-11-07 Richard Henderson <rth@cygnus.com>
55335
55336 * gcc.c-torture/compile/981107-1.c: New test.
55337
55338 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55339
55340 * execute/memcpy-bi.c: New testcase.
55341
55342 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55343
55344 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55345 base classes.
55346
55347 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55348 template is selected.
55349
55350 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55351 classes, it should be accepted for all types.
55352
55353 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55354
55355 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55356 specializations start with template headers.
55357
55358 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55359
55360 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55361
55362 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55363 non-POD types.
55364
55365 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55366
55367 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55368
55369 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55370
55371 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55372
55373 1998-10-19 Jeffrey A Law (law@cygnus.com)
55374
55375 * 981019-1.c: New test.
55376
55377 1998-10-14 Robert Lipe <robertl@dgii.com>
55378
55379 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55380 find objc headers.
55381
55382 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55383
55384 * compile/981001-4.c: Remove use of GCC extension that triggers a
55385 compiler bug.
55386
55387 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55388
55389 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55390
55391 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55392
55393 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55394 instantiation of template produces incorrect code for delete
55395 expression.
55396
55397 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55398 constructors' name is not unique.
55399 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55400 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55401
55402 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55403 automatic array of const is ill-formed.
55404
55405 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55406 of template parameter?
55407
55408 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55409 const.
55410
55411 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55412 pointer-to-member expression.
55413
55414 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55415 declaration causes ICE.
55416
55417 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55418
55419 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55420 reserved in the global namespace.
55421
55422 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55423 generate needed virtual table.
55424
55425 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55426
55427 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55428
55429 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55430 template-dependent type
55431
55432 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55433
55434 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55435 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55436 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55437
55438 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55439 class should be usable as argument of member function.
55440 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55441 class should be usable as return type of member function.
55442 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55443 class should be usable as type of data member.
55444
55445 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55446
55447 1998-10-09 Jeffrey A Law (law@cygnus.com)
55448
55449 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55450
55451 1998-10-08 Nick Clifton <nickc@cygnus.com>
55452
55453 * gcc.dg/dll-?.c Add thumb to target list.
55454 Fix assembler scan patterns to match current assembler output.
55455
55456 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55457
55458 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55459 matching of template brackets.
55460
55461 * g++.old-deja/g++.other/using4.C: New test. Test using
55462 declarations of methods from base classes.
55463
55464 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55465 within functions should introduce names into the innermost
55466 enclosing namespace.
55467
55468 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55469 of static locals if first initialization throws.
55470
55471 1998-10-07 Jim Wilson <wilson@cygnus.com>
55472
55473 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55474
55475 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55476
55477 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55478 lose track of the possible targets of tablejump insns.
55479 * special/special.exp: Run it.
55480
55481 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55482
55483 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55484 must be declared before its specializations can be named in friend
55485 declarations.
55486
55487 1998-10-05 Dave Love <d.love@dl.ac.uk>
55488
55489 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55490
55491 * g77.f-torture/execute/io1.f: New test.
55492
55493 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55494
55495 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55496 with pointer to template function, for which no argument deduction
55497 is possible.
55498
55499 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55500 specialization of template function as argument to template
55501 function.
55502
55503 * g++.old-deja/g++.other/access2.C: New test; Inner class
55504 shouldn't have privileged access to Outer's names.
55505
55506 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55507
55508 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55509 friend template declared within template class conflicts with
55510 nested class of the same name.
55511
55512 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55513 is ignored.
55514
55515 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55516 object with direct initializer as function declaration.
55517
55518 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55519 initializers.
55520
55521 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55522 involving const pointer and NULL produces incorrect result.
55523
55524 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55525 type name without `typename' should be rejected with -pedantic.
55526
55527 1998-10-02 Richard Henderson <rth@cygnus.com>
55528
55529 * g++.old-deja/g++.other/addrof1.C: New test.
55530
55531 1998-10-01 Nick Clifton <nickc@cygnus.com>
55532
55533 * gcc.c-torture/compile/981001-1.c: New test.
55534 * gcc.c-torture/execute/981001-1.c: New test.
55535
55536 1998-10-01 Jeffrey A Law (law@cygnus.com)
55537
55538 * gcc.c-torture/compile/981001-2.c: New test.
55539 * gcc.c-torture/compile/981001-3.c: New test.
55540 * gcc.c-torture/compile/981001-4.c: New test.
55541
55542 1998-10-01 Robert Lipe <robertl@dgii.com>
55543
55544 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55545 multilibbed hosts. Idea grafted from g77.exp.
55546
55547 1998-09-30 Dave Love <d.love@dl.ac.uk>
55548
55549 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55550 avoid losing on systems which need -lsocket.
55551
55552 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55553
55554 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55555 * g++.old-deja/g++.other/nested2.C: Ditto.
55556 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55557 failure.
55558
55559 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55560
55561 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55562 preferred over template operator!= for enum bitfields.
55563
55564 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55565
55566 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55567 that happen to have the same base name, but in different scopes,
55568 are incorrectly rejected.
55569
55570 1998-09-16 Richard Henderson <rth@cygnus.com>
55571
55572 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55573 on the native word size instead of an integer literal.
55574
55575 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55576
55577 * g++.old-deja/g++.other/static2.C: Invocation of static data
55578 member of type pointer-to-function denoted as non-static member.
55579
55580 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55581 checks involving function types and aliases.
55582
55583 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55584
55585 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55586 redefined to the same non-trivial type.
55587
55588 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55589 namespace-qualification of template specializations declared in
55590 other namespaces.
55591
55592 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55593 to declare a subset of the specializations of a template function
55594 as friends of specializations of a template class.
55595
55596 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55597 member templates that do not fully specialize the enclosing
55598 template class are rejected.
55599
55600 1998-09-11 Dave Love <d.love@dl.ac.uk>
55601
55602 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55603
55604 1998-09-08 Dave Love <d.love@dl.ac.uk>
55605
55606 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55607 altered from libf2c/libU77 version.
55608
55609 1998-09-06 Dave Love <d.love@dl.ac.uk>
55610
55611 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55612
55613 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55614 Alexandre Oliva <oliva@dcc.unicamp.br>
55615
55616 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55617 (un)signed char are different types for template specialization
55618 purposes.
55619
55620 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55621
55622 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55623 * objc: ObjC testsuite.
55624
55625 1998-08-31 Catherine Moore <clm@cygnus.com>
55626
55627 * gcc.c-torture/execute/941014-1.x: New file.
55628
55629 1998-08-31 Nick Clifton <nickc@cygnus.com>
55630
55631 * lib/c-torture.exp: Add support for
55632 torture_eval_before_compile and torture_eval_before_execute
55633 variables.
55634
55635 1998-08-30 Jeffrey A Law (law@cygnus.com)
55636
55637 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55638 this test triggers valid.
55639
55640 1998-08-27 Jeffrey A Law (law@cygnus.com)
55641
55642 * gcc.dg/980827-1.c: New test.
55643
55644 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55645
55646 * gcc.c-torture/execute/loop-4b.c: New test.
55647
55648 1998-08-26 Nick Clifton <nickc@cygnus.com>
55649
55650 * lib/c-torture.exp: Add support for
55651 torture_eval_before_compile and torture_eval_before_execute
55652 variables.
55653
55654 1998-08-25 Jeffrey A Law (law@cygnus.com)
55655
55656 * gcc.c-torture/compile/980825-1.c: New test.
55657
55658 1998-08-24 Nick Clifton <nickc@cygnus.com>
55659
55660 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55661 count number tests in opt_t0 not good_t0.
55662
55663 1998-08-24 Jeffrey A Law (law@cygnus.com)
55664
55665 * gcc.c-torture/compile/930326-1.x: Fix typo.
55666
55667 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55668
55669 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55670 causes an ICE.
55671
55672 1998-08-21 Jeffrey A Law (law@cygnus.com)
55673
55674 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55675 STACK_SIZE is defined.
55676 * gcc.c-torture/unsorted/stuct.c: Similarly.
55677
55678 * gcc.c-torture/compile/980821-1.c: New test.
55679
55680 1998-08-21 Jeffrey A Law (law@cygnus.com)
55681
55682 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55683 16bit ints.
55684
55685 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55686
55687 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55688 code.
55689
55690 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55691
55692 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55693 error'.
55694
55695 1998-08-18 Jeffrey A Law (law@cygnus.com)
55696
55697 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55698
55699 1998-08-16 Jeffrey A Law (law@cygnus.com)
55700
55701 * gcc.c-torture/compile/980816-1.c: New test.
55702
55703 * gcc.dg/980816-1.c: New test.
55704
55705 1998-08-13 Jeffrey A Law (law@cygnus.com)
55706
55707 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55708 compiler for ieee tests.
55709
55710 1998-08-01 Dave Love <d.love@dl.ac.uk>
55711
55712 * g77.f-torture/compile/980729-0.f: New test.
55713
55714 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55715
55716 * gcc.c-torture/special/eeprof-1.c: New test, for
55717 -finstrument-functions.
55718 * gcc.c-torture/special/special.exp: Run it.
55719
55720 1998-07-29 Jeffrey A Law (law@cygnus.com)
55721
55722 * gcc.c-torture/compile/980729-1.c: New test.
55723
55724 1998-07-27 Nick Clifton <nickc@cygnus.com>
55725
55726 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55727 __thumb__ is defined, and test for ARM style doubles if so.
55728
55729 1998-07-26 Dave Love <d.love@dl.ac.uk>
55730
55731 * g77.f-torture/noncompile/980615-0.f: New test.
55732
55733 1998-07-26 H.J. Lu (hjl@gnu.org)
55734
55735 * gcc.dg/980312-1.c: Do link instead of compile.
55736 * gcc.dg/980313-1.c: Likewise.
55737
55738 1998-07-26 Jeffrey A Law (law@cygnus.com)
55739
55740 * gcc.c-torture/compile/980726-1.c: New test.
55741
55742 1998-07-25 Dave Love <d.love@dl.ac.uk>
55743
55744 * g77.f-torture/execute/io0.f: New test.
55745
55746 1998-07-24 Nick Clifton <nickc@cygnus.com>
55747
55748 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55749 an int.
55750
55751 1998-06-18 Michael Meissner <meissner@cygnus.com>
55752
55753 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55754 m32r bugs.
55755
55756 1998-07-17 Nick Clifton <nickc@cygnus.com>
55757
55758 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55759 c-decl.c:grokdeclarator can handle mode attributes.
55760
55761 1998-07-16 Jeffrey A Law (law@cygnus.com)
55762
55763 * gcc.c-torture/execute/980716-1.c: New test.
55764
55765 1998-07-13 Jeffrey A Law (law@cygnus.com)
55766
55767 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55768 the mn10200.
55769 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55770 the mn10200.
55771 * gcc.c-torture/execute/va-arg-3.x: Similarly.
55772 * gcc.c-torture/compile/930326-1.x: Similarly.
55773
55774 1998-07-13 Dave Love <d.love@dl.ac.uk>
55775
55776 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
55777 New test from Craig.
55778
55779 1998-07-12 Dave Love <d.love@dl.ac.uk>
55780
55781 * g77.f-torture/noncompile/980616-0.f: New test.
55782
55783 * g77.f-torture/execute/970816-3.f: New test from Craig.
55784
55785 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55786
55787 * g++.other/singleton.C: Return error value instead of taking
55788 SIGSEGV.
55789
55790 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
55791
55792 * g++.other/singleton.C: New test. Warning is under dispute.
55793 Runtime crash is not.
55794
55795 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55796
55797 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
55798 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
55799 using6.C, using7.C}: New namespace tests.
55800
55801 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55802
55803 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
55804 specialization with typedef'ed names used as array indexes.
55805
55806 1998-07-09 Jeffrey A Law (law@cygnus.com)
55807
55808 * gcc.c-torture/execute/980709-1.c: New test.
55809
55810 * gcc.dg/980709-1.c: New test.
55811
55812 1998-07-07 Richard Henderson <rth@cygnus.com>
55813
55814 * gcc.c-torture/execute/bcp-1.c: New test.
55815
55816 1998-07-07 Jeffrey A Law (law@cygnus.com)
55817
55818 * gcc.c-torture/execute/980707-1.c: New test.
55819
55820 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
55821
55822 * gcc.c-torture/compile/980706-1.c: New test.
55823
55824 1998-07-01 Dave Love <d.love@dl.ac.uk>
55825
55826 * g77.f-torture/execute/980701-0.f,
55827 g77.f-torture/execute/980701-1.f: New test from Craig.
55828
55829 1998-07-01 Jeffrey A Law (law@cygnus.com)
55830
55831 * gcc.c-torture/compile/980701-1.c: New test.
55832
55833 * gcc.c-torture/execute/980701-1.c: New test.
55834
55835 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
55836 rlsruhe.de>
55837
55838 * g++.old-deja/g++.robertl/eb132.C: New test.
55839 * g++.old-deja/g++.robertl/eb133.C: Likewise.
55840
55841 1998-06-29 Dave Love <d.love@dl.ac.uk>
55842
55843 * g77.f-torture/execute/980628-7.f,
55844 g77.f-torture/execute/980628-8.f,
55845 g77.f-torture/execute/980628-9.f,
55846 g77.f-torture/execute/980628-10.f: New tests from Craig.
55847
55848 * g77.f-torture/execute/980628-3.f: Remove mail headers.
55849
55850 1998-06-28 Jeffrey A Law (law@cygnus.com)
55851
55852 * g77.f-torture/execute/980628-4.f: New test from Craig.
55853 * g77.f-torture/execute/980628-5.f: Likewise.
55854 * g77.f-torture/execute/980628-2.f: Likewise.
55855 * g77.f-torture/execute/980628-0.f: Likewise.
55856 * g77.f-torture/execute/980628-1.f: Likewise.
55857 * g77.f-torture/execute/980628-3.f: Likewise.
55858 * g77.f-torture/execute/980628-6.f: Likewise.
55859
55860 1998-06-28 Jeffrey A Law (law@cygnus.com)
55861
55862 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
55863 directory when nothing has been installed yet.
55864
55865 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
55866
55867 * gcc.c-torture/special/special.exp: Handle newer versions of
55868 dejagnu.
55869
55870 1998-06-26 Jeffrey A Law (law@cygnus.com)
55871
55872 * gcc.dg/980626-1.c: New test.
55873
55874 1998-06-19 Bruno Haible <haible@ilog.fr>
55875
55876 * gcc.misc-tests/m-un-2.c: New test.
55877 * g++.old-deja/g++.other/warn01.c: Likewise.
55878
55879 1998-06-19 Robert Lipe <robertl@dgii.com>
55880
55881 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
55882 compatibility with assmblers with a different comment character.
55883 Eliminate use of GAS-specific extensions.
55884
55885 1998-06-19 Jeffrey A Law (law@cygnus.com)
55886
55887 * gcc.c-torture/execute/ieee/980619-1.c: New test.
55888
55889 1998-06-19 Robert Lipe <robertl@dgii.com>
55890
55891 * lib/g77.exp: Replace search for libf2c.a with search for newly
55892 renamed libg2c.a
55893
55894 1998-06-17 Jeffrey A Law (law@cygnus.com)
55895
55896 * gcc.c-torture/execute/980617-1.c: New test.
55897
55898 1998-06-12 Jeffrey A Law (law@cygnus.com)
55899
55900 * gcc.c-torture/execute/980612-1.c: New test.
55901
55902 1998-06-08 Jeffrey A Law (law@cygnus.com)
55903
55904 * gcc.dg/980523-1.c: Only test on ppc-linux.
55905 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
55906
55907 * gcc.c-torture/execute/980608-1.c: New test.
55908
55909 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
55910
55911 * gcc.c-torture/execute/980605-1.c: New test.
55912
55913 1998-06-04 Jeffrey A Law (law@cygnus.com)
55914
55915 * gcc.c-torture/execute/980604-1.c: New test.
55916
55917 1998-06-02 Jeffrey A Law (law@cygnus.com)
55918
55919 * gcc.c-torture/execute/980602-1.c: New test.
55920 * gcc.c-torture/execute/980602-2.c: Likewise.
55921
55922 1998-06-02 Dave Love <d.love@dl.ac.uk>
55923
55924 * 970125-0.f: Fix per JCB. Add commentary.
55925
55926 1998-05-31 Michael Meissner <meissner@cygnus.com>
55927
55928 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
55929 IEEE -0 support.
55930
55931 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
55932
55933 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
55934 earlier.
55935
55936 1998-05-28 Catherine Moore <clm@cygnus.com>
55937
55938 * gcc.c-torture/execute/980526-3.c: New test.
55939
55940 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
55941
55942 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
55943 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
55944 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
55945 m88k-motorola-sysv3 to XFAIL.
55946
55947 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55948
55949 * gcc.dg/980526-1.c: New test.
55950 * gcc.c-torture/execute/980526-2.c: New test.
55951
55952 1998-05-26 Jeffrey A Law (law@cygnus.com)
55953
55954 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
55955
55956 * gcc.c-torture/execute/980526-1.c: New test.
55957
55958 1998-05-26 Dave Love <d.love@dl.ac.uk>
55959
55960 * g77.f-torture/execute/alpha2.f: Add runtime test.
55961
55962 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
55963
55964 * g++.old-deja/old-deja.exp: Strip leading directories.
55965
55966 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
55967 error for the line. Don't run multiple tests for the same line.
55968
55969 1998-05-23 Jeffrey A Law (law@cygnus.com)
55970
55971 * gcc.dg/980523-1.c: New test.
55972
55973 1998-05-23 Dave Love <d.love@dl.ac.uk>
55974
55975 * g77.f-torture/compile/970915-0.f: New test.
55976
55977 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
55978
55979 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
55980
55981 1998-05-21 Jeffrey A Law (law@cygnus.com)
55982
55983 * gcc.dg/980520-1.c: New test.
55984
55985 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
55986
55987 * gcc.dg/980502-1.c: Fix return type.
55988
55989 1998-05-20 Jeffrey A Law (law@cygnus.com)
55990
55991 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
55992 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
55993 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
55994 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
55995 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
55996
55997 1998-05-20 Dave Love <d.love@dl.ac.uk>
55998
55999 * g77.f-torture/execute/980520-1.f: New test.
56000
56001 1998-05-15 Dave Love <d.love@dl.ac.uk>
56002
56003 * lib/mike-g77.exp: New file.
56004
56005 * g77.f-torture/noncompile/noncompile.exp,
56006 g77.f-torture/noncompile/check0.f: New files.
56007
56008 1998-05-14 Dave Love <d.love@dl.ac.uk>
56009
56010 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
56011 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
56012 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
56013 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
56014 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
56015 abort where appropriate.
56016
56017 1998-05-05 Michael Meissner <meissner@cygnus.com>
56018
56019 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
56020 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
56021
56022 1998-04-29 Dave Love <d.love@dl.ac.uk>
56023
56024 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
56025
56026 1998-04-27 Dave Love <d.love@dl.ac.uk>
56027
56028 * g77.f-torture/compile/980427-0.f: New test.
56029
56030 1998-04-24 Dave Love <d.love@dl.ac.uk>
56031
56032 * g77.f-torture/compile/980424-0.f: New test.
56033
56034 1998-04-19 Dave Love <d.love@dl.ac.uk>
56035
56036 * g77.f-torture/compile/980419-2.f (main): New test.
56037 * g77.f-torture/compile/970125-0.f: New test.
56038 * g77.f-torture/compile/980419-1.f: New test.
56039
56040 1998-04-08 Jim Wilson <wilson@cygnus.com>
56041
56042 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
56043 of loop-4.c.
56044
56045 1998-04-07 Jim Wilson <wilson@cygnus.com>
56046
56047 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
56048
56049 1998-04-03 Jim Wilson <wilson@cygnus.com>
56050
56051 * gcc.c-torture/compile/980329-1.c: New test.
56052
56053 1998-03-18 Jim Wilson <wilson@cygnus.com>
56054
56055 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
56056 * gcc.dg/980312-1.c: Fix typo in -march command.
56057
56058 1998-03-16 H.J. Lu (hjl@gnu.org)
56059
56060 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
56061
56062 1998-03-11 Robert Lipe <robertl@dgii.com>
56063
56064 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
56065 Dave Love agree the Fortran source is bogus.
56066
56067 1998-03-11 Robert Lipe <robertl@dgii.com>
56068
56069 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
56070 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
56071 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
56072 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
56073 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
56074
56075 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
56076
56077 * g++.old-deja/g++.other/friend1.C: New test.
56078
56079 1998-02-18 Dave Love <d.love@dl.ac.uk>
56080
56081 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
56082 possibly uninitialized) variables and declare dnrm2.
56083
56084 1998-02-23 Robert Lipe <robertl@dgii.com>
56085
56086 From Bruno Haible <haible@ilog.fr>:
56087 * gcc.c-torture/execute/980223.c: New test.
56088
56089 1998-02-13 Jeffrey A Law (law@cygnus.com)
56090
56091 * gcc.dg/ifelse-1.c: New test.
56092
56093 1998-02-09 H.J. Lu (hjl@gnu.org)
56094
56095 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
56096
56097 * lib/old-dejagnu.exp (old-dejagnu): Added the
56098 "execution test - XFAIL *-*-*" handling in the spirit of
56099 "excess errors test -". Changed the "execution test fails"
56100 handling to be like "excess errors test fails".
56101 * Update various tests accordingly.
56102
56103 1998-02-06 Jim Wilson <wilson@cygnus.com>
56104
56105 * gcc.c-torture/execute/980205.c: New test.
56106
56107 1998-01-18 Jeffrey A Law (law@cygnus.com)
56108
56109 * lib/c-torture.exp: Look for .x files instead of .cexp files.
56110 * lib/f-torture.exp: Similarly.
56111 * gcc.c-torture: Rename all .cexp files to .x files.
56112
56113 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
56114
56115 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
56116 (940510-1.c): Removed duplicate.
56117 (971104-1.c): New test.
56118
56119 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
56120
56121 * lib/f-torture.exp: Improve error and loop detection.
56122
56123 1997-11-19 Michael Meissner <meissner@cygnus.com>
56124
56125 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56126 use that to size the filler array.
56127
56128 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56129
56130 * lib/c-torture.exp(c-torture-execute): Fix typo.
56131
56132 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56133 testcase as the executable name. Keep the executable around if
56134 the test fails.
56135
56136 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56137
56138 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56139 changes. Only test one -g option, and move it to the end of the
56140 list of options to test.
56141
56142 1997-09-19 Michael Meissner <meissner@cygnus.com>
56143
56144 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56145 variable GCC_TORTURE_OPTIONS to supply default switches separated
56146 by colons. If no environment variable, run tests with -O0 -g, -O1
56147 -g, and -O2 -g as well.
56148
56149 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56150
56151 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56152 explanatory comments. Fix indentation.
56153
56154 1997-09-15 Jeffrey A Law (law@cygnus.com)
56155
56156 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56157
56158 1997-09-11 Jeffrey A Law (law@cygnus.com)
56159
56160 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56161 * g++.old-deja/g++.mike/p7325.C: Likewise.
56162 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56163
56164 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56165
56166 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56167 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56168 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56169 * g++.old-deja/g++.law/operators4.C: Likewise.
56170
56171 1997-09-11 Joe Buck (jbuck@synopsys.com)
56172
56173 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56174 * g++.old-deja/g++.mike/p784.C: Ditto.
56175 * g++.old-deja/g++.mike/p785.C: Ditto.
56176
56177 1997-09-05 Jeffrey A Law (law@cygnus.com)
56178
56179 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56180
56181 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56182
56183 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56184 target feature; pass this to c-torture-execute as needed.
56185
56186 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56187
56188 * lib/c-torture.exp(c-torture-execute): If the previous and the
56189 current executables being tested are identical, we don't need to
56190 run the executable again. Try to make the executable names
56191 unique. Add an optional argument for passing additional compiler
56192 flags.
56193
56194 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56195
56196 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56197
56198 1997-08-29 Jeffrey A Law (law@cygnus.com)
56199
56200 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56201
56202 1997-07-31 Jeffrey A Law (law@cygnus.com)
56203
56204 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56205 32bit or larger longs.
56206
56207 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56208 have either a 32bit long or 32bit int.
56209
56210 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56211
56212 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56213 Make double precision tests dependent on sizeof (double).
56214
56215 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56216
56217 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56218 too.
56219
56220 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56221
56222 * gcc.c-torture/compile/961203-1.cexp: New script.
56223
56224 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56225
56226 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56227 up the includes ourselves.
56228
56229 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56230
56231 * lib/plumhall.exp: Remove random include, and add a few
56232 verbose messages for debugging.
56233
56234 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56235
56236 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56237 of trying to do it ourselves.
56238
56239 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56240
56241 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56242
56243 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56244
56245 * gcc.prms/5403.c: Made regexp a bit less strict.
56246
56247 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56248
56249 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56250 is returned from remote_load instead.
56251 * lib/plumhall.exp: Ditto.
56252 * lib/mike-g++.exp: Ditto.
56253 * lib/old-dejagnu.exp: Ditto.
56254 * lib/c-torture.exp: Ditto.
56255
56256 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56257
56258 * lib/g++.exp: Use build_wrapper procedure.
56259 * lib/gcc.exp: Ditto.
56260
56261 1997-05-20 Jeffrey A Law (law@cygnus.com)
56262
56263 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56264 an old-style decl for malloc. Fixes tests to work when
56265 sizeof (int) != sizeof (size_t).
56266
56267 1997-05-15 Mike Meissner <meissner@cygnus.com>
56268
56269 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56270
56271 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56272 use stdargs.h interface.
56273
56274 1997-05-15 Mike Meissner <meissner@cygnus.com>
56275
56276 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56277 NO_VARARGS when compiling.
56278
56279 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56280
56281 * lib/plumhall.exp(ph_includes): New procedure.
56282 (ph_make): Use it.
56283 (ph_compiler): Ditto.
56284
56285 * lib/g++.exp: Rename test-glue.c to testglue.c.
56286 * lib/gcc.exp: Ditto.
56287
56288 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56289
56290 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56291 to completion when it's called.
56292
56293 1997-03-21 Michael Meissner <meissner@cygnus.com>
56294
56295 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56296 is defined, don't do test.
56297
56298 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56299
56300 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56301 for object files.
56302 (ph_summary): Mark skipped testcases as untested, not unresolved.
56303
56304 * lib/plumhall.exp (ph_make): If unresolved because of bad
56305 errorCode, record errorCode in log file.
56306 (*): Replace send_log/verbose with verbose -log.
56307
56308 1997-03-19 Michael Meissner <meissner@cygnus.com>
56309
56310 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56311 double conversion if double isn't at least 8 bytes.
56312
56313 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56314 int to work with targets where int is 16 bits.
56315
56316 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56317 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56318 precision for the test to complete.
56319
56320 1997-03-14 Michael Meissner <meissner@cygnus.com>
56321
56322 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56323 if d10v is not compiled with the -mdouble64 flag.
56324 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56325
56326 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56327 d10v is not compiled with the -mint32 flag.
56328
56329 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56330
56331 * lib/plumhall.exp: Use incr_count.
56332
56333 1997-03-12 Jeffrey A Law (law@cygnus.com)
56334
56335 * gcc.c-torture: Update to c-torture-1.45.
56336
56337 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56338
56339 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56340 the name of the expect testcase file).
56341
56342 * lib/g++.exp(g++_init): Ditto.
56343
56344 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56345
56346 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56347 the host.
56348
56349 * lib/gcc.exp(gcc_exit): New procedure.
56350
56351 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56352
56353 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56354 specs where appropriate.
56355
56356 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56357 because of new "candidates are" messages, and removed a few
56358
56359 * Converted all non-old-style g++ testcases to old-style, and
56360 moved into g++.old-deja.
56361
56362 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56363
56364 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56365 options.
56366
56367 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56368 succeeded.
56369
56370 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56371
56372 1997-02-13 Michael Meissner <meissner@cygnus.com>
56373
56374 * lib/gcc.exp (gcc_target_compile): Add support for defining
56375 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56376 the machine doesn't have those features.
56377
56378 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56379
56380 * g++.law/operators4.exp: Don't use LIBS.
56381
56382 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56383
56384 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56385
56386 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56387 * lib/g++.exp: Set it here instead. Also, allow use of the
56388 --tool_exec and --tool_opt options. Change CXX to
56389 GXX_UNDER_TEST.
56390
56391 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56392
56393 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56394
56395 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56396
56397 * lib/old-dejagnu.exp: Use prune_warnings instead of
56398 prune_system_crud.
56399 * lib/mike-g++.exp: Ditto.
56400 * lib/gcc.exp: Ditto.
56401 * lib/g++.exp: Ditto.
56402
56403 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56404
56405 1997-02-07 Jeffrey A Law (law@cygnus.com)
56406
56407 * 941014-2.c: Include stdlib.h
56408 * 960327-1.c: Include stdio.h
56409 * dbra.c, index-1.c: Don't assume ints are 32bits.
56410
56411 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56412
56413 * lib/gcc.exp: Add gcc,stack_size target feature.
56414
56415 * lib/g++.exp(g++_target_compile): Add the include and link
56416 paths here, not in two other places. And, it's $options, not
56417 options.
56418
56419 * lib/mike-g++.exp(postbase): Remove the code that determines
56420 the correct include and link paths.
56421 * g++.old-deja/old-deja.exp: Ditto.
56422
56423 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56424
56425 * lib/g++.exp(g++_init): target_compile no longer returns the
56426 filename of the result.
56427
56428 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56429
56430 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56431 call to glob.
56432
56433 * gcc.c-torture/special/special.exp: Change call to
56434 gcc_target_compile to include the object file.
56435
56436 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56437
56438 * gcc.c-torture/special/special.exp: Correct misspelling in last
56439 change.
56440
56441 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56442
56443 * lib/plumhall.exp(ph_summary): Log the entire output of the
56444 executable. Return -1 if there were any failures, 0 otherwise.
56445 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56446 (ph_make): Clean up objects and executables that were built
56447 if the tests succeeded.
56448
56449 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56450
56451 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56452 libraries and includes in the build tree as appropriate.
56453
56454 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56455
56456 * lib/c-torture.exp: Instead of looking for the global variable
56457 NO_LONG_LONG, check to see if that's a feature of the target.
56458
56459 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56460
56461 * config/default.exp: Minimize. Delete the remainer of the files in
56462 config; this functionality is now in devo/dejagnu/config.
56463
56464 g++.*/*: Pass any additional flags used to compile to postbase;
56465 delete CXXFLAGS.
56466
56467 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56468 is now done by runtest.exp. Use gcc_target_compile instead of
56469 compile.
56470
56471 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56472 Remove references to CFLAGS. Use remote_file instead of
56473 calling rm -f.
56474 (c-torture): Take a list of arguments to use to compile this
56475 testcase.
56476
56477 lib/g++.exp: Simplify. Use target_compile instead of compile.
56478 lib/gcc-dg.exp: Ditto.
56479 lib/gcc.exp: Ditto.
56480 lib/mike-{gcc,g++}.exp: Ditto.
56481 lib/old-dejagnu.exp: Ditto.
56482 lib/plumhall.exp: Ditto.
56483
56484 1997-01-08 Jim Wilson <wilson@cygnus.com>
56485
56486 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56487 (ph_linker): Likewise.
56488
56489 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56490
56491 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56492 MAP_ANON / MAP_ANONYMOUS if defined;
56493 else try to map from /dev/zero .
56494
56495 1996-11-12 Jeffrey A Law (law@cygnus.com)
56496
56497 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56498 isn't defined, then define it to MAP_ANONYMOUS.
56499
56500 1996-11-12 Jeffrey A Law (law@cygnus.com)
56501
56502 * gcc.c-torture: Update to c-torture-1.42 release.
56503
56504 1996-11-11 Jeffrey A Law (law@cygnus.com)
56505
56506 * gcc.c-torture: Update to c-torture-1.41 release.
56507
56508 1996-10-27 Jeffrey A Law (law@cygnus.com)
56509
56510 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56511 c-torture release.
56512
56513 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56514
56515 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56516 and LDFLAGS. Fix second case to append the target_info ldflags
56517 onto LDFLAGS, not CFLAGS.
56518 * lib/g++.exp (g++_init): Add target_info stuff.
56519 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56520 of libgloss and newlib flags for !native.
56521
56522 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56523 (GDB): Fix relative path to go up another dir for finding gdb.
56524
56525 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56526
56527 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56528 versions in the target_info array, if they don't exist.
56529
56530 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56531
56532 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56533
56534 1996-07-08 Jim Wilson <wilson@cygnus.com>
56535
56536 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56537 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56538
56539 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56540
56541 * lib/old-dejagnu.exp: Don't remove the output file before we've
56542 actually tested it. Don't append pwd to the path of the executable
56543 we're testing.
56544
56545 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56546
56547 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56548
56549 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56550
56551 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56552 temporary directory for compiler files, and set it to a default
56553 value of /tmp. Set $output as the name of the output file from
56554 compiling the testcase. Add a -o option to $cflags_var so the
56555 compiler writes the final output file as $output. Set $executable
56556 to $output.
56557
56558 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56559 directory for compiler files, and set it to /tmp if it doesn't
56560 already have a value. Set $output_file to the name of the output
56561 file from compiling the testcase. Add a -o option to CXXFLAGS so
56562 the compiler writes the final output file as $output. Use $output
56563 as the executable to be tested.
56564
56565 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56566
56567 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56568
56569 1996-06-08 Jeffrey A Law (law@cygnus.com)
56570
56571 * gcc.c-torture/execute/pending-1.c: New test. Still
56572 pending in Tege's queue.
56573
56574 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56575
56576 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56577 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56578 if there were failures. Call unresolved if there were unresolved
56579 testcases. Call gcc_fail if program did not run to completion.
56580 (ph_make): Pass additional argument name to ph_execute.
56581 (ph_execute): Add new argument. Pass additional arguments to
56582 ph_summary. Call gcc_fail is there is no execution output.
56583
56584 1996-04-24 Jeffrey A Law (law@cygnus.com)
56585
56586 * lib/plumhall.exp (proc_summary): Output relavent summary
56587 lines into the log so specific failures in plumhall can be
56588 investigated.
56589
56590 1996-04-10 Jeffrey A Law (law@cygnus.com)
56591
56592 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56593 (c-torture-execute): Don't try to execute tests which use
56594 "long long" types if $NO_LONG_LONG is nonzero.
56595
56596 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56597
56598 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56599 not c-torture.
56600
56601 * gcc.ieee: Move from here.
56602 * gcc.c-torture/execute/ieee: To here.
56603
56604 1996-03-26 Jeffrey A Law (law@cygnus.com)
56605
56606 * gcc.c-torture: Update to c-torture-1.41 release.
56607
56608 1996-03-22 Jeffrey A Law (law@cygnus.com)
56609
56610 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56611 not "$output".
56612
56613 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56614
56615 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56616 -c present.
56617
56618 1996-03-02 Jeffrey A Law (law@cygnus.com)
56619
56620 * config/proelf.exp: Handle connecting to a simulator.
56621
56622 1996-01-31 Jeffrey A Law (law@cygnus.com)
56623
56624 * config/proelf.exp: New file. Enough framework that we can
56625 run c-torture tests on the proelf targets (or any other target
56626 that gdb can connect to for that matter).
56627
56628 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56629
56630 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56631 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56632
56633 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56634 exec_output exists.
56635
56636 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56637
56638 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56639 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56640
56641 * config/*.exp: Update FSF address. Change result of ${tool}_load
56642 to pass/fail/unresolved/unsupported/untested. Caller must now
56643 call unresolved/unsupported/untested.
56644 * lib/*.exp: Update FSF address. Update to handle new results of
56645 ${tool}_load.
56646 * lib/chill.exp (verbose): Delete.
56647
56648 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56649
56650 * lib/gcc.exp (default_gcc_start): Change order of args to
56651 $LDFLAGS $CFLAGS $LIBS.
56652 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56653 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56654 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56655 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56656 * gcc.misc-tests/dg-test.exp: Likewise.
56657 * gcc.misc-tests/msgs.exp: Likewise.
56658 * gcc.prms/prms.exp: Likewise.
56659 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56660 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56661
56662 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56663
56664 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56665
56666 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56667
56668 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56669 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56670
56671 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56672 necessary.
56673
56674 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56675
56676 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56677 global for loop; add use of $mathlib.
56678 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56679 settings here; set mathlib for anything but VxWorks.
56680
56681 1996-01-22 Jeffrey A Law (law@cygnus.com)
56682
56683 * gcc.c-torture: Update to c-torture-1.40 release.
56684
56685 1996-01-03 Jeffrey A Law (law@cygnus.com)
56686
56687 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56688 dg.exp.
56689
56690 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56691
56692 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56693 global.
56694
56695 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56696
56697 * lib/g++.exp (LIBS): Define if not already.
56698 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56699 (gcc-dg-prune): Call prune_gcc_output.
56700 * lib/gcc.exp (prune_gcc_output): New proc.
56701 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56702 prune_gcc_output.
56703
56704 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56705
56706 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56707 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56708
56709 1995-11-15 Jeffrey A Law (law@cygnus.com)
56710
56711 * gcc.c-torture: Update to c-torture-1.39 release.
56712
56713 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56714
56715 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56716 fails, try others as well.
56717
56718 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56719
56720 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56721 If compilation fails, mark execute tests as `untested'.
56722 If test is marked as unsupported, don't mark compilation and
56723 execute tests as failed.
56724
56725 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56726
56727 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56728 libstdc++ for whether or not we want to be doing shared
56729 libraries. Delete link_curses since we don't need it anymore.
56730 * lib/mike-g++.exp (postbase): Don't link in libg++.
56731 * g++.old-deja/old-deja.exp: Likewise.
56732
56733 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56734
56735 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56736
56737 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56738
56739 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56740 For that, add `-Wl,-a,shared_archive'.
56741 * g++.old-deja/old-deja.exp: Likewise.
56742
56743 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56744
56745 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56746
56747 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56748
56749 * lib/mike-g++.exp (postbase): Pay attention to the status of
56750 g++_load.
56751
56752 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56753
56754 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56755
56756 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56757
56758 * lib/gcc.exp (default_gcc_start): No longer need to log program
56759 being executed or its output, execute_anywhere does that now.
56760 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56761 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56762
56763 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56764
56765 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56766 the same as those in lib/g++.exp.
56767
56768 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56769
56770 * gcc.c-torture: Update to c-torture-1.38 release.
56771 * gcc.ieee: Related changes.
56772
56773 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
56774
56775 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
56776 "exec". Minor reformatting changes.
56777
56778 * config/rom68k.exp (${tool}_load): Make it work in a canadian
56779 cross. This means all "exec" calls now work on a remote host as
56780 well.
56781 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
56782 cross. Filter out the extra "\r\n" stuff that expect puts in.
56783 (c-torture-execute): Filter out the bogus warnings like
56784 c-torture-compile does. Add support for canadian cross.
56785 * lib/gcc.exp (default_gcc_version, default_gcc_start)
56786 Use execute_anywhere rather than calling exec directly. Now it
56787 works for canadian cross testing.
56788
56789 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
56790
56791 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
56792 results into a variable, and check that rather than using file exists.
56793
56794 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
56795
56796 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
56797 create a libg++.so. For sunos4.1.*, also add -ltermcap.
56798
56799 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56800
56801 * g++.old-deja/old-deja.exp: Create and pass runshlib and
56802 lib_curses if there's a shared libg++ in the build tree.
56803
56804 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
56805
56806 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
56807 if not supported target.
56808
56809 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
56810
56811 * lib/g++.exp (g++_init): Move empty setting of runshlib and
56812 link_curses up to always happen, not just for native builds.
56813
56814 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
56815
56816 * gcc.c-torture: Update to c-torture-1.36 release.
56817 * gcc.failure: Related changes.
56818
56819 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
56820
56821 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
56822
56823 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
56824
56825 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
56826 * lib/mike-g++.exp (postbase): Not in here. Still reference
56827 runshlib, link_curses, and mathlib for link and run.
56828
56829 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
56830 pass the runtime shared library options for Solaris, OSF/1, and
56831 Irix5, and link with -lcurses to avoid unresolved references.
56832
56833 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
56834
56835 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
56836 only run once.
56837
56838 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
56839
56840 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
56841
56842 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
56843
56844 * gcc.c-torture: Update to c-torture-1.35 release. Note we
56845 do not have a framework for the "compat" tests yet.
56846
56847 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
56848
56849 * lib/mike-g++.exp (postbase): New local variable `mathlib',
56850 set to null if we're testing vxworks5.1. Use that instead of
56851 `-lm' in the setting of LIBS for link and run.
56852
56853 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
56854
56855 * config/rom68k.exp (${tool}_load): Major changes to make it
56856 work. Verified that it does in fact return the stuff in
56857 exec_output properly. Catch any Emul or any TRAP other than 0.
56858
56859 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
56860
56861 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
56862 LDFLAGS properly for targets that need stuff from libgloss.
56863 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
56864 only run once.
56865 (gpp_initialized): New variable.
56866
56867 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
56868
56869 * config/rom68k.exp: Load libgloss.exp.
56870 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
56871 so we can produce a fully linked binary.
56872 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
56873 so we can produce a fully linked binary.
56874
56875 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
56876
56877 * lib/plumhall.exp (ph_section): Watch for expected failures.
56878 Add missing `else'.
56879
56880 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
56881 run the testcase.
56882 (c-torture): Likewise.
56883
56884 1995-08-28 Doug Evans <dje@cygnus.com>
56885
56886 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
56887
56888 * lib/mike-g++.exp (mike_cleanup): New proc.
56889 (prebase): New globals compiler_result, not_compiler_result,
56890 target_regexp.
56891 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
56892 allow leading "-" in pattern. Watch for unsupported tests.
56893 If $compiler_result is set, pattern match assembler code,
56894 and ditto for $not_compiler_result.
56895 * lib/mike-gcc.exp: Likewise.
56896
56897 * lib/plumhall.exp (ph_execute): Only call ph_summary if
56898 execution "succeeded".
56899
56900 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
56901
56902 * config/win32.exp: New file.
56903 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
56904
56905 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
56906
56907 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
56908 unsupported.
56909 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
56910 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
56911 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
56912
56913 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
56914 "... without exceptions was ...". That is now handled by
56915 prune_system_crud.
56916 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
56917
56918 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
56919
56920 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
56921 sieve.c,sort2.c}: New files.
56922 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
56923 sieve.exp,sort2.exp}: Drivers for them.
56924
56925 * lib/mike-gcc.exp (program_output): New user settable variable.
56926 (postbase): Call prune_system_crud. Also prune extraneous compiler
56927 messages.
56928 * lib/mike-g++.exp (program_output): New user settable variable.
56929
56930 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
56931
56932 * config/sh.exp: Deleted (use sim.exp instead).
56933
56934 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
56935
56936 * config/vx.exp: Declare CHECKTASK as global.
56937 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
56938 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
56939 * lib/old-dejagnu.exp: Load [pwd]/$executable.
56940
56941 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56942
56943 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
56944 target. Like vx.exp, only includes `vx29k.exp' instead of
56945 `vxworks.exp'.
56946
56947 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
56948
56949 * config/sim.exp: Increase time limit from 120 seconds to 240.
56950
56951 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
56952
56953 * gcc.c-torture/execute/950628-1.c: New test.
56954
56955 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
56956
56957 * gcc.c-torture: Update with changes/additions from
56958 c-torture-1.34.
56959
56960 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
56961
56962 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
56963
56964 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
56965
56966 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
56967
56968 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
56969
56970 * gcc.c-torture/compile/950512-1.c: New test.
56971 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
56972 * gcc.dg/struct-ret-1.c: Likewise.
56973
56974 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
56975
56976 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
56977 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
56978
56979 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
56980
56981 * gcc.c-torture/special/920411-1.c: Deleted.
56982 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
56983
56984 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
56985
56986 * config/sim.exp (${tool}_load): Hack in call to bash to get a
56987 cpu limit.
56988
56989 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
56990
56991 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
56992
56993 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
56994
56995 From kenner;
56996 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
56997 is the proper length.
56998 * va-arg-3.c: Likewise.
56999
57000 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
57001
57002 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
57003 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
57004
57005 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
57006 * lib/g++.exp (default_g++_start): Delete old cruft.
57007
57008 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
57009
57010 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
57011 (2 * (1 << 18)) to (2 * (1 << 17)).
57012
57013 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
57014
57015 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
57016
57017 * config/rom68k.exp: Renamed from config/idp.exp
57018
57019 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
57020
57021 * c-torture/compile/921109-2.c
57022
57023 1995-04-18 Mike Stump <mrs@cygnus.com>
57024
57025 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
57026 excess errors.
57027
57028 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
57029
57030 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
57031 output.
57032 * lib/g++.exp (default_g++_start): Likewise.
57033
57034 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
57035
57036 * gcc.c-torture/compile/950329-1.c: New test.
57037
57038 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
57039
57040 * config/bug.exp (${tool}_load): Updated to use new remote_open
57041 and remote_close procs.
57042 * config/idp.exp: New file.
57043
57044 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
57045
57046 * gcc.c-torture/execute/950322-1.c: New test.
57047
57048 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
57049
57050 * config/vx.exp (${tool}_load): Clean up testing of return code from
57051 vxworks_ld and vxworks_spawn.
57052
57053 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
57054
57055 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
57056
57057 1995-03-13 Mike Stump <mrs@cygnus.com>
57058
57059 * lib/old-deja.exp: Add `excess errors test - ' error, now one
57060 can mark excess errors on a machine by machine basis. Note, the
57061 default is to not expect any excess errors, even when excess
57062 errors test - is given, so you will want to put an XFAIL ... on
57063 these lines. For example, // excess errors test - XFAIL hppa*-*-*
57064 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
57065 those 4 machines, but no others.
57066
57067 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
57068
57069 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
57070 * lib/c-torture.exp: to here.
57071
57072 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
57073
57074 * gcc.c-torture/execute/950221-1.c: New test.
57075 * gcc.c-torture/execute/struct-ret-1.c: New test.
57076 * gcc.c-torture/compile/950221-1.c: New test.
57077
57078 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
57079
57080 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
57081
57082 * gcc.c-torture/execute/arith-1.c (main): Return 0.
57083 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
57084
57085 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
57086
57087 * g++.gb: New directory of tests, derived from my signature and
57088 class scoping tests.
57089
57090 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
57091 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
57092 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
57093 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
57094 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
57095 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
57096 * g++.gb/sig25.C: Likewise.
57097
57098 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
57099 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
57100 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
57101 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
57102 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
57103 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
57104 * g++.gb/sig25.exp: Likewise.
57105
57106 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
57107 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
57108 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
57109 * g++.gb/scope13.C: Likewise, this test still fails.
57110
57111 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
57112 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
57113 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
57114 * g++.gb/scope13.exp: Ditto.
57115
57116 * g++.gb/README: New file, explains what these tests are about.
57117
57118 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
57119
57120 * lib/dg.exp (dg-do): Support `preprocess'.
57121 (dg-test): Likewise.
57122
57123 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57124
57125 * config/udi.exp: change "continue -expect" to "exp_continue".
57126
57127 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57128
57129 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57130 Delete redundant tests.
57131
57132 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57133 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57134 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57135 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57136 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57137 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57138 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57139 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57140
57141 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57142 storing label pointers.
57143 * gcc.c-torture/execute/921019-1.c: Likewise.
57144 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57145 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57146 parameter fp.
57147 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57148 constants.
57149
57150 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57151 Delete obsolete tests.
57152
57153 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57154 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57155 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57156 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57157 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57158 * gcc.c-torture/compile/950124-1.c: New test.
57159
57160 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57161
57162 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57163
57164 * lib/mike-g++.exp: Add -lm to LIBS.
57165
57166 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57167
57168 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57169
57170 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57171
57172 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57173
57174 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57175
57176 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57177
57178 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57179
57180 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57181 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57182 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57183 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57184 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57185 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57186 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57187 * g++.law/{operators31.C, operators32.C,
57188 * g++.law/{operators33.C, operators34.C}: Likewise.
57189 * g++.law/{pic1.C, refs2.C}: Likewise.
57190 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57191 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57192 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57193 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57194
57195 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57196 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57197 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57198 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57199 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57200 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57201 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57202 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57203 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57204 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57205 * g++.law/{operators34.exp}: Likewise.
57206 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57207 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57208 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57209 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57210 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57211
57212 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57213 No longer expected to fail.
57214 * g++.law/missed-error3.C: Tweak for recent bool changes.
57215
57216 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57217
57218 * config/emb-unix: Deleted.
57219 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57220 remote execution. Do final link on remote host if REMOTE_LINK is set.
57221
57222 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57223
57224 * lib/dg.exp (dg-test): Fix typo in last patch.
57225
57226 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57227
57228 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57229 (handles multiple occurrences).
57230
57231 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57232
57233 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57234 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57235 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57236 printed).
57237 * lib/c-torture.exp (c-torture-compile): Likewise.
57238 (c-torture): Prepend full path if missing.
57239 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57240 (gcc_fail): Likewise.
57241 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57242
57243 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57244
57245 * lib/netware.exp: Only attach to NetWare i386 systems.
57246
57247 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57248
57249 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57250 messages. Add test name to "output pattern match" pass/fail message.
57251
57252 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57253
57254 * gcc.dg: New testsuite.
57255 * gcc.dg/dg.exp: New file.
57256
57257 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57258 test-switch.c}: Deleted.
57259
57260 * gcc.misc-tests/msgs.exp: New testcase driver.
57261
57262 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57263
57264 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57265 Watch for illegal return values from ${tool}_load.
57266 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57267 cross targets. Coerce return value >0 to 1.
57268
57269 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57270
57271 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57272
57273 * config/emb-unix.exp: New file.
57274
57275 * config/sim.exp: Error if variable $SIM not defined.
57276 (${tool}_load): Mark test as "untested" if simulator missing.
57277
57278 * config/unix.exp: Load remote.exp to get rcp_download.
57279 * lib/c-torture.exp: Use different option lists for testcases with
57280 and without loops.
57281 * gcc.c-torture/execute/execute.exp: Likewise.
57282
57283 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57284
57285 * config/*.exp: Clarify return code from ${tool}_load.
57286 Call `unresolved' or `untested' instead of `warning' or `perror'
57287 (sometimes you still want to call both though).
57288 Add comment that `shell_id' is local to each file.
57289 * config/udi.exp (timeout): Set to 30.
57290 Don't print warning if connection fails, $connectmode has already
57291 printed an error.
57292 (${tool}_load): Move verbose messages to level 2.
57293 Rework pattern for "Process started" message.
57294 Pass `shell_id' to ${connectmode}_download.
57295 Retry twice upon timeout. Make resetting of target more robust.
57296 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57297 Pass `shell_id' to exit_$connectmode.
57298 Only call exit_$connectmode if connected.
57299 * config/unix.exp (${tool}_load): Check return codes better.
57300 * config/vrtx.exp (${tool}_load): Likewise.
57301 * config/vx.exp (${tool}_load): Likewise.
57302 Delete unneeded global's.
57303 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57304 from ${tool}_load.
57305 (dg-stat): Delete.
57306 (dg-init): Delete recording of pass/fail counts.
57307 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57308 (old-dejagnu-init): Likewise.
57309 (old-dejagnu-stat): Delete contents, empty proc now.
57310 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57311 (c-torture): Delete references to lcnt, lpass, lfail.
57312 Get option list from TORTURE_OPTIONS.
57313 Delete -funroll[-all]-loops if no loops.
57314 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57315 (g++_stat): Delete contents (empty proc now).
57316 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57317 (gcc_finish): Likewise.
57318 (gcc_stat): Deleted.
57319 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57320 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57321 * gcc.c-torture/execute/execute.exp: Likewise.
57322 Split tests into two parts: compile, execute.
57323 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57324 no loops. Update to reflect clarified return codes from ${tool}_load.
57325
57326 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57327
57328 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57329 to grep for.
57330 (old-dejagnu): Likewise (where necessary).
57331
57332 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57333
57334 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57335
57336 * lib/dg.exp (dg-process-target): Fix processing of selector.
57337 Add comment regarding use of `error'.
57338
57339 * lib/gcc.exp (prune_system_crud): Define if missing.
57340 * lib/g++.exp (prune_system_crud): Likewise.
57341
57342 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57343 Call prune_system_crud.
57344 * lib/dg.exp (dg-runtest): New proc.
57345 Use perror instead of send_user for tcl errors in testcase.
57346 Don't return any value, it's never used.
57347 Don't clobber previous definition of `unknown'.
57348 Print tcl errors in `dg-final'.
57349
57350 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57351
57352 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57353 (dg-test): Don't print errorInfo, it contains stack backtrace.
57354
57355 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57356
57357 * lib/g++.exp (runtest_file_p): Define if missing.
57358
57359 1994-09-24 Doug Evans (dje@cygnus.com)
57360
57361 * lib/mike-g++.exp: Comment out loading of g++.exp.
57362 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57363 (default_g++_version): Always print something.
57364 (default_g++_start): Comment out call to `which'.
57365 (g++_start, g++_load): Deleted (must be defined in config file).
57366 * lib/gcc.exp: Test for existence of $CC at start.
57367 Delete check for tmpdir (done in gcc_init).
57368 (default_gcc_version): Always print something.
57369 (default_gcc_start): Comment out call to `which'.
57370 * config/*.exp: Major cleanup - make cross targets work at least a
57371 little better for g++ (by not being "--tool gcc" specific).
57372 Rename gcc_xxx to ${tool}_xxx.
57373 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57374 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57375
57376 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57377
57378 * lib/c-torture.exp (c-torture-compile): Rework compiler
57379 message processing.
57380
57381 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57382 c-torture.
57383
57384 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57385
57386 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57387
57388 * lib/dg.exp (dg-process-target): Support { target native }.
57389
57390 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57391
57392 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57393 looked for "... program xxx got fatal signal".
57394 Correct regsub munging of `comp_output'.
57395 Ignore compiler messages "path prefix not used" and "linker input
57396 file unused".
57397
57398 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57399
57400 * lib/gcc.exp (runtest_file_p): Define if missing.
57401 * gcc.prms/template.c: Example to work from.
57402
57403 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57404
57405 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57406 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57407
57408 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57409 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57410 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57411 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57412
57413 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57414 (dg-process-target): No longer a varargs proc.
57415 Return S/N for target, P/F for xfail. All callers changed.
57416 (user option procs): More argument checking.
57417 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57418 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57419 (dg-test): Skip test if not running on selected target in `dg-do'.
57420 Update handling of `dg-do-what', `dg-output-text'.
57421 Separate execution pass/fail from output pattern match pass/fail.
57422 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57423
57424 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57425
57426 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57427 target for 920510-1.c.
57428
57429 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57430
57431 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57432 Clean up comment regarding use of passcnt, etc.
57433 (gcc_stat): Don't update `testcnt' here.
57434 (gcc_finish): Do it here.
57435 Might as well reset `but_id' here too.
57436 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57437 to determine if the file should be tested.
57438 * gcc.c-torture/compile/compile.exp: Likewise.
57439 * gcc.c-torture/execute/execute.exp: Likewise.
57440 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57441 * gcc.misc-tests/dg-test.exp: Likewise.
57442 * gcc.prms/prms.exp: Likewise.
57443 * gcc.wendy/wendy.exp: Likewise.
57444 * g++.old-deja.exp: Likewise.
57445 Move "Testing file" message to verbose level 1.
57446
57447 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57448
57449 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57450
57451 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57452
57453 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57454 (default_gcc_start): Accept optional second list element
57455 of compiler flags. Print compiler output at verbosity level 2.
57456 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57457 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57458 Save current values of framework globals passcnt, failcnt, xpasscnt,
57459 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57460 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57461 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57462 xfailcnt to compute stats. Update framework global `testcnt' from
57463 pass/fail counts.
57464 (gcc_finish): New proc. Clean up test environment.
57465 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57466 (gcc_epass, gcc_efail): Delete.
57467 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57468 argument of line number.
57469 (dg-init): If the tool has an init routine, call it.
57470 (dg-test): Remove args `cflags_var' and `libs_var'.
57471 Pass all compiler options to ${tool}_start.
57472 Handle missing line number.
57473 (dg-finish): New function.
57474 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57475 particular files. Call gcc_finish at end. Move "skipping test"
57476 message to verbosity level 3.
57477 * gcc.c-torture/compile/compile.exp: Likewise.
57478 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57479 * gcc.c-torture/execute/execute.exp: Likewise.
57480 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57481 Print testcase being tried at verbosity level 1.
57482 * gcc.c-torture/special/special.exp: Unset xfail.
57483 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57484 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57485 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57486 * gcc.failure/failure.exp: Likewise.
57487 * gcc.ieee/ieee.exp: Likewise.
57488 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57489 Update call to dg-test. Call dg-finish at end.
57490 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57491 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57492 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57493 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57494 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57495 * gcc.wendy/wendy.exp: Add copyright.
57496 Delete setting of tmpdir (done by gcc_init).
57497 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57498 Pass compiler flags to gcc_start. Call gcc_finish at end.
57499 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57500 gcc_[ce]pass/fail.
57501
57502 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57503
57504 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57505 confusion.
57506 (g++_load): Likewise.
57507
57508 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57509 Rename argument to `prog' to remove the confusion.
57510 Varargs fns behave differently too!
57511 (g++_load): Likewise.
57512
57513 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57514
57515 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57516 what it is. Delete (always) printing of status value for !native.
57517 Simplify verbose code, and include status and exec_output.
57518 (g++_load): Use gcc_load.
57519
57520 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57521
57522 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57523 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57524 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57525 940714-3.c as these testcases don't exist anymore. Make
57526 va-arg-1.c expected to pass.
57527
57528 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57529
57530 * gcc.misc-tests/misc.exp: Only run specific testcases.
57531 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57532 * gcc.misc-tests/dg-[1-9].c: New files.
57533
57534 * lib/dg.exp: New testsuite driver.
57535 * gcc.prms/prms.exp: Use it.
57536
57537 * README.gcc: New file.
57538
57539 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57540 Document and reset `lxpass' and `lxfail'.
57541 Simplify "initialized" message.
57542 (gcc_stat): Clean up comments a little.
57543
57544 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57545
57546 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57547
57548 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57549
57550 * lib/old-dejagnu.exp (process-option): New proc.
57551 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57552 (old-dejagnu): Simplify.
57553 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57554
57555 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57556
57557 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57558 exists and is not an empty string.
57559
57560 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57561 $xfail rather than calling setup_xfail. Clear $xfail when test is
57562 finished.
57563 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57564 automatically.
57565
57566 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57567 longer expected to fail.
57568
57569 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57570 "f" function call.
57571
57572 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57573
57574 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57575 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57576 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57577 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57578 c-torture-1.29.
57579
57580 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57581 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57582
57583 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57584
57585 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57586 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57587
57588 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57589 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57590 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57591
57592 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57593
57594 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57595 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57596 940714-1.c, 940714-2.c, 940714-3.c},
57597 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57598 gcc.misc-tests/{mg.c,mg.exp}:
57599 New tests.
57600 * gcc.noncompile/noncompile.exp: Change accordingly.
57601
57602 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57603
57604 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57605 Undo previous clobberage.
57606
57607 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57608
57609 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57610 * gcc.special/{930510-1.c, special.exp}:
57611 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57612 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57613 struct-varargs-1.c}: New tests from c-torture-1.26.
57614
57615 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57616
57617 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57618 argument to switch.
57619
57620 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57621
57622 * Revert the previous changes. Please see Rob's directory
57623 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57624 fixes.
57625
57626 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57627
57628 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57629 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57630 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57631 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57632 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57633 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57634 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57635 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57636 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57637 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57638 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57639 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57640 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57641 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57642 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57643 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57644 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57645 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57646 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57647 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57648 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57649 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57650 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57651 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57652 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57653 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57654 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57655 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57656 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57657 testing changes.
57658
57659 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57660
57661 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57662 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57663 with perror calls.
57664
57665 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57666
57667 * config/unix.exp (g++_load): Fix syntax.
57668
57669 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57670
57671 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57672 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57673 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57674 Don't expect va-arg-1.c to fail. Correct expected output for
57675 920928-1.c.
57676 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57677 * gcc.wendy/hbm4.c: Correct typo.
57678 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57679
57680 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57681
57682 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57683 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57684 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57685 * lib/c-torture.exp (c-torture-compile): Ditto.
57686
57687 Reduce volume of output (remove all the -I's and such).
57688 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57689 Call gcc_cpass, gcc_cfail.
57690 (c-torture): Pass testing option to c-torture-compile.
57691
57692 1994-03-21 Doug Evans (dje@cygnus.com)
57693
57694 Bring patches over from progressive.
57695 * config/default.exp: Exit remote shell cleanly.
57696 (g++_exit, g++_start): Add default versions.
57697 * config/sim.exp (gcc_load): Use perror, not error.
57698
57699 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57700
57701 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57702 set in site.exp.
57703
57704 1994-03-14 Doug Evans (dje@cygnus.com)
57705
57706 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57707 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57708 (wendy_try): New proc to run testcase.
57709 (main loop): Call 'em.
57710 * gcc.wendy/*.c: Clean up pass to correct expected output.
57711
57712 * lib/gcc.exp: Minor cleanup work.
57713 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57714
57715 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57716
57717 * config/sim.exp (gcc_load): Document return codes better.
57718 Don't pass -v to simulator.
57719
57720 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57721
57722 * gcc.special/920717-x.c: Fix typo.
57723 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57724 get at sources.
57725
57726 * lib/mike-gcc.exp: Fix typo.
57727
57728 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57729
57730 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57731 binary to use, transform the name.
57732 * config/*.exp: rename everything. Nuke any g++ specific files,
57733 it's now a special case of gcc that requires no special support.
57734 Add a default.exp for unsupported targets.
57735
57736 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57737
57738 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57739 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57740 version of Tcl.
57741
57742 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57743
57744 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57745 than a warning.
57746
57747 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57748
57749 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57750
57751 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57752
57753 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57754 option_list. Compile every file with only 4/6 option choices
57755 (same as C torture) instead of with 12/18 different option
57756 choices.
57757 * lib/c-torture.exp: Likewise.
57758
57759 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57760 not already set.
57761
57762 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57763
57764 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57765 can put an XFAIL *-*-* on excess errors.
57766
57767 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57768
57769 * g++.law: Add more tests derived from g++-bugs snapshots.
57770
57771 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
57772 equivalent to g++.law/init9.
57773
57774 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
57775 compiled it, and the a.out file after we've run it.
57776
57777 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
57778
57779 * lib/mike-g++.exp (postbase): Delete the .o file after we've
57780 compiled it, and the a.out file after we've run it.
57781
57782 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
57783
57784 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
57785
57786 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
57787
57788 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
57789 version number.
57790
57791 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
57792
57793 * g++.law: New directory of g++ tests derived from the g++-bugs
57794 snapshots.
57795
57796 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
57797
57798 * gcc.compile: initbug1.c initbug1.exp testcase added
57799
57800 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
57801
57802 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
57803 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
57804 fixes submitted by Jeff Law (law@cs.utah.edu)
57805 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
57806 Jeff Law (law@cs.utah.edu)
57807
57808
57809 1993-11-30 Mike Stump (mrs@cygnus.com)
57810
57811 * config/unix-g++.exp: Follow the gcc way of doing things.
57812 * g++.old-deja/old-deja.exp: Minor updates.
57813 * lib/g++.exp: New file, follow the gcc way of doing things.
57814 * lib/old-dejagnu.exp: Minor updates.
57815 * lib/mike-g++.exp: Always unset errorInfo.
57816
57817 1993-11-06 Mike Stump (mrs@cygnus.com)
57818
57819 * lib/gcc.exp: Fix some errors with the below change, CC and
57820 CFLAGS should be global when setting, not local.
57821
57822 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
57823
57824 * lib/gcc.exp: Transform tool name.
57825
57826 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57827
57828 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
57829
57830 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57831
57832 * lib/gcc.exp: change gcc_done to gcc_stat
57833
57834 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57835
57836 * Upgraded gcc testsuite to c-torture version 1.25
57837
57838 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
57839
57840 * lib/gcc.exp: added reporting code. Changed verbose compile message.
57841 * lib/c-torture: added hooks for new reporting code.
57842
57843 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
57844
57845 * config/sh-gcc.exp: check if sh-sim exists in the path
57846
57847 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
57848
57849 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
57850 * gcc.compile/compile.exp: Initial changes for new logic.
57851 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
57852 * gcc.failure/failure.exp: Initial changes for new logic.
57853 * gcc.ieee/ieee.exp: Initial changes for new logic.
57854 * gcc.misc-tests/misc.exp: Initial changes for new logic.
57855 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
57856 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
57857 * lib/c-torture.exp: Initial changes for new logic.
57858 * lib/gcc.exp: Initial changes for new logic.
57859
57860 1993-10-15 Mike Stump (mrs@cygnus.com)
57861
57862 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
57863 depend upon failure or success. Fully qualify names in failure
57864 and success messages. Always remove a.out before starting
57865 compile, just in case. Pay more attention to error text output by
57866 the compiler. Handle testcases with no known past errors just
57867 like all others, so that things are uniform. Other miscellaneous
57868 improvements.
57869
57870 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
57871
57872 * gcc.cpp: new directory for cpp tests
57873
57874 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
57875
57876 * lib/chill.exp: Code reformatted, removed unused code.
57877 * config/unix-chill.exp: Code reformatted, removed unused code.
57878 * chill.execute/execute.exp: Code reformatted, removed unused code.
57879 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
57880
57881 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
57882
57883 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
57884 routines not written.
57885
57886 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
57887
57888 * config/bug-gcc.exp: Use new procs from bug.exp.
57889
57890 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
57891
57892 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
57893 via ftp, rather than depending on NFS.
57894 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
57895 case.
57896
57897 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
57898
57899 * config/bug-gcc.exp: Use new download proc.
57900
57901 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
57902
57903 * chill.execute/execute.exp: cleanups, handles errors better
57904 * chill.compile/compile.exp: rewrite, based on execute.exp
57905 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
57906 * lib/chill.exp: major changes to diff proc and compile and link
57907 procs. added chill_fail and chill_pass wrappers to pass and
57908 fail. added more comments, and handle error codes better.
57909 Added a hack to capture stderr from exec, so noncompile tests
57910 can work.
57911
57912 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
57913
57914 * chill.execute/execute.exp: rewrite of testsuite driver
57915 * lib/chill.exp: rewrite of testsuite driver
57916 * config/unix-chill.exp: rewrite of testsuite driver
57917
57918 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
57919
57920 In chill.execute:
57921 * iexpr.ch: Standardize uppercase.
57922 * tuples.dat: Standardize uppercase.
57923 * vary.ch: standardize. Correct varying string assignments.
57924 * vary.dat: Add new output lines.
57925
57926 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
57927
57928 In chill.execute:
57929 * chprintf.ch: Standardize use of uppercase.
57930 * tuples.ch: Standardize and turn arr2 into a DCL,
57931 rather than a SYN.
57932 * pinits.ch: Standardize.
57933
57934 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
57935
57936 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
57937 * Makefil: Renamed to Makefile.in.
57938 * configure.in: New.
57939
57940 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
57941
57942 In chill.execute:
57943 * .cvsignore: Add result/output files.
57944 * Makefile: Fix up variables at start. Use MFLAGS
57945 everywhere. Correct bool_loc, built_ins entries.
57946 Add entry for vary1.ch.
57947 * bitarray.ch: Standardize upper-case usage.
57948 * bitexpr.ch: Standardize, add output of b1.
57949 * params.ch: Use arrayt in along PROC parameters, to
57950 avoid novelty problems.
57951 * sets.ch: Tiny cleanup.
57952 * vary1.ch: Re-indent.
57953
57954 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
57955
57956 * Add PR-related files to Makefiles, .cvsignore files, etc.
57957
57958 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
57959
57960 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
57961 with compiler objects. New names are test-flow.c and test-loop.c
57962
57963 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
57964
57965 * Upgraded c-torture tests from 1.19 to 1.20
57966
57967 * new files:
57968 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
57969 * gcc.compile: 930623-1.c 930623-2.c
57970 * gcc.noncompile: 930622-1.c 930622-2.c
57971 * gcc.failure: 920411-1.c 920627-2.c
57972 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
57973
57974 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
57975
57976 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57977 More changes to get testsuite working properly. Needs more work.
57978 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
57979
57980 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
57981
57982 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57983 More changes to get testsuite working properly. Needs more work.
57984
57985 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
57986
57987 * chill.compile/compile.exp: Added for Dejagnu support
57988 * chill.execute/execute.exp: Added for Dejagnu support
57989 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
57990
57991 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
57992
57993 This should complete moving the CHILL test files.
57994 * chill.noncompile(.cvsignore printf.grt
57995 in-printf.grt chprintf.grt chprintf.ch):
57996 Added test-support files.
57997 (Makefile): Modified further.
57998 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
57999 signal.ch): Added test files.
58000 * chill.execute (.cvsignore printf.grt printr.c
58001 in-printf.grt rts.c chprintf.grt rts.h): Added
58002 test-support files.
58003 (Makefile): More corrections.
58004
58005 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
58006
58007 * chill.compile, chill.execute, chill.nocompile: Add CHILL
58008 test cases, ready for DejaGnu.
58009
58010 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
58011
58012 * Upgraded c-torture tests from 1.18 to 1.19
58013
58014 * gcc.compile: added test(s):
58015 930607-1.c
58016 * gcc.execute: added test(s):
58017 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
58018
58019 * added new subdirectory for misc tests: gcc.misc-tests
58020 * gcc.misc-test(s): added tests:
58021 inst-check.c test-consts.c test-ior.c test-switch.c
58022
58023 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
58024
58025 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
58026
58027 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
58028
58029 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
58030
58031 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
58032
58033 * Upgraded c-torture tests from 1.17 to 1.18
58034
58035 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
58036
58037 * Upgraded c-torture tests from 1.12 to 1.17
58038
58039 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
58040
58041 * lib/old-dejagnu.exp:
58042 Fixed handling of XFAIL target triplets to correctly
58043 recognize wildcard characters. Removed code that
58044 appended a unique id tag to the end of the file name
58045 printed out by the result of the testcases within a
58046 given test file.
58047
58048 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
58049
58050 * lib/old-dejagnu.exp:
58051 Reworked expected failure handling to trigger off of XFAIL
58052 keyword in keyphrase embeded in testcase source code. The
58053 XFAIL keyword must be at the end of the keyphrase line. It
58054 may optionally be followed by one or more target triplets.
58055 It has just occured that the handling of wildcards in the
58056 target triplet may not be correct.
58057
58058 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
58059
58060 * g++.old-deja/tests:
58061 Moved all subdirectories up one level into g++.old-deja .
58062
58063 * lib/old-dejagnu.exp:
58064 Fixed problem with CXXFLAGS not being properly reset, and being
58065 corrupted with extraneous "-c" compiler option. This was
58066 causing binaries to not be generated for test that needed them.
58067 Modified strings passed to "pass" and "fail" so that individual
58068 tests from the same test file would be distinguished by an
58069 identifier appended to the test file name in the summary logs;
58070 this corrected a problem with erroneous diff logs. Added code
58071 to search testcases for expected fail and unexpected pass keywords.
58072
58073 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
58074
58075 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
58076
58077 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
58078
58079 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
58080 Removed extraneous text from end of "Special g++ Options"
58081 keyphrase.
58082
58083 * lib/old-dejagnu.exp: Added pattern matching to look for new
58084 keywords, embedded in testcases comments, which will trigger
58085 calls to xpass and xfail.
58086
58087 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
58088
58089 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
58090 comments embedded in the testcases, especially the one looking for
58091 special compiler options, as well as the pattern matching for the
58092 compiler output again.
58093
58094 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
58095
58096 * lib/old-dejagnu.exp: Do a proper check of the return value for
58097 execute tests. Fixed several problems with the pattern matching
58098 of the compiler output which gave erroneous test results.
58099 Changed several of the test result messages to be more descriptive.
58100 * config/unix-g++.exp: Proc g++_load now actually works and
58101 executes the tests passed to it and returns a usable return
58102 value.
58103
58104 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
58105
58106 * lib/gcc.exp: Exits gracefully if $CC is bogus.
58107
58108 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
58109
58110 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
58111 Modified both files to properly execute the old style
58112 dejagnu tests. The previous versions of these files were
58113 experimental and did not function anything near correctly.
58114
58115 1993-04-05 Rob Savoye (rob@cygnus.com)
58116
58117 * Removed all Makefile.in and configure.in files. No configuration
58118 needed now.
58119
58120 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
58121
58122 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58123
58124 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58125
58126 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58127 gcc.special/configure.in, gcc.noncompile/configure.in,
58128 gcc.execute/configure.in, gcc.code_quality/configure.in,
58129 g++.other/configure.in, g++.old-deja/configure.in,
58130 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58131 in srcname setting.
58132
58133 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58134
58135 * lib/udi.exp: Fixed mondfe and mondfe_download.
58136 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58137 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58138
58139 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58140
58141 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58142 (gdb_exit): Don't remove *_soc files.
58143
58144 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58145
58146 * lib/c-torture.exp: Don't look for main; instead always use -w
58147 -c. This is how the c-torture tests work. Remove the object
58148 file if the compilation succeeds.
58149 * gcc.execute/execute.exp: Remove executable if test passes.
58150 * gcc.noncompile/noncompile.exp: Every test is an expected
58151 failure.
58152 * gcc.special/special.exp: Added tests from c-torture 1.11,
58153 corrected use of existing test.
58154 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58155 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58156 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58157 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58158 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58159 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58160 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58161 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58162 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58163 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58164 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58165 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58166 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58167 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58168 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58169 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58170 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58171 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58172 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58173 c-torture 1.11.
58174 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58175 correspond to c-torture 1.11.
58176
58177 * New file.