decl.c (duplicate_decls): Preserve linkage flags for mere redeclarations of gnu_inlin...
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
2
3 * g++.dg/ext/gnu-inline-global-redecl.C: New.
4
5 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
6
7 PR target/33635
8 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
9 and mips_forced_be.
10 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
11 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
12 options.
13 * gcc.target/mips/fpr-moves-1.c: New test.
14 * gcc.target/mips/fpr-moves-2.c: Likewise.
15 * gcc.target/mips/fpr-moves-3.c: Likewise.
16 * gcc.target/mips/fpr-moves-4.c: Likewise.
17 * gcc.target/mips/fpr-moves-5.c: Likewise.
18 * gcc.target/mips/fpr-moves-6.c: Likewise.
19 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
20
21 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
22
23 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
24
25 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
26
27 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
28 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
29
30 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
31
32 PR fortran/33198
33 * gfortran.dg/common_errors_1.f90: New.
34
35 2007-10-03 Doug Kwan <dougkwan@google.com>
36 Richard Guenther <rguenther@suse.de>
37
38 PR debug/31899
39 * g++.dg/debug/using3.C: New testcase.
40
41 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
42
43 PR libfortran/33253
44 * gfortran.dg/namelist_38.f90: New test.
45 * gfortran.dg/namelist_39.f90: New test.
46
47 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
48
49 PR libfortran/33469
50 * gfortran.dg/default_format_1.f90: New test.
51 * gfortran.dg/default_format_2.f90: New test.
52 * gfortran.dg/namelist_print_1.f: Adjust expected output.
53 * gfortran.dg/real_const_3.f90: Adjust expected output.
54
55 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
56
57 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
58 default ABI. Split mips_forced_abi into mips_forced_abi and
59 mips_forced_regs.
60 (is_gp32_flag): Return true for -mabi=32.
61 (is_gp64_flag): New function. Handle 64-bit -mabi options.
62 (dg-mips-options): Use is_gp64_flag instead of checking specifically
63 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
64 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
65 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
66 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
67 * gcc.target/mips/save-restore-2.c: Likewise.
68 * gcc.target/mips/save-restore-3.c: Likewise.
69 * gcc.target/mips/save-restore-4.c: Likewise.
70
71 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
72
73 PR middle-end/33617
74 * gcc.c-torture/compile/pr33617.c: New test.
75
76 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
77
78 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
79 -gstabs+ for extended options.
80
81 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
82
83 PR fortran/33542
84 * gfortran.dg/ambiguous_specific_1.f90: New test.
85
86 2007-10-02 Revital Eres <eres@il.ibm.com>
87
88 * gcc.target/powerpc/paired-8.c: New test.
89 * gcc.target/powerpc/paired-9.c: New test.
90 * gcc.target/powerpc/paired-10.c: New test.
91
92 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
93
94 PR fortran/33566
95 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
96
97 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
98
99 PR fortran/33554
100 * gfortran.dg/intent_out_2.f90: New test.
101
102 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
103
104 PR fortran/33550
105 * gfortran.dg/ambiguous_reference_1.f90: New test.
106
107 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
108
109 PR fortran/31154
110 PR fortran/31229
111 PR fortran/33334
112 * gfortran.dg/function_kinds_1.f90: New test.
113 * gfortran.dg/function_kinds_2.f90: New test.
114 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
115 use association into interfaces.
116
117 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
118
119 PR testsuite/31828
120 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
121 (overflow): Use INFINITY, not FP_INFINITE.
122 gcc.dg/float-range-4.c: Likewise.
123 gcc.dg/float-range-5.c: Likewise.
124
125 2007-10-01 Nick Clifton <nickc@redhat.com>
126
127 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
128 for 16-bit targets.
129
130 2007-09-30 Diego Novillo <dnovillo@google.com>
131
132 PR 33593
133 * g++.dg/tree-ssa/pr33593.C: New test.
134
135 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
136
137 PR libfortran/33400
138 * gfortran.dg/PR19872.f: Fix test condition.
139 * gfortran.dg/list_read_7.f90: New test.
140
141 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
142
143 PR tree-optimization/33597
144 * gcc.dg/vect/pr33597.c: New testcase.
145
146 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
147
148 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
149 * gcc.target/i386/pr33524.c: ...this.
150
151 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
152
153 PR fortran/33354
154 * gfortran.dg/minmaxloc_4.f90: New.
155
156 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
157
158 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
159
160 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
161
162 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
163
164 2007-09-28 Paolo Carlini <pcarlini@suse.de>
165
166 PR c++/33213
167 * g++.dg/cpp0x/variadic79.C: New.
168
169 2007-09-28 Michael Matz <matz@suse.de>
170 Jakub Jelinek <jakub@redhat.com>
171
172 PR rtl-optimization/33552
173 * gcc.target/i386/pr33552.c: New runtime test.
174 * gcc.target/i386/strinline.c: New compile time test.
175
176 2007-09-28 Jakub Jelinek <jakub@redhat.com>
177
178 * gfortran.dg/openmp_stack.f90: Removed.
179
180 PR c++/31434
181 * g++.dg/cpp0x/variadic80.C: New test.
182
183 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
184
185 * gfortran.dg/namelist_38.f90: Delete test for revertion of
186 r128057.
187
188 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
189
190 PR middle-end/7003
191 * gcc.target/powerpc/gcse-1.c: New test.
192
193 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
194
195 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
196 fixed capitalizations.
197 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
198 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
199 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
200 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
201 * gfortran.dg/maxloc_shape_1.f90: Likewise.
202 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
203 * gfortran.dg/min_max_conformance.f90: Likewise.
204
205 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
206
207 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
208 options.
209 * gcc.dg/c99-tgmath-2.c: Likewise.
210 * gcc.dg/c99-tgmath-3.c: Likewise.
211 * gcc.dg/c99-tgmath-4.c: Likewise.
212
213 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
214
215 PR fortran/33568
216 * gfortran.dg/anint_1.f90: New test.
217
218 2007-09-27 Ian Lance Taylor <iant@google.com>
219
220 PR tree-optimization/33565
221 * gcc.dg/Wstrict-overflow-20.c: New test.
222
223 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
224
225 * gfortran.dg/openmp_stack.f90: Fix typo.
226 * gfortran.dg/recursive_stack.f90: Fix typo.
227
228 2007-09-27 Paolo Carlini <pcarlini@suse.de>
229
230 PR c++/33493
231 * g++.dg/template/error31.C: New.
232
233 2007-09-27 Jakub Jelinek <jakub@redhat.com>
234
235 * lib/prune.exp: Prune also "^In function .*$" lines and
236 "^ inlined from .*$" lines.
237
238 2007-09-26 Richard Guenther <rguenther@suse.de>
239
240 PR tree-optimization/33563
241 * gcc.dg/torture/pr33563.c: New testcase.
242
243 2007-09-26 Joseph Myers <joseph@codesourcery.com>
244
245 PR c/25309
246 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
247 array.
248 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
249 without -O2.
250
251 2007-09-26 Richard Guenther <rguenther@suse.de>
252
253 PR tree-optimization/30375
254 PR tree-optimization/33560
255 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
256 * gcc.dg/tree-ssa/complex-5.c: Likewise.
257 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
258 * gcc.dg/torture/pr30375.c: New testcase.
259 * gcc.dg/torture/pr33560.c: New testcase.
260 * gcc.dg/tree-ssa/pr30375.c: Likewise.
261
262 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
263
264 PR c++/33207
265 * g++.dg/parse/crash38.C: New test.
266
267 2007-09-25 Michael Meissner <michael.meissner@amd.com>
268
269 PR target/33524
270 * gcc.target/i386/sse5-convert.c: New file, test int->long
271 vectorized conversions.
272
273 2007-09-25 Revital Eres <eres@il.ibm.com>
274
275 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
276
277 2007-09-25 Joseph Myers <joseph@codesourcery.com>
278
279 PR c/32295
280 * gcc.dg/enum-incomplete-1.c: New test.
281
282 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
283
284 * gcc.c-torture/compile/20070919-1.c: New test.
285
286 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
287
288 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
289
290 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
291
292 PR c++/14688
293 * g++.dg/inherit/override_attribs.C: New file.
294
295 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
296
297 PR fortran/33269
298 * io.c (check_format_string): Move NULL and constant checks into
299 this function.
300 (check_io_constraints): Call gfc_simplify_expr() before calling
301 check_format_string(). Remove NULL and constant checks.
302
303 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
304
305 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
306 * gcc.c-torture/execute/loop-2g.x: Likewise.
307
308 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
309
310 * lib/target-supports.exp (check_effective_target_mips16_attribute):
311 Reject hard-float modes unless the ABI is o32 or o64.
312 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
313 of gcc.exp. Skip the tests when mips16 code generation is not
314 supported.
315 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
316 and use dg-add-options mips16_attribute.
317
318 2007-09-24 Jakub Jelinek <jakub@redhat.com>
319
320 PR c++/33506
321 * g++.dg/ext/attrib29.C: New test.
322
323 2007-09-23 Ollie Wild <aaw@google.com>
324
325 * gcc.dg/fold-bitand-1.c: New test.
326 * gcc.dg/fold-bitand-2.c: New test.
327 * gcc.dg/fold-bitand-3.c: New test.
328 * gcc.dg/fold-bitand-4.c: New test.
329
330 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
331
332 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
333 any of the macros to be defined for __mips16.
334 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
335
336 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
337
338 * gcc.dg/vect/pr21591.c: Require vect_int.
339 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
340 * gcc.dg/vect/vect-outer-2a.c: Likewise.
341 * gcc.dg/vect/vect-outer-2c.c: Likewise.
342
343 2007-09-23 Jakub Jelinek <jakub@redhat.com>
344
345 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
346 attributes.
347 * gcc.dg/va-arg-pack-len-2.c: New test.
348 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
349 attributes.
350 * g++.dg/ext/va-arg-pack-len-2.C: New test.
351
352 PR tree-optimization/32772
353 * gcc.c-torture/compile/20070905-1.c: New test.
354
355 PR tree-optimization/32975
356 * gcc.dg/pr32975.c: New test.
357
358 PR middle-end/28755
359 * gcc.dg/pr28755.c: New test.
360
361 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
362
363 * lib/target-supports.exp (check_effective_target_nomips16): New
364 procedure.
365 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
366 for mipsisa64*-*-*.
367 * gcc.dg/vect/vect.exp: Likewise.
368 * g++.dg/vect/vect.exp: Likewise.
369 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
370 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
371 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
372 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
373 * gcc.target/mips/clear-cache-1.c (f): Likewise.
374 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
375 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
376 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
377 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
378 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
379 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
380 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
381 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
382 (test14, test15, test16, test17, test18): Likewise.
383 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
384 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
385 (test14, test15, test16, test17, test18, test19, test20, test21)
386 (test22): Likewise.
387 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
388 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
389 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
390 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
391 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
392 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
393 * gcc.target/mips/mips-3d-1.c (main): Likewise.
394 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
395 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
396 (test13, test14, test15, test16, test17, test18, test19, test20)
397 (test21, test22, test23, test24, test25, test26, test27, test28)
398 (test29, test30, test31): Likewise.
399 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
400 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
401 (test13, test14, test15, test16, test17, test18, test19, test20)
402 (test21, test22, test23, test24, test25, test26, test27, test28)
403 (test29, test30, test31, test32, test33, test34, test35, test36)
404 (test37, test38, test39, test40, test41, test42, test43, test44)
405 (test45, test46, test47, test48, test49, test50, test51, test52)
406 (test53, test54, test55, test56, test57, test58, test59, test60)
407 (test61, test62, test63): Likewise.
408 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
409 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
410 (test13, test14, test15, test16, test17, test18, test19, test20)
411 (test21, test22, test23, test24, test25, test26, test27, test28)
412 (test29, test30, test31): Likewise.
413 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
414 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
415 (test13, test14, test15, test16, test17, test18, test19, test20)
416 (test21, test22, test23, test24, test25, test26, test27, test28)
417 (test29, test30, test31): Likewise.
418 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
419 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
420 (test13, test14, test15): Likewise.
421 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
422 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
423 (test13, test14, test15): Likewise.
424 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
425 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
426 (test13, test14, test15, test16, test17, test18, test19, test20)
427 (test21, test22, test23, test24, test25, test26, test27, test28)
428 (test29, test30, test31): Likewise.
429 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
430 (matrix_multiply4: Likewise.
431 * gcc.target/mips/mips-ps-1.c (main): Likewise.
432 * gcc.target/mips/mips-ps-2.c (main): Likewise.
433 * gcc.target/mips/mips-ps-3.c (main): Likewise.
434 * gcc.target/mips/mips-ps-4.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-ps-5.c (main, test0, test1, test2, test3)
440 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
441 (test13, test14, test15, test16, test17, test18, test19, test20)
442 (test21, test22, test23, test24, test25, test26, test27, test28)
443 (test29, test30, test31): Likewise.
444 * gcc.target/mips/mips-ps-5.c (main): Likewise.
445 * gcc.target/mips/mips-ps-6.c (main): Likewise.
446 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
447 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
448 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
449 (sub_v4qi): Likewise.
450 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
451 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
452 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
453 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
454 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
455 (subb, subc): Likewise.
456 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
457 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
458 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
459 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
460 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
461 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
462 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
463 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
464 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
465 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
466 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
467 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
468 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
469
470 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
471
472 * lib/target-supports.exp (add_options_for_mips16_attribute)
473 (check_effective_target_mips16_attribute): New functions.
474 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
475 command line.
476 (dg-mips-options) Remove -mno-mips16 handling. Add options to
477 extra_test_flags.
478 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
479 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
480 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
481 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
482 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
483 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
484 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
485 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
486 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
487 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
488 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
489 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
490 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
491 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
492 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
493 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
494 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
495 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
496 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
497 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
498 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
499 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
500 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
501 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
502 (NOMIPS16): Delete.
503 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
504 of dg-options.
505 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
506 options. Require { target mips16_attribute } and use dg-add-options
507 to add the associated options.
508 (foo): Use MIPS16.
509 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
510 * gcc.target/mips/call-saved-3.c: Likewise.
511 * gcc.target/mips/code-readable-1.c: Require { target
512 mips16_attribute } and use dg-add-options to add the associated
513 options. Remove trailing whitespace.
514 (NOMIPS16): Delete.
515 * gcc.target/mips/code-readable-2.c: Likewise.
516 * gcc.target/mips/code-readable-3.c: Likewise.
517 * gcc.target/mips/mips16-attributes-2.c: Likewise.
518 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
519 Require { target mips16_attribute } and use dg-add-options to
520 add the associated options.
521 (cksum16, cksum8): Use MIPS16.
522 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
523 Require { target mips16_attribute } and use dg-add-options to
524 add the associated options.
525 (foo): Use MIPS16.
526 * gcc.target/mips/save-restore-2.c: Likewise.
527 * gcc.target/mips/save-restore-3.c: Likewise.
528 * gcc.target/mips/save-restore-4.c: Likewise.
529 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
530 -mno-abicalls.
531 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
532 (foo): Use NOMIPS16.
533
534 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
535
536 PR fortran/33337
537 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
538
539 PR fortran/33376
540 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
541
542 2007-09-22 Tobias Burnus <burnus@net-b.de>
543
544 PR fortran/33445
545 * gfortran.dg/gomp/free-2.f90: New.
546 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
547 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
548
549 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
550
551 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
552 * gcc.target/i386/sse5-haddX.c: Ditto.
553 * gcc.target/i386/sse5-hsubX.c: Ditto.
554 * gcc.target/i386/sse5-maccXX.c: Ditto.
555 * gcc.target/i386/sse5-msubXX.c: Ditto.
556 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
557 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
558 * gcc.target/i386/sse5-permpX.c: Ditto.
559 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
560 effective target.
561 * gcc.target/i386/sse5-fma-vector.c: Ditto.
562 * gcc.target/i386/sse5-ima-vector.c: Ditto.
563 * gcc.target/i386/sse5-pcmov.c: Ditto.
564 * gcc.target/i386/sse5-pcmov2.c: Ditto.
565
566 2007-09-22 Richard Guenther <rguenther@suse.de>
567
568 PR tree-optimization/33146
569 * gcc.c-torture/compile/pr33146.c: New testcase.
570
571 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
572
573 * lib/target-supports.exp (check_cached_effective_target): New
574 procedure.
575 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
576 (check_effective_target_c99_runtime): New procedure.
577 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
578 (test3l): Likewise cargl.
579 * gcc.dg/builtins-59.c: Require c99_runtime.
580 * gcc.dg/builtins-61.c: Likewise.
581 * gcc.dg/builtins-62.c: Likewise.
582
583 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
584
585 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
586 * lib/target-supports-dg.exp (dg-add-options): Likewise.
587 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
588 target-specific dg-options.
589 * gcc.dg/builtins-20.c: Likewise.
590 * gcc.dg/builtins-53.c: Likewise.
591 * gcc.dg/builtins-55.c: Likewise.
592 * gcc.dg/single-precision-constant.c: Likewise.
593 * gcc.dg/torture/builtin-convert-1.c: Likewise.
594 * gcc.dg/torture/builtin-convert-2.c: Likewise.
595 * gcc.dg/torture/builtin-convert-3.c: Likewise.
596 * gcc.dg/torture/builtin-convert-4.c: Likewise.
597 * gcc.dg/torture/builtin-power-1.c: Likewise.
598
599 2007-09-21 Chao-ying Fu <fu@mips.com>
600
601 * lib/target-supports.exp (check_effective_target_fixed_point): New to
602 check if targets have fixed-point supports.
603 * gcc.dg/fixed-point/fixed-point.exp: New file.
604 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
605 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
606 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
607 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
608 * gcc.dg/fixed-point/constants-pedantic.c,
609 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
610 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
611 * gcc.dg/fixed-point/keywords-ignored-c99.c,
612 * gcc.dg/fixed-point/keywords-pedantic.c,
613 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
614 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
615 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
616 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
617 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
618 * gcc.dg/fixed-point/func-vararg-mixed.c,
619 * gcc.dg/fixed-point/operator-logical.c,
620 * gcc.dg/fixed-point/struct-union.c,
621 * gcc.dg/fixed-point/bit-complement.c,
622 * gcc.dg/fixed-point/operator-bitwise.c,
623 * gcc.dg/fixed-point/operator-comma.c,
624 * gcc.dg/fixed-point/struct-layout-1.c,
625 * gcc.dg/fixed-point/union-init.c,
626 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
627 * gcc.dg/fixed-point/func-mixed.c,
628 * gcc.dg/fixed-point/func-vararg-size0.c,
629 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
630 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
631 * gcc.dg/fixed-point/operator-unary.c,
632 * gcc.dg/fixed-point/allop-const.c,
633 * gcc.dg/fixed-point/muldiv-warning.c,
634 * gcc.dg/nofixed-point-1.c,
635 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
636 * gcc.target/mips/fixed-vector-type.c,
637 * gcc.target/mips/fixed-scalar-type.c: New tests.
638
639 2007-09-21 Olivier Hainque <hainque@adacore.com>
640
641 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
642 * gnat.dg/test_nested_subtype_byref.adb: New test.
643
644 2007-09-21 Jakub Jelinek <jakub@redhat.com>
645
646 PR fortran/33439
647 * gfortran.dg/gomp/pr33439.f90: New test.
648
649 2007-09-21 Tobias Burnus <burnus@net-b.de>
650
651 PR fortran/33455
652 * gfortran.dg/merge_char_3.f90: New.
653
654 2007-09-21 Tobias Burnus <burnus@net-b.de>
655
656 PR fortran/33037
657 * gfortran.dg/transfer_check_1.f90: New.
658
659 2007-09-20 Asher Langton <langton2@llnl.gov>
660
661 PR fortran/20441
662 * gfortran.dg/init_flag_1.f90: New.
663 * gfortran.dg/init_flag_2.f90: New.
664 * gfortran.dg/init_flag_3.f90: New.
665 * gfortran.dg/init_flag_4.f90: New.
666 * gfortran.dg/init_flag_5.f90: New.
667 * gfortran.dg/init_flag_6.f90: New.
668 * gfortran.dg/init_flag_7.f90: New.
669
670 2007-09-20 Paolo Carlini <pcarlini@suse.de>
671
672 PR c++/33460
673 * g++.dg/ext/anon-struct6.C: New.
674
675 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
676
677 PR libfortran/23272
678 * gfortran.dg/inquire_10.f90: New test.
679
680 2007-09-20 Joseph Myers <joseph@codesourcery.com>
681
682 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
683
684 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
685
686 PR fortran/33221
687 * gfortran.dg/used_types_18.f90: Declare variable of empty
688 derived type.
689
690 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
691
692 PR fortran/33288
693 * gfortran.dg/array_constructor_19.f90: New test.
694
695 2007-09-20 Jakub Jelinek <jakub@redhat.com>
696
697 PR debug/33316
698 * gcc.dg/debug/pr33316.c: New test.
699
700 PR c++/33496
701 * g++.dg/cpp0x/variadic76.C: New test.
702 * g++.dg/cpp0x/variadic77.C: New test.
703 * g++.dg/cpp0x/variadic78.C: New test.
704
705 PR c/33238
706 PR c/27301
707 * gcc.c-torture/execute/20070919-1.c: New test.
708 * gcc.dg/pr33238.c: New test.
709 * gcc.dg/pr27301.c: New test.
710
711 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
712
713 * lib/target-supports.exp (check_effective_target_mips64): New
714 procedure.
715 * gcc.dg/lower-subreg-1.c: Require !mips64.
716 * gcc.dg/sibcall-3.c (ATTR): New macro.
717 (recurser_void1, recurser_void2): Use it.
718 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
719 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
720
721 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
722
723 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
724 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
725 warning annotation.
726 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
727
728 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
729
730 PR fortran/33497
731 * gfortran.dg/c_loc_tests_11.f03: New test case.
732
733 2007-09-20 Paolo Carlini <pcarlini@suse.de>
734
735 PR c++/33459
736 * g++.dg/init/ref14.C: New.
737
738 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
739
740 * gnat.dg/slice2.ad[sb]: New testcase.
741
742 2007-09-19 Nick Clifton <nickc@redhat.com>
743
744 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
745
746 2007-09-19 Jie Zhang <jie.zhang@analog.com>
747
748 * gcc.target/bfin/bfin.exp: New.
749 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
750 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
751 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
752 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
753 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
754 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
755 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
756 mcpu-bf561.c, mcpu-default.c}: New tests.
757
758 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
759
760 Restore detection of unsupported TLS.
761
762 Revert this patch:
763 2007-02-10 Richard Henderson <rth@redhat.com>
764
765 * lib/target-supports.exp (check_effective_target_tls): Redefine
766 to mean non-emulated tls.
767 * gcc.dg/tls/alias-1.c: Remove tls requirement.
768 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
769 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
770 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
771 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
772 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
773 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
774
775 And then:
776 * lib/target-supports.exp (check_effective_target_tls): Use
777 stronger test for compiler support for TLS.
778 (check_effective_target_tls_native): New, to test for non-emulated
779 TLS support.
780 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
781 instead of dg-require-effective-target tls.
782 * g++.dg/gomp/copyin-1.C: Likewise.
783 * g++.dg/gomp/sharing-1.C: Likewise.
784 * g++.dg/gomp/tls-1.C: Likewise.
785 * g++.dg/gomp/tls-2.C: Likewise.
786 * g++.dg/gomp/tls-3.C: Likewise.
787 * g++.dg/tls/diag-1.C: Likewise.
788 * g++.dg/tls/diag-2.C: Likewise.
789 * g++.dg/tls/diag-3.C: Likewise.
790 * g++.dg/tls/diag-4.C: Likewise.
791 * g++.dg/tls/diag-5.C: Likewise.
792 * g++.dg/tls/init-1.C: Likewise.
793 * g++.dg/tls/init-2.C: Likewise.
794 * g++.dg/tls/trivial.C: Likewise.
795 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
796 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
797 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
798 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
799 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
800 * gcc.dg/gomp/clause-1.c: Likewise.
801 * gcc.dg/gomp/copyin-1.c: Likewise.
802 * gcc.dg/gomp/sharing-1.c: Likewise.
803 * gcc.dg/gomp/tls-1.c: Likewise.
804 * gcc.dg/gomp/tls-2.c: Likewise.
805 * gcc.dg/tls/alpha-1.c: Likewise.
806 * gcc.dg/tls/opt-1.c: Likewise.
807 * gcc.dg/tls/opt-13.c: Likewise.
808 * gcc.dg/tls/opt-14.c: Likewise.
809 * gcc.dg/tls/opt-2.c: Likewise.
810 * gcc.dg/tls/opt-3.c: Likewise.
811 * gcc.dg/tls/opt-4.c: Likewise.
812 * gcc.dg/tls/opt-7.c: Likewise.
813 * gcc.dg/tls/section-1.c: Likewise.
814 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
815 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
816 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
817 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
818 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
819 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
820 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
821 * gfortran.dg/gomp/crayptr2.f90: Likewise.
822 * gfortran.dg/gomp/fixed-1.f: Likewise.
823 * gfortran.dg/gomp/free-1.f90: Likewise.
824 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
825 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
826 * gfortran.dg/gomp/reduction1.f90: Likewise.
827 * gfortran.dg/gomp/sharing-1.f90: Likewise.
828
829 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
830
831 PR fortran/31119
832 * gfortran.dg/bounds_check_9.f90: New test.
833 * gfortran.dg/bounds_check_fail_2.f90: New test.
834
835 2007-09-18 Paolo Carlini <pcarlini@suse.de>
836
837 PR c++/33462 (again)
838 * g++.dg/ext/va-arg1.C: Adjust.
839
840 2007-09-18 Paolo Carlini <pcarlini@suse.de>
841
842 PR c++/33462
843 * g++.dg/ext/va-arg1.C: New.
844
845 2007-09-18 Tobias Burnus <burnus@net-b.de>
846
847 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
848
849 2007-09-18 Paolo Carlini <pcarlini@suse.de>
850
851 PR c++/33463
852 * g++.dg/rtti/typeid6.C: New.
853
854 2007-09-18 Paolo Carlini <pcarlini@suse.de>
855
856 PR c++/33464
857 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
858 * g++.dg/ext/is_class_error2.C: New.
859
860 2007-09-18 Richard Guenther <rguenther@suse.de>
861
862 PR tree-optimization/33340
863 * g++.dg/torture/pr33340.C: New testcase.
864
865 2007-09-18 Tobias Burnus <burnus@net-b.de>
866
867 PR fortran/33231
868 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
869 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
870 * gfortran.dg/elemental_subroutine_5.f90: New.
871
872 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
873
874 * lib/target-supports.exp (check_profiling_available): Extend
875 mips*-*-elf check to mips*-*-elf*.
876
877 2007-09-18 Jakub Jelinek <jakub@redhat.com>
878
879 * gcc.dg/format/c90-scanf-5.c: New test.
880 * gcc.dg/format/c99-scanf-4.c: New test.
881 * gcc.dg/format/ext-7.c: New test.
882 * gcc.dg/format/ext-8.c: New test.
883
884 PR middle-end/33423
885 * gcc.c-torture/compile/20070915-1.c: New test.
886
887 2007-09-17 Tobias Burnus <burnus@net-b.de>
888
889 PR fortran/33106
890 * gfortran.dg/private_type_9.f90: New.
891
892 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
893
894 PR middle-end/33449
895 * gfortran.dg/pr33449.f90: New test.
896
897 2007-09-17 Tobias Burnus <burnus@net-b.de>
898
899 * gfortran.dg/interface_15.f90: Compile with -std=f95.
900 * gfortran.dg/private_type_1.f90: Ditto
901 * gfortran.dg/interface_18.f90: New.
902 * gfortran.dg/private_type_8.f90: New.
903
904 2007-09-16 Paolo Carlini <pcarlini@suse.de>
905
906 PR c++/33124
907 * g++.dg/warn/new1.C: Adjust.
908 * g++.dg/torture/str_empty.C: Likewise.
909
910 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
911
912 * gcc.target/mips/dse-1.c: New test.
913
914 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
915
916 PR c++/32756
917 * g++.dg/overload/operator3.C: New.
918
919 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
920
921 * gcc.target/mips/truncate-1.c: New test.
922
923 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
924
925 PR fortran/29396
926 PR fortran/29606
927 PR fortran/30625
928 PR fortran/30871
929 * gfortran.dg/subref_array_pointer_1.f90: New test.
930 * gfortran.dg/subref_array_pointer_2.f90: New test.
931
932 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
933
934 * gfortran.dg/nint_2.f90: Correct last change.
935
936 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
937
938 * gcc.dg/tree-ssa/parallelization-1.c: New test.
939
940 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
941
942 * gcc.dg/vect/pr33373b.c: New test.
943
944 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
945
946 PR target/33438
947 * gcc.target/i386/pr33438.c: New test.
948
949 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
950
951 * gfortran.dg/nint_2.f90: Revert previous commit.
952
953 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
954
955 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
956
957 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
958
959 PR debug/33429
960 * g++.dg/other/unused1.C: XFAIL class2 scan.
961
962 2007-09-13 Tobias Burnus <burnus@net-b.de>
963
964 PR fortran/33343
965 * gfortran.dg/elemental_args_check_1.f90: New.
966 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
967 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
968
969 2007-09-13 Tobias Burnus <burnus@net-b.de>
970
971 * gfortran.dg/recursive_check_3.f90: New.
972
973 2007-09-13 Tobias Burnus <burnus@net-b.de>
974
975 PR fortran/33412
976 * gfortran.dg/elemental_bind_c.f90: New.
977
978 2007-09-13 Richard Sandiford <richard@codesourcery.com>
979
980 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
981 * gcc.target/mips/mips16-attributes-2.c: New test.
982 * gcc.target/mips/mips16-attributes-3.c: Likewise.
983 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
984 hard-float asm when __mips16 is defined.
985 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
986 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
987 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
988 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
989 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
990 * gcc.target/mips/pr26765.c (foo): Likewise.
991 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
992 targets, use dg-mips-options instead of dg-options, and use -mgp32
993 to force 32-bit mode.
994 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
995 and 64-bit mode.
996 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
997
998 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
999 Michael Meissner <michael.meissner@amd.com>
1000
1001 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
1002 * gcc.target/i386/sse5-hsubX.c: Ditto.
1003 * gcc.target/i386/sse5-permpX.c: Ditto.
1004 * gcc.target/i386/sse5-haddX.c: Ditto.
1005 * gcc.target/i386/sse5-maccXX.c: Ditto.
1006 * gcc.target/i386/sse5-msubXX.c: Ditto.
1007 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1008 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1009
1010 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
1011 optimizes floating point conditional moves into the pcmov
1012 instruction on SSE5.
1013 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1014
1015 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
1016 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
1017 SSE5.
1018
1019 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
1020 compiler optimizes vector (a*b)+c into fmadd on SSE5.
1021
1022 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
1023 optimizes (a*b)+c into fmadd on SSE5.
1024
1025 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
1026 whether the SSE5 instructions can be generated.
1027
1028 * gcc.target/i386/sse5-check.h: New. Add support for
1029 SSE5 tests.
1030
1031 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
1032 ammintrin.h, and turn on -msse5 option instead of -msse4a.
1033 * gcc.target/i386/sse-13.c: Ditto.
1034 * gcc.target/i386/sse-14.c: Ditto.
1035
1036 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1037
1038 PR testsuite/33153
1039 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
1040 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
1041
1042 2007-09-12 Jakub Jelinek <jakub@redhat.com>
1043
1044 PR target/32338
1045 * gcc.dg/pr32338-1.c: New test.
1046 * gcc.dg/pr32338-2.c: New test.
1047
1048 2007-09-12 Bob Wilson <bob.wilson@acm.org>
1049
1050 * lib/target-supports.exp (check_effective_target_sync_int_long):
1051 Revert change to add xtensa.
1052 (check_effective_target_sync_char_short): Likewise.
1053
1054 2007-09-12 Olivier Hainque <hainque@adacore.com>
1055
1056 * gnat.dg/packed_subtype.adb: New test.
1057
1058 2007-09-12 Tobias Burnus <burnus@net-b.de>
1059
1060 PR fortran/33297
1061 * gfortran.dg/intrinsic_size.f90: New.
1062
1063 2007-09-12 Tobias Burnus <burnus@net-b.de>
1064
1065 PR fortran/33284
1066 PR fortran/33310
1067 * gfortran.dg/conflicts_2.f90: New.
1068
1069 2007-09-12 Ira Rosen <irar@il.ibm.com>
1070
1071 PR tree-optimization/32377
1072 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
1073 dependence distance.
1074 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
1075 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
1076 * gcc.dg/vect/no-vfa-vect-depend-1.c,
1077 gfortran.dg/vect/no-vfa-pr32377.f90: New.
1078
1079 2007-09-12 Richard Guenther <rguenther@suse.de>
1080
1081 PR middle-end/33382
1082 * gcc.c-torture/compile/pr33382.c: New testcase.
1083 * gcc.c-torture/execute/pr33382.c: Likewise.
1084
1085 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
1086
1087 PR fortran/33395
1088 * gfortran.dg/c_ptr_tests_12.f03: New test case.
1089
1090 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
1091
1092 PR tree-optimization/33373
1093 * gcc.dg/vect/pr33373.c: New test.
1094
1095 2007-09-12 Ben Elliston <bje@au.ibm.com>
1096
1097 * lib/target-supports.exp (check_effective_target_vect_no_double):
1098 Remove unused proc.
1099
1100 2007-09-12 Ben Elliston <bje@au.ibm.com>
1101 Ulrich Weigand <uweigand@de.ibm.com>
1102
1103 * gcc.target/spu/dfcgt-nan.c: New test.
1104
1105 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1106
1107 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1108
1109 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1110
1111 PR fortran/33040
1112 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1113
1114 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1115
1116 * gcc.dg/va-arg-pack-len-1.c: New test.
1117 * g++.dg/va-arg-pack-len-1.C: New test.
1118
1119 2007-09-11 Michael Matz <matz@suse.de>
1120
1121 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1122
1123 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1124
1125 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1126 checks for size of long double.
1127 * gcc.dg/dfp/convert.h: New file.
1128 * gcc.dg/dfp/convert-bfp-2.c: New test.
1129 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1130 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1131 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1132 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1133 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1134 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1135 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1136 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1137 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1138
1139 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1140
1141 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1142 Change dg-final to expect 1 non-profitable loop and
1143 3 profitable loops.
1144 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1145 Change dg-final to expect 1 non-profitable loop and
1146 3 profitable loops.
1147 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1148 Change dg-final to expect 1 profitable loop.
1149 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1150 Change dg-final to expect 1 profitable loop.
1151
1152 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1153
1154 * gcc.target/mips/call-saved-1.c: New test.
1155 * gcc.target/mips/call-saved-2.c: Likewise.
1156 * gcc.target/mips/call-saved-3.c: Likewise.
1157 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1158 instead of mips_mips64. Set mips_fp64 too.
1159 (is_gp32_flag): Return true for -mips1 and -mips2.
1160 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1161
1162 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1163
1164 * g++.dg/ext/va-arg-pack-1.C: New test.
1165 * g++.dg/ext/va-arg-pack-2.C: New test.
1166
1167 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1168
1169 PR target/33369
1170 * gcc.dg/vect/pr33369.c: New test.
1171
1172 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1173
1174 PR fortran/33370
1175 * gfortran.dg/array_memcpy_5.f90: New test.
1176
1177 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1178
1179 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1180
1181 2007-09-09 Richard Guenther <rguenther@suse.de>
1182
1183 * gcc.c-torture/compile/20070906-1.c: New testcase.
1184
1185 2007-09-09 Ira Rosen <irar@il.ibm.com>
1186
1187 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1188 noinline attribute.
1189 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1190 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1191 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1192 Likewise.
1193
1194 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1195
1196 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1197
1198 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1199
1200 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1201
1202 2007-09-09 Ira Rosen <irar@il.ibm.com>
1203
1204 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1205 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1206 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1207 Compile tests with -fno-tree-pre.
1208 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1209 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1210 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1211 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1212 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1213 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1214 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1215 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1216 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1217 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1218 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1219 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1220 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1221 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1222 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1223 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1224 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1225 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1226 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1227
1228 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1229
1230 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1231 to call objdump.
1232 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1233 Use remote_exec to call c++filt.
1234 * lib/target-supports-dg.exp (dg-require-host-local): New.
1235 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1236 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1237 * g++.dg/rtti/repo1.C: Likewise.
1238 * g++.dg/template/repo1.C: Likewise.
1239 * g++.dg/template/repo2.C: Likewise.
1240 * g++.dg/template/repo3.C: Likewise.
1241 * g++.dg/template/repo4.C: Likewise.
1242 * g++.dg/template/repo5.C: Likewise.
1243 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1244 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1245 * g++.old-deja/g++.pt/repo1.C: Likewise.
1246 * g++.old-deja/g++.pt/repo2.C: Likewise.
1247 * g++.old-deja/g++.pt/repo3.C: Likewise.
1248 * g++.old-deja/g++.pt/repo4.C: Likewise.
1249 * gcc.dg/cpp/trad/builtins.c: Likewise.
1250
1251 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1252
1253 PR tree-optimization/32283
1254 * gcc.dg/tree-ssa/loop-31.c: New test.
1255
1256 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1257
1258 PR rtl-optimization/26449
1259 * gcc.target/i386/pr26449-1.c: New file.
1260
1261 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1262
1263 PR target/33329
1264 PR rtl-optimization/26449
1265 * gcc.target/i386/pr33329.c: New file.
1266
1267 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1268
1269 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1270
1271 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1272
1273 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1274
1275 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1276
1277 PR tree-optimization/33301
1278 * gfortran.dg/vect/pr33301.f: New test.
1279
1280 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1281
1282 PR libfortran/33307
1283 * gfortran.dg/backspace_10.f90: New test.
1284
1285 2007-09-07 Richard Guenther <rguenther@suse.de>
1286
1287 Reapply
1288 2007-09-06 Richard Guenther <rguenther@suse.de>
1289
1290 PR tree-optimization/32586
1291 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1292 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1293 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1294 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1295 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1296 now obsolete simplification.
1297
1298 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1299
1300 PR tree-optimization/33299
1301 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1302 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1303
1304 2007-09-07 Richard Guenther <rguenther@suse.de>
1305
1306 Revert
1307 2007-09-06 Richard Guenther <rguenther@suse.de>
1308
1309 PR tree-optimization/32586
1310 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1311 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1312 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1313 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1314 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1315 now obsolete simplification.
1316
1317 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1318
1319 PR tree-optimization/32821
1320 * gcc.dg/tree-ssa/pr32821.c: New file.
1321
1322 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1323
1324 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1325 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1326 and mips_forced_no_er.
1327 (dg-mips-options): Add -mno-abicalls when a small-data option is
1328 specified. Skip tests with small-data options if mips_forced_gp.
1329 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1330 * gcc.target/mips/sdata-1.c: New test.
1331 * gcc.target/mips/sdata-2.c: Likewise.
1332 * gcc.target/mips/sdata-3.c: Likewise.
1333 * gcc.target/mips/sdata-4.c: Likewise.
1334
1335 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1336
1337 PR fortran/33298
1338 * spread_zerosize_1.f90: New test case.
1339 * spread_bounds_1.f90: New test case.
1340
1341 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1342
1343 PR c++/32674
1344 * g++.dg/template/static31.C: New.
1345
1346 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1347
1348 PR fortran/33271
1349 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1350 powerpc*-linux-gnu.
1351
1352 2007-09-06 David Daney <ddaney@avtrex.com>
1353 Richard Sandiford <richard@codesourcery.com>
1354
1355 PR target/33256
1356 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1357 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1358 * gcc.target/mips/pr33256.c: New test.
1359
1360 2007-09-06 Tom Tromey <tromey@redhat.com>
1361
1362 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1363
1364 2007-09-06 Richard Guenther <rguenther@suse.de>
1365
1366 PR tree-optimization/32586
1367 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1368 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1369 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1370 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1371 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1372 now obsolete simplification.
1373
1374 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1375
1376 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1377 * gcc.target/i386/sse3-addsubps.c: Ditto.
1378 * gcc.target/i386/sse3-haddpd.c: Ditto.
1379 * gcc.target/i386/sse3-haddps.c: Ditto.
1380 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1381 * gcc.target/i386/sse3-hsubps.c: Ditto.
1382 * gcc.target/i386/sse3-lddqu.c: Ditto.
1383 * gcc.target/i386/sse3-movddup.c: Ditto.
1384 * gcc.target/i386/sse3-movshdup.c: Ditto.
1385 * gcc.target/i386/sse3-movsldup.c: Ditto.
1386
1387 2007-09-06 Richard Guenther <rguenther@suse.de>
1388
1389 PR tree-optimization/33302
1390 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1391
1392 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1393
1394 PR libfortran/33225
1395 * gfortran.dg./fmt_float.f90: New test.
1396
1397 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1398
1399 PR libfortran/33253
1400 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1401
1402 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1403
1404 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1405 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1406
1407 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1408
1409 * g++.dg/eh/builtin1.C: New test.
1410 * g++.dg/eh/builtin2.C: New test.
1411 * g++.dg/eh/builtin3.C: New test.
1412
1413 PR c++/33289
1414 * g++.dg/eh/builtin4.C: New test.
1415
1416 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1417
1418 * gcc.target/powerpc/dfp-dd.c: New test.
1419 * gcc.target/powerpc/dfp-td.c: New test.
1420
1421 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1422
1423 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1424 * gcc.dg/va-arg-pack-1.c: New test.
1425
1426 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1427
1428 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1429 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1430 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1431 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1432 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1433
1434 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1435
1436 PR c++/30302
1437 * g++.dg/ext/anon-struct5.C: New.
1438
1439 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1440
1441 * gcc.dg/i386-cpuid.h: Remove.
1442 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1443 (main): Use __get_cpuid to get target features.
1444 * gcc.target/i386/sse-check.h: Ditto.
1445 * gcc.target/i386/sse2-check.h: Ditto.
1446 * gcc.target/i386/sse3-check.h: Ditto.
1447 * gcc.target/i386/ssse3-check.h: Ditto.
1448 * gcc.target/i386/sse4_1-check.h: Ditto.
1449 * gcc.target/i386/sse4_2-check.h: Ditto.
1450 * gcc.target/i386/sse4a-check.h: Ditto.
1451 * gcc.dg/torture/pr16104-1.c: Ditto.
1452 (do_test): Change to void.
1453 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1454 * gcc.target/i386/sse-6.c: Ditto.
1455 * gcc.target/i386/sse-7.c: Ditto.
1456 * g++.dg/other/i386-1.C: Include cpuid.h.
1457 (main): New function. Use __get_cpuid to get target fetaures.
1458
1459 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1460 David Ung <davidu@mips.com>
1461 Nigel Stephens <nigel@mips.com>
1462
1463 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1464 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1465 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1466 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1467 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1468 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1469 * gcc.dg/torture/pr19683-1.c: Likewise.
1470 * gcc.target/mips/madd-3.c: Likewise.
1471 * gcc.target/mips/maddu-3.c: Likewise.
1472 * gcc.target/mips/msub-3.c: Likewise.
1473 * gcc.target/mips/msubu-3.c: Likewise.
1474 * gcc.target/mips/asm-1.c: Likewise.
1475 * gcc.target/mips/branch-1.c: Likewise.
1476 * gcc.target/mips/ins-1.c: Likewise.
1477 * gcc.target/mips/near-far-3.c: Likewise.
1478 * gcc.target/mips/near-far-4.c: Likewise.
1479 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1480 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1481 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1482 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1483 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1484 * gcc.target/mips/dspr2-MULT.c: Likewise.
1485 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1486 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1487 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1488 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1489 * gcc.target/mips/code-readable-2.c: Likewise.
1490 * gcc.target/mips/code-readable-3.c: Likewise.
1491
1492 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1493 David Ung <davidu@mips.com>
1494 Nigel Stephens <nigel@mips.com>
1495
1496 * gcc.target/mips/mips16-attributes.c: New.
1497
1498 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1499
1500 PR fortran/31564
1501 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1502
1503 PR fortran/33241
1504 * gfortran.dg/char_length_10.f90: New test.
1505
1506 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1507
1508 PR c++/29731
1509 * g++.dg/parse/template24.C: New.
1510
1511 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1512
1513 * g++.dg/other/spu2vmx-1.C: New test.
1514
1515 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1516
1517 PR tree-optimization/33017
1518 * gcc.dg/pr33017.c: New test.
1519
1520 2007-09-05 Ben Elliston <bje@au.ibm.com>
1521
1522 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1523 __protected_stream family of macros.
1524
1525 2007-09-04 Jan Hubicka <jh@suse.cz>
1526
1527 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1528 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1529 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1530 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1531 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1532 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1533 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1534 Likewise.
1535
1536 2007-09-04 Janus Weil <jaydub66@gmail.com>
1537 Tobias Burnus <burnus@net-b.de>
1538
1539 * gfortran.dg/proc_decl_1.f90: New.
1540 * gfortran.dg/proc_decl_2.f90: New.
1541 * gfortran.dg/proc_decl_3.f90: New.
1542 * gfortran.dg/proc_decl_4.f90: New.
1543
1544 2007-09-04 Jan Hubicka <jh@suse.cz>
1545
1546 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1547 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1548 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1549 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1550 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1551 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1552 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1553 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1554 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1555 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1556 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1557 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1558 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1559 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1560 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1561 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1562 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1563 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1564 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1565 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1566 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1567 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1568 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1569 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1570 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1571 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1572 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1573 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1574 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1575 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1576 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1577 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1578 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1579 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1580 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1581 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1582 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1583 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1584 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1585 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1586 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1587 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1588 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1589 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1590 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1591 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1592 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1593 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1594 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1595 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1596 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1597 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1598 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1599 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1600 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1601 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1602 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1603 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1604 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1605 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1606 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1607 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1608 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1609 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1610 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1611 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1612 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1613 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1614 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1615 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1616 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1617 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1618 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1619 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1620 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1621 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1622 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1623 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1624 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1625 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1626 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1627 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1628 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1629 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1630 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1631 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1632 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1633 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1634 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1635 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1636 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1637 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1638 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1639 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1640 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1641 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1642 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1643 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1644 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1645 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1646 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1647 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1648 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1649 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1650 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1651 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1652 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1653 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1654 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1655 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1656 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1657 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1658 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1659 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1660 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1661 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1662 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1663 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1664 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1665 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1666 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1667 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1668 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1669 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1670 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1671 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1672 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1673 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1674 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1675 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1676 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1677 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1678 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1679 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1680 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1681 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1682 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1683 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1684 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1685 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1686 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1687 noinline.
1688 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1689 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1690 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1691 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1692 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1693 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1694 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1695 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1696 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1697 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1698 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1699 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1700 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1701 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1702 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1703 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1704 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1705 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1706 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1707 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1708 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1709 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1710 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1711 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1712 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1713 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1714 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1715 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1716 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1717 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1718 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1719 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1720 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1721 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1722 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1723 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1724 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1725 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1726 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1727 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1728 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1729 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1730 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1731 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1732 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1733 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1734 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1735 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1736 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1737 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1738 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1739 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1740 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1741 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1742 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1743 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1744 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1745 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1746 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1747 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1748 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1749 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
1750 * gcc.dg/vect/vect-64.c: Mark functions noinline.
1751 * gcc.dg/vect/vect-89.c: Mark functions noinline.
1752 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
1753 * gcc.dg/vect/vect-103.c: Mark functions noinline.
1754 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
1755 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
1756 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
1757 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
1758 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
1759 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
1760 * gcc.dg/vect/vect-31.c: Mark functions noinline.
1761 * gcc.dg/vect/vect-14.c: Mark functions noinline.
1762 * gcc.dg/vect/vect-73.c: Mark functions noinline.
1763 * gcc.dg/vect/vect-56.c: Mark functions noinline.
1764 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
1765 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
1766 * gcc.dg/vect/vect-98.c: Mark functions noinline.
1767 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
1768 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
1769 * gcc.dg/vect/vect-112.c: Mark functions noinline.
1770 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
1771 * gcc.dg/vect/vect-6.c: Mark functions noinline.
1772 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
1773 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
1774 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
1775 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
1776 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
1777 * gcc.dg/vect/pr25413.c: Mark functions noinline.
1778 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
1779 * gcc.dg/vect/vect-40.c: Mark functions noinline.
1780 * gcc.dg/vect/vect-23.c: Mark functions noinline.
1781 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
1782 * gcc.dg/vect/vect-82.c: Mark functions noinline.
1783 * gcc.dg/vect/vect-65.c: Mark functions noinline.
1784 * gcc.dg/vect/vect-48.c: Mark functions noinline.
1785 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
1786 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
1787 * gcc.dg/vect/vect-104.c: Mark functions noinline.
1788 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
1789 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
1790 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
1791 * gcc.dg/vect/vect-32.c: Mark functions noinline.
1792 * gcc.dg/vect/vect-15.c: Mark functions noinline.
1793 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
1794 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
1795 * gcc.dg/vect/vect-91.c: Mark functions noinline.
1796 * gcc.dg/vect/vect-74.c: Mark functions noinline.
1797 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
1798 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
1799 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
1800 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
1801 * gcc.dg/vect/vect-99.c: Mark functions noinline.
1802 * gcc.dg/vect/vect-113.c: Mark functions noinline.
1803 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
1804 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
1805 * gcc.dg/vect/vect-7.c: Mark functions noinline.
1806 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
1807 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
1808 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
1809 * gcc.dg/vect/vect-24.c: Mark functions noinline.
1810 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
1811 * gcc.dg/vect/vect-83.c: Mark functions noinline.
1812 * gcc.dg/vect/vect-66.c: Mark functions noinline.
1813 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
1814
1815 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1816
1817 PR middle-end/33187
1818 * gcc.target/i386/cmov7.c: New file.
1819
1820 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1821
1822 * gcc.target/i386/sse4a-check.h: New file.
1823 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
1824 * gcc.target/i386/sse4a-insert.c: Ditto.
1825 * gcc.target/i386/sse4a-montsd.c: Ditto.
1826 * gcc.target/i386/sse4a-montss.c: Ditto.
1827 * gcc.target/i386/mmx-check.h: New file.
1828 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
1829 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
1830 * gcc.target/i386/sse-check.h: New file.
1831 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
1832 * gcc.target/i386/sse-3.c: Ditto.
1833 * gcc.target/i386/sse-7.c: Ditto.
1834 * gcc.target/i386/sse-9.c: Ditto.
1835 * gcc.target/i386/ssefn-3.c: Ditto.
1836 * gcc.target/i386/sse-recip.c: Ditto.
1837 * gcc.target/i386/sse-recip-vec.c: Ditto.
1838 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
1839 * gcc.target/i386/20020523-1.c: Remove.
1840 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
1841 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
1842 * gcc.target/i386/ssefn-4.c: Ditto.
1843 * gcc.target/i386/sse-6.c: Ditto.
1844 * gcc.target/i386/sse-10.c: Ditto.
1845 * gcc.target/i386/sse-11.c: Ditto.
1846 * gcc.target/i386/sse-18.c: Ditto.
1847 * gcc.target/i386/fpprec-1.c: Ditto.
1848 * g++.dg/other/i386-1.C: Ditto.
1849
1850 2007-09-04 Richard Guenther <rguenther@suse.de>
1851
1852 PR tree-optimization/33291
1853 * gcc.dg/volatile2.c: New testcase.
1854 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
1855 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
1856 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
1857 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
1858
1859 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1860
1861 PR fortran/33253
1862 * gfortran.dg/namelist_15.f90: Update test.
1863 * gfortran.dg/namelist_24.f90: Update test.
1864 * gfortran.dg/namelist_38.f90: New test.
1865
1866 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
1867
1868 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
1869 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
1870 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
1871 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
1872 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
1873 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
1874
1875 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1876
1877 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
1878 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
1879
1880 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
1881
1882 2007-09-02 David Daney <ddaney@avtrex.com>
1883
1884 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
1885 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
1886 * gcc.target/mips/atomic-memory-1.c: Ditto.
1887 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
1888
1889 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1890
1891 * gcc.target/cris/builtin_clz_v0.c: New testcase.
1892 * gcc.target/cris/builtin_clz_v3.c: New testcase.
1893
1894 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
1895
1896 * gfortran.dg/substr_6.f90: New test.
1897
1898 2007-09-02 Paolo Carlini <pcarlini@suse.de>
1899
1900 PR c++/33208
1901 * g++.dg/other/error18.C: New.
1902 * g++.dg/expr/bitfield3.C: Adjust.
1903
1904 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
1905
1906 PR fortran/33276
1907 * gfortran.fortran-torture/compile/pr33276.f90: New.
1908
1909 2007-09-02 Joseph Myers <joseph@codesourcery.com>
1910
1911 PR middle-end/33272
1912 * gcc.dg/c99-arraydecl-3.c: New test.
1913
1914 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
1915
1916 PR c++/32597
1917 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
1918 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
1919
1920 2007-08-31 Tobias Burnus <burnus@net-b.de>
1921
1922 PR fortran/33232
1923 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
1924 * gfortran.dg/read_1.f90: New.
1925
1926 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1927
1928 PR c++/33210
1929 * g++.dg/template/error30.C: New.
1930
1931 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1932
1933 PR c++/32113
1934 * g++.dg/template/crash70.C: New.
1935
1936 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1937
1938 PR c++/33212
1939 * g++.dg/ext/is_class_error.C: New.
1940
1941 2007-08-31 Olivier Hainque <hainque@adacore.com>
1942
1943 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
1944
1945 2007-08-31 David Edelsohn <edelsohn@gnu.org>
1946 Revital Eres <eres@il.ibm.com>
1947
1948 * gcc.target/powerpc/paired-1.c: New test.
1949 * gcc.target/powerpc/paired-2.c: New test.
1950 * gcc.target/powerpc/paired-3.c: New test.
1951 * gcc.target/powerpc/paired-4.c: New test.
1952 * gcc.target/powerpc/paired-5.c: New test.
1953 * gcc.target/powerpc/paired-6.c: New test.
1954 * gcc.target/powerpc/paired-7.c: New test.
1955 * gcc.target/powerpc/ppc-paired.c: New test.
1956
1957 2007-08-31 Ollie Wild <aaw@google.com>
1958
1959 * g++.dg/conversion/ptrmem2.C: New test.
1960 * g++.dg/conversion/ptrmem3.C: New test.
1961 * g++.dg/conversion/ptrmem4.C: New test.
1962 * g++.dg/conversion/ptrmem5.C: New test.
1963 * g++.dg/conversion/ptrmem6.C: New test.
1964 * g++.dg/conversion/ptrmem7.C: New test.
1965 * g++.dg/conversion/ptrmem8.C: New test.
1966
1967 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
1968
1969 PR fortran/31879
1970 * gfortran.dg/char_length_7.f90: New test.
1971 * gfortran.dg/char_length_9.f90: New test.
1972 * gfortran.dg/char_assign_1.f90: Add extra warning.
1973
1974 PR fortran/31197
1975 PR fortran/31258
1976 * gfortran.dg/char_length_8.f90: New test.
1977
1978 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
1979
1980 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
1981
1982 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1983
1984 * gcc.dg/inline-24.c: New test.
1985 * g++.dg/opt/inline11.C: New test.
1986
1987 2007-08-30 Richard Guenther <rguenther@suse.de>
1988
1989 * gcc.target/i386/vectorize5.c: New testcase.
1990
1991 2007-08-30 Tobias Burnus <burnus@net-b.de>
1992
1993 PR fortran/33228
1994 * interface.c (check_interface0): Improve error for external procs.
1995 (check_sym_interfaces): Fix checking of module procedures.
1996
1997 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1998
1999 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
2000 (AI): Add AI_ALIGN.
2001 * gcc.dg/sync-3.c: New test.
2002
2003 PR middle-end/32758
2004 * gcc.dg/cleanup-12.c: New test.
2005
2006 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
2007
2008 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
2009 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
2010 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
2011 * gcc.dg/pr32450.c: Ditto.
2012 * gcc.dg/nest.c: Ditto.
2013 * gcc.dg/nested-func-4.c: Ditto.
2014 * g++.old-deja/g++.law/profile1.C: Ditto.
2015
2016 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2017
2018 PR fortran/32989
2019 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
2020 non-default integer kind arguments.
2021
2022 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
2023
2024 PR fortran/33105
2025 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
2026
2027 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2028
2029 * gcc.dg/h8300-ice2.c: Remove target selector.
2030
2031 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
2032
2033 PR fortran/33215
2034 * gfortran.dg/binding_label_tests_15.f03: New test case.
2035 * gfortran.dg/binding_label_tests_16.f03: Ditto.
2036
2037 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2038
2039 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
2040 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
2041
2042 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
2043
2044 PR c++/33194
2045 * g++.dg/other/canon-33194.C: New.
2046
2047 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
2048
2049 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
2050 * gcc.c-torture/execute/pr23135.c: Likewise.
2051
2052 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2053
2054 * gcc.dg/pr31344.c: Move to ...
2055 * gcc.dg/dfp/pr31344.c: ... here.
2056 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
2057 * gcc.dg/20050503-1.c: Ditto.
2058 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
2059 * gcc.dg/20061127-1.c: Compile only for fpic targets.
2060 * gcc.dg/20060801-1.c: Ditto.
2061
2062 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
2063
2064 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
2065 * gfortran.dg/nan_1.f90: Likewise.
2066
2067 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2068
2069 PR fortran/33055
2070 Revert previous patch.
2071
2072 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
2073 Kazu Hirata <kazu@codesourcery.com>
2074
2075 * gcc.target/m68k/interrupt-1.c: New.
2076
2077 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
2078
2079 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
2080 10000 for targets where "int" can't hold at least 100000.
2081 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
2082 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
2083 (test5)(test6): Use it.
2084 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
2085 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
2086 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
2087 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
2088 * gcc.dg/attr-alloc_size.c (test): Likewise.
2089
2090 2007-08-28 Paolo Carlini <pcarlini@suse.de>
2091
2092 PR c++/33209
2093 * g++.dg/template/error29.C: New.
2094
2095 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2096
2097 PR c++/32596
2098 * g++.dg/ext/visibility/anon5.C: New test.
2099
2100 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2101
2102 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2103
2104 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2105
2106 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2107 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2108 * gfortran.dg/gamma_4.f90: New: large-real tests.
2109
2110 2007-08-28 Jason Merrill <jason@redhat.com>
2111
2112 PR c++/29000
2113 * g++.dg/ext/stmtexpr12.C: New test.
2114
2115 PR c++/28558
2116 * g++.dg/ext/attrib28.C: New test.
2117
2118 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2119
2120 PR target/32661
2121 * gcc.target/i386/pr32661.c: New test.
2122
2123 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2124
2125 PR middle-end/32370
2126 * gcc.dg/pr32370.c: New test.
2127
2128 PR rtl-optimization/33148
2129 * gcc.c-torture/compile/20070827-1.c: New test.
2130
2131 PR debug/32914
2132 * d++.dg/debug/const3.C: New test.
2133 * d++.dg/debug/const4.C: New test.
2134 * d++.dg/debug/dwarf2/const1.C: New test.
2135 * d++.dg/debug/dwarf2/const2.C: New test.
2136 * d++.dg/debug/dwarf2/const2b.C: New test.
2137
2138 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2139 Vladimir Yanovsky <yanov@il.ibm.com>
2140 Revital Eres <eres@il.ibm.com>
2141 Andrey Belevantsev <abel@ispras.ru>
2142
2143 * gcc.dg/sms-1.c: New test.
2144
2145 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2146
2147 * g++.dg/ext/gnu-inline-common.h: New.
2148 * g++.dg/ext/gnu-inline-global-reject.C: New.
2149 * g++.dg/ext/gnu-inline-global.C: New.
2150 * g++.dg/ext/gnu-inline-namespace.C: New.
2151 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2152 * g++.dg/ext/gnu-inline-class.C: New.
2153 * g++.dg/ext/gnu-inline-class-static.C: New.
2154 * g++.dg/ext/gnu-inline-template-class.C: New.
2155 * g++.dg/ext/gnu-inline-template-func.C: New.
2156
2157 2007-08-27 Jason Merrill <jason@redhat.com>
2158
2159 PR c++/31337
2160 * g++.dg/ext/stmtexpr11.C: New.
2161
2162 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2163
2164 * lib/target-supports.exp (check_profiling_available):
2165 Set profiling_available_saved to 0 on fido-*-elf.
2166
2167 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2168
2169 PR tree-optimization/33173
2170
2171 * gcc.c-torture/compile/pr33173.c: New.
2172
2173 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2174
2175 PR target/31385
2176 * gcc.dg/dfp/pr31385.c: New.
2177
2178 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2179
2180 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2181
2182 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2183
2184 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2185 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2186 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2187 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2188 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2189 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2190 gcc.target/m68k directory.
2191 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2192 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2193 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2194 gcc.target/cris directory.
2195 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2196 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2197 gcc.target/bfin directory.
2198
2199 * gcc.target/sh: New directory.
2200 * gcc.target/sh/sh.exp: New file.
2201 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2202 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2203 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2204 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2205 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2206 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2207
2208 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2209
2210 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2211 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2212 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2213 * gcc.target/i386/local2.c: Ditto.
2214 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2215 * gcc.target/i386/20011119-1.c: Ditto.
2216 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2217 * gcc.target/i386/fastcall-1.c: Fix target selector.
2218
2219 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2220
2221 PR fortran/33055
2222 * gfortran.dg/negative_unit.f: Add new check
2223 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2224 -fdefault-integer-8.
2225
2226 2007-08-26 Asher Langton <langton2@llnl.gov>
2227
2228 * gfortran.dg/recursive_stack.f90: New.
2229 * gfortran.dg/openmp_stack.f90: New.
2230
2231 2007-08-26 Tobias Burnus <burnus@net-b.de>
2232
2233 PR fortran/31298
2234 * gfortran.dg/use_10.f90: New.
2235
2236 2007-08-26 Tobias Burnus <burnus@net-b.de>
2237
2238 PR fortran/32985
2239 * gfortran.dg/namelist_14.f90: Make test case valid.
2240 * gfortran.dg/common_10.f90: New.
2241
2242 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2243
2244 PR middle-end/33181
2245 * gcc.dg/ifelse-2.c: New.
2246
2247 2007-08-26 Tobias Burnus <burnus@net-b.de>
2248
2249 PR fortran/32980
2250 * gfortran.dg/gamma_1.f90: New.
2251 * gfortran.dg/gamma_2.f90: New.
2252 * gfortran.dg/gamma_3.f90: New.
2253
2254 2007-08-26 Tobias Burnus <burnus@net-b.de>
2255
2256 PR fortran/33188
2257 * gfortran.dg/used_types_18.f90: New.
2258
2259 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2260
2261 * gcc.dg/array-init-2.c: New test.
2262
2263 2007-08-24 Tobias Burnus <burnus@net-b.de>
2264
2265 PR fortran/33178
2266 * gfortran.dg/initialization_4.f90: Update dg-error.
2267 * gfortran.dg/initialization_13.f90: New.
2268
2269 2007-08-24 Richard Guenther <rguenther@suse.de>
2270
2271 PR middle-end/33166
2272 * gcc.c-torture/compile/pr33166.c: New testcase.
2273
2274 2007-08-24 Tobias Burnus <burnus@net-b.de>
2275
2276 PR fortran/33139
2277 * gfortran.dg/pointer_assign_4.f90: New.
2278 * gfortran.dg/shape_2.f90: Fix test case.
2279 * gfortran.dg/char_result_4.f90: Ditto.
2280
2281 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2282
2283 * gcc.dg/array-init-1.c: New test.
2284
2285 PR c++/32567
2286 * g++.dg/parse/crash36.C: New test.
2287
2288 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2289
2290 * gcc.dg/pr32721.c: Updated.
2291
2292 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2293
2294 PR tree-optimization/32573
2295 PR middle-end/32946
2296 * gcc.dg/pr32573.c: New test.
2297
2298 PR c++/32898
2299 * g++.dg/lookup/ns3.C: New test.
2300
2301 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2302
2303 PR c++/31941
2304 * g++.dg/parse/crash37.C: New test.
2305
2306 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2307
2308 PR target/17390
2309 * gcc.target/i386/pr17390.c: New test.
2310
2311 2007-08-23 Richard Guenther <rguenther@suse.de>
2312
2313 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2314 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2315 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2316 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2317 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2318 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2319 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2320 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2321
2322 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2323
2324 * gcc.target/s390: New directory.
2325 * gcc.target/s390/s390.exp: New file.
2326 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2327 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2328 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2329 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2330 gcc.target/s390 directory.
2331
2332 2007-08-23 Richard Guenther <rguenther@suse.de>
2333
2334 PR tree-optimization/32328
2335 * testsuite/gcc.dg/pr32328.c: New testcase.
2336
2337 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2338
2339 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2340 available.
2341
2342 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2343
2344 PR fortran/33095
2345 * gfortran.dg/min_max_optional_5.f90: New test.
2346 * gfortran.dg/min_max_optional_2.f90: Remove.
2347 * gfortran.dg/min_max_optional_3.f90: Remove.
2348 * gfortran.dg/min_max_optional_4.f90: Remove.
2349
2350 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2351
2352 * gcc.target/i386/xorps-sse.c: New.
2353 * gcc.target/i386/xorps-sse2.c: New.
2354
2355 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2356
2357 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2358 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2359 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2360
2361 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2362
2363 PR fortran/33020
2364 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2365 include multiple kinds for SHAPE parameter within a single
2366 namespace.
2367 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2368 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2369
2370 2007-08-22 Janus Weil <jaydub66@gmail.com>
2371
2372 * interface_abstract_1.f90: Extended test case.
2373 * interface_abstract_3.f90: New test.
2374
2375 2007-08-21 Christian Bruel <christian.bruel@st.com>
2376
2377 * gcc.dg/fold-sub.c: New test.
2378
2379 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2380
2381 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2382 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2383 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2384 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2385 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2386 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2387
2388 2007-08-22 Richard Guenther <rguenther@suse.de>
2389
2390 PR middle-end/33007
2391 * gcc.dg/pr33007.c: New testcase.
2392
2393 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2394
2395 * gcc.c-torture/execute/strcmp-1.x: Delete.
2396
2397 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2398
2399 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2400 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2401 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2402 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2403 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2404 gcc.target/i386/stack-realign.c,
2405 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2406 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2407 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2408 target using dg-require-effective-target directive.
2409 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2410 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2411 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2412 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2413 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2414 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2415 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2416 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2417 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2418 Require lp64 target using dg-require-effective-target directive.
2419 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2420 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2421 directive.
2422 * gcc.target/i386/20010202-1.c: Move from here ...
2423 * gcc.dg/20010202-1.c: ... to here.
2424
2425 2007-08-22 Richard Guenther <rguenther@suse.de>
2426
2427 PR tree-optimization/33142
2428 * gcc.c-torture/execute/pr33142.c: New testcase.
2429
2430 2007-08-22 Richard Guenther <rguenther@suse.de>
2431
2432 PR middle-end/32563
2433 * g++.dg/torture/pr32563.C: New testcase.
2434
2435 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2436
2437 PR middle-end/32912
2438 * gcc.dg/pr32912-1.c: Add -w to options.
2439 * gcc.dg/pr32912-2.c: Likewise.
2440 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2441
2442 2007-08-21 Ian Lance Taylor <iant@google.com>
2443
2444 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2445
2446 2007-08-21 Ian Lance Taylor <iant@google.com>
2447
2448 PR tree-optimization/33134
2449 * g++.dg/tree-ssa/pr33134.C: New test.
2450
2451 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2452
2453 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2454 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2455
2456 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2457
2458 PR debug/32610
2459 * gcc.dg/debug/pr32610.c: New test.
2460
2461 * g++.dg/init/new24.C: New test.
2462
2463 PR middle-end/32912
2464 * gcc.dg/pr32912-1.c: New test.
2465 * gcc.dg/pr32912-2.c: New test.
2466 * gcc.dg/pr32912-3.c: New test.
2467
2468 2007-08-21 Richard Guenther <rguenther@suse.de>
2469
2470 * gcc.dg/pointer-arith-10.c: New testcase.
2471
2472 2007-08-21 Richard Guenther <rguenther@suse.de>
2473
2474 PR middle-end/33122
2475 * gcc.c-torture/compile/pr33122.c: New testcase.
2476
2477 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2478
2479 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2480
2481 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2482
2483 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2484
2485 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2486
2487 PR c++/33025
2488 * g++.dg/init/new23.C: New test.
2489
2490 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2491
2492 PR middle-end/30564
2493 * gcc.c-torture/compile/pr30564-1.c: New test.
2494 * gcc.c-torture/compile/pr30564-2.c: New test.
2495
2496 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2497
2498 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2499
2500 2007-08-19 Tobias Burnus <burnus@net-b.de>
2501
2502 * gfortran.dg/interface_abstract_2.f90: New.
2503 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2504
2505 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2506
2507 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2508 unknown (so that outer-loop wont get analyzed).
2509 * gcc.dg/vect/vect-outer-1a.c: New test.
2510 * gcc.dg/vect/vect-outer-1b.c: New test.
2511 * gcc.dg/vect/vect-outer-1.c: New test.
2512 * gcc.dg/vect/vect-outer-2a.c: New test.
2513 * gcc.dg/vect/vect-outer-2b.c: New test.
2514 * gcc.dg/vect/vect-outer-2c.c: New test.
2515 * gcc.dg/vect/vect-outer-2.c: New test.
2516 * gcc.dg/vect/vect-outer-3a.c: New test.
2517 * gcc.dg/vect/vect-outer-3b.c: New test.
2518 * gcc.dg/vect/vect-outer-3c.c: New test.
2519 * gcc.dg/vect/vect-outer-3.c: New test.
2520 * gcc.dg/vect/vect-outer-4a.c: New test.
2521 * gcc.dg/vect/vect-outer-4b.c: New test.
2522 * gcc.dg/vect/vect-outer-4c.c: New test.
2523 * gcc.dg/vect/vect-outer-4d.c: New test.
2524 * gcc.dg/vect/vect-outer-4e.c: New test.
2525 * gcc.dg/vect/vect-outer-4f.c: New test.
2526 * gcc.dg/vect/vect-outer-4g.c: New test.
2527 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2528 * gcc.dg/vect/vect-outer-4i.c: New test.
2529 * gcc.dg/vect/vect-outer-4j.c: New test.
2530 * gcc.dg/vect/vect-outer-4k.c: New test.
2531 * gcc.dg/vect/vect-outer-4l.c: New test.
2532 * gcc.dg/vect/vect-outer-4m.c: New test.
2533 * gcc.dg/vect/vect-outer-4.c: New test.
2534 * gcc.dg/vect/vect-outer-5.c: New test.
2535 * gcc.dg/vect/vect-outer-6.c: New test.
2536 * gcc.dg/vect/vect-outer-fir.c: New test.
2537 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2538 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2539
2540 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2541
2542 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2543 and -fno-tree-reassoc.
2544 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2545 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2546 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2547 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2548 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2549 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2550 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2551 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2552 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2553 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2554 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2555 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2556 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2557 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2558 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2559 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2560 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2561 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2562 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2563 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2564 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2565 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2566 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2567 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2568 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2569 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2570 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2571 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2572 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2573 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2574 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2575 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2576 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2577 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2578 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2579 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2580 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2581
2582 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2583
2584 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2585 versioning for aliasing).
2586 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2587
2588 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2589 targets.
2590 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2591
2592 2007-08-18 Tom Tromey <tromey@redhat.com>
2593
2594 PR preprocessor/32974:
2595 * gcc.dg/cpp/pr32974.c: New file.
2596
2597 2007-08-17 Tobias Burnus <burnus@net-b.de>
2598
2599 * gfortran.dg/interface_abstract_1.f90: New.
2600
2601 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2602
2603 PR fortran/32881
2604 * gfortran.dg/pure_initializer_1.f90: New test.
2605
2606 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2607
2608 PR fortran/32875
2609 * gfortran.dg/array_constructor_18.f90: New test.
2610
2611 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2612
2613 PR c++/28989
2614 * g++.dg/expr/lval3.C: New test.
2615 * g++.dg/expr/lval4.C: New test.
2616
2617 2007-08-17 Ollie Wild <aaw@google.com>
2618
2619 PR c++/31749
2620 * g++.dg/lookup/builtin3.C: New test.
2621 * g++.dg/lookup/builtin4.C: New test.
2622 * g++.dg/lookup/using19.C: New test.
2623
2624 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2625
2626 PR c++/32190
2627 * g++.dg/parse/error31.C: New.
2628
2629 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2630
2631 PR c++/32112
2632 * g++.dg/template/error26.C: New.
2633
2634 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2635
2636 PR fortran/33079
2637 * gfortran.dg/zero_length_2.f90: New test.
2638
2639 2007-08-17 Tobias Burnus <burnus@net-b.de>
2640
2641 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2642 * gfortran.dg/kind_tests_3.f03: Ditto.
2643 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2644 * gfortran.dg/interface_13.f90: Ditto.
2645 * gfortran.dg/pr32738.f90: Ditto.
2646 * gfortran.dg/module_private_1.f90: Ditto.
2647 * gfortran.dg/test_only_clause.f90: Ditto.
2648 * gfortran.dg/bind_c_vars.f90: Ditto.
2649 * gfortran.dg/bind_c_dts.f90: Ditto.
2650 * gfortran.dg/use_9.f90: Ditto.
2651 * gfortran.dg/generic_8.f90: Ditto.
2652 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2653 * gfortran.dg/private_type_6.f90: Ditto.
2654 * gfortran.dg/c_assoc.f90: Ditto.
2655 * gfortran.dg/private_type_7.f90: Ditto.
2656 * gfortran.dg/global_vars_c_init.f90: Ditto.
2657 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2658 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2659 * gfortran.dg/c_size_t_test.f03: Ditto.
2660 * gfortran.dg/used_types_12.f90: Ditto.
2661 * gfortran.dg/pr25923.f90: Ditto.
2662 * gfortran.dg/test_com_block.f90: Ditto.
2663 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2664 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2665 * gfortran.dg/com_block_driver.f90: Ditto.
2666 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2667 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2668 * gfortran.dg/c_loc_test.f90: Ditto.
2669 * gfortran.dg/c_ptr_tests.f03: Ditto.
2670 * gfortran.dg/module_interface_1.f90: Ditto.
2671
2672 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2673
2674 PR c++/32870
2675 * g++.dg/other/error17.C: Adjust.
2676
2677 2007-08-17 Ben Elliston <bje@au.ibm.com>
2678
2679 PR middle-end/32970
2680 * g++.dg/ext/altivec-14.C: New test.
2681
2682 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2683
2684 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2685 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2686 dump files.
2687 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2688 * gcc.dg/vect/pr32366.c: Ditto.
2689
2690 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2691
2692 PR testsuite/33082
2693 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2694 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2695 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2696 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2697
2698 2007-08-16 Tobias Burnus <burnus@net-b.de>
2699
2700 PR fortran/33072
2701 * gfortran.dg/use_9.f90: New.
2702
2703 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2704
2705 * g++.dg/gcov/gcov-5.C: New test.
2706
2707 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2708
2709 * g++.dg/gcov/gcov-4.C: New test.
2710 * lib/gcov.exp (verify-lines): Add support for
2711 checking no-coverage lines.
2712
2713 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2714
2715 * gcc.dg/vect/vect-vfa-01.c: New.
2716 * gcc.dg/vect/vect-vfa-02.c: New.
2717 * gcc.dg/vect/vect-vfa-03.c: New.
2718 * gcc.dg/vect/vect-vfa-04.c: New.
2719 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2720 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2721 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2722 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2723 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2724 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2725 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2726 gfortran.dg/vect/pr19049.f90: Rename to start with
2727 prefix no-vfa-.
2728 * gcc.dg/vect/vect.exp: Disable versioning for alias
2729 when test starts with no-vfa-.
2730 * gfortran.dg/vect/vect.exp: Likewise.
2731
2732 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2733
2734 * gcc.dg/torture/pr32897.c: New test.
2735
2736 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2737
2738 PR c++/31132
2739 * g++.dg/template/crash69.C: New.
2740
2741 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2742
2743 * lib/target-supports.exp (check_effective_target_arm32): Use
2744 check_no_compiler_messages.
2745
2746 2007-08-15 Diego Novillo <dnovillo@google.com>
2747
2748 gcc.dg/tree-ssa/20070815.c: New test.
2749
2750 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2751
2752 PR fortran/33077
2753 * gfortran.dg/random_7.f90: Initialize variable.
2754
2755 2007-08-15 Jakub Jelinek <jakub@redhat.com>
2756
2757 PR middle-end/33074
2758 * gfortran.dg/pr33074.f90: New test.
2759
2760 PR c++/32992
2761 * g++.dg/opt/nrv14.C: New test.
2762
2763 2007-08-15 Paolo Carlini <pcarlini@suse.de>
2764
2765 PR c++/33035
2766 * g++.dg/template/crash68.C: New.
2767
2768 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2769
2770 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
2771 * gcc.dg/sibcall-4.c: Ditto.
2772
2773 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2774
2775 PR fortran/33066
2776 * gfortran.dg/use_8.f90: New test.
2777 * gfortran.dg/c_loc_tests_2.f03: Fix code.
2778
2779 2007-08-14 Paolo Carlini <pcarlini@suse.de>
2780
2781 PR c++/27211
2782 * g++.dg/template/error27.C: New.
2783 * g++.dg/template/error28.C: New.
2784 * g++.dg/other/pr28304.C: Adjust.
2785 * g++.old-deja/g++.mike/p811.C: Likewise.
2786
2787 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
2788
2789 PR target/30315
2790 * gcc.target/i386/pr30315.c: New.
2791
2792 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2793
2794 PR fortran/32594
2795 * gfortran.dg/substr_5.f90: New test.
2796
2797 2007-08-14 Andrew Pinski <pinskia@gmail.com>
2798
2799 PR c/30428
2800 * gcc.dg/vector-2.c: New test.
2801
2802 PR c++/30428
2803 * g++.dg/ext/vector8.C: New test.
2804
2805 2007-08-13 Dan Hipschman <dsh@google.com>
2806
2807 PR c/32953
2808 * gcc.dg/format/array-1.c: Add an additional test for
2809 unterminated format strings of length 1.
2810
2811 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2812
2813 PR fortran/32926
2814 * gfortran.dg/external_procedures_3.f90: New test.
2815
2816 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2817
2818 PR fortran/32827
2819 * gfortran.dg/import6.f90: New test.
2820
2821 2007-08-13 Andrew Pinski <pinskia@gmail.com>
2822
2823 PR C/30427
2824 * gcc.dg/vector-1.c: New test.
2825
2826 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2827
2828 * gcc.dg/pr21255-4.c: Skip for PIC.
2829 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
2830
2831 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2832
2833 * gcc.dg/attr-isr.c: Skip for PIC.
2834 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2835 * gcc.dg/attr-isr-trapa.c: Likewise.
2836 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2837 * gcc.dg/pragma-isr-trapa.c: Likewise.
2838 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2839
2840 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2841
2842 PR fortran/32962
2843 * gfortran.dg/transpose_1.f90: New test.
2844
2845 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2846
2847 PR fortran/29600
2848 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
2849 intrinsic.
2850
2851 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2852
2853 PR fortran/30964
2854 PR fortran/33054
2855 * gfortran.dg/random_4.f90: New test.
2856 * gfortran.dg/random_5.f90: New test.
2857 * gfortran.dg/random_6.f90: New test.
2858 * gfortran.dg/random_7.f90: New test.
2859
2860 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2861
2862 PR fortran/32860
2863 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
2864
2865 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2866
2867 PR fortran/31629
2868 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
2869
2870 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2871
2872 PR fortran/29600
2873 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
2874 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
2875
2876 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2877
2878 PR fortran/32937
2879 * gfortran.dg/char_length_6.f90: New test.
2880
2881 2007-08-10 Ollie Wild <aaw@google.com>
2882
2883 * g++.dg/lookup/using18.C: New test.
2884
2885 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2886
2887 PR c++/17763
2888 * g++.dg/other/error16.C: New.
2889
2890 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2891
2892 PR libfortran/33039
2893 * gfortran.dg/namelist_37.f90: New test.
2894
2895 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2896
2897 PR c++/22256
2898 * g++.dg/conversion/op3.C: New.
2899
2900 2007-08-09 Tobias Burnus <burnus@net-b.de>
2901
2902 PR fortran/32987
2903 * gfortran.dg/fmt_tab_1.f90: New.
2904 * gfortran.dg/fmt_tab_2.f90: New.
2905
2906 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2907
2908 PR c/32796
2909 * gcc.c-torture/compile/pr32796.c: New test.
2910
2911 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2912
2913 PR middle-end/32813
2914 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
2915 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
2916 instead of just -O.
2917
2918 2007-08-08 Richard Sandiford <richard@codesourcery.com>
2919
2920 * gcc.target/mips/code-readable-1.c: New test.
2921 * gcc.target/mips/code-readable-2.c: Likewise.
2922 * gcc.target/mips/code-readable-3.c: Likewise.
2923
2924 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
2925 Revital Eres <eres@il.ibm.com>
2926
2927 * gfortran.dg/sms-1.f90: Add comment.
2928 * gfortran.dg/sms-2.f90: New.
2929
2930 2007-08-07 Ian Lance Taylor <iant@google.com>
2931
2932 * gcc.dg/instrument-1.c: New test.
2933 * gcc.dg/instrument-2.c: New test.
2934 * gcc.dg/instrument-3.c: New test.
2935
2936 2007-08-07 Steve Ellcey <sje@cup.hp.com>
2937
2938 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
2939
2940 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
2941
2942 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
2943 !vector_alignment_reachable targets.
2944 * gcc.dg/vect/vect-33.c: Likewise.
2945 * gcc.dg/vect/vect-42.c: Likewise.
2946 * gcc.dg/vect/vect-44.c: Likewise.
2947 * gcc.dg/vect/vect-50.c: Likewise.
2948 * gcc.dg/vect/vect-70.c: Likewise.
2949 * gcc.dg/vect/vect-71.c: Likewise.
2950 * gcc.dg/vect/vect-87.c: Likewise.
2951 * gcc.dg/vect/vect-88.c: Likewise.
2952 * gcc.dg/vect/vect-91.c: Likewise.
2953 * gcc.dg/vect/vect-93.c: Likewise.
2954 * gcc.dg/vect/vect-96.c: Likewise.
2955 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
2956 * gcc.dg/vect/section-anchors-69.c: Likewise.
2957 * gcc.dg/vect/pr25413.c: Likewise.
2958 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
2959 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
2960 * gfortran.dg/vect-2.f90: Likewise.
2961 * gfortran.dg/vect-3.f90: Likewise.
2962 * gfortran.dg/vect-4.f90: Likewise.
2963 * gfortran.dg/vect-5.f90: Likewise.
2964 * lib/target-supports.exp (check_effective_target_natural_alignment):
2965 Return false for darwin.
2966 (check_effective_target_vector_alignment_reachable_for_double): New.
2967
2968 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
2969
2970 * gcc.dg/multiword-1.c: New testcase.
2971
2972 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
2973
2974 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
2975 messages.
2976 * gfortran.dg/namelist_36.f90: New test.
2977
2978 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
2979
2980 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
2981 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
2982
2983 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
2984
2985 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
2986 * gcc.dg/torture/type-generic-1.c: Likewise.
2987
2988 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
2989
2990 * gcc.c-torture/20070522-1.c: Move to ...
2991 * gcc.c-torture/compile/20070522-1.c: Here.
2992
2993 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2994
2995 PR fortran/29828
2996 * gfortran.dg/minmax_char_1.f90: New test.
2997 * gfortran.dg/minmax_char_2.f90: New test.
2998 * gfortran.dg/min_max_optional_4.f90: New test.
2999
3000 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3001
3002 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
3003 hanging on the testcase.
3004
3005 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3006
3007 PR middle-end/32988
3008 * gcc.c-torture/compile/pr32988.c: New test.
3009
3010 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3011
3012 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
3013
3014 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
3015
3016 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
3017
3018 Revert:
3019 2007-03-22 Dirk Mueller <dmueller@suse.de>
3020
3021 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
3022
3023 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3024
3025 PR fortran/32979
3026 * gfortran.dg/isnan_1.f90: New test.
3027
3028 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
3029 Revital Eres <eres@il.ibm.com>
3030
3031 * gcc.dg/sms-antideps.c: New test.
3032
3033 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
3034
3035 PR fortran/31214
3036 * gfortran.dg/entry_13.f90: New test.
3037
3038 * gfortran.dg/entry_12.f90: Clean up .mod file.
3039
3040 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3041
3042 PR fortran/32770
3043 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
3044 variables as kind=4 so they don't overflow the record length.
3045
3046 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
3047
3048 PR fortran/32968
3049 * gfortran.dg/selected_kind_1.f90: New test.
3050
3051 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
3052
3053 PR middle-end/32780
3054 * gcc.c-torture/compile/pr32780.c: New test.
3055
3056 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3057
3058 RP middle-end/32399
3059 * gcc.c-torture/compile/pr32399.c: New testcase.
3060
3061 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3062
3063 PR middle-end/32304
3064 * g++.dg/torture/pr32304.C: New testcase.
3065
3066 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3067
3068 PR middle-end/32935
3069 * gfortran.fortran-torture/compile/complex_1.f90: New test.
3070
3071 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3072
3073 PR fortran/32955
3074 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
3075
3076 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3077
3078 PR fortran/31202
3079 * gfortran.dg/nint_2.f90: New test.
3080
3081 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
3082
3083 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
3084 * gcc.dg/weak/typeof-2.c: Likewise.
3085
3086 2007-08-03 Diego Novillo <dnovillo@google.com>
3087
3088 PR 31521
3089 * gcc.dg/tree-ssa/pr31521.c: New test.
3090
3091 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
3092
3093 PR fortran/32770
3094 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
3095 iostat must be default kind.
3096
3097 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3098
3099 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
3100
3101 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3102
3103 PR fortran/32770
3104 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3105 explicit so test passes with -fdefault-integer-8.
3106 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3107 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3108
3109 2007-08-02 Lee Millward <lee.millward@gmail.com>
3110
3111 PR c++/30849
3112 * g++.dg/parse/asm1.C: New test.
3113
3114 PR c++/30850
3115 * g++.dg/parse/asm2.C: Likewise.
3116
3117 PR c++/30851
3118 * g++.dg/parse/asm3.C: Likewise.
3119
3120 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3121
3122 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3123 "int" is only 16 bit bits wide.
3124 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3125
3126 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3127
3128 * g++.dg/torture/type-generic-1.C: New.
3129 * gcc.dg/pr28796-2.c: Move tests ...
3130 * gcc.dg/tg-tests.h: ... here.
3131 * gcc.dg/torture/type-generic-1.c: New.
3132
3133 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3134
3135 PR libfortran/32954
3136 * minmaxloc_3.f90: New test case.
3137
3138 2007-08-01 Tobias Burnus <burnus@net-b.de>
3139
3140 PR fortran/32936
3141 * gfortran.dg/allocate_stat.f90: New.
3142
3143 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3144
3145 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3146
3147 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3148
3149 PR tree-optimization/32919
3150 * gcc.c-torture/compile/pr32919.c: New.
3151
3152 2007-08-01 Nick Clifton <nickc@redhat.com>
3153
3154 * gcc.c-torture/execute/execute.exp: Change copyright header to
3155 refer to version 3 of the GNU General Public License and to point
3156 readers at the COPYING3 file and the FSF's license web page.
3157 * gcc.c-torture/execute/ieee/ieee.exp,
3158 gcc.c-torture/unsorted/unsorted.exp,
3159 gcc.c-torture/compile/compile.exp,
3160 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3161 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3162 gcc.target/cris/torture/cris-torture.exp,
3163 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3164 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3165 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3166 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3167 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3168 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3169 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3170 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3171 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3172 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3173 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3174 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3175 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3176 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3177 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3178 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3179 gcc.dg/noncompile/noncompile.exp,
3180 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3181 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3182 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3183 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3184 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3185 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3186 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3187 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3188 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3189 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3190 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3191 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3192 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3193 g++.old-deja/old-deja.exp,
3194 gfortran.fortran-torture/execute/execute.exp,
3195 gfortran.fortran-torture/compile/compile.exp,
3196 treelang/output/output-1.c, treelang/output/output-1.tree,
3197 treelang/execute/execute.exp, treelang/Makefile.in,
3198 treelang/compile/compile.exp, g++.dg/dg.exp,
3199 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3200 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3201 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3202 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3203 g++.dg/compat/struct-layout-1.exp,
3204 g++.dg/compat/struct-layout-1_generate.c,
3205 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3206 g++.dg/bprob/bprob.exp, config/default.exp,
3207 gcc.test-framework/test-framework.awk,
3208 gcc.test-framework/gen_directive_tests,
3209 gcc.test-framework/test-framework.exp,
3210 objc.dg/special/special.exp,
3211 objc.dg/gnu-encoding/gnu-encoding.exp,
3212 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3213 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3214 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3215 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3216 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3217 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3218 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3219 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3220 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3221 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3222 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3223 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3224 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3225 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3226 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3227 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3228 Likewise.
3229
3230 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3231
3232 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3233 error message text.
3234
3235 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3236
3237 PR fortran/32945
3238 * gfortran.dg/initialization_12.f90: New test.
3239
3240 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3241
3242 PR fortran/31609
3243 * gfortran.dg/entry_12.f90: New test.
3244
3245 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3246
3247 PR fortran/32938
3248 * gfortran.dg/altreturn_6.f90: New test.
3249
3250 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3251
3252 PR fortran/32942
3253 * gfortran.dg/exponent_2.f90: New test.
3254
3255 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3256
3257 * gcc.dg/vect/vect-117.c: New test.
3258 * gcc.dg/vect/vect-74.c: Enabled test
3259 * gcc.dg/vect/vect-81.c: Enabled test
3260
3261 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3262
3263 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3264 s/dg-error/dg-warning where warning is expected.
3265
3266 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3267
3268 PR fortran/32770
3269 * gfortran.dg/array_constructor_12.f90: Adjust argument
3270 of huge() to correct kind.
3271
3272 2007-07-30 Ollie Wild <aaw@google.com>
3273
3274 * gcc.dg/cpp/counter-2.c: New test.
3275 * gcc.dg/cpp/counter-3.c: New test.
3276 * gcc.dg/cpp/dir-only-1.c: New test.
3277 * gcc.dg/cpp/dir-only-1.h: New file.
3278 * gcc.dg/cpp/dir-only-2.c: New test.
3279 * gcc.dg/cpp/dir-only-3.c: New test.
3280 * gcc.dg/cpp/dir-only-3a.h: New file.
3281 * gcc.dg/cpp/dir-only-3b.h: New file.
3282 * gcc.dg/cpp/dir-only-4.c: New test.
3283 * gcc.dg/cpp/dir-only-5.c: New test.
3284 * gcc.dg/cpp/dir-only-6.c: New test.
3285
3286 2007-07-30 Julian Brown <julian@codesourcery.com>
3287
3288 * gcc.target/arm/neon/v*.c: Regenerate.
3289
3290 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3291
3292 PR c++/32108
3293 * g++.dg/ext/label6.C: New.
3294
3295 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3296
3297 PR libfortran/32858
3298 PR libfortran/30814
3299 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3300
3301 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3302
3303 PR fortran/31211
3304 * gfortran.dg/actual_pointer_function_1.f90: New test.
3305
3306 PR fortran/32682
3307 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3308
3309 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3310
3311 PR fortran/32906
3312 * gfortran.dg/shape_1.f90: Adjust error message.
3313 * gfortran.dg/parameter_array_ref_1.f90: New test.
3314
3315 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3316
3317 PR fortran/31609
3318 * gfortran.dg/entry_11.f90: New test.
3319
3320 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3321 Revital Eres <eres@il.ibm.com>
3322
3323 * gfortran.dg/sms-1.f90: New test.
3324
3325 2007-07-28 Richard Guenther <rguenther@suse.de>
3326
3327 * gcc.c-torture/compile/pr32920.c: New testcase.
3328
3329 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3330
3331 PR c++/30917
3332 * g++.dg/lookup/friend11.C: New test.
3333
3334 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3335
3336 * gfortran.dg/namelist_5.f90: Adjusted error message.
3337 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3338 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3339 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3340 * gfortran.dg/namelist_32.f90: ... this.
3341
3342 PR fortran/32876
3343 * gfortran.dg/namelist_33.f90: New test.
3344
3345 PR fortran/32905
3346 * gfortran.dg/namelist_34.f90: New test.
3347
3348 PR fortran/31818
3349 * gfortran.dg/namelist_35.f90: New test.
3350
3351 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3352
3353 PR fortran/32880
3354 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3355
3356 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3357
3358 PR testsuite/32471
3359 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3360 assuming it is 0x7ffffffff.
3361 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3362 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3363
3364 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3365
3366 * gfortran.dg/operator_3.f90: Fix dg directive.
3367 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3368 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3369 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3370
3371 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3372
3373 * g++.dg/cpp0x/decltype1.C: New.
3374 * g++.dg/cpp0x/decltype2.C: New.
3375 * g++.dg/cpp0x/decltype3.C: New.
3376 * g++.dg/cpp0x/decltype4.C: New.
3377 * g++.dg/cpp0x/decltype5.C: New.
3378 * g++.dg/cpp0x/decltype6.C: New.
3379
3380 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3381
3382 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3383 because the test relies on bit 31 to be the sign bit.
3384
3385 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3386
3387 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3388 assuming it is 0x7fffffff.
3389 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3390 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3391
3392 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3393
3394 PR c++/32346
3395 * g++.dg/expr/bitfield9.C: New test.
3396
3397 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3398
3399 PR fortran/32899
3400 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3401
3402 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3403
3404 PR fortran/32760
3405 * gfortran.dg/private_type_7.f90: New test.
3406
3407 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3408
3409 PR fortran/32035
3410 * gfortran.dg/select_char_1.f90: New test.
3411
3412 2007-07-27 Tobias Burnus <burnus@net-b.de>
3413
3414 PR fortran/32903
3415 * gfortran.dg/initialization_11.f90: New test.
3416
3417 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3418
3419 * gcc.target/mips/ins-1.c: New test.
3420
3421 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3422
3423 PR/19232
3424 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3425 (f1): Likewise.
3426
3427 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3428
3429 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3430 error: width of 'spare' exceeds its type.
3431
3432 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3433
3434 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3435 * gcc.dg/sibcall-4.c: Likewise.
3436
3437 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3438
3439 PR rtl-optimization/31500
3440 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3441 * g++.dg/warn/Warray-bounds.C: Likewise.
3442
3443 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3444
3445 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3446
3447 2007-07-25 Julian Brown <julian@codesourcery.com>
3448 Paul Brook <paul@codesourcery.com>
3449 Joseph Myers <joseph@codesourcery.com>
3450 Mark Shinwell <shinwell@codesourcery.com>
3451
3452 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3453 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3454 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3455 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3456 (check_effective_target_arm_neon_hw): New.
3457 * gcc.target/arm/neon/neon.exp: New file.
3458 * gcc.target/arm/neon/polytypes.c: New file.
3459 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3460
3461 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3462
3463 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3464 targets where an "int" is less than 32 bits wide.
3465
3466 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3467
3468 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3469
3470 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3471
3472 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3473 during addition if an int is only 16 bits wide.
3474 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3475
3476 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3477
3478 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3479 size as "long int" and are 32 or 64 bits wide.
3480 * gcc.dg/torture/pr28814.c: Likewise.
3481
3482 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3483
3484 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3485 exactly as wide as an int.
3486
3487 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3488
3489 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3490 Define and use throughout as long long printf format specifier.
3491 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3492 Likewise.
3493
3494 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3495
3496 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3497 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3498
3499 2007-07-25 Ben Elliston <bje@au.ibm.com>
3500
3501 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3502
3503 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3504
3505 * gcc.c-torture/execute/20070724-1.c: New.
3506
3507 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3508
3509 PR fortran/31205
3510 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3511 "deallocates" to 24, since patch has code rid of much spurious
3512 code.
3513 * gfortran.dg/interface_assignment_1.f90 : New test.
3514
3515 PR fortran/32842
3516 * gfortran.dg/interface_assignment_2.f90 : New test.
3517
3518 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3519
3520 PR fortran/32867
3521 * fortran.dg/initialization_10.f90: New test.
3522
3523 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3524
3525 PR fortran/32778
3526 * gfortran.dg/imag_2.f: Removed
3527 * gfortran.dg/warn_std_1.f90: New test.
3528 * gfortran.dg/warn_std_2.f90: New test.
3529 * gfortran.dg/warn_std_3.f90: New test.
3530
3531 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3532
3533 PR c++/29001
3534 * g++.dg/init/new22.C: New.
3535
3536 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3537
3538 PR c++/32561
3539 * g++.dg/template/crash67.C: New.
3540
3541 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3542
3543 * lib/target-support.exp (check_effective_target_natural_alignment):
3544 (check_effective_target_vector_alignment_reachable): New.
3545 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3546 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3547 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3548 check.
3549 * gcc.dg/vect/pr25413.c: Likewise.
3550 * gcc.dg/vect/pr31699.c: Likewise.
3551
3552 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3553
3554 PR fortran/30814
3555 * gfortran.dg/pack_bounds_1.f90: New test case.
3556
3557 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3558
3559 PR fortran/31639
3560 * gfortran.dg/initialization_9.f90: New test.
3561
3562 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3563
3564 PR fortran/32797
3565 PR fortran/32800
3566 * gfortran.dg/bind_c_usage_8.f03: New test case.
3567 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3568 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3569
3570 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3571
3572 * gcc.target/mips/branch-cost-1.c: New test.
3573 * gcc.target/mips/branch-cost-2.c: Likewise.
3574
3575 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3576
3577 PR fortran/32732
3578 * gfortran.dg/c_char_tests.f03: New test case.
3579 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3580 * gfortran.dg/c_char_tests_2.f03: New test case.
3581 * gfortran.dg/value_6.f03: Ditto.
3582 * gfortran.dg/value_7.f03: Ditto.
3583
3584 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3585
3586 PR fortran/32600
3587 * gfortran.dg/c_funloc_tests_5.f03: New.
3588 * gfortran.dg/c_funloc_tests_5.f04: New.
3589 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3590
3591 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3592
3593 PR c++/32839
3594 * g++.dg/expr/call4.C: New.
3595 * g++.dg/expr/call5.C: New.
3596
3597 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3598
3599 PR fortran/32710
3600 * gfortran.dg/namelist_30.f90: New test.
3601
3602 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3603
3604 PR fortran/29962
3605 * gfortran.dg/array_initializer_1.f90: Removed warning.
3606 * gfortran.dg/initialization_1.f90: Adjusted messages.
3607 * gfortran.dg/nested_modules_6.f90: Removed warning.
3608
3609 PR fortran/31253
3610 * gfortran.dg/initialization_7.f90: New test.
3611
3612 PR fortran/31639
3613 * gfortran.dg/initialization_8.f90: New test.
3614
3615 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3616
3617 PR c++/30818
3618 * g++.dg/template/crash47.C: Adjust errors.
3619 * g++.dg/template/crash48.C: Adjust errors.
3620 * g++.dg/template/typename12.C: New.
3621 * g++.dg/template/typename13.C: New.
3622 * g++.dg/template/typename14.C: New.
3623 * g++.dg/template/typedef6.C: Adjust errors.
3624
3625 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3626
3627 PR fortran/32627
3628 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3629 * gfortran.dg/pr32627.f03: New test case.
3630
3631 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3632 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3633 c_f_pointer_logical.
3634 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3635 c_f_pointer_complex.
3636 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3637 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3638 c_f_pointer_shape_tests_2.
3639 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3640
3641 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3642
3643 PR fortran/32804
3644 * gfortran.dg/c_loc_tests_9.f03: New test case.
3645 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3646
3647 2007-07-21 Lee Millward <lee.millward@gmail.com>
3648
3649 PR fortran/32823
3650 * gfortran.dg/int_2.f90: New test.
3651
3652 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3653
3654 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3655
3656 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3657
3658 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3659 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3660
3661 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3662
3663 PR tree-optimization/19910
3664 * gcc.dg/pr19910.c: New test.
3665
3666 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3667
3668 PR fortran/32738
3669 * gfortran.dg/pr32738.f90: New test.
3670
3671 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3672
3673 PR tree-optimzation/32635
3674 * gfortran.dg/pr32635.f: New test case.
3675
3676 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3677
3678 PR fortran/32801
3679 * gfortran.dg/pr32801.f03: New test case.
3680
3681 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3682
3683 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3684 Test negative numbers also.
3685 * gcc.dg/c99-math-float-1.c: Likewise.
3686 * gcc.dg/c99-math-long-double-1.c: Likewise.
3687 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3688 test inputs.
3689
3690 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3691
3692 * lib/target-supports.exp (check_effective_target_sync_int_long):
3693 Enable for xtensa.
3694 (check_effective_target_sync_char_short): Likewise.
3695
3696 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3697
3698 * gcc.dg/pr28796-2.c: Add more cases.
3699
3700 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3701
3702 * gcc.dg/pr28796-1.c: Add more cases.
3703 * gcc.dg/pr28796-2.c: Likewise.
3704
3705 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3706
3707 * gcc.dg/pr28796-1.c: Add more cases.
3708 * gcc.dg/pr28796-2.c: Likewise.
3709
3710 2007-07-17 Janus Weil <jaydub66@gmail.com>
3711
3712 PR fortran/32535
3713 * gfortran.dg/pr32535.f90: New test.
3714
3715 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3716
3717 PR fortran/31320
3718 PR fortran/32665
3719 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3720
3721 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3722
3723 PR rtl-optimization/32773
3724 * gcc.dg/pr32773.c: New test.
3725
3726 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3727
3728 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3729 match flax-vector-conversions note.
3730 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3731 instead of dg-error for the warning.
3732
3733 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3734
3735 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3736 adapted to work on targets with 16-bit or wider int.
3737 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3738 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3739 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3740 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3741
3742 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3743
3744 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3745 support large arrays.
3746 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3747 * gcc.dg/20061109-1.c: Likewise.
3748 * gcc.c-torture/execute/20061101-1.x: Likewise.
3749 * gcc.c-torture/execute/pr29797-1.x: Likewise.
3750 * gcc.c-torture/execute/pr31448.x: Likewise.
3751
3752 2007-07-16 Lee Millward <lee.millward@gmail.com>
3753
3754 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
3755
3756 PR fortran/32238
3757 * gfortran.dg/pr32238.f90: New test.
3758
3759 PR fortran/32222
3760 * gfortran.dg/pr32222.f90: New test.
3761
3762 PR fortran/32242
3763 * gfortran.dg/pr32242.f90: New test.
3764
3765 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
3766 David Ung <davidu@mips.com>
3767
3768 * gcc.target/mips/mips-sched-madd.c: New test case.
3769
3770 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3771
3772 PR libfortran/32611
3773 * gfortran.dg/large_real_kind_1.f90: Update test.
3774 * gfortran.dg/pr17706.f90: Update test.
3775 * gfortran.dg/fmt_zero_digits.f90: Update test.
3776 * gfortran.dg/fmt_zero_precision.f90: Update test.
3777 * gfortran.dg/real_const_3.f90: Update test.
3778
3779 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3780
3781 PR fortran/32036
3782 * gfortran.dg/bounds_check_8.f90: New test.
3783 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
3784
3785 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3786
3787 PR fortran/32357
3788 * gfortran.dg/mvbits_2.f90: New test.
3789
3790 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3791
3792 PR libfortran/32731
3793 * gfortran.dg/pack_mask_1.f90: New test.
3794 * gfortran.dg/unpack_mask_1.f90: New test.
3795
3796 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3797
3798 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
3799 * gcc.dg/20001101-1.c: Likewise.
3800 * gcc.dg/20001102-1.c: Likewise.
3801 * gcc.dg/20020116-2.c: Likewise.
3802 * gcc.dg/20020416-1.c: Likewise.
3803 * gcc.dg/sparc-constant-1.c: Likewise.
3804 * gcc.dg/sparc-dwarf2.c: Likewise.
3805 * gcc.dg/sparc-frame-1.c: Likewise.
3806 * gcc.dg/sparc-getcontext-1.c: Likewise.
3807 * gcc.dg/sparc-loop-1.c: Likewise.
3808 * gcc.dg/sparc-reg-1.c: Likewise.
3809 * gcc.dg/sparc-ret.c: Likewise.
3810 * gcc.dg/sparc-trap-1.c: Likewise.
3811 * gcc.dg/ultrasp10.c: Likewise.
3812 * gcc.dg/ultrasp11.c: Likewise.
3813 * gcc.dg/ultrasp1.c: Likewise.
3814 * gcc.dg/ultrasp2.c: Likewise.
3815 * gcc.dg/ultrasp3.c: Likewise.
3816 * gcc.dg/ultrasp4.c: Likewise.
3817 * gcc.dg/ultrasp5.c: Likewise.
3818 * gcc.dg/ultrasp6.c: Likewise.
3819 * gcc.dg/ultrasp7.c: Likewise.
3820 * gcc.dg/ultrasp8.c: Likewise.
3821 * gcc.dg/ultrasp9.c: Likewise.
3822 * gcc.dg/splet-1.c: Delete.
3823
3824 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
3825
3826 PR fortran/32724
3827 * gfortran.dg/stfunc_5.f90: New test.
3828
3829 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
3830
3831 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
3832 New procedure to check if arrays are naturally aligned to the vector
3833 alignment boundary.
3834 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
3835 in size_t typedef. Adjust tree dump scan results according to
3836 vect_aligned_arrays target check.
3837 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
3838 vect_aligned_arrays target check.
3839 * gcc.dg/vect/pr31699.c: Ditto.
3840
3841 2007-07-13 Sa Liu <saliu@de.ibm.com>
3842
3843 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
3844 for V2DFmode vector conditional expression.
3845 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
3846 and dfceq patterns.
3847 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
3848 and dfcgt patterns.
3849 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
3850 V2DFmode comparison and test special values.
3851 * lib/target-supports.exp: Switch on test for V2DFmode
3852 vector conditional expression.
3853
3854 2007-07-13 Richard Guenther <rguenther@suse.de>
3855
3856 PR tree-optimization/32721
3857 * gcc.dg/pr32721.c: New testcase.
3858
3859 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
3860
3861 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
3862 error message part that continues on a new line.
3863
3864 2007-07-12 Geoffrey Keating <geoffk@apple.com>
3865
3866 * gcc.dg/c99-tgmath-1.c: New.
3867 * gcc.dg/c99-tgmath-2.c: New.
3868 * gcc.dg/c99-tgmath-3.c: New.
3869 * gcc.dg/c99-tgmath-4.c: New.
3870
3871 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3872 Janis Johnson <janis187@us.ibm.com>
3873
3874 PR testsuite/25241
3875 * gcc.test-framework/dg-error-exp-F.c: New test.
3876 * gcc.test-framework/dg-warning-exp-F.c: New test.
3877 * lib/gcc.exp: Enable warning and error prefixes.
3878 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
3879 (dg-error): Wrap original dg-error.
3880 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
3881 markers from dg-error/dg-warning directives.
3882 * gcc.dg/20040322-1.c: Likewise.
3883 * gcc.dg/Wchar-subscripts-1.c: Likewise.
3884 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
3885 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
3886 * gcc.dg/Werror-1.c: Likewise.
3887 * gcc.dg/Werror-10.c: Likewise.
3888 * gcc.dg/Werror-11.c: Likewise.
3889 * gcc.dg/Werror-2.c: Likewise.
3890 * gcc.dg/Werror-3.c: Likewise.
3891 * gcc.dg/Werror-4.c: Likewise.
3892 * gcc.dg/Werror-5.c: Likewise.
3893 * gcc.dg/Werror-6.c: Likewise.
3894 * gcc.dg/Werror-7.c: Likewise.
3895 * gcc.dg/Werror-8.c: Likewise.
3896 * gcc.dg/Werror-9.c: Likewise.
3897 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
3898 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
3899 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
3900 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
3901 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
3902 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
3903 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
3904 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
3905 * gcc.dg/Wnested-externs-1.c: Likewise.
3906 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
3907 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
3908 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
3909 * gcc.dg/Wshadow-3.c: Likewise.
3910 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
3911 * gcc.dg/Wwrite-strings-1.c: Likewise.
3912 * gcc.dg/anon-struct-5.c: Likewise.
3913 * gcc.dg/anon-struct-6.c: Likewise.
3914 * gcc.dg/anon-struct-7.c: Likewise.
3915 * gcc.dg/anon-struct-8.c: Likewise.
3916 * gcc.dg/array-8.c: Likewise.
3917 * gcc.dg/array-quals-2.c: Likewise.
3918 * gcc.dg/asm-qual-1.c: Likewise.
3919 * gcc.dg/asm-wide-1.c: Likewise.
3920 * gcc.dg/assign-warn-1.c: Likewise.
3921 * gcc.dg/assign-warn-2.c: Likewise.
3922 * gcc.dg/bitfld-10.c: Likewise.
3923 * gcc.dg/bitfld-11.c: Likewise.
3924 * gcc.dg/bitfld-12.c: Likewise.
3925 * gcc.dg/bitfld-13.c: Likewise.
3926 * gcc.dg/bitfld-14.c: Likewise.
3927 * gcc.dg/builtin-choose-expr-2.c: Likewise.
3928 * gcc.dg/builtins-30.c: Likewise.
3929 * gcc.dg/c90-const-expr-5.c: Likewise.
3930 * gcc.dg/c90-typespec-1.c: Likewise.
3931 * gcc.dg/c99-const-expr-5.c: Likewise.
3932 * gcc.dg/c99-flex-array-5.c: Likewise.
3933 * gcc.dg/c99-fordecl-3.c: Likewise.
3934 * gcc.dg/c99-tag-3.c: Likewise.
3935 * gcc.dg/c99-typespec-1.c: Likewise.
3936 * gcc.dg/c99-vla-jump-1.c: Likewise.
3937 * gcc.dg/c99-vla-jump-2.c: Likewise.
3938 * gcc.dg/c99-vla-jump-3.c: Likewise.
3939 * gcc.dg/c99-vla-jump-4.c: Likewise.
3940 * gcc.dg/c99-vla-jump-5.c: Likewise.
3941 * gcc.dg/cast-1.c: Likewise.
3942 * gcc.dg/cast-2.c: Likewise.
3943 * gcc.dg/cast-3.c: Likewise.
3944 * gcc.dg/cast-4.c: Likewise.
3945 * gcc.dg/cast-pretty-print-1.c: Likewise.
3946 * gcc.dg/comp-goto-2.c: Likewise.
3947 * gcc.dg/comp-goto-3.c: Likewise.
3948 * gcc.dg/cpp/error-1.c: Likewise.
3949 * gcc.dg/cpp/if-paren.c: Likewise.
3950 * gcc.dg/decl-7.c: Likewise.
3951 * gcc.dg/decl-8.c: Likewise.
3952 * gcc.dg/decl-nospec-1.c: Likewise.
3953 * gcc.dg/decl-nospec-2.c: Likewise.
3954 * gcc.dg/decl-nospec-3.c: Likewise.
3955 * gcc.dg/declspec-10.c: Likewise.
3956 * gcc.dg/declspec-11.c: Likewise.
3957 * gcc.dg/declspec-12.c: Likewise.
3958 * gcc.dg/declspec-13.c: Likewise.
3959 * gcc.dg/declspec-14.c: Likewise.
3960 * gcc.dg/declspec-15.c: Likewise.
3961 * gcc.dg/declspec-16.c: Likewise.
3962 * gcc.dg/declspec-17.c: Likewise.
3963 * gcc.dg/declspec-4.c: Likewise.
3964 * gcc.dg/declspec-5.c: Likewise.
3965 * gcc.dg/declspec-6.c: Likewise.
3966 * gcc.dg/declspec-7.c: Likewise.
3967 * gcc.dg/declspec-8.c: Likewise.
3968 * gcc.dg/declspec-9.c: Likewise.
3969 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
3970 * gcc.dg/dfp/constants-c99.c: Likewise.
3971 * gcc.dg/dfp/keywords-c89.c: Likewise.
3972 * gcc.dg/dfp/keywords-c99.c: Likewise.
3973 * gcc.dg/dfp/keywords-reserved.c: Likewise.
3974 * gcc.dg/dfp/typespec.c: Likewise.
3975 * gcc.dg/dremf-type-compat-2.c: Likewise.
3976 * gcc.dg/dremf-type-compat-3.c: Likewise.
3977 * gcc.dg/dremf-type-compat-4.c: Likewise.
3978 * gcc.dg/empty-source-2.c: Likewise.
3979 * gcc.dg/empty-source-3.c: Likewise.
3980 * gcc.dg/enum3.c: Likewise.
3981 * gcc.dg/extra-semi-2.c: Likewise.
3982 * gcc.dg/extra-semi-3.c: Likewise.
3983 * gcc.dg/float-range-1.c: Likewise.
3984 * gcc.dg/float-range-2.c: Likewise.
3985 * gcc.dg/float-range-3.c: Likewise.
3986 * gcc.dg/float-range-5.c: Likewise.
3987 * gcc.dg/format/asm_fprintf-2.c: Likewise.
3988 * gcc.dg/format/asm_fprintf-3.c: Likewise.
3989 * gcc.dg/format/asm_fprintf-4.c: Likewise.
3990 * gcc.dg/format/asm_fprintf-5.c: Likewise.
3991 * gcc.dg/format/cast-1.c: Likewise.
3992 * gcc.dg/format/gcc_diag-3.c: Likewise.
3993 * gcc.dg/format/gcc_diag-4.c: Likewise.
3994 * gcc.dg/format/gcc_diag-6.c: Likewise.
3995 * gcc.dg/format/gcc_diag-8.c: Likewise.
3996 * gcc.dg/format/gcc_diag-9.c: Likewise.
3997 * gcc.dg/format/nul-2.c: Likewise.
3998 * gcc.dg/format/opt-1.c: Likewise.
3999 * gcc.dg/format/opt-2.c: Likewise.
4000 * gcc.dg/format/opt-3.c: Likewise.
4001 * gcc.dg/format/opt-4.c: Likewise.
4002 * gcc.dg/format/opt-5.c: Likewise.
4003 * gcc.dg/format/opt-6.c: Likewise.
4004 * gcc.dg/framework-2.c: Likewise.
4005 * gcc.dg/func-args-1.c: Likewise.
4006 * gcc.dg/func-outside-1.c: Likewise.
4007 * gcc.dg/func-outside-2.c: Likewise.
4008 * gcc.dg/gnu-cond-expr-2.c: Likewise.
4009 * gcc.dg/gnu-cond-expr-3.c: Likewise.
4010 * gcc.dg/if-empty-1.c: Likewise.
4011 * gcc.dg/init-bad-1.c: Likewise.
4012 * gcc.dg/init-bad-2.c: Likewise.
4013 * gcc.dg/init-bad-3.c: Likewise.
4014 * gcc.dg/init-desig-obs-2.c: Likewise.
4015 * gcc.dg/init-desig-obs-3.c: Likewise.
4016 * gcc.dg/init-empty-2.c: Likewise.
4017 * gcc.dg/init-empty-3.c: Likewise.
4018 * gcc.dg/inline-11.c: Likewise.
4019 * gcc.dg/inline-12.c: Likewise.
4020 * gcc.dg/inline-8.c: Likewise.
4021 * gcc.dg/inline-9.c: Likewise.
4022 * gcc.dg/inline3.c: Likewise.
4023 * gcc.dg/label-decl-1.c: Likewise.
4024 * gcc.dg/label-decl-2.c: Likewise.
4025 * gcc.dg/label-decl-3.c: Likewise.
4026 * gcc.dg/label-decl-4.c: Likewise.
4027 * gcc.dg/long-long-typespec-1.c: Likewise.
4028 * gcc.dg/lvalue-2.c: Likewise.
4029 * gcc.dg/lvalue-3.c: Likewise.
4030 * gcc.dg/nested-func-3.c: Likewise.
4031 * gcc.dg/nested-redef-1.c: Likewise.
4032 * gcc.dg/noreturn-4.c: Likewise.
4033 * gcc.dg/old-style-prom-2.c: Likewise.
4034 * gcc.dg/old-style-prom-3.c: Likewise.
4035 * gcc.dg/old-style-then-proto-1.c: Likewise.
4036 * gcc.dg/overflow-warn-1.c: Likewise.
4037 * gcc.dg/overflow-warn-2.c: Likewise.
4038 * gcc.dg/overflow-warn-3.c: Likewise.
4039 * gcc.dg/overflow-warn-4.c: Likewise.
4040 * gcc.dg/overflow-warn-6.c: Likewise.
4041 * gcc.dg/parm-forwdecl-2.c: Likewise.
4042 * gcc.dg/parm-forwdecl-3.c: Likewise.
4043 * gcc.dg/parm-impl-decl-1.c: Likewise.
4044 * gcc.dg/parm-impl-decl-2.c: Likewise.
4045 * gcc.dg/parm-incomplete-1.c: Likewise.
4046 * gcc.dg/parm-mismatch-1.c: Likewise.
4047 * gcc.dg/pointer-arith-1.c: Likewise.
4048 * gcc.dg/pointer-arith-2.c: Likewise.
4049 * gcc.dg/pointer-arith-3.c: Likewise.
4050 * gcc.dg/pointer-arith-4.c: Likewise.
4051 * gcc.dg/pointer-arith-6.c: Likewise.
4052 * gcc.dg/pointer-arith-7.c: Likewise.
4053 * gcc.dg/pointer-arith-8.c: Likewise.
4054 * gcc.dg/pr13804-1.c: Likewise.
4055 * gcc.dg/pr15698-1.c: Likewise.
4056 * gcc.dg/pr15698-2.c: Likewise.
4057 * gcc.dg/pr15698-3.c: Likewise.
4058 * gcc.dg/pr15698-4.c: Likewise.
4059 * gcc.dg/pr15698-5.c: Likewise.
4060 * gcc.dg/pr15698-6.c: Likewise.
4061 * gcc.dg/pr15698-7.c: Likewise.
4062 * gcc.dg/pr15698-8.c: Likewise.
4063 * gcc.dg/pr17188-1.c: Likewise.
4064 * gcc.dg/pr17301-1.c: Likewise.
4065 * gcc.dg/pr17301-2.c: Likewise.
4066 * gcc.dg/pr17730-1.c: Likewise.
4067 * gcc.dg/pr20368-1.c: Likewise.
4068 * gcc.dg/pr20368-2.c: Likewise.
4069 * gcc.dg/pr20368-3.c: Likewise.
4070 * gcc.dg/pr22308-1.c: Likewise.
4071 * gcc.dg/qual-component-1.c: Likewise.
4072 * gcc.dg/redecl-1.c: Likewise.
4073 * gcc.dg/redecl-11.c: Likewise.
4074 * gcc.dg/redecl-12.c: Likewise.
4075 * gcc.dg/redecl-13.c: Likewise.
4076 * gcc.dg/redecl-14.c: Likewise.
4077 * gcc.dg/redecl-15.c: Likewise.
4078 * gcc.dg/register-var-1.c: Likewise.
4079 * gcc.dg/register-var-2.c: Likewise.
4080 * gcc.dg/stmt-expr-2.c: Likewise.
4081 * gcc.dg/stmt-expr-3.c: Likewise.
4082 * gcc.dg/stmt-expr-label-1.c: Likewise.
4083 * gcc.dg/stmt-expr-label-2.c: Likewise.
4084 * gcc.dg/stmt-expr-label-3.c: Likewise.
4085 * gcc.dg/struct-empty-2.c: Likewise.
4086 * gcc.dg/struct-empty-3.c: Likewise.
4087 * gcc.dg/struct-parse-1.c: Likewise.
4088 * gcc.dg/struct-semi-1.c: Likewise.
4089 * gcc.dg/struct-semi-2.c: Likewise.
4090 * gcc.dg/struct-semi-3.c: Likewise.
4091 * gcc.dg/switch-5.c: Likewise.
4092 * gcc.dg/switch-6.c: Likewise.
4093 * gcc.dg/switch-7.c: Likewise.
4094 * gcc.dg/tls/diag-5.c: Likewise.
4095 * gcc.dg/transparent-union-1.c: Likewise.
4096 * gcc.dg/transparent-union-3.c: Likewise.
4097 * gcc.dg/typespec-1.c: Likewise.
4098 * gcc.dg/vla-init-2.c: Likewise.
4099 * gcc.dg/vla-init-3.c: Likewise.
4100 * gcc.dg/vla-init-4.c: Likewise.
4101 * gcc.dg/vla-init-5.c: Likewise.
4102 * gcc.dg/void-cast-2.c: Likewise.
4103 * gcc.dg/wvla-3.c: Likewise.
4104 * gcc.dg/wvla-7.c: Likewise.
4105 * gcc.target/i386/991209-1.c: Likewise.
4106 * gcc.target/ia64/fpreg-1.c: Likewise.
4107 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4108 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4109
4110 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4111
4112 PR fortran/31639
4113 * gfortran.dg/func_decl_4.f90: New test.
4114
4115 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4116
4117 PR fortran/32727
4118 * gfortran.dg/interface_17.f90: New test.
4119
4120 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4121
4122 PR fortran/32599
4123 * gfortran.dg/32599.f03: New test case.
4124
4125 PR fortran/32601
4126 * gfortran.dg/32601.f03: New test case.
4127 * gfortran.dg/32601_1.f03: Ditto.
4128 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4129 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4130
4131 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4132
4133 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4134
4135 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4136 Devang Patel <dpatel@apple.com>
4137
4138 PR tree-optimization/25413
4139 * gcc.dg/vect/vect-align-1.c: New.
4140 * gcc.dg/vect/vect-align-2.c: New.
4141 * gcc.dg/vect/pr25413.c: New.
4142 * gcc.dg/vect/pr25413a.c: New.
4143 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4144
4145 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4146
4147 * lib/target-support.exp (check_ultrasparc_hw_available):
4148 New function.
4149 (is-effective-target): Check $arg for ultrasparc_hw.
4150 (is-effective-target-keyword): Likewise.
4151 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4152 when determining what to do on sparc platforms.
4153 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4154 * gcc.dg/20001101-1.c: Likewise.
4155 * gcc.dg/20001101-2.c: Likewise.
4156 * gcc.dg/ultrasp9.c: Likewise.
4157 * gcc.dg/ultrasp10.c: Likewise.
4158 * gcc.target/sparc/pdist-3.c: Likewise.
4159
4160 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4161
4162 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4163
4164 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4165
4166 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4167 get vectorized.
4168 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4169 now get vectorized.
4170 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4171 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4172 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4173 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4174 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4175 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4176 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4177 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4178 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4179 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4180 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4181 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4182 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4183 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4184 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4185 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4186 Add spu.
4187
4188 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4189
4190 PR c++/30854
4191 * g++.dg/parse/error30.C: New test.
4192
4193 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4194
4195 PR fortran/29804
4196 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4197
4198 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4199
4200 * gfortran.fortran-torture/compile/pr32663.f: New test.
4201
4202 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4203
4204 PR c++/31027
4205 * g++.dg/inherit/virtual4.C: New.
4206
4207 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4208
4209 PR target/32661
4210 * gcc.target/i386/pr32661-1.c: New test.
4211
4212 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4213
4214 * gnat.dg/invariant_index.ad[sb]: New test.
4215
4216 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4217
4218 PR c++/32560
4219 * g++.dg/template/decl3.C: New.
4220
4221 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4222
4223 PR 32617
4224 * gcc.c-torture/execute/align-3.c: New.
4225
4226 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4227
4228 PR target/32708
4229 * gcc.target/i386/pr32708-1.c: New test.
4230 * gcc.target/i386/pr32708-2.c: Ditto.
4231 * gcc.target/i386/pr32708-3.c: Ditto.
4232
4233 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4234
4235 * g++.dg/init/new20.C: Remove svn:executable flag.
4236
4237 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4238
4239 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4240
4241 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4242
4243 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4244
4245 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4246
4247 PR testsuite/25241
4248 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4249 directive.
4250
4251 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4252
4253 PR fortran/32157
4254 * gfortran.dg/overload_2.f90: New test.
4255
4256 PR fortran/32689
4257 * gfortran.dg/transfer_simplify_5.f90
4258
4259 PR fortran/32634
4260 * gfortran.dg/interface_15.f90: New test.
4261
4262 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4263
4264 PR libfortran/32336
4265 * gfortran.dg/matmul_5.f90: New test case.
4266
4267 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4268
4269 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4270 * gcc.dg/fesd-any.h: Likewise.
4271 * gcc.dg/fesd-baseonly.c: Likewise.
4272 * gcc.dg/fesd-baseonly.h: Likewise.
4273 * gcc.dg/fesd-none.c: Likewise.
4274 * gcc.dg/fesd-none.h: Likewise.
4275 * gcc.dg/fesd-reduced.c: Likewise.
4276 * gcc.dg/fesd-reduced.h: Likewise.
4277 * gcc.dg/fesd-sys.c: Likewise.
4278 * gcc.dg/fesd-sys.h: Likewise
4279 * gcc.dg/fesd.h: Likewise.
4280
4281 * g++.dg/debug/dwarf2: New directory.
4282 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4283 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4284 * g++.dg/other/fesd-any.h: Likewise.
4285 * g++.dg/other/fesd-baseonly.C: Likewise.
4286 * g++.dg/other/fesd-baseonly.h: Likewise.
4287 * g++.dg/other/fesd-none.C: Likewise.
4288 * g++.dg/other/fesd-none.h: Likewise.
4289 * g++.dg/other/fesd-reduced.C: Likewise.
4290 * g++.dg/other/fesd-reduced.h: Likewise.
4291 * g++.dg/other/fesd-sys.C: Likewise.
4292 * g++.dg/other/fesd-sys.h: Likewise.
4293 * g++.dg/other/fesd.h: Likewise.
4294
4295 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4296
4297 PR fortran/31129
4298 * gfortran.dg/parameter_unused.f90: New test.
4299
4300 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4301
4302 PR tree-optimization/32681
4303 * gcc.dg/tree-ssa/pr32681.c: New test.
4304
4305 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4306
4307 PR fortran/32678
4308 * gfortran.dg/fmt_t_5.f90: New test.
4309
4310 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4311
4312 PR c++/30535
4313 * g++.dg/template/operator10.C: New.
4314
4315 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4316
4317 PR libfortran/32217
4318 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4319
4320 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4321
4322 PR fortran/29876
4323 * gfortran.dg/operator_6.f90: New test.
4324
4325 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4326
4327 PR fortran/17711
4328 * gfortran.dg/operator_4.f90: New test.
4329 * gfortran.dg/operator_5.f90: New test.
4330 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4331 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4332
4333 2007-07-08 Tobias Burnus <burnus@net-b.de>
4334
4335 PR fortran/32669
4336 * gfortran.dg/argument_checking_6.f90: New.
4337
4338 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4339
4340 PR fortran/25094
4341 * gfortran.dg/interface_155555.f90: New test.
4342
4343 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4344
4345 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4346 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4347
4348 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4349
4350 PR testsuite/25241
4351 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4352 discern pedantic diagnostics and errors.
4353 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4354 and not an error.
4355 * gcc.dg/20050121-1.c: This is an error and not a warning.
4356 * gcc.target/i386/sseregparm-2.c: Likewise.
4357 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4358 * gcc.dg/charset/attribute2.c: Likewise.
4359 * gcc.dg/bitfld-1.c: Likewise.
4360 * gcc.dg/pack-test-2.c: Likewise.
4361 * gcc.dg/940510-1.c: Match separately error and warning.
4362 * gcc.dg/array-2.c: Match separately multiple messages. The second
4363 diagnostic is a pedantic warning and not an error.
4364 * gcc.dg/pr14475.c: Match separately multiple messages.
4365 * gcc.dg/pr18809-1.c: Likewise.
4366 * gcc.dg/pr27953.c: Likewise.
4367 * gcc.dg/vla-init-1.c: Likewise.
4368 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4369
4370 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4371
4372 PR fortran/32644
4373 * gfortran.dg/char_decl_1.f90: New test.
4374
4375 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4376
4377 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4378
4379 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4380
4381 PR c++/32232
4382 * g++.dg/template/overload9.C: New test.
4383
4384 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4385
4386 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4387 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4388
4389 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4390
4391 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4392 * gcc.dg/20001012-2.c: Likewise.
4393 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4394 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4395
4396 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4397
4398 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4399 about the chunk size when STACK_SIZE is defined.
4400
4401 2007-07-06 Josh Conner <jconner@apple.com>
4402
4403 PR middle-end/32602
4404 * gcc.dg/sibcall-8.c: New test.
4405
4406 2007-07-06 Josh Conner <jconner@apple.com>
4407
4408 PR middle-end/32603
4409 * gcc.target/arm/sibcall-1.c: New test.
4410
4411 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4412
4413 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4414
4415 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4416
4417 * gfortran.dg/save_parameter.f90: New test.
4418 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4419
4420 2007-07-06 Richard Guenther <rguenther@suse.de>
4421
4422 * g++.dg/opt/pr30965.C: New testcase.
4423
4424 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4425
4426 * gcc.target/mips/save-restore-5.c: New test.
4427
4428 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4429
4430 PR rtl_optimization/32450
4431 * gcc.dg/pr32450.c: New runtime test.
4432
4433 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4434
4435 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4436 single underscore in scan directives.
4437
4438 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4439
4440 PR c++/32245
4441 * g++.dg/init/ptrmem4.C: New test.
4442
4443 PR c++/32251
4444 * g++.dg/init/new21.C: Likewise.
4445
4446 PR c++/31992
4447 * g++.dg/template/static30.C: Likewise.
4448
4449 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4450
4451 * gcc.dg/vect/costmodel/ppc: New directory.
4452 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4453 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4454 New test.
4455 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4456 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4457 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4458 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4459 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4460 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4461 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4462 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4463 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4464 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4465 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4466 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4467 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4468 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4469
4470 2007-07-05 Tobias Burnus <burnus@net-b.de>
4471
4472 PR fortran/32359
4473 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4474
4475 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4476
4477 PR fortran/32526
4478 * gfortran.dg/interface_14.f90: New test.
4479
4480 PR fortran/32613
4481 * gfortran.dg/do_iterator_2.f90: New test.
4482
4483 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4484
4485 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4486 (FE_DEC_DOWNWARD): Likewise.
4487 (FE_DEC_UPWARD): Likewise.
4488 (FE_DEC_TOWARDZERO): Likewise.
4489 (FE_DEC_TONEARESTFROMZERO): Likewise.
4490
4491 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4492
4493 * gcc.c-torture/compile/pr32606.c: New.
4494 * gfortran.fortran-torture/execute/pr32604.f90: New.
4495
4496 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4497
4498 * gcc.dg/visibility-12.c: New test.
4499 * gcc.dg/visibility-13.c: Likewise.
4500 * g++.dg/ext/visibility-9.C: Likewise.
4501 * g++.dg/ext/visibility-10.C: Likewise.
4502
4503 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4504
4505 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4506 * gcc.dg/sh-relax-vxworks.c: New test.
4507
4508 2007-07-04 Richard Guenther <rguenther@suse.de>
4509
4510 PR tree-optimization/32500
4511 * gcc.c-torture/execute/pr32500.c: New testcase.
4512
4513 2007-07-04 Richard Guenther <rguenther@suse.de>
4514
4515 PR tree-optimization/32482
4516 * gcc.c-torture/compile/pr32482.c: New testcase.
4517
4518 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4519
4520 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4521 VxWorks kernels.
4522 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4523 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4524 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4525 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4526
4527 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4528
4529 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4530
4531 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4532
4533 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4534
4535 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4536
4537 PR fortran/31198
4538 * gfortran.dg/min_max_optional_1.f90: New test.
4539 * gfortran.dg/min_max_optional_2.f90: New test.
4540 * gfortran.dg/min_max_optional_3.f90: New test.
4541
4542 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4543
4544 PR fortran/32545
4545 * gfortran.dg/fmt_error.f90: New test.
4546
4547 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4548
4549 PR fortran/32612
4550 * gfortran.dg/interface_13.f90: New test.
4551
4552 2007-07-03 Dave Brolley <brolley@redhat.com>
4553
4554 PR c++/31743
4555 * g++.dg/init/new20.C: New test.
4556
4557 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4558
4559 PR fortran/32579
4560 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4561
4562 2007-07-03 Tobias Burnus <burnus@net-b.de>
4563
4564 PR fortran/25062
4565 * common_7.f90: New.
4566 * common_8.f90: New.
4567 * common_9.f90: New.
4568
4569 2007-07-03 Tobias Burnus <burnus@net-b.de>
4570
4571 PR fortran/30940
4572 * gfortran.dg/argument_checking_1.f90: New.
4573 * gfortran.dg/argument_checking_2.f90: New.
4574 * gfortran.dg/argument_checking_3.f90: New.
4575 * gfortran.dg/argument_checking_4.f90: New.
4576 * gfortran.dg/argument_checking_5.f90: New.
4577 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4578 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4579
4580 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4581
4582 * gcc.dg/pr32176.c: Add -w to default dg-options.
4583
4584 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4585
4586 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4587
4588 2007-07-03 Tobias Burnus <burnus@net-b.de>
4589
4590 PR fortran/20888
4591 * gfortran.dg/null_2.f90: New.
4592
4593 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4594 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4595
4596 PR middle-end/32176
4597 * gcc.dg/pr32176.c: New test.
4598
4599 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4600
4601 * gcc.dg/const-float80.c : New test.
4602 * gcc.dg/const-float128.c : New test.
4603 * gcc.dg/const-float80-ped.c : New test.
4604 * gcc.dg/const-float128-ped.c : New test.
4605
4606 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4607
4608 * gcc.dg/c99-math.h: Fix typo.
4609
4610 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4611
4612 PR libgomp/32468
4613 * gcc.dg/gomp/pr32468-1.c: New test.
4614
4615 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4616
4617 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4618 an ABI option.
4619
4620 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4621
4622 * gfortran.fortran-torture/compile/pr32583.f: New.
4623 * gcc.c-torture/compile/pr32584.c: New
4624
4625 2007-07-02 Ollie Wild <aaw@google.com>
4626
4627 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4628 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4629
4630 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4631
4632 * gcc.target/mips/save-restore-1.c: New test.
4633 * gcc.target/mips/save-restore-2.c: Likewise.
4634 * gcc.target/mips/save-restore-3.c: Likewise.
4635 * gcc.target/mips/save-restore-4.c: Likewise.
4636
4637 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4638
4639 PR tree-optimization/31966
4640 PR tree-optimization/32533
4641 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4642 * gfortran.dg/pr32533.f90: Ditto.
4643
4644 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4645
4646 * g++.dg/opt/nrv12.C: New test.
4647 * gcc.target/i386/nrv1.c: New test.
4648
4649 PR c++/31748
4650 * g++.dg/gomp/pr31748.C: New test.
4651
4652 2007-07-02 Ira Rosen <irar@il.ibm.com>
4653
4654 PR tree-optimization/32230
4655 * gcc.dg/vect/pr32230.c: New test.
4656
4657 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4658
4659 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4660 * bind_c_coms.f90: Ditto.
4661 * bind_c_coms_driver.c: Ditto.
4662 * bind_c_dts.f90: Ditto.
4663 * bind_c_dts_2.f03: Ditto.
4664 * bind_c_dts_2_driver.c: Ditto.
4665 * bind_c_dts_3.f03: Ditto.
4666 * bind_c_dts_4.f03: Ditto.
4667 * bind_c_dts_driver.c: Ditto.
4668 * bind_c_implicit_vars.f03: Ditto.
4669 * bind_c_procs.f03: Ditto.
4670 * bind_c_usage_2.f03: Ditto.
4671 * bind_c_usage_3.f03: Ditto.
4672 * bind_c_usage_5.f03: Ditto.
4673 * bind_c_usage_6.f03: Ditto.
4674 * bind_c_usage_7.f03: Ditto.
4675 * bind_c_vars.f90: Ditto.
4676 * bind_c_vars_driver.c: Ditto.
4677 * binding_c_table_15_1.f03: Ditto.
4678 * binding_label_tests.f03: Ditto.
4679 * binding_label_tests_10.f03: Ditto.
4680 * binding_label_tests_10_main.f03: Ditto.
4681 * binding_label_tests_11.f03: Ditto.
4682 * binding_label_tests_11_main.f03: Ditto.
4683 * binding_label_tests_12.f03: Ditto.
4684 * binding_label_tests_13.f03: Ditto.
4685 * binding_label_tests_13_main.f03: Ditto.
4686 * binding_label_tests_14.f03: Ditto.
4687 * binding_label_tests_2.f03: Ditto.
4688 * binding_label_tests_3.f03: Ditto.
4689 * binding_label_tests_4.f03: Ditto.
4690 * binding_label_tests_5.f03: Ditto.
4691 * binding_label_tests_6.f03: Ditto.
4692 * binding_label_tests_7.f03: Ditto.
4693 * binding_label_tests_8.f03: Ditto.
4694 * binding_label_tests_9.f03: Ditto.
4695 * c_assoc.f90: Ditto.
4696 * c_assoc_2.f03: Ditto.
4697 * c_f_pointer_shape_test.f90: Ditto.
4698 * c_f_pointer_tests.f90: Ditto.
4699 * c_f_tests_driver.c: Ditto.
4700 * c_funloc_tests.f03: Ditto.
4701 * c_funloc_tests_2.f03: Ditto.
4702 * c_funloc_tests_3.f03: Ditto.
4703 * c_funloc_tests_3_funcs.c: Ditto.
4704 * c_kind_params.f90: Ditto.
4705 * c_kind_tests_2.f03: Ditto.
4706 * c_kinds.c: Ditto.
4707 * c_loc_driver.c: Ditto.
4708 * c_loc_test.f90: Ditto.
4709 * c_loc_tests_2.f03: Ditto.
4710 * c_loc_tests_2_funcs.c: Ditto.
4711 * c_loc_tests_3.f03: Ditto.
4712 * c_loc_tests_4.f03: Ditto.
4713 * c_loc_tests_5.f03: Ditto.
4714 * c_loc_tests_6.f03: Ditto.
4715 * c_loc_tests_7.f03: Ditto.
4716 * c_loc_tests_8.f03: Ditto.
4717 * c_ptr_tests.f03: Ditto.
4718 * c_ptr_tests_10.f03: Ditto.
4719 * c_ptr_tests_5.f03: Ditto.
4720 * c_ptr_tests_7.f03: Ditto.
4721 * c_ptr_tests_7_driver.c: Ditto.
4722 * c_ptr_tests_8.f03: Ditto.
4723 * c_ptr_tests_8_funcs.c: Ditto.
4724 * c_ptr_tests_9.f03: Ditto.
4725 * c_ptr_tests_driver.c: Ditto.
4726 * c_size_t_driver.c: Ditto.
4727 * c_size_t_test.f03: Ditto.
4728 * com_block_driver.f90: Ditto.
4729 * global_vars_c_init.f90: Ditto.
4730 * global_vars_c_init_driver.c: Ditto.
4731 * global_vars_f90_init.f90: Ditto.
4732 * global_vars_f90_init_driver.c: Ditto.
4733 * interop_params.f03: Ditto.
4734 * iso_c_binding_only.f03: Ditto.
4735 * iso_c_binding_rename_1.f03: Ditto.
4736 * iso_c_binding_rename_1_driver.c: Ditto.
4737 * iso_c_binding_rename_2.f03: Ditto.
4738 * iso_c_binding_rename_2_driver.c: Ditto.
4739 * kind_tests_2.f03: Ditto.
4740 * kind_tests_3.f03: Ditto.
4741 * module_md5_1.f90: Ditto.
4742 * only_clause_main.c: Ditto.
4743 * print_c_kinds.f90: Ditto.
4744 * test_bind_c_parens.f03: Ditto.
4745 * test_c_assoc.c: Ditto.
4746 * test_com_block.f90: Ditto.
4747 * test_common_binding_labels.f03: Ditto.
4748 * test_common_binding_labels_2.f03: Ditto.
4749 * test_common_binding_labels_2_main.f03: Ditto.
4750 * test_common_binding_labels_3.f03: Ditto.
4751 * test_common_binding_labels_3_main.f03: Ditto.
4752 * test_only_clause.f90: Ditto.
4753 * use_iso_c_binding.f90: Ditto.
4754 * value_5.f90: Ditto.
4755 * value_test.f90: Ditto.
4756 * value_tests_f03.f90: Ditto.
4757
4758 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
4759
4760 * gcc.dg/tls/opt-14.c: New.
4761
4762 2007-07-01 Ollie Wild <aaw@google.com>
4763
4764 * g++.dg/lookup/using16.C: New test.
4765 * g++.dg/lookup/using17.C: New test.
4766
4767 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
4768
4769 PR fortran/32239
4770 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
4771 (test_4): Use proper test for floating point equality.
4772 (test_8): Likewise.
4773
4774 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4775
4776 PR libgfortran/32554
4777 * gfortran.dg/fmt_p_1.f90: New test.
4778
4779 2007-07-01 Ira Rosen <irar@il.ibm.com>
4780
4781 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
4782 initialization and fix dg-final check - the initialization loop is
4783 vectorizable.
4784
4785 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4786 Volker Reichelt <reichelt@netcologne.de>
4787
4788 PR middle-end/32559
4789 * gcc.dg/pr32559.c: New test.
4790
4791 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4792
4793 PR tree-optimization/25371
4794 * gcc.dg/vect/pr25371.c: New test.
4795
4796 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
4797
4798 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
4799 when allocating and initializing a flexible array.
4800
4801 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
4802
4803 PR fortran/20373
4804 * gfortran.dg/intrinsic.f90: New test.
4805
4806 2007-06-30 Tobias Burnus <burnus@net-b.de>
4807
4808 PR fortran/32555
4809 * gfortran.dg/fmt_zero_check.f90: New.
4810
4811 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
4812
4813 PR fortran/30284
4814 * gfortran.dg/repeat_f90: New test.
4815
4816 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4817
4818 PR testsuite/25241
4819 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
4820 -pedantic-errors, so we should match errors.
4821 * gcc.dg/cpp/escape-1.c: Likewise.
4822 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
4823 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
4824 warning.
4825 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
4826 errors instead of warnings.
4827 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
4828 a pedantic warning.
4829 * gcc.dg/cpp/arith-3.c: Likewise.
4830
4831 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4832
4833 PR testsuite/25241
4834 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
4835 * gcc.dg/pch/valid-2.c: Likewise.
4836 * gcc.dg/pch/valid-3.c: Likewise.
4837 * gcc.dg/pch/warn-1.c: Likewise.
4838 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
4839
4840 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4841
4842 PR c/4076
4843 * gcc.dg/Wunused-function.c: New.
4844
4845 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4846
4847 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
4848
4849 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
4850
4851 * g++.dg/other/canon-31724.C: New.
4852
4853 2007-06-29 Jan Hubicka <jh@suse.cz>
4854
4855 PR middle-end/32372
4856 * gcc.c-torture/compile/pr32372.c: new.
4857
4858 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4859
4860 * gfortran.dg/operator_3.f90: New test.
4861
4862 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4863
4864 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
4865 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
4866
4867 2007-06-29 Richard Guenther <rguenther@suse.de>
4868
4869 PR middle-end/32493
4870 * gcc.dg/inline-23.c: New testcase.
4871
4872 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
4873
4874 PR tree-optimization/24659
4875 * gcc.target/i386/vectorize2.c: New test.
4876 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
4877 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
4878
4879 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
4880
4881 * gcc.dg/pointer-arith-9.c: New test.
4882
4883 2007-06-29 Tobias Burnus <burnus@net-b.de>
4884
4885 PR fortran/32483
4886 * gfortran.dg/fmt_read_2.f90: New.
4887
4888 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4889
4890 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
4891 If it exists, don't try to create it.
4892
4893 2007-06-28 Geoffrey Keating <geoffk@apple.com>
4894
4895 * g++.dg/ext/visibility/ms-compat-1.C: New.
4896
4897 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
4898
4899 PR tree-opt/32417
4900 * gfortran.fortran-torture/compile/pr32417.f90: New test.
4901
4902 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
4903
4904 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
4905 targets.
4906
4907 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
4908
4909 PR fortran/32467
4910 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
4911
4912 2007-06-27 Richard Guenther <rguenther@suse.de>
4913
4914 PR middle-end/32492
4915 * gcc.dg/inline-22.c: New testcase.
4916
4917 2007-06-26 Hui-May Chang <hm.chang@apple.com>
4918
4919 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
4920 the scan-assembler constant.
4921
4922 2007-06-25 Geoffrey Keating <geoffk@apple.com>
4923
4924 PR 20216
4925 * gcc.dg/pr20216.c: New.
4926
4927 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
4928
4929 PR tree-opt/32421
4930 * gcc.dg/vect/pr32421.c: New test.
4931
4932 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
4933
4934 PR c++/32111
4935 * g++.dg/other/friend5.C: New test.
4936
4937 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
4938
4939 PR fortran/32464
4940 * gfortran.dg/host_assoc_function_2.f90: New test.
4941
4942 PR fortran/31494
4943 * gfortran.dg/host_assoc_call_1.f90: New test.
4944
4945 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4946
4947 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
4948
4949 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4950
4951 PR fortran/32456
4952 * gfortran.dg/error_format.f90: New test.
4953
4954 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4955
4956 PR fortran/32136
4957 * gfortran.dg/pr32136.f90: New test.
4958
4959 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4960
4961 PR fortran/31726
4962 * gfortran.dg/minmaxloc_1.f90: New test.
4963
4964 PR fortran/32298
4965 * gfortran.dg/minmaxloc_2.f90: New test.
4966
4967 2007-06-23 Richard Guenther <rguenther@suse.de>
4968
4969 PR tree-optimization/16876
4970 PR middle-end/29478
4971 * gcc.dg/pr29254.c: The warning is bogus.
4972 * gcc.dg/warn-1.c: Likewise.
4973 * gcc.dg/assign-warn-3.c: Likewise.
4974 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
4975
4976 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
4977
4978 * gcc.c-torture/execute/20070623-1.c: New.
4979
4980 2007-06-22 Jan Hubicka <jh@suse.cz>
4981
4982 * gcc.c-torture/compile/pr31541.c: New.
4983
4984 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4985
4986 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
4987 Remove -m64 from dg-options.
4988
4989 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4990
4991 PR middle-end/32374
4992 * gcc.dg/pr32374.c: New test.
4993
4994 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4995
4996 PR fortran/32360
4997 * gfortran.dg/pointer_assign_3.f90: New test.
4998
4999 2007-06-21 Sebastian Pop <sebpop@gmail.com>
5000
5001 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
5002
5003 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5004
5005 PR fortran/31162
5006 * gfortran.dg/assign.f90: Update test.
5007 * gfortran.dg/real_do_1.f90: Update test.
5008 * gfortran.dg/gomp/omp_do1.f90: Update test.
5009 * gfortran.dg/warnings_are_errors_1.f: Update test.
5010 * gfortran.dg/g77/20010519-1.f: Update test.
5011 * gfortran.dg/g77/pr9258.f: Update test.
5012 * gfortran.dg/g77/960317-1.f: Update test.
5013
5014 2007-06-21 Richard Guenther <rguenther@suse.de>
5015
5016 PR tree-optimization/32453
5017 * gcc.c-torture/compile/pr32453.c: New testcase.
5018
5019 2007-06-21 Jakub Jelinek <jakub@redhat.com>
5020
5021 PR tree-optimization/31866
5022 * gcc.dg/pr31866.c: New test.
5023
5024 2007-06-21 Richard Guenther <rguenther@suse.de>
5025
5026 PR tree-optimization/32451
5027 * g++.dg/torture/20070621-1.C: New testcase.
5028
5029 2007-06-21 Christian Bruel <christian.bruel@st.com>
5030
5031 * gcc.dg/attr-isr.c: Test delay slot content.
5032
5033 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5034
5035 PR fortran/32361
5036 gfortran.dg/pointer_assign_2.f90: New test.
5037
5038 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5039
5040 PR fortran/25061
5041 gfortran.dg/invalid_procedure_name.f90: New test.
5042
5043 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
5044
5045 PR tree-optimization/25737
5046 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
5047
5048 2007-06-20 Hui-May Chang <hm.chang@apple.com>
5049
5050 * gcc.target/i386/large-size-array-3.c: New.
5051
5052 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
5053 Richard Guenther <rguenther@suse.de>
5054
5055 PR fortran/32140
5056 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
5057
5058 2007-06-20 Jakub Jelinek <jakub@redhat.com>
5059
5060 PR middle-end/31959
5061 * gcc.dg/pr31959.c: New test.
5062
5063 PR inline-asm/32109
5064 * g++.dg/ext/asm10.C: New test.
5065
5066 PR middle-end/32285
5067 * gcc.c-torture/execute/20070614-1.c: New test.
5068
5069 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
5070
5071 * gcc.target/arm/stack-corruption.c: New test.
5072
5073 2007-06-19 Richard Guenther <rguenther@suse.de>
5074
5075 * g++.dg/torture/pr30252.C: New testcase.
5076
5077 2007-06-19 Jakub Jelinek <jakub@redhat.com>
5078
5079 PR tree-optimization/32353
5080 * g++.dg/opt/nrv13.C: New test.
5081
5082 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
5083
5084 PR fortran/20863
5085 PR fortran/20882
5086 * gfortran.dg/impure_assignment_2.f90 : New test.
5087
5088 PR fortran/32236
5089 * gfortran.dg/data_initialized_2.f90 : New test.
5090
5091 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
5092 appropriate version of 'dmach'.
5093
5094 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5095
5096 PR target/32389
5097 * gcc.target/i386/pr32389.c New test.
5098
5099 2007-06-18 Simon Baldwin <simonb@google.com>
5100
5101 PR c++/31923
5102 * g++.dg/template/error25.C: New.
5103 * g++.dg/template/spec35.C: New.
5104
5105 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5106
5107 * gcc.c-torture/compile/pr32355.c: New testcase.
5108
5109 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5110
5111 PR tree-optimization/32383
5112 * g++.dg/opt/pr32383.C: New test.
5113
5114 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5115
5116 PR rtl-optimization/32366
5117 * gcc.dg/vect/pr32366.c: New test.
5118
5119 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5120
5121 * gcc.c-torture/compile/pr32349.c: New testcase.
5122
5123 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5124
5125 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5126 * gcc.target/sparc/combined-2.c: Likewise.
5127 * gcc.target/sparc/fexpand.c : Likewise.
5128 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5129 * gcc.target/sparc/fpack16.c : Likewise.
5130 * gcc.target/sparc/fpmerge.c : Likewise.
5131 * gcc.target/sparc/fpmul.c : Likewise.
5132 * gcc.target/sparc/noresult.c : Likewise.
5133 * gcc.target/sparc/pdist.c: Likewise.
5134
5135 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5136
5137 PR middle-end/31723
5138 * gcc.target/i386/recip-divf.c: New test.
5139 * gcc.target/i386/recip-sqrtf.c: Ditto.
5140 * gcc.target/i386/recip-vec-divf.c: Ditto.
5141 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5142 * gcc.target/i386/sse-recip.c: Ditto.
5143 * gcc.target/i386/sse-recip-vec.c: Ditto.
5144
5145 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5146
5147 PR tree-opt/32225
5148 * gcc.c-torture/compile/20070605-1.c: New test.
5149
5150 * gcc.c-torture/compile/20070603-1.c: New testcase.
5151 * gcc.c-torture/compile/20070603-2.c: New testcase.
5152
5153 * gcc.c-torture/compile/20070531-1.c: New test.
5154
5155 PR tree-opt/32167
5156 * gcc.c-torture/compile/20070531-2.c: New test.
5157
5158 PR tree-opt/32144
5159 * gcc.c-torture/compile/20070529-1.c: New test.
5160
5161 PR tree-opt/32145
5162 * gcc.c-torture/compile/20070529-2.c: New test.
5163
5164 PR tree-opt/32015
5165 * gcc.c-torture/compile/20070520-1.c: New test.
5166
5167 * g++.dg/ext/java-1.C: New test.
5168
5169 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5170 loops instead of one. Remove the "can't determine dependence"
5171 check.
5172 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5173 needed as the cast is gone in the first place.
5174 * gcc.dg/max-1.c: Change local variable a to be a global one.
5175 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5176 have a cast which is PREd.
5177
5178 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5179
5180 * g++.dg/lookup/anon6.C: New test.
5181
5182 2007-06-14 Dirk Mueller <dmueller@suse.de>
5183
5184 PR c++/31806
5185 * g++.dg/opt/static6.C: New testcase.
5186
5187 2007-06-14 Geoff Keating <geoffk@apple.com>
5188
5189 * g++.dg/ext/visibility/overload-1.C: New.
5190
5191 PR 31093
5192 * g++.dg/ext/visibility/anon4.C: New.
5193
5194 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5195
5196 PR target/32268
5197 * gcc.target/i386/pr32268.c: New test.
5198
5199 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5200
5201 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5202 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5203 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5204
5205 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5206 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5207 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5208 BID is used.
5209
5210 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5211
5212 PR fortran/32302
5213 * gfortran.dg/common_resize_1.f90: New test.
5214
5215 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5216
5217 PR target/32274
5218 * gcc.dg/vect/pr32224.c: Fix.
5219
5220 2007-06-13 Eric Christopher <echristo@apple.com>
5221
5222 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5223
5224 2007-06-13 Tobias Burnus <burnus@net-b.de>
5225
5226 PR fortran/32323
5227 * gfortran.dg/actual_array_vect_1.f90: New.
5228
5229 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5230
5231 * gcc.target/sparc/mfpu.c: New test.
5232
5233 2007-06-12 Geoff Keating <geoffk@apple.com>
5234
5235 * g++.dg/warn/weak1.C: Suppress on Darwin.
5236 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5237
5238 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5239
5240 PR middle-end/31579
5241 * g++.dg/torture/pr31579.C: New testcase.
5242
5243 2007-06-12 Ian Lance Taylor <iant@google.com>
5244
5245 PR libstdc++/29286
5246 * g++.dg/init/new16.C: New test.
5247 * g++.dg/init/new17.C: New test.
5248 * g++.dg/init/new18.C: New test.
5249 * g++.dg/init/new19.C: New test.
5250
5251 2007-06-12 Olivier Hainque <hainque@adacore.com>
5252
5253 * gnat.dg/lhs_view_convert.adb: New test.
5254
5255 2007-06-12 Richard Guenther <rguenther@suse.de>
5256
5257 PR tree-optimization/15353
5258 PR tree-optimization/31657
5259 * gcc.c-torture/execute/20070424-1.c: New testcase.
5260 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5261 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5262 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5263 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5264 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5265
5266 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5267
5268 PR rtl-optimization/32293
5269 * gcc.dg/pr32293.c: New test.
5270
5271 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5272
5273 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5274
5275 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5276
5277 PR fortran/29786
5278 * gfortran.dg/equiv_7.f90: New test.
5279 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5280
5281 PR fortran/30875
5282 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5283
5284 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5285
5286 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5287 * gcc.dg/setjmp-4.c: Likewise.
5288 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5289
5290 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5291
5292 PR rtl-optimization/31025
5293 * gfortran.dg/pr31025.f90: New.
5294
5295 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5296
5297 PR target/32280
5298 * gcc.target/i386/pr32280.c: New test.
5299
5300 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5301
5302 PR middle-end/32279
5303 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5304
5305 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5306
5307 PR libgfortran/32235
5308 * gfortran.dg/backspace_9.f: New test.
5309
5310 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5311
5312 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5313
5314 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5315
5316 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5317
5318 2007-06-09 Ian Lance Taylor <iant@google.com>
5319
5320 PR tree-optimization/32169
5321 * gcc.c-torture/compile/pr32169.c: New test.
5322
5323 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5324
5325 * gcc.dg/vect/costmodel: New directory.
5326 * gcc.dg/vect/costmodel/i386: New directory.
5327 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5328 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5329 New test.
5330 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5331 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5332 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5333 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5334 * gcc.dg/vect/costmodel/x86_64: New directory.
5335 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5336 New testsuite.
5337 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5338 New test.
5339 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5340 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5341 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5342 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5343 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5344
5345 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5346
5347 PR tree-optimization/32243
5348 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5349 flags for -Os tests.
5350 * gcc.dg/vect/03-vect-pr32243.c: New test.
5351
5352 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5353
5354 PR tree-optimization/32224
5355 * gcc.dg/vect/pr32224.c: New test.
5356
5357 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5358
5359 PR c++/32177
5360 * g++.dg/gomp/pr32177.C: New test.
5361
5362 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5363
5364 PR testsuite/25241
5365 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5366 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5367 warning nor an error.
5368 * gcc.dg/Wfatal-2.c: Likewise.
5369 * gcc.dg/Werror-1.c: Likewise.
5370 * gcc.dg/Werror-5.c: Likewise.
5371 * gcc.dg/Werror-7.c: Likewise.
5372 * gcc.dg/Werror-10.c: Likewise.
5373 * gcc.dg/Werror-11.c: Likewise.
5374
5375 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5376
5377 PR c++/30759
5378 * g++.dg/init/brace6.C: New test.
5379
5380 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5381
5382 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5383 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5384 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5385 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5386
5387 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5388 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5389 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5390 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5391 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5392 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5393 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5394 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5395
5396 * gcc.dg/darwin-minversion-3.c: New.
5397
5398 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5399
5400 * gcc.target/i386/builtin-copysign.c: New test.
5401
5402 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5403
5404 PR tree-optimization/32220
5405 * gfortran.dg/predcom-2.f: New testcase.
5406
5407 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5408
5409 PR tree-opt/32231
5410 * gcc.target/i386/vectorize4.c: New test.
5411
5412 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5413
5414 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5415
5416 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5417
5418 PR testsuite/25241
5419 * gcc.dg/simd-5.c: Mark output as a note.
5420 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5421 dg-message.
5422 * gcc.dg/simd-1.c: Likewise.
5423 * gcc.dg/always_inline.c: Mark output as a sorry.
5424 * gcc.dg/always_inline2.c: Likewise.
5425 * gcc.dg/always_inline3.c: Likewise.
5426
5427 2007-06-06 Ian Lance Taylor <iant@google.com>
5428
5429 * g++.dg/conversion/enum1.C: New test.
5430
5431 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5432
5433 PR tree-optimization/32216
5434 * gcc.dg/vect/pr32216.c: New test.
5435
5436 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5437
5438 PR testsuite/18923
5439 * gfortran.dg/invalid_contains_1.f90: New test.
5440 * gfortran.dg/invalid_contains_2.f90: New test.
5441
5442 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5443
5444 PR testsuite/32057
5445 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5446 midnight issues.
5447
5448 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5449
5450 PR testsuite/25241
5451 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5452 dg-message to match de note.
5453 * gcc.dg/pr26570.c: Use dg-message for a note.
5454 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5455 dg-error instead of dg-warning because of -Werror.
5456 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5457 neither an error, nor a warning.
5458 * gcc.dg/glibc-uclibc-2.c: Likewise
5459 * gcc.dg/cpp/19940712-1.c: Likewise.
5460
5461 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5462
5463 PR preprocessor/23479
5464 * gcc.dg/binary-constants-1.c: Add test suites for
5465 the 0b-prefixed binary integer constants.
5466 * gcc.dg/binary-constants-2.c: Ditto.
5467 * gcc.dg/binary-constants-3.c: Ditto.
5468 * gcc.dg/binary-constants-4.c: Ditto.
5469
5470 2007-06-05 Ian Lance Taylor <iant@google.com>
5471
5472 * gcc.dg/Wstrict-overflow-19.c: New test.
5473
5474 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5475
5476 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5477
5478 2007-06-04 Ian Lance Taylor <iant@google.com>
5479
5480 * gcc.dg/Wstrict-overflow-18.c: New test.
5481
5482 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5483
5484 PR testsuite/25241
5485 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5486 * gcc.dg/cpp/mi5.c: Likewise.
5487 * gcc.dg/cpp/mi7.c: Likewise.
5488
5489 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5490
5491 PR c/32191
5492 * gcc.dg/pr32191.c: New test.
5493
5494 2007-05-28 Tobias Burnus <burnus@net-b.de>
5495
5496 PR fortran/32124
5497 * gfortran.dg/allocate_stat_1.f90: Remove.
5498
5499 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5500
5501 * gcc.target/i386/sse4_2-check.h: New.
5502 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5503 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5504 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5505 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5506 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5507 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5508 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5509 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5510 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5511 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5512 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5513 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5514 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5515 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5516 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5517 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5518 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5519 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5520
5521 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5522
5523 * gcc.dg/pie-link.c: New test.
5524
5525 2007-06-01 Ian Lance Taylor <iant@google.com>
5526
5527 * gcc.dg/Wstrict-overflow-17.c: New test.
5528
5529 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5530
5531 * gcc.dg/builtin-return-1.c (g): New.
5532 (main): Allocate at least 64 bytes on the stack.
5533
5534 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5535
5536 * g++.dg/init/cleanup3.C: New test.
5537
5538 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5539
5540 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5541 int is 16 bits.
5542
5543 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5544
5545 PR fortran/32156
5546 * gfortran.dg/char_array_constructor_3.f90: New test.
5547
5548 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5549
5550 PR tree-optimization/32160
5551 * gfortran.dg/predcom-1.f: New test.
5552
5553 2007-05-31 Richard Guenther <rguenther@suse.de>
5554
5555 * g++.dg/other/str_empty.C: Move...
5556 * g++.dg/other/pr30567.C: Move...
5557 * g++.dg/tree-ssa/pr27218.C: Move...
5558 * g++.dg/torture: ...here and remove dg-options.
5559
5560 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5561
5562 PR c++/32158
5563 * g++.dg/ext/is_pod_incomplete.C: New.
5564
5565 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5566 Douglas Gregor <doug.gregor@gmail.com>
5567 Pedro Lamarao <pedro.lamarao@mndfck.org>
5568 Howard Hinnant <howard.hinnant@gmail.com>
5569
5570 PR c++/7412
5571 PR c++/29939
5572 * g++.dg/cpp0x/rv8p.C: New.
5573 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5574 * g++.dg/cpp0x/cast-bug.C: New.
5575 * g++.dg/cpp0x/elision_weak.C: New.
5576 * g++.dg/cpp0x/collapse-bug.C: New.
5577 * g++.dg/cpp0x/rv3p.C: New.
5578 * g++.dg/cpp0x/rv7n.C: New.
5579 * g++.dg/cpp0x/overload-conv-1.C: New.
5580 * g++.dg/cpp0x/rv2n.C: New.
5581 * g++.dg/cpp0x/deduce.C: New.
5582 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5583 * g++.dg/cpp0x/rv6p.C: New.
5584 * g++.dg/cpp0x/template_deduction.C: New.
5585 * g++.dg/cpp0x/implicit-copy.C: New.
5586 * g++.dg/cpp0x/rv1p.C: New.
5587 * g++.dg/cpp0x/cast.C: New.
5588 * g++.dg/cpp0x/rv5n.C: New.
5589 * g++.dg/cpp0x/collapse.C: New.
5590 * g++.dg/cpp0x/overload-conv-2.C: New.
5591 * g++.dg/cpp0x/rv4p.C: New.
5592 * g++.dg/cpp0x/rvo.C: New.
5593 * g++.dg/cpp0x/iop.C: New.
5594 * g++.dg/cpp0x/rv3n.C: New.
5595 * g++.dg/cpp0x/rv7p.C: New.
5596 * g++.dg/cpp0x/reference_collapsing.C: New.
5597 * g++.dg/cpp0x/overload.C: New.
5598 * g++.dg/cpp0x/named.C: New.
5599 * g++.dg/cpp0x/rv2p.C: New.
5600 * g++.dg/cpp0x/rv6n.C: New.
5601 * g++.dg/cpp0x/not_special.C: New.
5602 * g++.dg/cpp0x/bind.C: New.
5603 * g++.dg/cpp0x/rv1n.C: New.
5604 * g++.dg/cpp0x/rv5p.C: New.
5605 * g++.dg/cpp0x/elision.C: New.
5606 * g++.dg/cpp0x/named_refs.C: New.
5607 * g++.dg/cpp0x/unnamed_refs.C: New.
5608 * g++.dg/cpp0x/rv4n.C: New.
5609 * g++.dg/cpp0x/elision_neg.C: New.
5610 * g++.dg/init/copy7.C: Run in C++98 mode.
5611 * g++.dg/overload/arg1.C: Ditto.
5612 * g++.dg/overload/arg4.C: Ditto.
5613
5614 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5615
5616 PR c++/31809
5617 * g++.dg/opt/static5.C: New test.
5618
5619 2007-05-30 Richard Guenther <rguenther@suse.de>
5620
5621 * g++.dg/dg.exp: Prune torture/.
5622 * g++.dg/torture/dg-torture.exp: New testsuite.
5623
5624 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5625
5626 * gcc.target/arm/pr27387.C: Move and rename to ...
5627 * g++.dg/inherit/thunk8.C: ... here.
5628
5629 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5630
5631 PR tree-optimization/31769
5632 * g++.dg/gomp/pr31769.C: New test.
5633
5634 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5635
5636 * gcc.target/i386/stack-realign.c: New.
5637
5638 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5639
5640 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5641
5642 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5643
5644 * gfortran.dg/sizeof.f90: New.
5645
5646 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5647
5648 PR c/31339
5649 * gcc.dg/boolcomplex-1.c: New test.
5650
5651 PR c++/31339
5652 * g++.dg/ext/boolcomplex-1.c: New test.
5653
5654 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5655
5656 * gcc.dg/matrix: New directory.
5657
5658 2007-05-28 Tobias Burnus <burnus@net-b.de>
5659
5660 PR fortran/32124
5661 * gfortran.dg/allocate_stat_1.f90: New.
5662
5663 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5664
5665 PR fortran/31972
5666 * transfer_hollerith_1.f90: New test.
5667
5668 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5669
5670 PR tree-opt/32100
5671 * gcc.c-torture/execute/vrp-7.c: New test.
5672
5673 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5674
5675 * gfortran.dg/transfer_simplify_4.f90: New test.
5676
5677 2007-05-27 Tobias Burnus <burnus@net-b.de>
5678
5679 PR fortran/32088
5680 * gfortran.dg/func_result_3.f90: New.
5681
5682 2007-05-27 Tobias Burnus <burnus@net-b.de>
5683
5684 PR middle-end/32083
5685 * gfortran.dg/transfer_simplify_3.f90: New.
5686
5687 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5688
5689 PR target/32065
5690 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5691 to compile options.
5692 * gcc.target/i386/pr32065-2.c: New test.
5693
5694 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5695
5696 PR fortran/31813
5697 * gfortran.dg/io_constraints_2.f90: Update.
5698
5699 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5700
5701 PR fortran/31219
5702 * gfortran.dg/array_constructor_17.f90: New test.
5703
5704 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5705
5706 PR tree-opt/32090
5707 * g++.dg/opt/array2.C: New testcase.
5708
5709 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5710
5711 PR target/32065
5712 * gcc.target/i386/pr32065.c: New test.
5713
5714 2007-05-25 Dirk Mueller <dmueller@suse.de>
5715 Marcus Meissner <meissner@suse.de>
5716
5717 * gcc.dg/attr-alloc_size.c: New.
5718
5719 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5720 Lee Millward <lee.millward@gmail.com>
5721
5722 PR c++/31745
5723 * g++.dg/parse/crash34.C: New test.
5724
5725 * g++.dg/parse/crash35.C: New test.
5726
5727 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5728
5729 * gcc.target/i386/sse2-check.h: New.
5730 * gcc.target/i386/sse2-vec-1.c: Likewise.
5731 * gcc.target/i386/sse2-vec-2.c: Likewise.
5732 * gcc.target/i386/sse2-vec-3.c: Likewise.
5733 * gcc.target/i386/sse2-vec-4.c: Likewise.
5734 * gcc.target/i386/sse2-vec-5.c: Likewise.
5735 * gcc.target/i386/sse2-vec-6.c: Likewise.
5736
5737 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5738
5739 PR c++/31431
5740 PR c++/31432
5741 PR c++/31434
5742 PR c++/31435
5743 PR c++/31437
5744 PR c++/31438
5745 PR c++/31442
5746 PR c++/31443
5747 PR c++/31444
5748 PR c++/31445
5749 * g++.dg/cpp0x/pr31431.C: New.
5750 * g++.dg/cpp0x/pr31437.C: New.
5751 * g++.dg/cpp0x/pr31442.C: New.
5752 * g++.dg/cpp0x/pr31444.C: New.
5753 * g++.dg/cpp0x/pr31431-2.C: New.
5754 * g++.dg/cpp0x/pr31432.C: New.
5755 * g++.dg/cpp0x/pr31434.C: New.
5756 * g++.dg/cpp0x/pr31438.C: New.
5757 * g++.dg/cpp0x/pr31443.C: New.
5758 * g++.dg/cpp0x/pr31445.C: New.
5759 * g++.dg/cpp0x/variadic-crash1.C: New.
5760
5761 2007-05-25 Richard Sandiford <richard@codesourcery.com>
5762
5763 * gcc.target/arm/long-calls-1.c: New test.
5764 * gcc.target/arm/long-calls-2.c: Likewise.
5765 * gcc.target/arm/long-calls-3.c: Likewise.
5766 * gcc.target/arm/long-calls-4.c: Likewise.
5767
5768 2007-05-25 Richard Guenther <rguenther@suse.de>
5769 Andrew Pinski <andrew_pinski@playstation.sony.com>
5770
5771 PR tree-optimization/31982
5772 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
5773
5774 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
5775
5776 PR fortran/32047
5777 * gfortran.dg/result_in_spec_2.f90: New test.
5778
5779 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5780
5781 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
5782
5783 2007-05-24 Ollie Wild <aaw@google.com>
5784
5785 * gcc.dg/cpp/counter-1.c: New test.
5786 * gcc.dg/pch/counter-1.c: New test.
5787 * gcc.dg/pch/counter-1.hs: New file.
5788 * gcc.dg/pch/counter-2.c: New test.
5789 * gcc.dg/pch/counter-2.hs: New file.
5790 * gcc.dg/pch/counter-3.c: New test.
5791 * gcc.dg/pch/counter-3.hs: New file.
5792
5793 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5794
5795 * gcc.dg/tree-ssa/predcom-1.c: New test.
5796 * gcc.dg/tree-ssa/predcom-2.c: New test.
5797 * gcc.dg/tree-ssa/predcom-3.c: New test.
5798 * gcc.dg/tree-ssa/predcom-4.c: New test.
5799 * gcc.dg/tree-ssa/predcom-5.c: New test.
5800 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
5801
5802 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
5803
5804 PR testsuite/32062
5805 * gcc.target/i386/sse4_1-check.h (MASK): New.
5806
5807 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5808
5809 PR fortran/32038
5810 * gfortran.dg/pr25603.f: Initialize integer variables.
5811
5812 2007-05-23 Ian Lance Taylor <iant@google.com>
5813
5814 * g++.dg/other/vrp1.C: New test.
5815
5816 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
5817
5818 PR preprocessor/20077
5819 * gcc.dg/cpp/paste15.c: New test.
5820
5821 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
5822 Nigel Stephens <nigel@mips.com>
5823 Richard Sandiford <richard@codesourcery.com>
5824
5825 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
5826 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
5827 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
5828 * gcc.target/mips/inter/mips16-inter.exp: New.
5829
5830 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
5831
5832 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
5833
5834 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
5835
5836 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
5837 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
5838 * gcc.target/i386/sse3-addsubps.c: Likewise.
5839 * gcc.target/i386/sse3-haddpd.c: Likewise.
5840 * gcc.target/i386/sse3-haddps.c: Likewise.
5841 * gcc.target/i386/sse3-hsubpd.c: Likewise.
5842 * gcc.target/i386/sse3-hsubps.c: Likewise.
5843 * gcc.target/i386/sse3-lddqu.c: Likewise.
5844 * gcc.target/i386/sse3-movddup.c: Likewise.
5845 * gcc.target/i386/sse3-movshdup.c: Likewise.
5846 * gcc.target/i386/sse3-movsldup.c: Likewise.
5847
5848 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
5849 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
5850 * gcc.target/i386/ssse3-pabsd.c: Likewise.
5851 * gcc.target/i386/ssse3-pabsw.c: Likewise.
5852 * gcc.target/i386/ssse3-palignr.c: Likewise.
5853 * gcc.target/i386/ssse3-phaddd.c: Likewise.
5854 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
5855 * gcc.target/i386/ssse3-phaddw.c: Likewise.
5856 * gcc.target/i386/ssse3-phsubd.c: Likewise.
5857 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
5858 * gcc.target/i386/ssse3-phsubw.c: Likewise.
5859 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
5860 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
5861 * gcc.target/i386/ssse3-pshufb.c: Likewise.
5862 * gcc.target/i386/ssse3-psignb.c: Likewise.
5863 * gcc.target/i386/ssse3-psignd.c: Likewise.
5864 * gcc.target/i386/ssse3-psignw.c: Likewise.
5865 * gcc.target/i386/ssse3-vals.h: Likewise.
5866
5867 * gcc.target/i386/sse3-check.h: New file.
5868 * gcc.target/i386/ssse3-check.h: Likewise.
5869
5870 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5871
5872 PR middle-end/31095
5873 * gcc.c-torture/compile/bcopy-1.c: New testcase.
5874
5875 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5876
5877 PR middle-end/31606
5878 * gcc.c-torture/20070522-1.c: New testcase.
5879
5880 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5881
5882 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
5883
5884 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
5885
5886 * gcc.c-torture/execute/ieee/20000320-1.x,
5887 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
5888 m68k-*-* and check_effective_target_coldfire_fpu.
5889
5890 2007-05-22 Ollie Wild <aaw@google.com>
5891
5892 * g++.dg/lookup/hidden-class10.C: New test.
5893 * g++.dg/lookup/hidden-class11.C: New test.
5894
5895 2007-05-22 Ollie Wild <aaw@google.com>
5896
5897 * g++.dg/lookup/name-clash5.C: New test.
5898 * g++.dg/lookup/name-clash6.C: New test.
5899
5900 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5901
5902 * g++.dg/other/i386-2.C: Update comments on header files tested.
5903 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
5904 of <tmmintrin.h>.
5905 * gcc.target/i386/sse-12.c: Likewise.
5906 * gcc.target/i386/sse-13.c: Likewise.
5907 * gcc.target/i386/sse-14.c: Likewise.
5908
5909 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
5910 Redefined to test with immediate operand.
5911 (__builtin_ia32_blendps): Likewise.
5912 (__builtin_ia32_blendpd): Likewise.
5913 (__builtin_ia32_dpps): Likewise.
5914 (__builtin_ia32_dpps): Likewise.
5915 (__builtin_ia32_insertps128): Likewise.
5916 (__builtin_ia32_vec_ext_v4sf): Likewise.
5917 (__builtin_ia32_vec_set_v16qi): Likewise.
5918 (__builtin_ia32_vec_set_v4si): Likewise.
5919 (__builtin_ia32_vec_set_v2di): Likewise.
5920 (__builtin_ia32_vec_ext_v16qi): Likewise.
5921 (__builtin_ia32_vec_ext_v4si): Likewise.
5922 (__builtin_ia32_vec_ext_v2di): Likewise.
5923 (__builtin_ia32_roundpd): Likewise.
5924 (__builtin_ia32_roundsd): Likewise.
5925 (__builtin_ia32_roundps): Likewise.
5926 (__builtin_ia32_roundss): Likewise.
5927 (__builtin_ia32_mpsadbw128): Likewise.
5928
5929 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5930
5931 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
5932
5933 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5934
5935 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
5936 failures.
5937 * gcc.dg/dfp/func-struct.c: Ditto.
5938 * gcc.dg/dfp/operator-assignment.c: Ditto.
5939 * gcc.dg/dfp/convert-bfp.c: Ditto.
5940 * gcc.dg/dfp/convert-int.c: Ditto.
5941 * gcc.dg/dfp/convert-int-max.c: Ditto.
5942 * gcc.dg/dfp/func-scalar.c: Ditto.
5943 * gcc.dg/dfp/cast.c: Ditto.
5944 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
5945 failures, and fix a typo in return type of arg1_128.
5946 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
5947 failures, and fix a typo in a constant suffix.
5948 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
5949 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
5950
5951 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5952 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5953
5954 * lib/gcc-dg.exp(process_message): New proc.
5955 (dg-message): New test directive.
5956 * gcc.dg/always_inline.c: Use dg-message.
5957 * gcc.dg/always_inline2.c: Ditto.
5958 * gcc.dg/always_inline3.c: Ditto.
5959 * gcc.dg/invalid-call-1.c: Ditto.
5960 * gcc.dg/pr17506.c: Ditto.
5961 * gcc.dg/simd-5.c: Ditto.
5962 * gcc.dg/simd-6.c: Ditto.
5963 * gcc.dg/va-arg-2.c: Ditto.
5964 * gcc.dg/cpp/syshdr.c: Ditto.
5965 * gcc.dg/cpp/unc4.c: Ditto.
5966 * gcc.dg/cpp/trad/mi1.c: Ditto.
5967 * gcc.dg/cpp/trad/mi5.c: Ditto.
5968 * gcc.dg/cpp/trad/mi7.c: Ditto.
5969 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
5970 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
5971 * gcc.test-framework/test-framework.awk: Special-case outexists
5972 tests.
5973
5974 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5975
5976 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
5977 (bit_SSE4_2): Likewise.
5978 (bit_POPCNT): Likewise.
5979
5980 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
5981 Check if assembler supports SSE4 instructions.
5982
5983 * gcc.target/i386/sse4_1-blendpd.c: New file.
5984 * gcc.target/i386/sse4_1-blendps.c: Likewise.
5985 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
5986 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
5987 * gcc.target/i386/sse4_1-check.h: Likewise.
5988 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
5989 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
5990 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
5991 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
5992 * gcc.target/i386/sse4_1-extractps.c: Likewise.
5993 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
5994 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
5995 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
5996 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
5997 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
5998 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
5999 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
6000 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
6001 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
6002 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
6003 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
6004 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
6005 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
6006 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
6007 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
6008 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
6009 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
6010 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
6011 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
6012 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
6013 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
6014 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
6015 * gcc.target/i386/sse4_1-pminud.c: Likewise.
6016 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
6017 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
6018 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
6019 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
6020 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
6021 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
6022 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
6023 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
6024 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
6025 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
6026 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
6027 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
6028 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
6029 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
6030 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
6031 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
6032 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
6033 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
6034 * gcc.target/i386/sse4_1-round.h: Likewise.
6035 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
6036 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
6037 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
6038 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
6039 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
6040 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
6041 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
6042 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
6043 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
6044 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
6045 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
6046 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
6047 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
6048 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
6049
6050 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6051
6052 PR fortran/31627
6053 * gfortran.dg/bounds_check_7.f90: New test.
6054
6055 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
6056
6057 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
6058 (check_effective_target_sse4a): Ditto.
6059
6060 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
6061 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
6062 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
6063 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
6064 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
6065 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
6066 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
6067 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
6068 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
6069 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
6070 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
6071 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
6072 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
6073 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
6074 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
6075 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
6076 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
6077 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
6078 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
6079 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
6080
6081 2007-05-21 Mark Mitchell <mark@codesourcery.com>
6082
6083 * g++.dg/ext/cleanup-1.C: New test.
6084 * g++.dg/ext/cleanup-2.C: Likewise.
6085 * g++.dg/ext/cleanup-3.C: Likewise.
6086 * g++.dg/ext/cleanup-4.C: Likewise.
6087 * g++.dg/ext/cleanup-5.C: Likewise.
6088 * g++.dg/ext/cleanup-6.C: Likewise.
6089 * g++.dg/ext/cleanup-8.C: Likewise.
6090 * g++.dg/ext/cleanup-9.C: Likewise.
6091 * g++.dg/ext/cleanup-10.C: Likewise.
6092 * g++.dg/ext/cleanup-11.C: Likewise.
6093 * g++.dg/ext/cleanup-dtor.C: Likewise.
6094
6095 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6096
6097 PR middle-end/31995
6098 * gcc.dg/vect/vect-102a.c: New test.
6099
6100 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6101 Paolo Carlini <pcarlini@suse.de>
6102 Uros Bizjak <ubizjak@gmail.com>
6103
6104 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6105 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6106 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6107 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6108 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6109 New testcases.
6110
6111 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6112
6113 PR fortran/32002
6114 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6115
6116 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6117
6118 PR fortran/32027
6119 * gfortran.dg/do_3.F90: Add checks for the final value of the
6120 loop variable.
6121
6122 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6123
6124 * gcc.c-torture/execute/990127-2.x: New file.
6125
6126 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6127
6128 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6129 * gcc.target/i386/sse-12: Add -O to compile options.
6130 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6131 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6132 and mm3dnow.h. Add -O to compile options.
6133
6134 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6135
6136 PR fortran/31867
6137 * gfortran.dg/char_length_5.f90: New test.
6138
6139 PR fortran/31994
6140 * gfortran.dg/array_reference_1.f90: New test.
6141
6142 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6143
6144 PR middle-end/7651
6145 PR c++/11856
6146 PR c/12963
6147 PR c/23587
6148 PR other/29694
6149 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6150 * gcc.dg/Wtype-limits.c: New.
6151 * gcc.dg/Wtype-limits-Wextra.c: New.
6152 * gcc.dg/Wtype-limits-no.c: New.
6153 * g++.dg/warn/Wtype-limits.C: New.
6154 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6155 * g++.dg/warn/Wtype-limits-no.C: New.
6156
6157 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6158
6159 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6160 instead of "-msse2".'
6161 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6162 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6163 and mm3dnow.h.
6164 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6165 to test with immediate operand.
6166 (__builtin_ia32_insertqi): Ditto.
6167 (__builtin_ia32_palignr128): Ditto.
6168 (__builtin_ia32_palignr): Ditto.
6169 (__builtin_ia32_pshufhw): Ditto.
6170 (__builtin_ia32_pshuflw): Ditto.
6171 (__builtin_ia32_pshufd): Ditto.
6172 (__builtin_ia32_vec_set_v8hi): Ditto.
6173 (__builtin_ia32_vec_ext_v8hi): Ditto.
6174 (__builtin_ia32_shufpd): Ditto.
6175 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6176
6177 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6178
6179 PR fortran/32001
6180 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6181
6182 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6183
6184 PR target/31585
6185 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6186 and "__inline". Use "-msse" instead of "-msse2".
6187
6188 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6189
6190 PR middle-end/7651
6191 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6192 * gcc.dg/20030906-2.c: Likewise.
6193 * objc.dg/method-17.m: Add -Wreturn-type.
6194 * obj-c++.dg/method-21.mm: Likewise.
6195
6196 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6197
6198 PR target/31585
6199 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6200 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6201 (__builtin_ia32_psrlqi128): Ditto.
6202 (__builtin_ia32_psrlwi128): Ditto.
6203 (__builtin_ia32_psrldi128): Ditto.
6204 (__builtin_ia32_psrldqi128): Ditto.
6205 (__builtin_ia32_pslldqi128): Ditto.
6206 (__builtin_ia32_psrawi128): Ditto.
6207 (__builtin_ia32_psradi128): Ditto.
6208 (__builtin_ia32_psllqi128): Ditto.
6209 (__builtin_ia32_pslldi128): Ditto.
6210 (__builtin_prefetch): Ditto.
6211 (__builtin_ia32_pshufw): Ditto.
6212 (__builtin_ia32_vec_set_v4hi): Ditto.
6213 (__builtin_ia32_vec_ext_v4hi): Ditto.
6214 (__builtin_ia32_shufps): Ditto.
6215 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6216
6217 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6218
6219 PR fortran/31974
6220 * gfortran.dg/char_allocation_1.f90: New test.
6221
6222 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6223
6224 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6225 * gcc.dg/Wconversion-sign.c: New.
6226 * gcc.dg/Wconversion-integer-no-sign.c: New.
6227 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6228 Wconversion-sign.C
6229 * g++.dg/warn/Wconversion-sign.C: New.
6230 * g++.old-deja/g++.other/warn4.C: Update.
6231 * g++.dg/warn/Wconversion1.C: Likewise.
6232
6233 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6234
6235 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6236 * gcc.dg/torture/builtin-math-4.c: Likewise.
6237
6238 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6239
6240 PR libfortran/31964
6241 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6242
6243 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6244
6245 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6246
6247 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6248
6249 PR target/31628
6250 * gcc.target/i386/pr31628.c: New.
6251
6252 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6253
6254 PR middle-end/31344
6255 * gcc.dg/pr31344.c: New test.
6256
6257 2007-05-17 Ian Lance Taylor <iant@google.com>
6258
6259 PR tree-optimization/31953
6260 * gcc.c-torture/compile/pr31953.c: New test.
6261
6262 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6263
6264 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6265
6266 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6267 and drem.
6268 * gcc.dg/torture/builtin-math-4.c: Likewise.
6269
6270 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6271 * gcc.dg/torture/builtin-math-4.c: Likewise.
6272
6273 * gcc.dg/torture/builtin-math-4.c: New test.
6274
6275 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6276 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6277
6278 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6279 * gcc.dg/cpp/include2.c: Ditto.
6280 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6281 * gcc.dg/cpp/paste5.c: Ditto.
6282 * gcc.dg/cpp/paste6.c: Ditto.
6283 * gcc.dg/cpp/paste8.c: Ditto.
6284 * gcc.dg/cpp/paste11.c: Ditto.
6285 * gcc.dg/cpp/paste13.c: Ditto.
6286 * gcc.dg/cpp/skipping2.c: Ditto.
6287 * gcc.dg/reg-vol-struct-1.c: Ditto.
6288 * gcc.dg/Wshadow-1.c: Ditto.
6289 * gcc.dg/cpp/trad/comment.c: Ditto.
6290 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6291 * gcc.dg/cpp/if-2.c: Ditto.
6292 * gcc.dg/array-5.c: Ditto.
6293 * gcc.dg/inline-15.c: Ditto.
6294 * gcc.dg/pr27953.c: Ditto.
6295 * gcc.dg/Wno-c++-compat.c: Ditto.
6296
6297 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6298
6299 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6300
6301 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6302
6303 * gcc.c-torture/execute/20070517-1.c: New test.
6304
6305 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6306
6307 PR fortran/31919
6308 * gfortran.dg/min_max_conformance.f90: New test.
6309
6310 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6311
6312 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6313 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6314 gcc.dg/vect/vect-104.c: Use more complex construction to
6315 prevent vectorizing.
6316 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6317
6318 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6319
6320 PR tree-optimization/24659
6321 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6322 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6323 not vect_int target.
6324 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6325 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6326 targets.
6327 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6328 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6329 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6330
6331 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6332
6333 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6334 and x86_64-*-* targets.
6335 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6336
6337 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6338
6339 PR fortran/18769
6340 PR fortran/30881
6341 PR fortran/31194
6342 PR fortran/31216
6343 PR fortran/31427
6344 * transfer_simplify_1.f90: New test.
6345 * transfer_simplify_2.f90: New test.
6346
6347 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6348
6349 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6350
6351 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6352
6353 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6354
6355 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6356
6357 PR c/31924
6358 * gcc.dg/fltconst-1.c: New test.
6359
6360 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6361 * gcc.dg/dfp/operator-assignment.c: Ditto.
6362
6363 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6364
6365 PR c++/29928
6366 * g++.dg/rtti/typeid5.C: New.
6367
6368 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6369
6370 PR fortran/31725
6371 * gfortran.dg/substr_4.f: New test.
6372
6373 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6374
6375 * gcc.target/m68k/interrupt_thread-1.c,
6376 gcc.target/m68k/interrupt_thread-2.c,
6377 gcc.target/m68k/interrupt_thread-3.c: New.
6378 * gcc.target/m68k/m68k.exp: Accept fido.
6379
6380 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6381
6382 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6383 * gfortran.dg/altreturn_3.f90: Likewise.
6384 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6385 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6386 * gfortran.dg/inquire_iolength.f90: Likewise.
6387 * gfortran.dg/module_naming_1.f90: Likewise.
6388 * gfortran.dg/oldstyle_2.f90: Likewise.
6389 * gfortran.dg/operator_2.f90: Likewise.
6390 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6391 * gfortran.dg/used_types_11.f90: Likewise.
6392 * gfortran.dg/zero_array_components_1.f90: Likewise.
6393 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6394 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6395 * gfortran.dg/real_const_3.f90: Likewise.
6396
6397 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6398
6399 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6400 * gcc.dg/tree-ssa/loop-30.c: New test.
6401
6402 2007-05-13 Richard Guenther <rguenther@suse.de>
6403
6404 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6405 scanning forwprop1.
6406 * g++.dg/tree-ssa/pr31146.C: Likewise.
6407
6408 2007-05-13 Revital Eres <eres@il.ibm.com>
6409
6410 * gcc.dg/dse.c: New test.
6411
6412 2007-05-12 Richard Guenther <rguenther@suse.de>
6413
6414 PR tree-optimization/31797
6415 * gcc.c-torture/compile/pr31797.c: New testcase.
6416
6417 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6418
6419 PR fortran/30746
6420 * gfortran.dg/host_assoc_function_1.f90: New test.
6421
6422 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6423
6424 PR c++/31829
6425 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6426
6427 2007-05-11 Silvius Rus <rus@google.com>
6428
6429 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6430 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6431 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6432 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6433 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6434 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6435 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6436 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6437 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6438 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6439 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6440 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6441 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6442 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6443 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6444 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6445
6446 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6447
6448 PR other/31852
6449 * gcc.c-torture/execute/builtins/memchr.c: New.
6450 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6451 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6452
6453 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6454
6455 PR fortran/30876
6456 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6457 line.
6458 * gfortran.dg/recursive_reference_2.f90: New test.
6459
6460 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6461
6462 PR fortran/30878
6463 * gfortran.dg/namelist_29.f90: New test.
6464
6465 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6466
6467 PR fortran/31474
6468 * gfortran.dg/entry_10.f90: New test.
6469
6470 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6471
6472 PR tree-optimization/31885
6473 * gcc.dg/tree-ssa/loop-29.c: New test.
6474
6475 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6476
6477 * assumed_dummy_1.f90: Fix dg directive.
6478 * char_initialiser_actual.f90: Likewise.
6479 * nested_modules_2.f90: Likewise.
6480 * shift-alloc.f90: Likewise.
6481
6482 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6483
6484 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6485
6486 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6487
6488 PR libfortran/31880
6489 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6490
6491 2007-05-09 Mike Stump <mrs@apple.com>
6492
6493 * g++.dg/other/first-global.C: Add -fpie for darwin.
6494 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6495
6496 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6497
6498 * gcc.dg/20070507-1.c: New testcase.
6499
6500 2007-05-08 Chao-ying Fu <fu@mips.com>
6501
6502 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6503 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6504 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6505 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6506
6507 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6508
6509 PR 31847
6510 * gcc.dg/pr31847.c: New test.
6511
6512 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6513
6514 PR fortran/31692
6515 * gfortran.dg/actual_array_result_1.f90: New test.
6516
6517 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6518
6519 PR fortran/29397
6520 * gfortran.dg/parameter_array_init_1.f90: New test.
6521
6522 PR fortran/29400
6523 * gfortran.dg/parameter_array_init_2.f90: New test.
6524
6525 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6526
6527 PR target/31854
6528 * gcc.target/i386/pr31854.c: New test.
6529
6530 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6531
6532 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6533
6534 2007-05-07 Mike Stump <mrs@apple.com>
6535
6536 * g++.old-deja/g++.mike/empty.C: Add.
6537
6538 2007-05-07 Eric Christopher <echristo@apple.com>
6539
6540 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6541
6542 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6543
6544 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6545 variable. Rearrange conversions from binary float to decimal float.
6546
6547 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6548
6549 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6550 x86.
6551
6552 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6553
6554 * gnat.dg/opt1.ad[sb]: New testcase.
6555
6556 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6557
6558 PR fortran/31399
6559 * gfortran.dg/do_3.F90: New test.
6560
6561 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6562
6563 PR fortran/31764
6564 * gfortran.dg/new_line.f90: Add new checks.
6565
6566 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6567
6568 PR fortran/31201
6569 * gfortran.dg/large_unit_1.f90: New.
6570 * gfortran.dg/large_unit_2.f90: New.
6571 * gfortran.dg/iostat_4.f90: New
6572 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6573
6574 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6575
6576 PR fortran/31540
6577 * gfortran.dg/char_result_4.f90: New test.
6578
6579 2007-06-05 Revital Eres <eres@il.ibm.com>
6580
6581 PR 30957
6582 * gcc.dg/pr30957-1.c: New test.
6583
6584 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6585
6586 PR fortran/31251
6587 * gfortran.dg/char_type_len_2.f90: New test.
6588
6589 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6590
6591 PR 31775
6592 * g++.dg/other/nested-extern.cc: New.
6593 * g++.dg/other/nested-extern-1.C: New.
6594 * g++.dg/other/nested-extern-2.C: New.
6595
6596 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6597
6598 PR fortran/31760
6599 * gfortran.dg/erf.f90: New test.
6600 * gfortran.dg/besxy.f90: New test.
6601
6602 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6603
6604 PR fortran/22359
6605 * gfortran.dg/fseek.f90: New test.
6606
6607 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6608
6609 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6610
6611 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6612
6613 PR libfortran/31210
6614 * gfortran.dg/zero_length_1.f90: New test.
6615
6616 2007-05-04 Tobias Burnus <burnus@net-b.de>
6617
6618 PR fortran/31803
6619 * gfortran.dg/char_pointer_assign_3.f90: New test.
6620 * gfortran.dg/char_result_2.f90: Re-enable test.
6621
6622 2007-05-04 Tobias Burnus <burnus@net-b.de>
6623
6624 PR fortran/25071
6625 * gfortran.dg/char_length_3.f90: New test.
6626 * gfortran.dg/char_result_2.f90: Fix test.
6627
6628 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6629
6630 PR tree-optimization/30565
6631 * gcc.dg/tree-ssa/loop-27.c: New test.
6632
6633 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6634
6635 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6636 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6637 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6638 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6639
6640 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6641
6642 PR tree-optimization/31699
6643 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6644 New.
6645 (check_effective_target_vect_floatint_cvt): New.
6646 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6647 of specific targets.
6648 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6649 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6650 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6651 * gcc.dg/vect/vect-iv-4.c: Likewise.
6652 * gcc.dg/vect/vect-multitypes-11.c: New.
6653 * gcc.dg/vect/pr31699.c: New.
6654
6655 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6656
6657 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6658
6659 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6660
6661 PR C++/31663
6662 * g++.dg/warn/anonymous-namespace-2.C: New.
6663 * g++.dg/warn/anonymous-namespace-2.h: New.
6664
6665 2007-05-02 Paul Brook <paul@codesourcery.com>
6666
6667 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6668
6669 2007-05-02 Eric Christopher <echristo@apple.com>
6670
6671 * gcc.dg/cpp/if-div.c: New file.
6672
6673 2007-05-02 Tom Tromey <tromey@redhat.com>
6674
6675 PR preprocessor/28709:
6676 * gcc.dg/cpp/pr28709.c: New file.
6677
6678 2007-05-02 Richard Guenther <rguenther@suse.de>
6679
6680 PR tree-optimization/31146
6681 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6682
6683 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6684
6685 * gcc.c-torture/compile/limits-blockid.c: New.
6686 * gcc.c-torture/compile/limits-caselabels.c: New.
6687 * gcc.c-torture/compile/limits-declparen.c: New.
6688 * gcc.c-torture/compile/limits-enumconst.c: New.
6689 * gcc.c-torture/compile/limits-exprparen.c: New.
6690 * gcc.c-torture/compile/limits-externalid.c: New.
6691 * gcc.c-torture/compile/limits-fnargs.c: New.
6692 * gcc.c-torture/compile/limits-fndefn.c: New.
6693 * gcc.c-torture/compile/limits-idexternal.c: New.
6694 * gcc.c-torture/compile/limits-idinternal.c: New.
6695 * gcc.c-torture/compile/limits-pointer.c: New.
6696 * gcc.c-torture/compile/limits-stringlit.c: New.
6697 * gcc.c-torture/compile/limits-structmem.c: New.
6698 * gcc.c-torture/compile/limits-structnest.c: New.
6699
6700 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6701
6702 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6703
6704 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6705
6706 PR middle-end/31740
6707 * gcc.c-torture/compile/20070501-1.c: New testcase.
6708
6709 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6710
6711 PR fortran/31732
6712 * gfortran.dg/array_memset_2: New test case.
6713
6714 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6715
6716 PR testsuite/31615
6717 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6718
6719 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6720
6721 PR testsuite/31589
6722 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6723 dg-final test.
6724 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6725 keyword to dg-final test.
6726 * gcc.dg/vect/vect-iv-4.c: Likewise.
6727 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6728 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6729 test.
6730 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6731 cast.
6732 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6733 * lib/target-supports.exp
6734 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6735 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6736
6737 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6738
6739 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6740 __LONG_LONG_MAX__ and its friends instead of those supplied by
6741 limits.h.
6742
6743 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6744
6745 PR C++/31721
6746 * g++.dg/ext/vector7.C: New testcase.
6747
6748 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6749
6750 PR fortran/31591
6751 * gfortran.dg/bound_simplification_1.f90: New test.
6752
6753 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6754
6755 PR fortran/31645
6756 * gfortran.dg/bom_error.f90: New test.
6757 * gfortran.dg/bom_include.f90: New test.
6758 * gfortran.dg/bom_UTF16-LE.f90: New test.
6759 * gfortran.dg/bom_UTF16-BE.f90: New test.
6760 * gfortran.dg/bom_UTF-8.f90: New test.
6761 * gfortran.dg/bom_UTF-32.f90: New test.
6762 * gfortran.dg/bom_UTF-8.F90: New test.
6763 * gfortran.dg/bom_include.inc: New file.
6764
6765 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6766
6767 PR C++/30221
6768 * g++.dg/init/ptrfn2.C: New test.
6769 * g++.dg/init/ptrfn3.C: New test.
6770
6771 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
6772
6773 PR fortran/31711
6774 * gfortran.dg/dependency_21.f90: New test.
6775
6776 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6777
6778 * gfortran.dg/secnds.f: Use real*8.
6779 * gfortran.dg/secnds-1.f: Use real*8.
6780
6781 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6782
6783 PR libfortran/31532
6784 * gfortran.dg/inquire_5.f90: Update test.
6785
6786 2007-04-27 Ian Lance Taylor <iant@google.com>
6787
6788 PR middle-end/31710
6789 * gcc.c-torture/compile/pr31710.c: New test.
6790
6791 2007-04-27 Richard Guenther <rguenther@suse.de>
6792
6793 PR tree-optimization/30965
6794 PR tree-optimization/30978
6795 * gcc.dg/tree-ssa/pr30978.c: New testcase.
6796 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
6797 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
6798 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
6799
6800 2007-04-27 Richard Guenther <rguenther@suse.de>
6801
6802 PR tree-optimization/31715
6803 * gcc.dg/Warray-bounds-4.c: New testcase.
6804
6805 2007-04-26 Ian Lance Taylor <iant@google.com>
6806
6807 PR target/28675
6808 * gcc.c-torture/compile/pr28675.c: New test.
6809
6810 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
6811
6812 PR C++/30016
6813 * g++.dg/ext/vector6.C: New test.
6814
6815 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
6816
6817 * gcc.c-torture/execute/ieee/20000320-1.x: New.
6818
6819 2007-04-26 Steve Ellcey <sje@cup.hp.com>
6820
6821 PR middle-end/31617
6822 * g++.dg/other/str_empty.C: Add expected warning.
6823
6824 2007-04-26 Richard Guenther <rguenther@suse.de>
6825 Daniel Berlin <dberlin@dberlin.org>
6826
6827 PR tree-optimization/30567
6828 * g++.dg/other/pr30567.C: New testcase.
6829
6830 2007-04-26 Richard Guenther <rguenther@suse.de>
6831
6832 PR tree-optimization/31703
6833 * gcc.c-torture/compile/pr31703.c: New testcase.
6834 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
6835 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6836
6837 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
6838
6839 * gfortran.dg/open_errors.f90: Added if statements checking
6840 the value of iostat.
6841
6842 2007-04-26 Jakub Jelinek <jakub@redhat.com>
6843
6844 PR c++/31598
6845 * g++.dg/gomp/pr31598.C: New test.
6846
6847 PR tree-optimization/30558
6848 * g++.dg/gomp/pr30558.C: New test.
6849
6850 2007-04-24 Mark Mitchell <mark@codesourcery.com>
6851
6852 PR c++/31338
6853 * g++.dg/ext/complex2.C: New test.
6854
6855 2007-04-25 Paolo Carlini <pcarlini@suse.de>
6856
6857 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
6858
6859 2007-04-25 Thiemo Seufer <ths@mips.com>
6860
6861 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
6862 value to signed char.
6863
6864 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
6865
6866 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
6867 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
6868 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
6869
6870 2007-04-25 Tobias Burnus <burnus@net-b.de>
6871
6872 PR fortran/31668
6873 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
6874 statement functions.
6875 * gfortran.dg/c_by_val_5.f90: New test.
6876
6877 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
6878
6879 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
6880 with two new subroutines to avoid parameter-induced aliasing.
6881 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
6882 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
6883
6884 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6885
6886 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
6887 * g++.dg/warn/Warray-bounds.C: Likewise.
6888
6889 2007-04-24 Ian Lance Taylor <iant@google.com>
6890
6891 PR tree-optimization/31605
6892 * gcc.c-torture/execute/pr31605.c: New test.
6893
6894 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6895
6896 PR fortran/31587
6897 * lib/gcc-dg.exp (scan-module): New function.
6898 * gfortran.dg/module_md5_1.f90: New test.
6899
6900 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
6901
6902 * g++.old-deja/g++.pt/defarg6.C: Only run with
6903 -std=gnu++98.
6904 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
6905 * g++.dg/cpp0x/variadic61.C: Ditto.
6906 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
6907 * g++.dg/cpp0x/variadic62.C: Ditto.
6908 * g++.dg/template/meminit1.C: Ditto.
6909 * g++.dg/template/operator7.C: Ditto.
6910 * g++.dg/template/static15.C: Ditto.
6911 * g++.dg/template/invalid1.C: Ditto.
6912 * g++.dg/template/shift1.C: Ditto.
6913 * g++.dg/template/error10.C: Ditto.
6914
6915 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
6916
6917 PR diagnostic/25923
6918 * gfortran.dg/pr25923.f90: New test.
6919
6920 2007-04-24 Ian Lance Taylor <iant@google.com>
6921
6922 PR tree-optimization/31602
6923 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
6924
6925 2007-04-24 Janis Johnson <janis187@us.ibm.com>
6926
6927 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
6928 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
6929
6930 2007-04-24 Hui-May Chang <hm.chang@apple.com>
6931
6932 * gcc.target/i386/reload-1.c. New.
6933
6934 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
6935 Olga Golovanevsky <olga@il.ibm.com>
6936
6937 * g++.dg/other/str_empty.C: New test.
6938
6939 2007-04-24 Richard Henderson <rth@redhat.com>
6940
6941 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
6942
6943 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
6944
6945 PR target/31641
6946 * gcc.c-torture/compile/pr31641.c: New testcase.
6947
6948 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
6949
6950 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
6951 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
6952 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
6953 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
6954
6955 2007-04-23 Simon Baldwin <simonb@google.com>
6956
6957 * g++.dg/other/error15.C: New.
6958 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
6959 triggering a "multiple parameters named" error.
6960
6961 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
6962
6963 PR fortran/31618
6964 * gfortran.dg/backspace_8.f: New test case.
6965
6966 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
6967
6968 PR fortran/31630
6969 * gfortran.dg/used_types_17.f90: New test.
6970
6971 PR fortran/31620
6972 * gfortran.dg/zero_array_components_1.f90: New test.
6973
6974 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6975
6976 PR fortran/31616
6977 * gfortran.dg/open_errors.f90: Allow a different error message.
6978
6979 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
6980
6981 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
6982 Rename from check_effective_target_vect_pack_mod. Rename global
6983 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
6984 messages.
6985 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
6986 rename.
6987 * gcc.dg/vect/vect-iv-8a.c: Ditto.
6988 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
6989
6990 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6991
6992 PR middle-end/31448
6993 * gcc.c-torture/execute/pr31448.c: New testcase.
6994
6995 2007-04-22 Nick Clifton <nickc@redhat.com>
6996
6997 * gcc.dg/20020312-2.c: Add support for the FRV.
6998
6999 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
7000
7001 PR tree-optimization/24659
7002 * gcc.dg/vect/vect-float-extend-1.c: New test.
7003 * gcc.dg/vect/vect-float-truncate-1.c: New test.
7004
7005 2007-04-22 Richard Guenther <rguenther@suse.de>
7006
7007 PR tree-optimization/29789
7008 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
7009 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7010
7011 2007-04-22 Revital Eres <eres@il.ibm.com>
7012
7013 * gcc.dg/var-expand2.c: New test.
7014
7015 2007-04-22 Revital Eres <eres@il.ibm.com>
7016
7017 * gcc.dg/var-expand3.c: New test.
7018
7019 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7020
7021 PR fortran/31495
7022 * gfortran.dg/continuation_8.f90: New test.
7023
7024 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
7025
7026 PR C/30265
7027 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
7028 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
7029
7030 2007-04-21 Richard Guenther <rguenther@suse.de>
7031
7032 PR middle-end/31136
7033 * gcc.c-torture/execute/pr31136.c: New testcase.
7034
7035 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
7036
7037 * gcc.target/i386/movsi-sm-1.c: New.
7038
7039 2007-04-20 Richard Henderson <rth@redhat.com>
7040
7041 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
7042 * gcc.dg/pr27095.c: Cope with alpha GOT load.
7043
7044 2007-04-20 Jakub Jelinek <jakub@redhat.com>
7045
7046 * gcc.target/i386/ordcmp-1.c: New test.
7047 * gcc.target/i386/unordcmp-1.c: New test.
7048
7049 PR tree-optimization/31632
7050 * gcc.c-torture/compile/20070419-1.c: New test.
7051
7052 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7053
7054 * gcc.dg/invalid-call-1.c: New test.
7055
7056 2007-04-18 Dirk Mueller <dmueller@suse.de>
7057
7058 PR diagnostic/31227
7059 * gcc.dg/Warray-bounds-3.c: New.
7060
7061 2007-04-18 Richard Guenther <rguenther@suse.de>
7062
7063 PR tree-optimization/19431
7064 PR tree-optimization/21463
7065 * gcc.c-torture/execute/20070212-1.c: New testcase.
7066 * gcc.c-torture/execute/20070212-2.c: Likewise.
7067 * gcc.c-torture/execute/20070212-3.c: Likewise.
7068 * gcc.dg/tree-ssa/pr19431.c: Likewise.
7069 * gcc.dg/tree-ssa/pr21463.c: Likewise.
7070 * g++.dg/tree-ssa/pr21463.C: Likewise.
7071 * g++.dg/tree-ssa/pr30738.C: Likewise.
7072
7073 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7074
7075 PR c++/31513
7076 * g++.dg/expr/bitfield8.C: New test.
7077
7078 2007-04-17 Joseph Myers <joseph@codesourcery.com>
7079 Richard Sandiford <richard@codesourcery.com>
7080
7081 * lib/target-supports.exp (check_profiling_available): Return 0
7082 for uClibc with -p or -pg.
7083
7084 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
7085
7086 PR c++/31517
7087 * g++.dg/template/init7.C: New test.
7088
7089 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
7090
7091 PR rtl-optimization/31360
7092 * gcc.dg/loop-7.c: New test.
7093
7094 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7095
7096 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
7097 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
7098 build.
7099 (compat-execute): Likewise.
7100 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7101 files to remote hosts.
7102 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7103 (c-torture-execute): Likewise.
7104 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7105 or plain file. Use remote_upload and remote_download to copy
7106 files about.
7107 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7108 before scanning it.
7109
7110 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7111
7112 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7113
7114 2007-04-16 Lawrence Crowl <crowl@google.com>
7115
7116 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7117 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7118 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7119 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7120 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7121 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7122 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7123 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7124 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7125 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7126 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7127
7128 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7129 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7130 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7131 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7132 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7133 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7134 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7135 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7136 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7137 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7138 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7139
7140 2007-04-16 Ian Lance Taylor <iant@google.com>
7141
7142 PR tree-optimization/31522
7143 * gcc.dg/Wstrict-overflow-16.c: New test.
7144
7145 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7146
7147 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7148
7149 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7150
7151 PR fortran/31144
7152 * gfortran.dg/module_naming_1.f90: New.
7153
7154 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7155
7156 * lib/target-supports.exp (check_profiling_available): Return
7157 false for m68k-*-uclinux.
7158
7159 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7160
7161 PR c++/29365
7162 Testcase for c++ anonymous namespace warning
7163
7164 * g++.dg/warn/anonymous-namespace-1.C: New test
7165 * g++.dg/warn/anonymous-namespace-1.h: New test
7166
7167 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7168
7169 PR testsuite/31578
7170 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7171
7172 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7173
7174 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7175
7176 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7177
7178 PR fortran/31204
7179 * gfortran.dg/array_constructor_16.f90: New test.
7180
7181 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7182
7183 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7184 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7185
7186 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7187
7188 PR rtl-optimization/31500
7189 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7190 * g++.dg/warn/Warray-bounds.C: Likewise.
7191
7192 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7193
7194 PR C/31520
7195 * gcc.dg/gnu89-init-4.c: New testcase.
7196
7197 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7198
7199 PR c++/25874
7200 * gcc.dg/gomp/pr25874.c: Add dg-options.
7201 * g++.dg/gomp/pr25874.C: Add dg-options.
7202
7203 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7204
7205 PR fortran/21061
7206 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7207 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7208
7209 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7210
7211 PR fortran/31561
7212 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7213
7214 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7215
7216 PR fortran/29507
7217 PR fortran/31404
7218 * gfortran.dg/initialization_6.f90: New test.
7219
7220 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7221
7222 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7223
7224 * lib/target-supports.exp (check_gc_sections_available):
7225 Return false if ldflags includes -elf2flt.
7226
7227 2007-04-13 Jason Merrill <jason@redhat.com>
7228
7229 PR c++/31074
7230 * conv3.C: New test.
7231
7232 2007-04-13 Mike Stump <mrs@apple.com>
7233
7234 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7235 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7236
7237 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7238
7239 PR tree-optimization/29598
7240 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7241
7242 2007-04-13 Tobias Burnus <burnus@net-b.de>
7243
7244 PR fortran/31559
7245 * gfortran.dg/func_assign.f90: New test.
7246
7247 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7248
7249 PR fortran/31550
7250 * gfortran.dg/used_types_16.f90: New test.
7251
7252 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7253
7254 PR fortran/18937
7255 * gfortran.dg/goto_2.f90: New.
7256 * gfortran.dg/goto_3.f90: New.
7257 * gfortran.dg/pr17708.f90: Rename to ...
7258 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7259
7260 2007-04-13 Tobias Burnus <burnus@net-b.de>
7261
7262 PR fortran/31562
7263 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7264 instead of a struct.
7265
7266 2007-04-13 Tobias Burnus <burnus@net-b.de>
7267
7268 PR fortran/31562
7269 * gfortran.dg/value_4.c: Use GNU extensions for complex
7270 instead of a struct.
7271
7272 2007-04-13 Richard Guenther <rguenther@suse.de>
7273
7274 PR tree-optimization/21258
7275 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7276
7277 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7278
7279 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7280 <complex.h>.
7281
7282 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7283
7284 PR fortran/31250
7285 * gfortran.dg/char_length_2.f90: New.
7286 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7287 * gfortran.dg/repeat_4.f90: Likewise.
7288
7289 PR fortran/31266
7290 * gfortran.dg/char_assign_1.f90: New.
7291
7292 PR fortran/31471
7293 * gfortran.dg/block_name_1.f90: New.
7294 * gfortran.dg/block_name_2.f90: New.
7295
7296 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7297
7298 PR c++/31078
7299 * g++.dg/other/pr31078.C: New.
7300
7301 2007-04-12 Richard Guenther <rguenther@suse.de>
7302
7303 PR tree-optimization/31169
7304 * gcc.c-torture/execute/pr31169.c: New testcase.
7305
7306 2007-04-12 Richard Guenther <rguenther@suse.de>
7307
7308 PR tree-optimization/24689
7309 PR tree-optimization/31307
7310 * g++.dg/tree-ssa/pr31307.C: New testcase.
7311 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7312
7313 2007-04-12 Tobias Burnus <burnus@net-b.de>
7314
7315 PR fortran/31472
7316 * gfortran.dg/access_spec_1.f90: New test.
7317 * gfortran.dg/access_spec_2.f90: New test.
7318 * gfortran.dg/non_module_public.f90: Match new error message.
7319
7320 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7321
7322 PR testsuite/31538
7323 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7324 to 4 at line 38 to fix bounds problem.
7325
7326 2007-04-11 Tobias Burnus <burnus@net-b.de>
7327
7328 PR testsuite/31240
7329 * gfortran.dg/pointer_intent_1.f90: Fix test.
7330
7331 2007-04-10 Eric Christopher <echristo@apple.com>
7332
7333 * lib/target-supports.exp
7334 (check_effective_target_fstack_protector): Rewrite.
7335
7336 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7337
7338 PR c++/31449
7339 * g++.dg/init/const5.C: New test.
7340
7341 2007-04-09 Jan Hubicka <jh@suse.cz>
7342
7343 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7344
7345 2007-04-08 Jan Hubicka <jh@suse.cz>
7346
7347 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7348
7349 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7350
7351 PR fortran/31257
7352 * gfortran.dg/achar_4.f90: New test.
7353
7354 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7355
7356 PR fortran/30880
7357 * gfortran.dg/used_dummy_types_8.f90: New test.
7358
7359 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7360
7361 PR fortran/30872
7362 * gfortran.dg/parameter_array_element_1.f90: New test.
7363
7364 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7365
7366 PR fortran/31222
7367 * gfortran.dg/default_numeric_type_1.f90: New test.
7368
7369 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7370
7371 PR fortran/31424
7372 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7373
7374 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7375
7376 PR fortran/31293
7377 * gfortran.dg/interface_12.f90: New test.
7378
7379 2007-04-07 Bruce Korb <bkorb@gnu.org>
7380
7381 * gcc.dg/format/opt-6.c: New test.
7382 * gcc.dg/format/nul-1.c: New test.
7383 * gcc.dg/format/nul-2.c: New test.
7384
7385 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7386
7387 PR libgfortran/31395
7388 * gfortran.dg/fmt_colon.f90: New test.
7389
7390 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7391
7392 * g++.old-deja/g++.other/init18.C: Use
7393 dg-require-effective-target instead of an explicit xfail.
7394
7395 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7396
7397 * gcc.dg/dfp/signbit-1.c
7398 * gcc.dg/dfp/signbit-2.c
7399
7400 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7401
7402 PR fortran/31483
7403 * gfortran.dg/altreturn_5.f90: New test.
7404
7405 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7406
7407 PR fortran/31292
7408 * gfortran.dg/contained_module_proc_1.f90: New test.
7409
7410 2007-04-04 Stuart Hastings <stuart@apple.com>
7411
7412 PR 31281
7413 * objc/execute/exceptions/pr31281.m: New.
7414
7415 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7416
7417 * g++.dg/ext/dllimport12.C: Update comments.
7418
7419 2007-04-03 Eric Christopher <echristo@apple.com>
7420
7421 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7422
7423 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7424
7425 PR fortran/31304
7426 * gfortran.dg/repeat_2.f90: New test.
7427 * gfortran.dg/repeat_3.f90: New test.
7428 * gfortran.dg/repeat_4.f90: New test.
7429
7430 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7431
7432 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7433
7434 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7435
7436 PR c++/30847
7437 * g++.dg/parse/cond3.C: New test.
7438
7439 PR middle-end/30704
7440 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7441
7442 2007-04-02 Jason Merrill <jason@redhat.com>
7443
7444 PR c++/31187
7445 * g++.dg/ext/visibility/anon3.C: New test.
7446
7447 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7448
7449 PR libgfortran/31052
7450 * gfortran.dg/namelist_28.f90: New test.
7451
7452 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7453
7454 PR libgfortran/31366
7455 * gfortran.dg/direct_io_6.f90: New test.
7456
7457 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7458
7459 PR libgfortran/31207
7460 * gfortran.dg/advance_5.f90: New test.
7461 * gfortran.dg/advance_6.f90: New test.
7462
7463 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7464
7465 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7466 * g++.dg/ext/dllimport7.C: Likewise.
7467 * g++.dg/ext/selectany1.C: Likewise.
7468
7469 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7470
7471 * g++.dg/parser/pr31138.C: New.
7472 * g++.dg/parser/pr31140.C: New.
7473 * g++.dg/parser/pr31141.C: New.
7474
7475 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7476
7477 PR c++/26099
7478 * g++.dg/ext/is_base_of.C: New.
7479 * g++.dg/ext/has_virtual_destructor.C: New.
7480 * g++.dg/ext/is_polymorphic.C: New.
7481 * g++.dg/ext/is_base_of_diagnostic.C: New.
7482 * g++.dg/ext/is_enum.C: New.
7483 * g++.dg/ext/has_nothrow_assign.C: New.
7484 * g++.dg/ext/has_nothrow_constructor.C: New.
7485 * g++.dg/ext/is_empty.C: New.
7486 * g++.dg/ext/has_trivial_copy.C: New.
7487 * g++.dg/ext/has_trivial_assign.C: New.
7488 * g++.dg/ext/is_abstract.C: New.
7489 * g++.dg/ext/is_pod.C: New.
7490 * g++.dg/ext/has_nothrow_copy.C: New.
7491 * g++.dg/ext/is_class.C: New.
7492 * g++.dg/ext/has_trivial_constructor.C: New.
7493 * g++.dg/ext/is_union.C: New.
7494 * g++.dg/ext/has_trivial_destructor.C: New.
7495 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7496 * g++.dg/template/crash43.C: Likewise.
7497
7498 2007-03-29 Dirk Mueller <dmueller@suse.de>
7499
7500 * g++.dg/warn/pedantic2.C: New testcase.
7501
7502 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7503
7504 * size_dim.f90: Fix dg directive.
7505 * pr16433.f: Likewise.
7506 * use_6.f90: Likewise.
7507 * use_7.f90: Likewise.
7508 * entry_9.f90: Likewise.
7509 * pointer_intent_2.f90: Likewise.
7510 * protected_1.f90: Likewise.
7511 * fmt_missing_period_2.f: Likewise.
7512 * pointer_intent_3.f90: Likewise.
7513 * protected_2.f90: Likewise.
7514 * protected_3.f90: Likewise.
7515 * pr15754.f90: Likewise.
7516 * protected_4.f90: Likewise.
7517 * protected_5.f90: Likewise.
7518 * initialization_2.f90: Likewise.
7519 * protected_6.f90: Likewise.
7520 * continuation_7.f90: Likewise.
7521 * derived_function_interface_1.f90: Likewise.
7522 * der_pointer_4.f90: Likewise.
7523 * fmt_zero_precision.f90: Likewise.
7524 * blockdata_3.f90: Likewise.
7525 * fmt_missing_period_1.f: Likewise.
7526 * real_const_3.f90: Likewise.
7527 * use_4.f90: Likewise.
7528 * fmt_missing_period_3.f: Likewise.
7529 * use_5.f90: Likewise.
7530
7531 2007-03-28 Mike Stump <mrs@apple.com>
7532
7533 * gcc.dg/darwin-comm.c: Add.
7534
7535 2007-03-28 Eric Christopher <echristo@apple.com>
7536
7537 * lib/target-supports.exp (check_effective_target_fstack_protector):
7538 New.
7539 * gcc.dg/ssp-1.c: Use.
7540 * gcc.dg/ssp-2.c: Ditto.
7541
7542 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7543
7544 PR c++/29077
7545 * g++.dg/parse/constructor3.C: New test.
7546
7547 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7548
7549 * gnat.dg/thin_pointer.ad[sb]: New test.
7550
7551 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7552
7553 * g++.dg/cpp0x/bracket1.C: New.
7554 * g++.dg/cpp0x/bracket2.C: New.
7555 * g++.dg/cpp0x/bracket3.C: New.
7556 * g++.dg/cpp0x/bracket4.C: New.
7557
7558 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7559
7560 * g++.dg/cpp0x/temp_default1.C: New.
7561 * g++.dg/cpp0x/temp_default3.C: New.
7562 * g++.dg/cpp0x/temp_default2.C: New.
7563 * g++.dg/cpp0x/temp_default4.C: New.
7564
7565 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7566
7567 PR c++/29993
7568 * g++.dg/other/cv_func2.C: New.
7569
7570 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7571
7572 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7573 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7574 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7575 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7576
7577 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7578 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7579
7580 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7581
7582 * lib/compat.exp (compat-execute): Fix processing of file names.
7583
7584 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7585
7586 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7587
7588 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7589
7590 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7591 Delete created executable test file.
7592 (check_effective_target_fortran_large_int): Ditto.
7593 (check_effective_target_static_libgfortran): Ditto.
7594
7595 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7596
7597 PR c++/30500
7598 * g++.dg/warn/pragma-system_header1.C: New test.
7599 * g++.dg/warn/pragma-system_header2.C: New test.
7600 * g++.dg/warn/pragma-system_header1.h. New.
7601 * g++.dg/warn/pragma-system_header2.h. New.
7602
7603 2007-03-26 Ian Lance Taylor <iant@google.com>
7604
7605 PR tree-optimization/31345
7606 * gcc.c-torture/compile/pr31345-1.c: New test.
7607
7608 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7609
7610 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7611 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7612 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7613 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7614 * gfortran.dg/overload_1.f90: Likewise.
7615 * gfortran.dg/impure_assignment_1.f90: Likewise.
7616 * gfortran.dg/error_recovery_3.f90: Likewise.
7617 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7618 * gfortran.dg/sequence_types_1.f90: Likewise.
7619 * gfortran.dg/internal_references_1.f90: Likewise.
7620 * gfortran.dg/present_1.f90: Likewise.
7621 * gfortran.dg/volatile10.f90: Likewise.
7622 * gfortran.dg/module_equivalence_2.f90: Likewise.
7623 * gfortran.dg/use_4.f90: Likewise.
7624 * gfortran.dg/elemental_result_1.f90: Likewise.
7625 * gfortran.dg/generic_actual_arg.f90: Likewise.
7626 * gfortran.dg/private_type_5.f90: Likewise.
7627 * gfortran.dg/protected_4.f90: Likewise.
7628 * gfortran.dg/interface_3.f90: Likewise.
7629
7630 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7631
7632 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7633 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7634
7635 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7636
7637 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7638
7639 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7640
7641 PR libgfortran/31199
7642 * gfortran.dg/fmt_t_4.f90: New test.
7643
7644 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7645
7646 PR libfortran/31297
7647 * gfortran.dg/backspace_5.f: Initialize variable(s).
7648 * gfortran.dg/backspace_6.f: Likewise.
7649 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7650 * gfortran.dg/direct_io_2.f90: Likewise.
7651 * gfortran.dg/write_back.f: Likewise.
7652 * gfortran.dg/write_rewind_2.f: Likewise.
7653 * gfortran.dg/write_rewind_1.f: Likewise.
7654 * gfortran.dg/write_rewind_2.f: Likewise.
7655
7656 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7657
7658 PR tree-optimization/30784
7659 * gcc.dg/vect/pr30784.c: New test.
7660
7661 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7662
7663 PR fortran/30877
7664 * gfortran.dg/operator_1.f90: New test.
7665 * gfortran.dg/operator_2.f90: New test.
7666
7667 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7668
7669 PR libfortran/31196
7670 * gfortran.dg/reshape_transpose_1.f90: New test.
7671
7672 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7673
7674 PR fortran/30655
7675 * gfortran.dg/bounds_check_6.f90: New test.
7676
7677 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7678
7679 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7680 #ifndef/#endif.
7681 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7682 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7683
7684 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7685
7686 PR fortran/31209
7687 * gfortran.dg/pointer_function_actual_1.f90: New test.
7688
7689 PR fortran/31200
7690 * gfortran.dg/pointer_function_actual_2.f90: New test.
7691
7692 PR fortran/31215
7693 * gfortran.dg/result_in_spec_1.f90: New test.
7694
7695 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7696
7697 PR fortran/30834
7698 * gfortran.dg/integer_exponentiation_3.F90: New test.
7699 * gfortran.dg/integer_exponentiation_4.f90: New test.
7700 * gfortran.dg/integer_exponentiation_5.F90: New test.
7701
7702 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7703
7704 PR c++/30863
7705 * g++.dg/template/error24.C: New test.
7706 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7707
7708 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7709
7710 PR c++/31273
7711 * g++.dg/expr/bitfield7.C: New test.
7712
7713 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7714
7715 PR other/23572
7716 * gcc.dg/float-range-4.c: New.
7717 * gcc.dg/float-range-1.c: Update. Test for a warning.
7718 * gcc.dg/float-range-3.c: New.
7719 * gcc.dg/float-range-5.c: New.
7720
7721 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7722
7723 PR fortran/31262
7724 * gfortran.dg/no_range_check_1.f90: New test.
7725
7726 2007-03-22 Dirk Mueller <dmueller@suse.de>
7727
7728 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7729 * g++.dg/other/static1.C: Remove stray semicolon.
7730 * g++.dg/other/init1.C: Likewise.
7731 * g++.dg/rtti/dyncast1.C: Likewise.
7732 * g++.dg/tree-ssa/pr17153.C: Likewise.
7733 * g++.dg/lookup/disamb1.C: Likewise.
7734 * g++.dg/lookup/scoped2.C: Likewise.
7735 * g++.dg/lookup/friend7.C: Likewise.
7736 * g++.dg/parse/parse4.C: Likewise.
7737 * g++.dg/parse/parse5.C: Likewise.
7738 * g++.dg/expr/pr29066.C: Likewise.
7739 * g++.dg/expr/cast4.C: Likewise.
7740 * g++.dg/tc1/dr193.C: Likewise.
7741 * g++.dg/tc1/dr213.C: Likewise.
7742 * g++.dg/abi/dcast1.C: Likewise.
7743 * g++.dg/abi/covariant2.C: Likewise.
7744 * g++.dg/inherit/covariant11.C: Likewise.
7745 * g++.dg/inherit/covariant9.C: Likewise.
7746 * g++.dg/inherit/covariant10.C: Likewise.
7747 * g++.dg/init/static3.C: Likewise.
7748 * g++.dg/init/init-ref3.C: Likewise.
7749 * g++.dg/init/ref10.C: Likewise.
7750 * g++.dg/template/meminit2.C: Likewise.
7751 * g++.dg/template/using9.C: Likewise.
7752 * g++.dg/template/friend9.C: Likewise.
7753 * g++.dg/template/ref1.C: Likewise.
7754 * g++.old-deja/g++.warn/inline.C: Likewise.
7755 * g++.old-deja/g++.robertl/eb91.C: Likewise.
7756 * g++.old-deja/g++.robertl/eb46.C: Likewise.
7757 * g++.old-deja/g++.robertl/eb34.C: Likewise.
7758 * g++.old-deja/g++.robertl/eb43.C: Likewise.
7759 * g++.old-deja/g++.robertl/eb26.C: Likewise.
7760 * g++.old-deja/g++.robertl/eb116.C: Likewise.
7761 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7762 * g++.old-deja/g++.brendan/overload8.C: Likewise.
7763 * g++.old-deja/g++.brendan/overload11.C: Likewise.
7764 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7765 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7766 * g++.old-deja/g++.brendan/template11.C: Likewise.
7767 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
7768 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7769 * g++.old-deja/g++.brendan/crash16.C: Likewise.
7770 * g++.old-deja/g++.jason/pmem2.C: Likewise.
7771 * g++.old-deja/g++.jason/parse9.C: Likewise.
7772 * g++.old-deja/g++.jason/byval2.C: Likewise.
7773 * g++.old-deja/g++.jason/overload8.C: Likewise.
7774 * g++.old-deja/g++.jason/pmf8.C: Likewise.
7775 * g++.old-deja/g++.jason/template33.C: Likewise.
7776 * g++.old-deja/g++.jason/return3.C: Likewise.
7777 * g++.old-deja/g++.jason/scoping2.C: Likewise.
7778 * g++.old-deja/g++.jason/virtual.C: Likewise.
7779 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7780 * g++.old-deja/g++.jason/template27.C: Likewise.
7781 * g++.old-deja/g++.jason/synth6.C: Likewise.
7782 * g++.old-deja/g++.jason/ref8.C: Likewise.
7783 * g++.old-deja/g++.jason/offset1.C: Likewise.
7784 * g++.old-deja/g++.other/static20.C: Likewise.
7785 * g++.old-deja/g++.other/array1.C: Likewise.
7786 * g++.old-deja/g++.other/new3.C: Likewise.
7787 * g++.old-deja/g++.other/array2.C: Likewise.
7788 * g++.old-deja/g++.other/overload9.C: Likewise.
7789 * g++.old-deja/g++.other/cast6.C: Likewise.
7790 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
7791 * g++.old-deja/g++.other/eh4.C: Likewise.
7792 * g++.old-deja/g++.other/using7.C: Likewise.
7793 * g++.old-deja/g++.other/init18.C: Likewise.
7794 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7795 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7796 * g++.old-deja/g++.other/dtor11.C: Likewise.
7797 * g++.old-deja/g++.pt/static11.C: Likewise.
7798 * g++.old-deja/g++.pt/crash19.C: Likewise.
7799 * g++.old-deja/g++.pt/overload12.C: Likewise.
7800 * g++.old-deja/g++.pt/crash46.C: Likewise.
7801 * g++.old-deja/g++.pt/mi1.C: Likewise.
7802 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
7803 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7804 * g++.old-deja/g++.pt/local5.C: Likewise.
7805 * g++.old-deja/g++.pt/typename2.C: Likewise.
7806 * g++.old-deja/g++.pt/explicit80.C: Likewise.
7807 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
7808 * g++.old-deja/g++.law/visibility1.C: Likewise.
7809 * g++.old-deja/g++.law/visibility2.C: Likewise.
7810 * g++.old-deja/g++.law/virtual2.C: Likewise.
7811 * g++.old-deja/g++.law/operators19.C: Likewise.
7812 * g++.old-deja/g++.law/parsing10.C: Likewise.
7813 * g++.old-deja/g++.law/visibility4.C: Likewise.
7814 * g++.old-deja/g++.law/operators4.C: Likewise.
7815 * g++.old-deja/g++.law/dtors2.C: Likewise.
7816 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7817 * g++.old-deja/g++.law/visibility10.C: Likewise.
7818 * g++.old-deja/g++.law/scope3.C: Likewise.
7819 * g++.old-deja/g++.law/casts2.C: Likewise.
7820 * g++.old-deja/g++.law/code-gen5.C: Likewise.
7821 * g++.old-deja/g++.law/operators33.C: Likewise.
7822 * g++.old-deja/g++.law/friend4.C: Likewise.
7823 * g++.old-deja/g++.mike/pmf7.C: Likewise.
7824 * g++.old-deja/g++.mike/p5611.C: Likewise.
7825 * g++.old-deja/g++.mike/net37.C: Likewise.
7826 * g++.old-deja/g++.mike/p3570.C: Likewise.
7827 * g++.old-deja/g++.mike/p5718.C: Likewise.
7828 * g++.old-deja/g++.mike/net21.C: Likewise.
7829 * g++.old-deja/g++.mike/p1862.C: Likewise.
7830 * g++.old-deja/g++.mike/p4511.C: Likewise.
7831 * g++.old-deja/g++.mike/virt3.C: Likewise.
7832 * g++.old-deja/g++.mike/p16146.C: Likewise.
7833 * g++.old-deja/g++.mike/p1989.C: Likewise.
7834 * g++.old-deja/g++.mike/p5571.C: Likewise.
7835 * g++.old-deja/g++.gb/scope10.C: Likewise.
7836 * g++.old-deja/g++.abi/primary5.C: Likewise.
7837 * g++.old-deja/g++.abi/empty2.C: Likewise.
7838 * g++.old-deja/g++.abi/arraynew.C: Likewise.
7839 * g++.old-deja/g++.eh/vbase4.C: Likewise.
7840 * g++.old-deja/g++.eh/ptr1.C: Likewise.
7841 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
7842 * g++.old-deja/g++.bob/template3.C: Likewise.
7843 * g++.old-deja/g++.bob/inherit1.C: Likewise.
7844
7845 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
7846
7847 PR fortran/31193
7848 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
7849
7850 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
7851
7852 PR fortran/20897
7853 * gfortran.dg/derived_name_1.f90: New.
7854 * gfortran.dg/derived_name_2.f: New.
7855
7856 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7857
7858 * lib/target-supports.exp (check_effective_target_nonpic): New
7859 procedure.
7860 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
7861 when compiling PIC.
7862 * gcc.target/i386/asm-4.c: Require nonpic.
7863 * gcc.target/i386/cmov1.c: Likewise.
7864 * gcc.target/i386/mul.c: Likewise.
7865 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
7866 * gcc.target/i386/ssetype-1.c: Require nonpic.
7867 * gcc.target/i386/ssetype-3.c: Likewise.
7868 * gcc.target/i386/ssetype-5.c: Likewise.
7869
7870 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7871
7872 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
7873 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
7874 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
7875 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
7876
7877 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
7878
7879 PR tree-optimization/30590
7880 * g++.dg/opt/pr30590.C: New testcase.
7881
7882 2007-03-20 Jakub Jelinek <jakub@redhat.com>
7883
7884 PR c/30762
7885 * gcc.dg/pr30762-1.c: New test.
7886 * gcc.dg/pr30762-2.c: New test.
7887
7888 PR inline-asm/30505
7889 * gcc.target/i386/pr30505.c: New test.
7890
7891 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
7892
7893 * gcc.target/arm/register-variables.c: New.
7894
7895 2007-03-19 Jeff Law <law@redhat.com>
7896
7897 * PR tree-optimization/30984
7898 * gcc.c-torture/pr30984.c: New test.
7899
7900 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
7901 Richard Guenther <rguenther@suse.de>
7902
7903 PR tree-optimization/31254
7904 * gcc.dg/torture/pr31254.c: New testcase.
7905
7906 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
7907
7908 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
7909 target default_packed.
7910
7911 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7912
7913 PR fortran/31203
7914 * gfortran.dg/string_length_1.f90: New test.
7915
7916 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7917
7918 PR testsuite/30395
7919 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
7920
7921 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7922
7923 PR libgfortran/31052
7924 * gfortran.dg/namelist_27.f90: New test.
7925
7926 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
7927
7928 PR fortran/30531
7929 * gfortran.dg/used_types_14.f90: New test.
7930
7931 PR fortran/31086
7932 * gfortran.dg/used_types_15.f90: New test.
7933
7934 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
7935
7936 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
7937 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
7938
7939 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7940
7941 PR fortran/31120
7942 * gfortran.dg/integer_exponentiation_2.f90: New test.
7943
7944 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
7945
7946 PR tree-optimization/31041
7947 * gcc.dg/vect/pr31041.c: New test.
7948
7949 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7950
7951 * g++.dg/warn/Wconversion-integer.C: New
7952 * g++.dg/warn/Wconversion-real.C: New.
7953 * g++.dg/warn/Wconversion-real-integer.C: New.
7954 * g++.dg/warn/conv2.C: Updated.
7955
7956 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7957
7958 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
7959 exclude RTPs.
7960
7961 2007-03-16 Richard Guenther <rguenther@suse.de>
7962
7963 PR tree-optimization/31146
7964 * g++.dg/tree-ssa/pr31146.C: New testcase.
7965
7966 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7967
7968 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
7969 assume that the target has <features.h>.
7970
7971 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7972
7973 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
7974 dg-options rather than to the whole test.
7975
7976 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
7977
7978 PR debug/29906
7979 * g++.dg/debug/pr29906.C: New
7980
7981 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7982
7983 PR libgfortran/31099
7984 * gfortran.dg/unformatted_recl.f90: Update test.
7985
7986 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
7987
7988 * gcc.dg/tree-ssa/prefetch-5.c: New test.
7989
7990 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7991
7992 PR c++/30891
7993 * g++.dg/parse/namespace-definition.C: New.
7994
7995 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7996
7997 PR c++/24924
7998 * g++.dg/cpp/pedantic-errors.C: New.
7999 * g++.dg/cpp/permissive.C: New.
8000
8001 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8002
8003 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
8004 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
8005
8006 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8007
8008 * lib/target-supports.exp (check_missing_uclibc_feature)
8009 (check_effective_target_wchar): New procedures.
8010 * gcc.dg/wchar_t-1.c: Require target wchar.
8011 * gcc.dg/wint_t-1.c: Likewise.
8012
8013 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8014
8015 * lib/target-supports.exp (check_gc_sections_available): Return
8016 false for VxWorks targets.
8017
8018 2007-03-15 Dirk Mueller <dmueller@suse.de>
8019
8020 * g++.dg/warn/Wconversion2.C: Fix typo.
8021 * gcc.dg/if-empty-1.c: Ditto.
8022
8023 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8024
8025 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
8026
8027 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8028
8029 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
8030 * gcc.target/i386/pr31167.c: Ditto.
8031
8032 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8033
8034 PR target/31167
8035 * gcc.target/i386/pr31167.c: New test.
8036
8037 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
8038
8039 PR fortran/30922
8040 * gfortran.dg/import5.f90.f90: New test.
8041
8042
8043 PR fortran/30879
8044 * gfortran.dg/data_components_1.f90: New test.
8045
8046
8047 PR fortran/30870
8048 * gfortran.dg/generic_13.f90: New test.
8049
8050 PR fortran/31163
8051 * gfortran.dg/alloc_comp_basics_5.f90: New test.
8052
8053 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8054
8055 PR libgfortran/31051
8056 * gfortran.dg/fmt_t_4.f90: New
8057
8058 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
8059
8060 PR C++/31165
8061 * g++.dg/other/default7.C: New test.
8062
8063 2007-03-15 Dirk Mueller <dmueller@suse.de>
8064
8065 * g++.dg/warn/Wconversion2.C: New.
8066
8067 2007-03-14 Eric Christopher <echristo@apple.com>
8068
8069 * gcc.dg/ssp-1.c: New.
8070 * gcc.dg/ssp-2.c: Ditto.
8071
8072 2007-03-14 Dirk Mueller <dmueller@suse.de>
8073
8074 * g++.dg/warn/do-empty.C: New.
8075 * gcc.dg/do-empty.c: New.
8076 * gcc.dg/if-empty-1.c: Update.
8077 * gcc.dg/20001116-1.c: Update.
8078 * gcc.dg/pr23165.c: Update.
8079
8080 2007-03-14 Jakub Jelinek <jakub@redhat.com>
8081
8082 * gfortran.dg/module_implicit_conversion.f90: New test.
8083
8084 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
8085
8086 PR middle-end/31127
8087 * gcc.dg/pr31127.c: New.
8088
8089 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
8090
8091 * gcc.dg/tree-ssa/loop-26.c: New test.
8092
8093 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
8094
8095 * gcc.target/i386/cmpxchg16b-1.c: New test.
8096
8097 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8098
8099 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
8100 * gcc.dg/c99-vla-1.c: Likewise.
8101 * g++.dg/ext/vla1.C: Likewise
8102
8103 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8104
8105 * gcc.dg/wvla-1.c: New test
8106 * gcc.dg/wvla-2.c: New test
8107 * gcc.dg/wvla-3.c: New test
8108 * gcc.dg/wvla-4.c: New test
8109 * gcc.dg/wvla-5.c: New test
8110 * gcc.dg/wvla-6.c: New test
8111 * gcc.dg/wvla-7.c: New test
8112 * g++.dg/warn/Wvla-1.C: New test
8113 * g++.dg/warn/Wvla-2.C: New test
8114 * g++.dg/warn/Wvla-3.C: New test
8115
8116 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8117
8118 PR c++/30108
8119 * g++.dg/other/default6.C: New test.
8120
8121 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8122
8123 * lib/target-supports.exp (check_profiling_available): Return false
8124 for VxWorks.
8125 (check_effective_target_vxworks_kernel): New procedure.
8126 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8127 VxWorks.
8128 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8129 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8130 to include VxWorks.
8131 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8132
8133 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8134
8135 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8136 PIC is not supported.
8137 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8138 * gcc.dg/20020426-2.c: Likewise.
8139 * gcc.dg/pr28243.c: Likewise.
8140 * gcc.dg/visibility-11.c: Likewise.
8141 * gcc.dg/tls/opt-9.c: Likewise.
8142 * gcc.dg/tls/opt-10.c: Likewise.
8143 * gcc.dg/tls/pic-1.c: Likewise.
8144 * gcc.dg/tls/struct-1.c: Likewise.
8145 * gcc.target/i386/20000807-1.c: Likewise.
8146 * gcc.target/i386/20000904-1.c: Likewise.
8147 * gcc.target/i386/20011119-1.c: Likewise.
8148 * gcc.target/i386/990213-2.c: Likewise.
8149 * gcc.target/i386/990214-1.c: Likewise.
8150 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8151 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8152 * gcc.target/i386/pic-1.c: Likewise.
8153 * gcc.target/i386/pr21518.c: Likewise.
8154 * gcc.target/i386/pr23098.c: Likewise.
8155 * gcc.target/i386/pr23943.c: Likewise.
8156
8157 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8158
8159 PR c++/31038
8160 * g++.dg/template/complit2.C: New test.
8161
8162 PR c++/30328
8163 * g++.dg/ext/bitfield1.C: New test.
8164
8165 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8166
8167 PR fortran/30883
8168 * gfortran.dg/interface_11.f90: New test.
8169
8170 2007-03-11 Richard Guenther <rguenther@suse.de>
8171
8172 PR tree-optimization/31115
8173 * gcc.dg/torture/pr31115.c: New testcase.
8174
8175 2007-03-11 Ira Rosen <irar@il.ibm.com>
8176
8177 PR tree-optimization/29925
8178 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8179
8180 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8181
8182 PR c++/30274
8183 * g++.dg/expr/bitfield3.C: New test.
8184 * g++.dg/expr/bitfield4.C: Likewise.
8185 * g++.dg/expr/bitfield5.C: Likewise.
8186 * g++.dg/expr/bitfield6.C: Likewise.
8187
8188 PR c++/30924
8189 * g++.dg/template/array18.C: New test.
8190
8191 2007-03-10 Dirk Mueller <dmueller@suse.de>
8192
8193 PR c++/17946
8194 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8195 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8196
8197 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8198
8199 PR c++/20599
8200 * g++.dg/cpp0x/variadic-bind.C: New.
8201 * g++.dg/cpp0x/variadic-function.C: New.
8202 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8203 * g++.dg/cpp0x/variadic-tuple.C: New.
8204 * g++.dg/cpp0x/variadic1.C: New.
8205 * g++.dg/cpp0x/variadic2.C: New.
8206 * g++.dg/cpp0x/variadic3.C: New.
8207 * g++.dg/cpp0x/variadic4.C: New.
8208 * g++.dg/cpp0x/variadic5.C: New.
8209 * g++.dg/cpp0x/variadic6.C: New.
8210 * g++.dg/cpp0x/variadic7.C: New.
8211 * g++.dg/cpp0x/variadic8.C: New.
8212 * g++.dg/cpp0x/variadic9.C: New.
8213 * g++.dg/cpp0x/variadic10.C: New.
8214 * g++.dg/cpp0x/variadic11.C: New.
8215 * g++.dg/cpp0x/variadic12.C: New.
8216 * g++.dg/cpp0x/variadic13.C: New.
8217 * g++.dg/cpp0x/variadic14.C: New.
8218 * g++.dg/cpp0x/variadic15.C: New.
8219 * g++.dg/cpp0x/variadic16.C: New.
8220 * g++.dg/cpp0x/variadic17.C: New.
8221 * g++.dg/cpp0x/variadic18.C: New.
8222 * g++.dg/cpp0x/variadic19.C: New.
8223 * g++.dg/cpp0x/variadic20.C: New.
8224 * g++.dg/cpp0x/variadic21.C: New.
8225 * g++.dg/cpp0x/variadic22.C: New.
8226 * g++.dg/cpp0x/variadic23.C: New.
8227 * g++.dg/cpp0x/variadic24.C: New.
8228 * g++.dg/cpp0x/variadic25.C: New.
8229 * g++.dg/cpp0x/variadic26.C: New.
8230 * g++.dg/cpp0x/variadic27.C: New.
8231 * g++.dg/cpp0x/variadic28.C: New.
8232 * g++.dg/cpp0x/variadic29.C: New.
8233 * g++.dg/cpp0x/variadic30.C: New.
8234 * g++.dg/cpp0x/variadic31.C: New.
8235 * g++.dg/cpp0x/variadic32.C: New.
8236 * g++.dg/cpp0x/variadic33.C: New.
8237 * g++.dg/cpp0x/variadic34.C: New.
8238 * g++.dg/cpp0x/variadic35.C: New.
8239 * g++.dg/cpp0x/variadic36.C: New.
8240 * g++.dg/cpp0x/variadic37.C: New.
8241 * g++.dg/cpp0x/variadic38.C: New.
8242 * g++.dg/cpp0x/variadic39.C: New.
8243 * g++.dg/cpp0x/variadic40.C: New.
8244 * g++.dg/cpp0x/variadic41.C: New.
8245 * g++.dg/cpp0x/variadic42.C: New.
8246 * g++.dg/cpp0x/variadic43.C: New.
8247 * g++.dg/cpp0x/variadic44.C: New.
8248 * g++.dg/cpp0x/variadic45.C: New.
8249 * g++.dg/cpp0x/variadic46.C: New.
8250 * g++.dg/cpp0x/variadic47.C: New.
8251 * g++.dg/cpp0x/variadic48.C: New.
8252 * g++.dg/cpp0x/variadic49.C: New.
8253 * g++.dg/cpp0x/variadic50.C: New.
8254 * g++.dg/cpp0x/variadic51.C: New.
8255 * g++.dg/cpp0x/variadic52.C: New.
8256 * g++.dg/cpp0x/variadic53.C: New.
8257 * g++.dg/cpp0x/variadic54.C: New.
8258 * g++.dg/cpp0x/variadic55.C: New.
8259 * g++.dg/cpp0x/variadic56.C: New.
8260 * g++.dg/cpp0x/variadic57.C: New.
8261 * g++.dg/cpp0x/variadic58.C: New.
8262 * g++.dg/cpp0x/variadic59.C: New.
8263 * g++.dg/cpp0x/variadic60.C : New.
8264 * g++.dg/cpp0x/variadic61.C : New.
8265 * g++.dg/cpp0x/variadic62.C : New.
8266 * g++.dg/cpp0x/variadic63.C : New.
8267 * g++.dg/cpp0x/variadic64.C : New.
8268 * g++.dg/cpp0x/variadic65.C : New.
8269 * g++.dg/cpp0x/variadic66.C : New.
8270 * g++.dg/cpp0x/variadic67.C : New.
8271 * g++.dg/cpp0x/variadic68.C : New.
8272 * g++.dg/cpp0x/variadic69.C : New.
8273 * g++.dg/cpp0x/variadic70.C : New.
8274 * g++.dg/cpp0x/variadic71.C : New.
8275 * g++.dg/cpp0x/variadic72.C : New.
8276 * g++.dg/cpp0x/variadic73.C : New.
8277 * g++.dg/cpp0x/variadic74.C : New.
8278 * g++.dg/cpp0x/variadic75.C : New.
8279 * g++.dg/cpp0x/variadic-ex1.C : New.
8280 * g++.dg/cpp0x/variadic-ex2.C : New.
8281 * g++.dg/cpp0x/variadic-ex3.C : New.
8282 * g++.dg/cpp0x/variadic-ex4.C : New.
8283 * g++.dg/cpp0x/variadic-ex5.C : New.
8284 * g++.dg/cpp0x/variadic-ex6.C : New.
8285 * g++.dg/cpp0x/variadic-ex7.C : New.
8286 * g++.dg/cpp0x/variadic-ex8.C : New.
8287 * g++.dg/cpp0x/variadic-ex9.C : New.
8288 * g++.dg/cpp0x/variadic-ex10.C : New.
8289 * g++.dg/cpp0x/variadic-ex11.C : New.
8290 * g++.dg/cpp0x/variadic-ex12.C : New.
8291 * g++.dg/cpp0x/variadic-ex13.C : New.
8292 * g++.dg/cpp0x/variadic-ex14.C : New.
8293
8294 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8295
8296 PR libgfortran/31099
8297 * gfortran.dg/unformatted_recl.f90: New test.
8298
8299 2007-03-09 Roger Sayle <roger@eyesopen.com>
8300
8301 * gcc.dg/fold-eqcmplx-1.c: New test case.
8302
8303 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8304
8305 PR rtl-optimization/30643
8306 * gcc.dg/pr30643.c: New.
8307
8308 2007-03-09 Chao-ying Fu <fu@mips.com>
8309
8310 * gcc.target/mips/mips32-dspr2-type.c: New test.
8311 * gcc.target/mips/mips32-dspr2.c: New test.
8312 * gcc.target/mips/dspr2-MULT.c: New test.
8313 * gcc.target/mips/dspr2-MULTU.c: New test.
8314 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8315 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8316 Adjust some formats.
8317
8318 2007-03-09 Dirk Mueller <dmueller@suse.de>
8319
8320 PR c++/17946
8321 * gcc.dg/Wlogical-op-1.c: New.
8322 * g++.dg/warn/Wlogical-op-1.C: New.
8323
8324 2007-03-09 Richard Guenther <rguenther@suse.de>
8325
8326 PR tree-optimization/30904
8327 PR middle-end/31058
8328 * gcc.dg/pr30904.c: Remove xfail.
8329
8330 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8331
8332 PR C/31072
8333 * gcc.c-torture/execute/pr31072.c: New test.
8334
8335 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8336
8337 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8338 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8339 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8340 *lrint* and *lround*.
8341 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8342 floor->lfloor.
8343 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8344 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8345 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8346 and *lround*. Correct macro names.
8347 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8348 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8349
8350 2007-03-08 Ian Lance Taylor <iant@google.com>
8351
8352 * gcc.dg/no-strict-overflow-5.c: New test.
8353 * gcc.dg/no-strict-overflow-6.c: New test.
8354 * gcc.dg/Wstrict-overflow-11.c: New test.
8355 * gcc.dg/Wstrict-overflow-12.c: New test.
8356 * gcc.dg/Wstrict-overflow-13.c: New test.
8357 * gcc.dg/Wstrict-overflow-14.c: New test.
8358 * gcc.dg/Wstrict-overflow-15.c: New test.
8359
8360 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8361
8362 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8363 for VxWorks kernel mode.
8364 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8365
8366 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8367
8368 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8369 mode.
8370
8371 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8372
8373 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8374 and lib/bfill.c on VxWorks targets.
8375 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8376 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8377 lib/bfill.c and lib/memmove.c on VxWorks targets.
8378 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8379 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8380 on VxWorks targets.
8381 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8382 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8383
8384 2007-03-08 Tobias Burnus <burnus@net-b.de>
8385
8386 * gfortran.dg/use_5.f90: New test.
8387 * gfortran.dg/use_6.f90: Ditto.
8388 * gfortran.dg/use_7.f90: Ditto.
8389
8390 2007-03-08 Tobias Burnus <burnus@net-b.de>
8391
8392 PR fortran/30973
8393 * gfortran.dg/use_4.f90: New test.
8394 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8395
8396 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8397
8398 PR fortran/31011
8399 * gfortran.dg/parameter_array_section_2.f90: New test.
8400
8401 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8402
8403 PR c++/30852
8404 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8405
8406 PR c++/30534
8407 * g++.dg/template/arg5.C: New test.
8408
8409 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8410
8411 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8412
8413 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8414
8415 * gcc.dg/var-expand1.c: Add newline at end of file.
8416
8417 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8418
8419 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8420
8421 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8422
8423 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8424
8425 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8426
8427 * gcc.dg/torture/builtin-convert-4.c: New test.
8428
8429 2007-03-05 Ian Lance Taylor <iant@google.com>
8430
8431 * gcc.c-torture/compile/pr31034.c: New test.
8432
8433 2007-03-05 Ian Lance Taylor <iant@google.com>
8434
8435 * gcc.dg/inline-18.c: New test.
8436 * gcc.dg/inline-19.c: New test.
8437 * gcc.dg/inline-20.c: New test.
8438 * gcc.dg/inline-21.c: New test.
8439
8440 2007-03-05 Richard Guenther <rguenther@suse.de>
8441
8442 PR tree-optimization/14052
8443 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8444
8445 2007-03-05 Richard Guenther <rguenther@suse.de>
8446
8447 PR tree-optimization/23777
8448 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8449
8450 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8451
8452 PR other/30465
8453 * gcc.dg/multiple-overflow-warn-3.c: New.
8454 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8455
8456 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8457
8458 PR c++/30895
8459 * g++.dg/parse/template23.C: New test.
8460
8461 2007-03-04 Roger Sayle <roger@eyesopen.com>
8462
8463 PR middle-end/30744
8464 * gcc.dg/pr30744-1.c: New test case.
8465
8466 2007-03-04 Tobias Burnus <burnus@net-b.de>
8467
8468 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8469
8470 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8471
8472 PR target/30406
8473 * gfortran.dg/logical_3.f90: New test.
8474
8475 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8476
8477 PR libfortran/30981
8478 * gfortran.dg/integer_exponentiation_1.f90: New test.
8479
8480 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8481
8482 * gcc.target/m68k/m68k.exp: New.
8483 * gcc.target/m68k/crash1.c: New.
8484
8485 2007-03-03 Tobias Burnus <burnus@net-b.de>
8486
8487 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8488 to be more compatible with integer(kind=8).
8489
8490 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8491
8492 PR libfortran/31001
8493 * gfortran.dg/zero_sized_3.f90: New test.
8494
8495 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8496
8497 PR c++/15787
8498 * g++.dg/parse/else.C: New.
8499 * g++.dg/parse/else-2.C: New.
8500
8501 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8502 Tobias Burnus <burnus@net-b.de>
8503
8504 PR fortran/30882
8505 * gfortran.dg/size_dim.f90: New test.
8506
8507 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8508 Tobias Burnus <burnus@net-b.de>
8509
8510 PR fortran/30873
8511 * gfortran.dg/entry_9.f90: New test.
8512
8513 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8514
8515 PR c++/28253
8516 * g++.dg/inherit/covariant16.C: New test.
8517
8518 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8519
8520 * g++.dg/other/darwin-minversion-1.C: New.
8521
8522 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8523
8524 * gcc.dg/tree-ssa/20070302-1.c: New test.
8525
8526 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8527
8528 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8529 tests.
8530
8531 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8532
8533 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8534
8535 2007-03-01 Simon Baldwin <simonb@google.com>
8536
8537 PR c++/23689
8538 * warn/ignored_typedef.C: New.
8539 * init/ctor8.C: Added dg-warning to consume ignored typedef
8540 warning.
8541 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8542 and added an explicit line number.
8543
8544 2007-02-28 Richard Guenther <rguenther@suse.de>
8545
8546 PR middle-end/30364
8547 * gcc.dg/torture/pr30364-1.c: New testcase.
8548 * gcc.dg/torture/pr30364-2.c: Likewise.
8549 * gcc.dg/torture/pr30364-3.c: Likewise.
8550
8551 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8552
8553 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8554 powerpc*, use -funsafe-math-optimizations.
8555 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8556 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8557
8558 2007-02-28 Tobias Burnus <burnus@net-b.de>
8559 Paul Thomas <pault@gcc.gnu.org>
8560
8561 PR fortran/30888
8562 PR fortran/30887
8563 * c_by_val_1.f: Test %VAL() with non-default kind.
8564 * c_by_val.c: Ditto.
8565 * c_by_val_4.f: New test.
8566
8567 2007-02-28 Tobias Burnus <burnus@net-b.de>
8568
8569 PR fortran/30968
8570 * gfortran.dg/continuation_7.f90: New test.
8571
8572 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8573
8574 * g++.dg/inherit/thunk7.C: New test.
8575 * lib/target-supports.exp (check_profiling_available): Not available
8576 for bfin-*-*.
8577
8578 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8579
8580 PR target/30970
8581 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8582
8583 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8584
8585 * lib/target-supports.exp (check_effective_target_init_priority):
8586 Remove Solaris special case.
8587
8588 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8589
8590 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8591 for more builtin types.
8592
8593 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8594 * g++.dg/ext/visibility/noPLT.C: Likewise.
8595
8596 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8597
8598 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8599 sh* targets.
8600
8601 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8602
8603 PR fortran/30865
8604 * size_optional_dim_1.f90: New test.
8605
8606 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8607
8608 * gcc.dg/vxworks/vxworks.exp: New file.
8609 * gcc.dg/vxworks/initpri1.c: Likewise.
8610 * gcc.dg/vxworks/initpri2.c: Likewise.
8611 * gcc.dg/initpri2.c: Add more tests.
8612 * g++.dg/special/initpri2.C: Likewise.
8613
8614 * gcc.dg/initpri1.c: New test.
8615 * gcc.dg/initpri2.c: Likewise.
8616 * g++.dg/special/initpri1.C: New test.
8617 * g++.dg/special/initpri2.C: Likewise.
8618 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8619 * g++.dg/special/conpr-2.C: Likewise.
8620 * g++.dg/special/conpr-3.C: Likewise.
8621 * g++.dg/special/conpr-4.C: Likewise.
8622 * g++.dg/special/initp1.C: Likewise.
8623 * g++.dg/special/ecos.exp: Remove code to detect availability of
8624 constructor priorities.
8625 * lib/target-supports.exp (check_effective_target_init_priority):
8626 New function.
8627
8628 2007-02-24 Jan Hubicka <jh@suse.cz>
8629
8630 * gcc.c-torture/execute/pr30778.c: New testcase.
8631
8632 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8633
8634 PR libgfortran/30918
8635 * gfortran.dg/namelist_26.f90: New test.
8636
8637 2007-02-24 Richard Guenther <rguenther@suse.de>
8638
8639 PR middle-end/30951
8640 * gcc.dg/pr30951.c: New testcase.
8641
8642 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8643
8644 * gcc.dg/torture/builtin-modf-1.c: New test.
8645
8646 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8647
8648 PR tree-optimization/30904
8649 * gcc.dg/pr30904.c: New test.
8650
8651 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8652
8653 * gcc.test-framework/README: Correct command.
8654 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8655 -Wunused-value.
8656 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8657
8658 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8659
8660 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8661
8662 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8663
8664 * lib/target-supports.exp (check_effective_target_newlib): New
8665 function.
8666
8667 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8668
8669 PR fortran/30660
8670 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8671 allocatable component.
8672
8673
8674 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8675
8676 * gcc.dg/torture/builtin-logb-1.c: New test.
8677 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8678 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8679 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8680 sh* targets.
8681
8682 2007-02-23 Richard Guenther <rguenther@suse.de>
8683
8684 * g++.dg/warn/changes-meaning.C: New testcase.
8685
8686 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8687
8688 PR libgfortran/30910
8689 * gfortran.dg/fmt_zero_precision.f90: Update test.
8690
8691 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8692
8693 * gcc.dg/torture/builtin-frexp-1.c: New test.
8694
8695 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8696
8697 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8698
8699 2007-02-22 Ian Lance Taylor <iant@google.com>
8700
8701 PR debug/30898
8702 * g++.dg/debug/pr30898.C: New test.
8703
8704 2007-02-22 Ira Rosen <irar@il.ibm.com>
8705
8706 * gcc.dg/vect/vect-106.c: New test.
8707
8708 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8709 Ira Rosen <irar@il.ibm.com>
8710
8711 PR tree-optimization/30843
8712 * gcc.dg/vect/pr30843.c: New test.
8713
8714 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8715
8716 PR tree-optimization/30858
8717 * gcc.dg/vect/pr30858.c: New test.
8718
8719 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8720
8721 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8722 to set options for compiling testglue.
8723 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8724 * lib/obj-c++.exp (obj-c++_init): Likewise.
8725
8726 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8727
8728 * gnat.dg/derived_aggregate.adb: New test.
8729
8730 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8731
8732 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8733 sh* targets. Call the correct CKSGN macro.
8734
8735 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8736
8737 * gfortran.dg/gomp/omp_parse1.f90: New test.
8738 * gfortran.dg/gomp/omp_parse2.f: New test.
8739
8740 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8741
8742 PR fortran/30869
8743 * gfortran.dg/do_pointer_1.f90: New test.
8744
8745 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8746
8747 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8748 and scalbln.
8749
8750 2007-02-20 Geoffrey Keating <geoffk@apple.com>
8751
8752 * gcc.dg/darwin-minversion-1.c: New.
8753 * gcc.dg/darwin-minversion-2.c: New.
8754
8755 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8756
8757 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
8758
8759 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8760 DJ Delorie <dj@redhat.com>
8761
8762 PR other/30824
8763 * gcc.dg/Wfatal.c: New.
8764 * gcc.dg/Wfatal-2.c: New.
8765 * gcc.dg/Werror-1.c: Adjust expectations.
8766 * gcc.dg/Werror-5.c: Likewise.
8767 * gcc.dg/Werror-7.c: Likewise.
8768 * gcc.dg/Werror-10.c: Likewise.
8769 * gcc.dg/Werror-11.c: Likewise.
8770
8771 2007-02-20 Tobias Burnus <burnus@net-b.de>
8772
8773 PR fortran/30522
8774 * gfortran.dg/volatile10.f90: New test.
8775
8776 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
8777
8778 PR libfortran/30533
8779 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
8780
8781 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8782
8783 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
8784 * gcc.dg/Walways-true-1.c: Likewise.
8785 * gcc.dg/weak/weak-3.c: Likewise.
8786 * gcc.dg/Werror-1.c: Likewise.
8787 * gcc.dg/Werror-3.c: Likewise.
8788 * gcc.dg/Werror-4.c: Likewise.
8789 * gcc.dg/Werror-5.c: Likewise.
8790 * gcc.dg/Werror-6.c: Likewise.
8791 * gcc.dg/Werror-7.c: Likewise.
8792 * gcc.dg/Werror-8.c: Likewise.
8793 * gcc.dg/Werror-10.c: Likewise.
8794 * gcc.dg/Werror-11.c: Likewise.
8795 * gcc.dg/Werror-12.c: Likewise.
8796 * g++.old-deja/g++.mike/warn8.C: Likewise.
8797 * g++.dg/warn/Walways-true-1.C: Likewise.
8798 * g++.dg/warn/Walways-true-2.C: Likewise.
8799 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
8800 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
8801 -Wstring-literal-comparison with -Waddress.
8802 * gcc.dg/Wstring-literal-comparison-4.c: Replace
8803 -Wno-string-literal-comparison with -Wno-address.
8804
8805 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
8806
8807 * gnat.dg/self_aggregate_with_call.adb: New test.
8808
8809 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
8810
8811 PR tree-optimization/30975
8812 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
8813 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
8814 * gcc.dg/vect/pr30795.c: New.
8815
8816 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8817
8818 PR fortran/30681
8819 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
8820
8821 2007-02-18 Roger Sayle <roger@eyesopen.com>
8822
8823 PR rtl-optimization/28173
8824 * gcc.target/i386/andor-1.c: New test case.
8825
8826 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8827
8828 * gcc.dg/torture/builtin-ldexp-1.c: New.
8829 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
8830
8831 2007-02-18 Roger Sayle <roger@eyesopen.com>
8832
8833 * gfortran.dg/array_constructor_15.f90: New test case.
8834
8835 2007-02-18 Roger Sayle <roger@eyesopen.com>
8836
8837 * gfortran.dg/forall_10.f90: New test case.
8838
8839 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8840
8841 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
8842
8843 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8844
8845 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
8846 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
8847
8848 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
8849
8850 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
8851 * gcc.target/i386/builtin-bswap-3.c: Ditto.
8852 * gcc.target/i386/xchg-1.c: New test.
8853 * gcc.target/i386/xchg-2.c: New test.
8854
8855 2007-02-16 Richard Guenther <rguenther@suse.de>
8856 Christian Bruel <christian.bruel@st.com>
8857
8858 * gcc.dg/strict-overflow-5.c: New testcase.
8859
8860 2007-02-16 Tobias Burnus <burnus@net-b.de>
8861
8862 PR fortran/30793
8863 * gfortran.dg/func_derived_4.f90: New test.
8864
8865 2007-02-15 Roger Sayle <roger@eyesopen.com>
8866
8867 PR middle-end/30391
8868 * gfortran.dg/pr30391-1.f90: New test case.
8869
8870 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8871
8872 PR middle-end/30433
8873 * gcc.c-torture/compile/pr30433.c: New testcase to check
8874 that complex constants comparisions are foldded.
8875
8876 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8877
8878 PR C++/30158
8879 * g++.dg/ext/stmtexpr10.C: New testcase.
8880
8881 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8882
8883 PR middle-end/30729
8884 * gcc.dg/Wunused-value-2.c: New testcase.
8885
8886 2007-02-15 Ian Lance Taylor <iant@google.com>
8887
8888 * g++.dg/eh/subreg-1.C: New test.
8889
8890 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8891
8892 PR c/26494
8893 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
8894 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
8895 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
8896 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
8897 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
8898 * gcc.dg/Werror-implicit-function-declaration.c: New.
8899
8900 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8901
8902 PR c++/28943
8903 * g++.dg/warn/pr28943.C: New.
8904
8905 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8906
8907 * gfortran.fortran-torture/execute/math.f90: Fix typo.
8908
8909 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8910
8911 PR fortran/30779
8912 * gfortran.dg/error_recovery_3.f90: New test.
8913
8914 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8915
8916 * g++.dg/tree-ssa/sra-1.C: New.
8917
8918 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8919
8920 * g++.dg/tree-ssa/sra-1.C: New.
8921
8922 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8923
8924 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
8925
8926 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8927
8928 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
8929
8930 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
8931
8932 PR fortran/30799
8933 * gfortran.dg/logical_2.f90: New test.
8934
8935 2007-02-14 Joseph Myers <joseph@codesourcery.com>
8936
8937 * gcc.dg/torture/complex-alias-1.c: New test.
8938
8939 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
8940
8941 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
8942 instead of -fdump-tree-tailcall.
8943
8944 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
8945
8946 * gfortran.dg/interface_10.f90: Fix comment typo.
8947
8948 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
8949
8950 PR tree-optimization/30771
8951 * gcc.dg/vect/pr30771.c: New test.
8952
8953 2007-02-13 Ian Lance Taylor <iant@google.com>
8954
8955 * gcc.dg/Wstrict-overflow-1.c: New test.
8956 * gcc.dg/Wstrict-overflow-2.c: New test.
8957 * gcc.dg/Wstrict-overflow-3.c: New test.
8958 * gcc.dg/Wstrict-overflow-4.c: New test.
8959 * gcc.dg/Wstrict-overflow-5.c: New test.
8960 * gcc.dg/Wstrict-overflow-6.c: New test.
8961 * gcc.dg/Wstrict-overflow-7.c: New test.
8962 * gcc.dg/Wstrict-overflow-8.c: New test.
8963 * gcc.dg/Wstrict-overflow-9.c: New test.
8964 * gcc.dg/Wstrict-overflow-10.c: New test.
8965
8966 2007-02-13 Roger Sayle <roger@eyesopen.com>
8967
8968 * gcc.target/ia64/builtin-bswap-2.c: New test case.
8969
8970 2007-02-13 Richard Henderson <rth@redhat.com>
8971
8972 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
8973 * gcc.c-torture/execute/pr29302-1.c: ... here.
8974
8975 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8976
8977 PR c/29521
8978 * gcc.dg/c90-return-1.c: Update output.
8979 * gcc.dg/c99-return-1.c: Likewise.
8980
8981 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
8982
8983 PR fortran/30554
8984 * gfortran.dg/used_dummy_types_7.f90: New test..
8985
8986 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
8987
8988 * gcc.target/i386/parity-1.c: New test.
8989 * gcc.target/i386/parity-2.c: New test.
8990
8991 2007-02-12 Roger Sayle <roger@eyesopen.com>
8992
8993 * gcc.target/i386/builtin-bswap-3.c: New test case.
8994
8995 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
8996
8997 PR tree-optimization/29145
8998 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
8999 alias analysis is improved to take better advantage of restrict
9000 qualified pointers.
9001 * gcc.dg/vect/vect-80.c: Likewise.
9002 * gcc.dg/vect/pr29145.c: New.
9003
9004 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
9005
9006 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
9007 * gcc.target/i386/sse4a-insert.c: Likewise.
9008
9009 2007-02-11 Roger Sayle <roger@eyesopen.com>
9010
9011 * gcc.target/ia64/builtin-popcount-1.c: New test case.
9012 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
9013
9014 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
9015
9016 PR fortran/30478
9017 * gfortran.dg/enum_4.f90: Update error message checks.
9018
9019 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
9020
9021 PR fortran/30554
9022 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
9023 versions of the modules.
9024
9025 PR fortran/30617
9026 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
9027 by getting rid of recursive I/O and providing functions with
9028 results.
9029
9030 PR fortran/30319
9031 * gfortran.dg/char_array_constructor_2.f90
9032
9033 2007-02-11 Mark Mitchell <mark@codesourcery.com>
9034
9035 PR c++/26988
9036 * g++.dg/template/spec34.C: New test
9037
9038 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
9039
9040 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
9041 on i?86 and x86_64.
9042 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
9043 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
9044 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
9045 on i?86 and x86_64.
9046 * gcc.dg/vect/vect-113.c: Ditto.
9047
9048 2007-02-06 Mark Mitchell <mark@codesourcery.com>
9049
9050 PR c++/29487
9051 * g++.dg/eh/weak1-C: New test.
9052 * g++.dg/eh/weak1-a.cc: Likewise.
9053 * g++.dg/eh/comdat1.C: Likewise.
9054
9055 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
9056 Dorit Nuzman <dorit@il.ibm.com>
9057
9058 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
9059 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
9060 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
9061 * gcc.dg/vect/vect-113.c: Likewise.
9062
9063 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
9064
9065 2007-02-10 Richard Henderson <rth@redhat.com>
9066
9067 * lib/target-supports.exp (check_effective_target_tls): Redefine
9068 to mean non-emulated tls.
9069 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9070 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9071 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9072 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9073 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9074 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9075 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9076
9077 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9078
9079 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
9080
9081 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
9082
9083 * gfortran.dg/secnds.f: Replace time tolerance with a
9084 before-and-after bracket.
9085 * gfortran.dg/secnds-1.f: Likewise.
9086
9087 2007-02-09 Tobias Burnus <burnus@net-b.de>
9088
9089 PR fortran/30512
9090 * gfortran.dg/maxlocval_1.f90: New test.
9091
9092 2007-02-09 Roger Sayle <roger@eyesopen.com>
9093
9094 * gcc.target/ia64/builtin_bswap-1.c: New test case.
9095
9096 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9097
9098 PR fortran/30720
9099 * gfortran.dg/array_function_1.f90: New test.
9100
9101 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9102
9103 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9104 (check_effective_target_dummy_wcsftime): New functions.
9105
9106 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9107
9108 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9109 * lib/target-supports.exp (check_effective_target_uclibc): New
9110 function.
9111
9112 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9113
9114 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9115 (vsnprintf): Don't define for uClibc targets.
9116
9117 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9118
9119 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9120 set before checking whether it was allowed.
9121 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9122 before checking inside_main.
9123
9124 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9125
9126 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9127 uClinux targets.
9128 (u16sf): Likewise u4sf.
9129 * g++.dg/compat/struct-layout-1.h: Likewise.
9130
9131 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9132
9133 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9134 procedure.
9135 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9136 m68k targets if check_effective_target_coldfire_fpu returns true.
9137
9138 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9139 Richard Guenther <rguenther@suse.de>
9140
9141 PR middle-end/23361
9142 * gcc.dg/fold-compare-3.c: New testcase.
9143 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9144
9145 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9146
9147 * gcc.dg/pr26570.c: Clean up coverage files.
9148 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9149 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9150 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9151 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9152 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9153 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9154 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9155 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9156 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9157 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9158 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9159 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9160 * gcc.dg/vect/pr28952.c: Ditto.
9161 * gcc.dg/vect/pr27151.c: Ditto.
9162 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9163 * g++.dg/gomp/macro-3.C: Ditto.
9164
9165 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9166
9167 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9168 of the loop.
9169
9170 2007-02-08 Roger Sayle <roger@eyesopen.com>
9171
9172 * gcc.target/i386/builtin-bswap-2.c: New test case.
9173
9174 2007-02-08 Roger Sayle <roger@eyesopen.com>
9175
9176 * gfortran.dg/forall_8.f90: New test case.
9177 * gfortran.dg/forall_9.f90: Likewise.
9178
9179 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9180
9181 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9182
9183 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9184
9185 * lib/target-supports.exp (check_effective_target_simulator): New.
9186
9187 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9188
9189 * gcc.dg/tree-ssa/loop-25.c: New test.
9190
9191 2007-02-06 Richard Henderson <rth@redhat.com>
9192
9193 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9194
9195 2007-02-06 Roger Sayle <roger@eyesopen.com>
9196
9197 * gcc.target/powerpc/popcount-1.c: New test case.
9198 * gcc.target/powerpc/parity-1.c: Likewise.
9199
9200 2007-02-06 Richard Guenther <rguenther@suse.de>
9201
9202 PR middle-end/27302
9203 * gcc.dg/torture/pr27302-2.c: New testcase.
9204
9205 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9206
9207 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9208 * gcc.dg/vect/vect-iv-1.c: New test.
9209 * gcc.dg/vect/vect-iv-2.c: New test.
9210 * gcc.dg/vect/vect-iv-3.c: New test.
9211 * gcc.dg/vect/vect-iv-4.c: New test.
9212 * gcc.dg/vect/vect-iv-5.c: New test.
9213 * gcc.dg/vect/vect-iv-6.c: New test.
9214 * gcc.dg/vect/vect-iv-7.c: New test.
9215 * gcc.dg/vect/vect-iv-8.c: New test.
9216 * gcc.dg/vect/vect-iv-9.c: New test.
9217 * gcc.dg/vect/vect-iv-10.c: New test.
9218 * gcc.dg/vect/vect-iv-11.c: New test.
9219 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9220 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9221 * gcc.dg/vect/vect-14.c: Now vectorizable.
9222 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9223 loop).
9224 * gcc.dg/vect/vect-27.c: Likewise.
9225 * gcc.dg/vect/vect-29.c Likewise.
9226 * gcc.dg/vect/vect-dv-2.c: Likewise.
9227 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9228 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9229 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9230
9231 2007-02-06 Ira Rosen <irar@il.ibm.com>
9232
9233 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9234
9235 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9236
9237 * gcc.dg/builtins-20.c: Add more cases.
9238
9239 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9240
9241 PR debug/30189
9242 * gcc.dg/pr30189.c: New test.
9243
9244 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9245
9246 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9247 for running tests.
9248 * gcc.target/i386/sse4a-extract.c: New test.
9249 * gcc.target/i386/sse4a-insert.c: New test.
9250 * gcc.target/i386/sse4a-montsd.c: New test.
9251 * gcc.target/i386/sse4a-montss.c: New test.
9252
9253 2007-02-05 Richard Guenther <rguenther@suse.de>
9254
9255 * gcc.target/i386/vectorize3.c: New testcase.
9256
9257 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9258
9259 PR target/30665
9260 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9261
9262 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9263
9264 PR fortran/30611
9265 * gfortran.dg/repeat_1.f90: New test.
9266
9267 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9268
9269 PR fortran/30605
9270 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9271 * gfortran.dg/derived_init_2.f90: Ditto.
9272 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9273 * gfortran.dg/array_initializer_1.f90: Ditto.
9274 * gfortran.dg/do_2.f90: Ditto.
9275 * gfortran.dg/proc_assign_1.f90: Ditto.
9276
9277 2007-02-04 Richard Guenther <rguenther@suse.de>
9278
9279 PR middle-end/30636
9280 * g++.dg/warn/pr30636.C: New testcase.
9281 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9282
9283 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9284
9285 PR middle-end/30667
9286 * gfortran.dg/pr30667.f: New test.
9287
9288 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9289
9290 * gcc.dg/builtins-54.c: Add more cases.
9291
9292 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9293
9294 PR fortran/30514
9295 * gfortran.dg/zero_sized_2.f90: New test.
9296
9297 PR fortran/30660
9298 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9299
9300 PR fortran/29820
9301 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9302 file.
9303
9304 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9305
9306 PR fortran/30683
9307 * gfortran.dg/interface_10.f90: New test.
9308
9309 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9310
9311 * gcc.dg/builtins-20.c: Add more cases.
9312
9313 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9314
9315 PR target/29682
9316 * gcc-target/ia64/pr29682.c: New test.
9317
9318 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9319
9320 PR fortran/30284
9321 * gfortran.dg/arrayio_11.f90.f90: New test.
9322
9323 PR fortran/30626
9324 * gfortran.dg/arrayio_12.f90.f90: New test.
9325
9326 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9327
9328 PR c++/30536
9329 * g++.dg/tls/diag-5.C: New test.
9330
9331 PR middle-end/30473
9332 * gcc.dg/pr30473.c: New test.
9333 * gcc.c-torture/execute/20070201-1.c: New test.
9334
9335 2007-02-01 Roger Sayle <roger@eyesopen.com>
9336
9337 * gfortran.dg/dependency_20.f90: New test case.
9338
9339 2007-01-31 Ian Lance Taylor <iant@google.com>
9340
9341 * gcc.dg/lower-subreg-1.c (test): New test.
9342
9343 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9344
9345 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9346
9347 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9348
9349 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9350 * gcc.dg/torture/builtin-math-3.c: Likewise.
9351
9352 2007-01-31 Dirk Mueller <dmueller@suse.de>
9353
9354 gcc.dg/Wparentheses-2.c: Update and add new tests.
9355
9356 2007-01-31 Ira Rosen <irar@il.ibm.com>
9357
9358 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9359 vectorize.
9360
9361 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9362
9363 * gcc.dg/builtins-63.c: New test.
9364
9365 2007-01-31 Tobias Burnus <burnus@net-b.de>
9366
9367 PR fortran/27588
9368 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9369
9370 2007-01-31 Tobias Burnus <burnus@net-b.de>
9371
9372 PR fortran/30520
9373 * gfortran.dg/volatile8.f90: New argument conformance test.
9374 * gfortran.dg/volatile9.f90: New scope test.
9375
9376 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9377
9378 PR c++/24745
9379 * g++.dg/warn/null4.C: New.
9380
9381 2001-01-30 Roger Sayle <roger@eyesopen.com>
9382 Uros Bizjak <ubizjak@gmail.com>
9383
9384 * gcc.dg/large-size-array-3.c: Correct typo.
9385
9386 2007-01-30 Richard Guenther <rguenther@suse.de>
9387
9388 PR middle-end/27657
9389 * g++.dg/debug/pr27657.C: New testcase.
9390
9391 2007-01-30 Richard Guenther <rguenther@suse.de>
9392
9393 PR middle-end/30313
9394 * gcc.dg/torture/pr30313.c: New testcase.
9395
9396 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9397
9398 * gcc.dg/dfp/dfp-except.h: New file.
9399 * gcc.dg/dfp/fe-check.h: New file.
9400 * gcc.dg/dfp/fe-binop.c: New test.
9401 * gcc.dg/dfp/fe-convert-1.c: New test.
9402 * gcc.dg/dfp/fe-convert-2.c: New test.
9403 * gcc.dg/dfp/fe-convert-3.c: New test.
9404
9405 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9406 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9407 * gcc.dg/dfp/convert-dfp.c: Ditto.
9408 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9409
9410 2007-01-29 Josh Conner <jconner@apple.com>
9411
9412 * gcc.target/powerpc/altivec-24.c: New test.
9413
9414 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9415
9416 PR c++/28266
9417 * g++.dg/parse/defarg12.C: New test.
9418
9419 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9420
9421 PR fortran/30554
9422 * gfortran.dg/used_dummy_types_6.f90: New test.
9423
9424 2007-01-28 Jan Hubicka <jh@suse.cz>
9425
9426 * gcc.dg/tree-prof/val-prof-6.c: New test.
9427
9428 2007-01-28 Roger Sayle <roger@eyesopen.com>
9429
9430 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9431
9432 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9433
9434 PR C++/28988
9435 * g++.dg/expr/dtor4.C: New test.
9436
9437 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9438
9439 * gcc.dg/tree-ssa/loop-23.c: New test.
9440
9441 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9442
9443 PR libfortran/30389
9444 * gfortran.dg/achar_2.f90: New test.
9445 * gfortran.dg/achar_3.f90: New test.
9446
9447 2007-01-27 Ian Lance Taylor <iant@google.com>
9448
9449 * gcc.dg/strict-overflow-1.c: New test.
9450 * gcc.dg/no-strict-overflow-1.c: New test.
9451 * gcc.dg/strict-overflow-2.c: New test.
9452 * gcc.dg/no-strict-overflow-2.c: New test.
9453 * gcc.dg/strict-overflow-3.c: New test.
9454 * gcc.dg/no-strict-overflow-3.c: New test.
9455 * gcc.dg/strict-overflow-4.c: New test.
9456 * gcc.dg/no-strict-overflow-4.c: New test.
9457 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9458 * gcc.dg/pr15784-1.c: Likewise.
9459 * gcc.dg/pr20922-1.c: Likewise.
9460 * gcc.dg/pr20922-3.c: Likewise.
9461 * gcc.dg/pr20922-4.c: Likewise.
9462 * gcc.dg/pr20922-6.c: Likewise.
9463 * gcc.dg/compare-4.c: Likewise.
9464 * gcc.dg/torture/pr26898-1.c: Likewise.
9465 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9466 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9467 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9468 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9469 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9470 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9471 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9472 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9473 * g++.dg/tree-ssa/pr21082.C: Likewise.
9474
9475 2007-01-27 Roger Sayle <roger@eyesopen.com>
9476
9477 * gcc-dg/large-size-array-3.c: New test case.
9478
9479 2007-01-27 Roger Sayle <roger@eyesopen.com>
9480
9481 * gfortran.dg/forall_7.f90: New test case.
9482
9483 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9484
9485 PR fortran/30407
9486 * gfortran.dg/where_operator_assign_1.f90: New test.
9487 * gfortran.dg/where_operator_assign_2.f90: New test.
9488 * gfortran.dg/where_operator_assign_3.f90: New test.
9489
9490 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9491
9492 * lib/target-supports.exp
9493 (check_effective_target_powerpc_altivec): New.
9494 (check_effective_target_vect_cmdline_needed): Use it.
9495
9496 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9497
9498 PR fortran/30278
9499 * gfortran.dg/backslash_3.f: New test.
9500
9501 2007-01-26 Richard Guenther <rguenther@suse.de>
9502
9503 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9504
9505 2007-01-26 Tobias Burnus <burnus@net-b.de>
9506
9507 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9508 * gfortran.dg/vect/vect.exp: Ditto.
9509 * gfortran.dg/dg.exp: Ditto.
9510 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9511 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9512
9513 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9514
9515 * gcc.dg/builtins-20.c: Add more cases.
9516 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9517
9518 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9519
9520 PR fortran/30437
9521 * gcc.dg/Wall.c: New.
9522 * gcc.dg/Wno-all.c: New.
9523 * gfortran.dg/Wall.f90: New.
9524 * gfortran.dg/Wno-all.f90: New.
9525
9526 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9527
9528 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9529 * g++.dg/eh/simd-2.C: Also run on Darwin.
9530 * g++.dg/eh/simd-3.C: New.
9531 * g++.dg/eh/simd-4.C: New.
9532
9533 2007-01-25 Richard Guenther <rguenther@suse.de>
9534
9535 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9536 and _PROFILE_USE.
9537 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9538
9539 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9540
9541 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9542 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9543 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9544 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9545 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9546 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9547 * gcc.dg/ipa/ipa-7.c: New testcase.
9548
9549 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9550
9551 * g++.dg/cpp0x/warn_cxx0x.C: New.
9552
9553 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9554
9555 * gcc.dg/builtins-20.c: Test builtin carg.
9556
9557 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9558
9559 PR middle-end/27416
9560 * gcc.dg/gomp/pr27416.c: New test.
9561
9562 PR middle-end/30494
9563 * gcc.dg/gomp/pr30494.c: New test.
9564 * g++.dg/gomp/pr30494.C: New test.
9565
9566 PR middle-end/30421
9567 * gcc.dg/gomp/pr30421.c: New test.
9568
9569 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9570
9571 * gcc.target/ia64/versionid-1.c: New test.
9572 * gcc.target/ia64/versionid-2.c: New test.
9573
9574 2007-01-24 Richard Guenther <rguenther@suse.de>
9575
9576 PR testsuite/30181
9577 * gcc.dg/builtins-57.c: Change to a link-time testcase
9578 to support non-C99 targets.
9579
9580 2007-01-24 Jan Hubicka <jh@suse.cz>
9581
9582 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9583
9584 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9585
9586 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9587
9588 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9589
9590 PR objc/27438
9591 * objc.dg/const-str-12.m: New test.
9592
9593 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9594
9595 PR fortran/30532
9596 * gfortran.dg/ctrl-z.f90: New test.
9597
9598 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9599
9600 PR fortran/30481
9601 * gfortran.dg/namelist_assumed_char.f90: New test.
9602
9603 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9604
9605 PR c++/27492
9606 * g++.dg/inherit/covariant15.C: New test.
9607
9608 2007-01-23 Ian Lance Taylor <iant@google.com>
9609
9610 * g++.dg/warn/Wparentheses-24.C: New test.
9611
9612 2007-01-23 Richard Guenther <rguenther@suse.de>
9613
9614 PR testsuite/30560
9615 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9616 with full path.
9617
9618 2007-01-22 Richard Guenther <rguenther@suse.de>
9619
9620 PR tree-optimization/30038
9621 * gcc.dg/builtins-62.c: New testcase.
9622
9623 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9624
9625 * gcc.c-torture/compile/20070121.c: New test.
9626
9627 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9628
9629 PR libfortran/30525
9630 * gfortran.dg/char_comparison_1.f: New test.
9631
9632 2007-01-21 Ira Rosen <irar@il.ibm.com>
9633
9634 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9635
9636 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9637
9638 PR objc/30479
9639 * objc.dg/pch: New directory.
9640 * objc.dg/pch/pch.exp: New file.
9641 * objc.dg/pch/interface-1.m: New test.
9642 * objc.dg/pch/interface-1.hs: New include file.
9643 * lib/objc.exp (objc_target_compile): Add
9644 "-x objective-c-header" in front of the sources if this is
9645 a precompiled header being compiled.
9646
9647 2007-01-20 Roger Sayle <roger@eyesopen.com>
9648
9649 * gfortran.dg/array_memcpy_3.f90: New test case.
9650 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9651
9652 2007-01-20 Roger Sayle <roger@eyesopen.com>
9653 Brooks Moses <brooks.moses@codesourcery.com>
9654 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9655
9656 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9657 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9658
9659 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9660
9661 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9662
9663 2007-01-19 Mike Stump <mrs@apple.com>
9664
9665 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9666 away.
9667
9668 2007-01-19 Roger Sayle <roger@eyesopen.com>
9669
9670 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9671 option instead of -funsafe-math-optimizations.
9672
9673 2007-01-19 Tomas Bily <tbily@suse.cz>
9674
9675 gcc.dg/tree-prof/indir-call-prof.c: New.
9676 g++.dg/dg.exp: Add tree-prof subdirectory.
9677 g++.dg/tree-prof/indir-call-prof.C: New.
9678 g++.dg/tree-prof/tree-prof.exp: New.
9679
9680 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9681
9682 PR c++/17947
9683 * g++.dg/warn/deprecated.C: Update warning output.
9684 * g++.dg/warn/deprecated-2.C: Likewise.
9685 * g++.dg/warn/deprecated-3.C: New.
9686
9687 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9688
9689 * gcc.c-torture/execute/nestfunc-7.c: New.
9690
9691 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9692
9693 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9694
9695 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9696
9697 * gcc.dg/m68k-pic-1.c: New.
9698
9699 2007-01-18 Roger Sayle <roger@eyesopen.com>
9700
9701 * gfortran.dg/array_memcpy_4.f90: New test case.
9702
9703 2007-01-18 Josh Conner <jconner@apple.com>
9704
9705 PR target/30485
9706 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9707 * gcc.dg/vect/no-trapping-math-1: New.
9708 * gcc.dg/vect/no-trapping-math-2: New.
9709
9710 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9711
9712 * gcc.target/i386/387-8.c: Update comment about optimizing
9713 inherent load of 1.0 of fptan instruction.
9714
9715 2007-01-18 Dirk Mueller <dmueller@suse.de>
9716 Richard Guenther <rguenther@suse.de>
9717
9718 PR diagnostic/8268
9719 * gcc.dg/Warray-bounds.c: New testcase.
9720 * gcc.dg/Warray-bounds-2.c: New testcase.
9721 * g++.dg/warn/Warray-bounds.C: New testcase.
9722 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9723
9724 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9725
9726 PR fortran/30476
9727 * gfortran.dg/generic_12.f90: New test.
9728
9729 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9730
9731 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9732 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9733
9734 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9735
9736 * gcc.dg/dfp/compare-special.h: New file.
9737 * gcc.dg/dfp/compare-special-32.c: New test.
9738 * gcc.dg/dfp/compare-special-64.c: New test.
9739 * gcc.dg/dfp/compare-special-128.c: New test.
9740
9741 2007-01-16 Roger Sayle <roger@eyesopen.com>
9742 Paul Thomas <pault@gcc.gnu.org>
9743 Steven G. Kargl <kargl@gcc.gnu.org>
9744
9745 PR fortran/30404
9746 * gfortran.dg/forall_6.f90: New test case.
9747 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9748 * gfortran.dg/dependency_13.f90: Likewise.
9749
9750 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9751
9752 PR testsuite/12325
9753 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
9754 targets that don't support Inf.
9755
9756 2007-01-15 Dale Johannesen <dalej@apple.com>
9757
9758 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
9759
9760 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
9761
9762 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
9763 of achar for 0xff to avoid the "Extended ASCII not
9764 implemented" error message.
9765
9766 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
9767
9768 PR fortran/28172
9769 * gfortran.dg/altreturn_4.f90: New test.
9770
9771 PR fortran/29389
9772 * gfortran.dg/stfunc_4.f90: New test.
9773
9774 PR fortran/29712
9775 * gfortran.dg/bound_2.f90: Reinstate commented out line.
9776 * gfortran.dg/initialization_1.f90: Change warning.
9777
9778 PR fortran/30283
9779 * gfortran.dg/specification_type_resolution_2.f90: New test.
9780
9781 2007-01-14 Jan Hubicka <jh@suse.cz>
9782
9783 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
9784 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
9785 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
9786 elimination.
9787
9788 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
9789
9790 PR fortran/30410
9791 * gfortran.dg/external_procedures_2.f90: New test.
9792
9793 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
9794
9795 PR target/30413
9796 * gcc.target/i386/pr30413.c: New test.
9797
9798 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
9799
9800 PR fortran/30452
9801 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
9802
9803 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
9804
9805 * gcc.dg/20070112-1.c: New test.
9806
9807 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9808
9809 PR libgfortran/30435
9810 * gfortran.dg/list_read_6.f90: New test.
9811
9812 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
9813
9814 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
9815
9816 2007-01-12 Tom Tromey <tromey@redhat.com>
9817
9818 PR preprocessor/28227:
9819 * gcc.dg/cpp/pr28227.c: New file.
9820
9821 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9822
9823 * gcc.dg/tree-ssa/loop-22.c: New test.
9824
9825 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9826
9827 PR tree-optimization/29516
9828 * gcc.dg/tree-ssa/loop-20.c: New test.
9829
9830 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
9831
9832 PR libfortran/30415
9833 * minmaxloc_integer_kinds_1.f90: New test.
9834
9835 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
9836
9837 PR c++/29573
9838 * g++.dg/template/sizeof-template-argument.C: New test.
9839
9840 2007-01-11 Jan Hubicka <jh@suse.cz>
9841
9842 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
9843 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
9844 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
9845 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
9846 * gcc.dg/tree-ssa/pr21658.c: Likewise.
9847 * gcc.dg/tree-ssa/pr15349.c: Likewise.
9848 * gcc.dg/tree-ssa/pr25501.c: Likewise.
9849 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
9850 transformation in question.
9851 * gcc.dg/tree-ssa/vrp05.c: Likewise.
9852 * gcc.dg/tree-ssa/pr20701.c: Likewise.
9853 * gcc.dg/always_inline3.c: Likewise.
9854
9855 2007-01-10 Mark Mitchell <mark@codesourcery.com>
9856
9857 PR c++/28999
9858 * g++.dg/template/typename11.C: New test.
9859
9860 2007-01-10 Robert Kennedy <jimbob@google.com>
9861
9862 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
9863
9864 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9865
9866 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
9867 for different integer kinds.
9868 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
9869 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
9870 * gfortran.dg/ishft_2.f90: New test.
9871 * gfortran.dg/ishft_3.f90: New test.
9872
9873 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9874
9875 * gfortran.dg/altreturn_2.f90: Removed executable bit.
9876
9877 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9878
9879 PR tree-optimization/30322
9880 * gcc.dg/tree-ssa/loop-21.c: New test.
9881
9882 2007-01-08 Geoffrey Keating <geoffk@apple.com>
9883
9884 * g++.dg/rtti/darwin-builtin-linkage.C: New.
9885
9886 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
9887
9888 * gcc.target/spu/intrinsics-1.c: Remove xfail.
9889
9890 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9891
9892 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
9893 * g++.dg/warn/overflow-warn-3.C: Likewise.
9894 * g++.dg/warn/overflow-warn-4.C: Likewise.
9895 * g++.dg/warn/overflow-warn-5.C: Likewise.
9896 * g++.dg/warn/overflow-warn-6.C: Likewise.
9897 * g++.dg/warn/Woverflow-1.C: Likewise.
9898 * g++.dg/warn/Woverflow-2.C: Likewise.
9899 * g++.dg/warn/Woverflow-3.C: Likewise.
9900 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
9901
9902 2007-01-08 Roger Sayle <roger@eyesopen.com>
9903
9904 * gfortran.dg/array_constructor_14.f90: New test case.
9905 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
9906
9907 2007-01-08 Richard Guenther <rguenther@suse.de>
9908
9909 PR tree-optimization/23603
9910 * gcc.dg/tree-ssa/vrp31.c: New testcase.
9911 * gcc.dg/tree-ssa/vrp32.c: Likewise.
9912
9913 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9914
9915 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
9916 in __v8qi typedef.
9917 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
9918 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
9919 compiler behaviour.
9920 * gcc.dg/simd-5.c: Likewise.
9921 * gcc.dg/simd-6.c: Likewise.
9922 * g++.dg/conversion/simd1.C: Likewise.
9923 * g++.dg/conversion/simd3.C: Likewise.
9924 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
9925 (main): Use it.
9926
9927 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9928
9929 PR tree-optimization/29877
9930 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
9931 name of a hard register for the target concerned. Adjust dg-error
9932 directives to cope with new behaviour of TER.
9933
9934 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9935
9936 PR c++/28986
9937 * g++.dg/conversion/nullptr1.C: Added overflow warning.
9938 * g++.dg/warn/overflow-warn-1.C: New.
9939 * g++.dg/warn/overflow-warn-3.C: New.
9940 * g++.dg/warn/overflow-warn-4.C: New.
9941 * g++.dg/warn/overflow-warn-5.C: New.
9942 * g++.dg/warn/overflow-warn-6.C: New.
9943 * g++.dg/warn/Woverflow-1.C: New.
9944 * g++.dg/warn/Woverflow-2.C: New.
9945 * g++.dg/warn/Woverflow-3.C: New.
9946 * g++.dg/warn/multiple-overflow-warn-2.C: New.
9947
9948 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
9949
9950 PR fortran/27698
9951 * gfortran.dg/invalid_name.f90: New test.
9952 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
9953 * gfortran.dg/gomp/pr29759.f90: Ditto.
9954
9955 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
9956
9957 * gfortran.dg/present_1.f90: Update error message.
9958
9959 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
9960
9961 PR c++/19439
9962 * g++.dg/template/duplicate1.C: New test
9963 * g++.dg/template/memfriend6.C: Adjust error markers.
9964
9965 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
9966
9967 PR tree-opt/30385
9968 * gcc.dg/torture/inline-1.c: New test.
9969
9970 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9971
9972 PR c/19978
9973 * gcc.dg/multiple-overflow-warn-1.c: New.
9974 * gcc.dg/multiple-overflow-warn-2.c: New.
9975 * gcc.dg/overflow-warn-6.c: New.
9976 * g++.dg/warn/multiple-overflow-warn-1.C: New.
9977
9978 2007-01-05 Roger Sayle <roger@eyesopen.com>
9979
9980 * gfortran.dg/array_memcpy_1.f90: New test case.
9981 * gfortran.dg/array_memcpy_2.f90: Likewise.
9982
9983 2007-01-05 Richard Guenther <rguenther@suse.de>
9984
9985 PR middle-end/27826
9986 * g++.dg/opt/pr27826.C: New testcase.
9987
9988 2007-01-05 Ian Lance Taylor <iant@google.com>
9989
9990 * gcc.dg/Walways-true-1.c: New test.
9991 * gcc.dg/Walways-true-2.c: New test.
9992 * g++.dg/warn/Walways-true-1.C: New test.
9993 * g++.dg/warn/Walways-true-2.C: New test.
9994
9995 2007-01-05 Jakub Jelinek <jakub@redhat.com>
9996
9997 PR c/30360
9998 * gcc.dg/pr30360.c: New test.
9999
10000 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
10001
10002 PR fortran/23232
10003 * gfortran.dg/data_implied_do_1.f90: New test.
10004
10005 PR fortran/27996
10006 PR fortran/27998
10007 * gfortran.dg/char_length_1.f90: New test.
10008
10009 2007-01-05 Richard Guenther <rguenther@suse.de>
10010
10011 PR middle-end/28116
10012 * g++.dg/opt/pr28116.C: New testcase.
10013
10014 2007-01-05 Tobias Burnus <burnus@net-b.de>
10015
10016 PR fortran/29624
10017 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
10018 invalid deallocate.
10019 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
10020 * gfortran.dg/protected_4.f90: Add pointer intent check.
10021 * gfortran.dg/protected_6.f90: Add pointer intent check.
10022 * gfortran.dg/pointer_intent_1.f90: New test.
10023 * gfortran.dg/pointer_intent_2.f90: New test.
10024 * gfortran.dg/pointer_intent_3.f90: New test.
10025
10026 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
10027
10028 PR 30235
10029 * gfortran.dg/altreturn_2.f90: new test.
10030
10031 2007-01-04 Tom Tromey <tromey@redhat.com>
10032
10033 PR preprocessor/28165:
10034 * gcc.dg/cpp/pr28165.c: New file.
10035
10036 2007-01-03 Josh Conner <jconner@apple.com>
10037
10038 PR middle-end/29683
10039 * gcc.dg/pr29683.c: New.
10040
10041 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10042
10043 PR c++/28217
10044 * g++.dg/pch/template-1.C: New test.
10045 * g++.dg/pch/template-1.Hs: New file.
10046
10047 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10048
10049 PR middle-end/30353
10050 * gcc.c-torture/compile/complex-4.c: New test.
10051
10052 2007-01-03 Joseph Myers <joseph@codesourcery.com>
10053
10054 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
10055 -maltivec.
10056 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
10057
10058 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10059
10060 PR middle-end/30286
10061 * gcc.dg/pr30286.c: New test.
10062
10063 PR c++/29535
10064 * g++.dg/template/crash66.C: New test.
10065
10066 PR c++/29054
10067 * g++.dg/template/friend49.C: New test.
10068
10069 2007-01-03 Steven G. Kargl <kargls@comcast.net>
10070
10071 * gfortran.dg/ibits.f90: New test.
10072
10073 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
10074
10075 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
10076 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
10077
10078 2007-01-02 Jan Hubicka <jh@suse.cz>
10079
10080 * gcc.dg/pr16194.c: We now output error on all three functions,
10081 not just first one.
10082
10083 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10084
10085 PR c/19977
10086 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
10087 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
10088
10089 2006-01-02 Ian Lance Taylor <iant@google.com>
10090
10091 * g++.dg/warn/Wparentheses-22.C: New test.
10092 * g++.dg/warn/Wparentheses-23.C: New test.
10093
10094 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10095
10096 PR middle-end/7651
10097 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
10098 * gcc.dg/declspec-3-Wextra.c: New.
10099 * gcc.dg/declspec-3-no.c: New
10100
10101 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10102
10103 PR fortran/20896
10104 * gfortran.dg/interface_10.f90: Remove.
10105
10106 2007-01-01 Roger Sayle <roger@eyesopen.com>
10107
10108 * gcc.dg/fold-eqxor-4.c: New test case.
10109
10110 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10111
10112 PR middle-end/30311
10113 * gcc.c-torture/compile/pr30311.c: New test.
10114
10115 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10116
10117 PR middle-end/30253
10118 * gcc.c-torture/compile/statement-expression-1.c: New test.
10119
10120 2007-01-01 Andreas Schwab <schwab@suse.de>
10121
10122 PR target/29166
10123 * g++.dg/eh/pr29166.C: New test.
10124
10125 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10126
10127 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10128 New.
10129 (check_effective_target_vect_cmdline_needed): Use it.
10130
10131 2006-12-31 Richard Guenther <rguenther@suse.de>
10132
10133 PR middle-end/30137
10134 * gcc.dg/pr30137-1.c: New testcase.
10135 * gcc.dg/pr30137-2.c: Likewise.
10136
10137 2006-12-31 Roger Sayle <roger@eyesopen.com>
10138
10139 PR middle-end/30322
10140 * gcc.dg/fold-plusnot-1.c: New test case.
10141
10142 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10143
10144 PR c++/29731
10145 * g++.dg/parse/template22.C: New test.
10146
10147 2006-12-31 Richard Guenther <rguenther@suse.de>
10148
10149 PR middle-end/30338
10150 * gcc.c-torture/compile/pr30338.c: New testcase.
10151
10152 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10153
10154 PR fortran/27900
10155 * gfortran.dg/intrinsic_actual_4.f90: New test.
10156
10157 PR fortran/24325
10158 * gfortran.dg/func_decl_3.f90: New test.
10159
10160 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10161
10162 PR fortran/23060
10163 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10164 * gfortran.dg/c_by_val_1.f: New test.
10165 * gfortran.dg/c_by_val_2.f: New test.
10166 * gfortran.dg/c_by_val_3.f: New test.
10167
10168 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10169
10170 PR libfortran/30321
10171 * gfortran.dg/sum_zero_array_1.f90: New test.
10172
10173 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10174
10175 PR preprocessor/29612
10176 * gcc.dg/cpp/pr29612-1.c: New test.
10177 * gcc.dg/cpp/pr29612-2.c: New test.
10178
10179 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10180
10181 PR fortran/30034
10182 * gfortran.dg/pure_formal_proc_1.f90: New test.
10183
10184 PR fortran/30237
10185 * gfortran.dg/intrinsic_actual_3.f90: New test.
10186
10187 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10188
10189 PR fortran/30014
10190 * gfortran.dg/io_constraints_1.f90: Update test.
10191 * gfortran.dg/io_constraints_2.f90: Update test.
10192 * gfortran.dg/inquire_iolength.f90: New test.
10193
10194 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10195
10196 PR fortran/20896
10197 * gfortran.dg/interface_10.f90: New test.
10198 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10199 since z is already, locally a variable.
10200
10201 PR fortran/25135
10202 * gfortran.dg/generic_11.f90: New test.
10203 * gfortran.dg/interface_7.f90: Remove name clash between module
10204 name and procedure 'x' referenced in the interface.
10205
10206 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10207
10208 PR middle-end/7651
10209 * gcc.dg/Wmissing-parameter-type.c: New.
10210 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10211 * gcc.dg/Wmissing-parameter-type-no.c: New.
10212
10213 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10214
10215 PR fortran/25818
10216 * gfortran.dg/entry_array_specs_2.f: New test.
10217
10218 PR fortran/30084
10219 * gfortran.dg/nested_modules_6.f90: New test.
10220
10221 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10222
10223 PR middle-end/7651
10224 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10225 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10226
10227 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10228
10229 PR C++/30168
10230 * g++.dg/opt/complex6.C: New test.
10231
10232 2006-12-22 Ben Elliston <bje@au.ibm.com>
10233
10234 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10235 full" if the linker on spu-*-* warns about exceeding local store.
10236
10237 And revert this patch:
10238 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10239 fail to link due to relocation overflows on spu-*-*.
10240
10241 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10242
10243 PR fortran/30273
10244 * gfortran.dg/dependency_19.f90: New test.
10245
10246 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10247
10248 PR fortran/30202
10249 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10250
10251 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10252
10253 PR middle-end/30262
10254 * gcc.c-torture/execute/20061220-1.c: New test.
10255
10256 PR middle-end/30263
10257 * gcc.dg/gomp/asm-1.c: New test.
10258
10259 PR target/30230
10260 * g++.dg/eh/ia64-2.C: New test.
10261
10262 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10263
10264 PR target/28966
10265 PR target/29248
10266 * gcc.dg/rs6000-leaf.c: New.
10267
10268 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10269
10270 PR fortran/25392
10271 * gfortran.dg/f2c_8.f90: New test.
10272
10273 2006-12-20 Bill Wendling <wendling@apple.com>
10274
10275 * gcc.dg/asm-b.c: Check for __ppc64__.
10276
10277 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10278
10279 PR fortran/30190
10280 * gfortran.dg/bounds_check_5.f90: New test.
10281
10282 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10283
10284 PR middle-end/30143
10285 * gcc.dg/gomp/complex-1.c: New testcase.
10286
10287 2006-12-20 Roger Sayle <roger@eyesopen.com>
10288
10289 * gfortran.dg/array_memset_1.f90: New test case.
10290
10291 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10292
10293 * lib/target-supports.exp: Add spu to
10294 check_effective_target_vect_widen_mult_hi_to_si.
10295
10296 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10297
10298 PR fortran/29992
10299 * gfortran.dg/generic_9.f90: New test.
10300
10301 PR fortran/30081
10302 * gfortran.dg/generic_10.f90: New test.
10303
10304 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10305
10306 PR tree-opt/30045
10307 * gcc.dg/pr30045.c: New test.
10308
10309 2006-12-20 Ben Elliston <bje@au.ibm.com>
10310
10311 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10312
10313 2006-12-19 Eric Christopher <echristo@apple.com>
10314
10315 PR target/29302
10316 * gcc.c-torture/execute/pr29302-1.c: New.
10317
10318 2006-12-19 Tobias Burnus <burnus@net-b.de>
10319
10320 PR fortran/39238
10321 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10322
10323 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10324
10325 PR fortran/30236
10326 * gfortran.dg/altreturn_3.f90: New test.
10327
10328 * gfortran.dg/char_result_12.f90: Fix comment typos.
10329
10330 2006-12-19 Ben Elliston <bje@au.ibm.com>
10331
10332 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10333 as newlib's stdio.h uses non-traditional cpp constructs.
10334
10335 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10336
10337 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10338 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10339 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10340 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10341 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10342 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10343 * gfortran.dg/default_initialization.f: Renamed to
10344 default_initialization_1.f
10345 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10346 dollar_edit_descriptor_1.f
10347 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10348 dollar_edit_descriptor_2.f
10349 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10350 dollar_edit_descriptor_3.f
10351 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10352 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10353 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10354 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10355 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10356 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10357 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10358 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10359 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10360 * gfortran.dg/default_initialization_1.f: Renamed from
10361 default_initialization.f
10362 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10363 dollar_edit_descriptor-1.f
10364 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10365 dollar_edit_descriptor-2.f
10366 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10367 dollar_edit_descriptor-3.f
10368 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10369 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10370 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10371
10372 2006-12-18 Bill Wendling <wendling@apple.com>
10373
10374 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10375 id is an OjbC keyword.
10376
10377 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10378
10379 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10380
10381 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10382
10383 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10384
10385 2006-12-18 Ian Lance Taylor <iant@google.com>
10386
10387 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10388
10389 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10390
10391 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10392
10393 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10394
10395 PR fortran/30207
10396 * gfortran.fortran-torture/execute/where21.f90: New test.
10397
10398 2006-12-17 Tobias Burnus <burnus@net-b.de>
10399
10400 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10401
10402 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10403
10404 PR middle-end/7651
10405 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10406 * gcc.dg/if-empty-1.c: Likewise.
10407 * gcc.dg/pr23165.c: Likewise.
10408 * g++.dg/warn/empty-body.C: Likewise.
10409
10410 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10411
10412 PR libfortran/30005
10413 * gfortran.dg/open_errors.f90: New test.
10414
10415 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10416
10417 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10418
10419 * gcc.target/i386/ssse3-pabsb.c: New file.
10420 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10421 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10422 * gcc.target/i386/ssse3-palignr.c: Likewise.
10423 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10424 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10425 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10426 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10427 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10428 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10429 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10430 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10431 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10432 * gcc.target/i386/ssse3-psignb.c: Likewise.
10433 * gcc.target/i386/ssse3-psignd.c: Likewise.
10434 * gcc.target/i386/ssse3-psignw.c: Likewise.
10435 * gcc.target/i386/ssse3-vals.h: Likewise.
10436
10437 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10438
10439 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10440 * lib/fortran-torture.exp: Include target-supports.exp.
10441
10442 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10443
10444 PR target/30185
10445 * gcc.c-torture/execute/pr30185.c: New test.
10446
10447 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10448
10449 PR testsuite/30179
10450 PR testsuite/30180
10451 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10452 * gcc.dg/builtin-bswap-2.c: Likewise.
10453 * gcc.dg/builtin-bswap-3.c: Likewise.
10454 * gcc.dg/builtin-bswap-4.c: Likewise.
10455 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10456 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10457
10458 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10459
10460 PR libfortran/30145
10461 * gfortran.dg/write_zero_array: New test.
10462
10463 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10464
10465 PR fortran/30200
10466 * gfortran.dg/write_fmt_trim.f90: New test.
10467
10468 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10469
10470 PR 30194
10471 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10472 temporarily.
10473
10474 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10475
10476 * lib/target-supports.exp (check_weak_available): Use istarget
10477 "hppa*-*-hpux10*" instead of regexp.
10478 (check_cxa_atexit_available): Likewise.
10479
10480 2006-12-14 Richard Guenther <rguenther@suse.de>
10481
10482 PR tree-optimization/30197
10483 * gcc.c-torture/execute/complex-1.c: Fix function name.
10484 * gcc.dg/builtins-61.c: New testcase.
10485
10486 2006-12-14 Richard Guenther <rguenther@suse.de>
10487
10488 PR middle-end/30172
10489 * gcc.dg/pr30172-1.c: New testcase.
10490
10491 2006-12-14 Richard Guenther <rguenther@suse.de>
10492
10493 PR tree-optimization/30198
10494 * gcc.dg/builtins-60.c: New testcase.
10495
10496 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10497
10498 * lib/target-supports.exp (vect_no_align): Remove spu.
10499
10500 2006-12-13 Ian Lance Taylor <iant@google.com>
10501
10502 PR c++/19564
10503 PR c++/19756
10504 * g++.dg/warn/Wparentheses-5.C: New test.
10505 * g++.dg/warn/Wparentheses-6.C: New test.
10506 * g++.dg/warn/Wparentheses-7.C: New test.
10507 * g++.dg/warn/Wparentheses-8.C: New test.
10508 * g++.dg/warn/Wparentheses-9.C: New test.
10509 * g++.dg/warn/Wparentheses-10.C: New test.
10510 * g++.dg/warn/Wparentheses-11.C: New test.
10511 * g++.dg/warn/Wparentheses-12.C: New test.
10512 * g++.dg/warn/Wparentheses-13.C: New test.
10513 * g++.dg/warn/Wparentheses-14.C: New test.
10514 * g++.dg/warn/Wparentheses-15.C: New test.
10515 * g++.dg/warn/Wparentheses-16.C: New test.
10516 * g++.dg/warn/Wparentheses-17.C: New test.
10517 * g++.dg/warn/Wparentheses-18.C: New test.
10518 * g++.dg/warn/Wparentheses-19.C: New test.
10519 * g++.dg/warn/Wparentheses-20.C: New test.
10520 * g++.dg/warn/Wparentheses-21.C: New test.
10521
10522 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10523
10524 PR testsuite/30157
10525 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10526 for target "hppa.*hpux10".
10527
10528 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10529
10530 * g++.dg/debug/vartrack1.C: New test.
10531
10532 * g++.dg/opt/ifcvt1.C: New test.
10533
10534 * gcc.dg/tls/opt-13.c: New test.
10535
10536 * gcc.dg/20060425-2.c: New test.
10537
10538 * g++.dg/opt/pr15054-2.C: New test.
10539
10540 * gcc.c-torture/execute/20060420-1.c: New test.
10541
10542 * gcc.c-torture/execute/20060412-1.c: New test.
10543
10544 * objc/compile/20060406-1.m: New test.
10545
10546 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10547
10548 * g++.dg/template/array17.C: New test.
10549
10550 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10551
10552 * gcc.target/powerpc/altivec-23.c: New test.
10553
10554 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10555
10556 PR c++27316
10557 * g++.dg/inherit/error3.C: New test.
10558
10559 PR c++/28740
10560 * g++.dg/inherit/error4.C: New test.
10561
10562 2006-12-13 Richard Guenther <rguenther@suse.de>
10563
10564 PR tree-optimization/17687
10565 * gcc.dg/builtins-59.c: New testcase.
10566
10567 2006-12-13 Ben Elliston <bje@au.ibm.com>
10568
10569 * gcc.target/spu/Wmain.c: New test.
10570
10571 2006-12-12 Josh Conner <jconner@apple.com>
10572
10573 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10574 * g++.dg/abi/thunk4.C: Likewise.
10575 * g++.dg/abi/rtti3.C: Likewise.
10576
10577 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10578
10579 * gcc.target/spu/cpat-1.c: New test.
10580 * gcc.target/spu/cpat-2.c: New test.
10581 * gcc.target/spu/cpat-3.c: New test.
10582 * gcc.target/spu/cpat-4.c: New test.
10583
10584 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10585
10586 PR tree-opt/28436
10587 * gcc.c-torture/compile/vector-1.c: New test.
10588 * gcc.c-torture/compile/vector-2.c: New test.
10589 * gcc.c-torture/compile/vector-3.c: New test.
10590
10591 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10592
10593 * lib/fortran-torture.exp: Update copyright years. Remove
10594 obsolete comment. Test -ftree-vectorize where it makes sense.
10595 * lib/gfortran-dg.exp: Update copyright years. Use settings
10596 from fortran-torture.exp.
10597 * gfortran.dg/char_transpose_1.f90,
10598 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10599 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10600 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10601 '-w' to dg-options.
10602
10603 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10604
10605 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10606 saved_${tool}_load.
10607
10608 2006-12-12 Ira Rosen <irar@il.ibm.com>
10609
10610 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10611 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10612 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10613 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10614 gaps.
10615
10616 2006-12-12 Richard Guenther <rguenther@suse.de>
10617
10618 PR middle-end/30147
10619 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10620
10621 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10622 Diego Novillo <dnovillo@redhat.com>
10623
10624 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10625 VDEF/VUSE changes.
10626 * gcc.dg/tree-ssa/pr26421.c: Likewise
10627 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10628 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10629 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10630 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10631 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10632 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10633 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10634 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10635 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10636
10637 2006-12-11 Jan Hubicka <jh@suse.cz>
10638
10639 * gcc.dg/tree-prof/stringop-1.c: New test.
10640 * gcc.dg/tree-prof/stringop-2.c: New test.
10641
10642 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10643
10644 PR target/30120
10645 * gcc.target/i386/pr30120.c: New test.
10646
10647 Revert:
10648 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10649
10650 * gcc.target/i386/x87regparm-1.c: New test.
10651 * gcc.target/i386/x87regparm-2.c: New test.
10652 * gcc.target/i386/x87regparm-3.c: New test.
10653 * gcc.target/i386/x87regparm-4.c: New test.
10654
10655 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10656
10657 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10658
10659 2006-12-10 Tobias Burnus <burnus@net-b.de>
10660
10661 PR fortran/23994
10662 * gfortran.dg/protected_1.f90: New test.
10663 * gfortran.dg/protected_2.f90: New test.
10664 * gfortran.dg/protected_3.f90: New test.
10665 * gfortran.dg/protected_4.f90: New test.
10666 * gfortran.dg/protected_5.f90: New test.
10667 * gfortran.dg/protected_6.f90: New test.
10668
10669 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10670 Tobias Burnus <burnus@gcc.gnu.org>
10671
10672 PR fortran/29975
10673 PR fortran/30068
10674 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10675 interface.
10676 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10677 ambiguous interfaces.
10678 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10679 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10680 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10681 ambiguous interfaces.
10682 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10683 * gfortran.dg/array_initializer_2.f90: Add initializer array
10684 constructor test.
10685
10686 PR fortran/30096
10687 * gfortran.dg/interface_9.f90: Test that host interfaces are
10688 not checked for ambiguity with the local version.
10689
10690 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10691
10692 PR fortran/29464
10693 * gfortran.dg/module_interface_2.f90: New test.
10694
10695 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10696
10697 PR fortran/29941
10698 * gfortran.dg/assumed_len.f90: New test.
10699
10700 2006-12-09 Richard Guenther <rguenther@suse.de>
10701
10702 * g++.dg/warn/implicit-typename1.C: Qualify types.
10703 * g++.dg/parse/crash12.C: Likewise.
10704 * g++.dg/tree-ssa/pr22444.C: Likewise.
10705
10706 2006-12-09 Tobias Burnus <burnus@net-b.de>
10707
10708 * gfortran.dg/array_2.f90: Added sqrt test.
10709
10710 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10711
10712 * gcc.target/i386/x87regparm-1.c: XFAIL.
10713 * gcc.target/i386/x87regparm-2.c: XFAIL.
10714 * gcc.target/i386/x87regparm-3.c: XFAIL.
10715 * gcc.target/i386/x87regparm-4.c: XFAIL.
10716
10717 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10718
10719 * lib/target-supports.exp
10720 (check_effective_target_large_long_double): New.
10721 * gcc.dg/Wconversion-real.c : Use it.
10722 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10723 unsigned.
10724
10725 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10726
10727 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10728
10729 2006-12-08 Tobias Burnus <burnus@net-b.de>
10730
10731 PR fortran/27546
10732 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10733
10734 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10735
10736 PR c++/29732
10737 * g++.dg/template/crash65.C: New test.
10738 * g++.dg/template/spec16.C: Tweak error markers.
10739
10740 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10741
10742 * gcc.target/spu: New directory.
10743 * gcc.target/spu/spu.exp: New file.
10744 * gcc.target/spu/intrinsics-1.c: New test.
10745
10746 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10747
10748 PR c++/29980
10749 * g++.dg/ext/attrib27.C: New test.
10750 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
10751 * g++.dg/parse/typedef5.C: Likewise.
10752
10753 2006-12-07 Mike Stump <mrs@apple.com>
10754
10755 * treelang/compile/var_defs.tree: Adjust.
10756
10757 2006-12-06 Mark Mitchell <mark@codesourcery.com>
10758
10759 PR c++/29730
10760 * g++.dg/template/crash64.C: New test.
10761 * g++.dg/parse/crash27.C: Adjust error markers.
10762
10763 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
10764
10765 PR libfortran/30009
10766 PR libfortran/30056
10767 * gfortran.dg/read_eof_4.f90: Add tests.
10768 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
10769 * gfortran.dg/unf_read_corrupted_1.f90: New test.
10770
10771 2006-12-05 Mark Mitchell <mark@codesourcery.com>
10772
10773 PR c++/29729
10774 * g++.dg/template/crash63.C: New test.
10775
10776 PR c++/29728
10777 * g++.dg/template/crash62.C: New test.
10778
10779 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10780
10781 PR fortran/30003
10782 * gfortran.dg/allocatable_function_1.f90: Increase the number
10783 of expected calls of free to 10; the lhs section reference is
10784 now evaluated so there is another call to bar. Change the
10785 comment appropriately.
10786 * gfortran.dg/array_section_1.f90: New test.
10787
10788 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10789
10790 PR fortran/29912
10791 * gfortran.dg/char_result_12.f90: New test.
10792
10793 2006-12-05 Richard Guenther <rguenther@suse.de>
10794
10795 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
10796 * gcc.dg/vect/vect-pow-2.c: Rename to ...
10797 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
10798 vect_double, xfail for spu*-*-*.
10799
10800 2006-12-04 Tobias Burnus <burnus@net-b.de>
10801
10802 PR fortran/29962
10803 * initialization_4.f90: Test noninteger exponents (-std=f95).
10804 * initialization_5.f90: New test for noninteger exponents
10805 with -std=f2003.
10806
10807 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10808
10809 PR fortran/29821
10810 * gfortran.dg/parameter_array_section_1.f90: New test.
10811
10812 2006-12-04 Mark Mitchell <mark@codesourcery.com>
10813
10814 PR c++/29733
10815 * g++.dg/template/crash61.C: New test.
10816
10817 PR c++/29632
10818 * g++.dg/template/error23.C: New test.
10819
10820 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
10821
10822 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
10823
10824 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10825
10826 PR fortran/29916
10827 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
10828
10829 2006-12-04 Jakub Jelinek <jakub@redhat.com>
10830
10831 PR middle-end/29965
10832 * gcc.dg/gomp/pr29965-1.c: New test.
10833 * gcc.dg/gomp/pr29965-2.c: New test.
10834 * gcc.dg/gomp/pr29965-3.c: New test.
10835 * gcc.dg/gomp/pr29965-4.c: New test.
10836 * gcc.dg/gomp/pr29965-5.c: New test.
10837 * gcc.dg/gomp/pr29965-6.c: New test.
10838 * g++.dg/gomp/pr29965-1.C: New test.
10839 * g++.dg/gomp/pr29965-2.C: New test.
10840 * g++.dg/gomp/pr29965-3.C: New test.
10841 * g++.dg/gomp/pr29965-4.C: New test.
10842 * g++.dg/gomp/pr29965-5.C: New test.
10843 * g++.dg/gomp/pr29965-6.C: New test.
10844 * g++.dg/gomp/pr29965-7.C: New test.
10845 * g++.dg/gomp/pr29965-8.C: New test.
10846 * g++.dg/gomp/pr29965-9.C: New test.
10847 * g++.dg/gomp/pr29965-10.C: New test.
10848
10849 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
10850
10851 * gnat.dg/pointer_variable_bounds.adb: New test.
10852 * gnat.dg/pointer_variable_bounds.ads: Likewise.
10853 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
10854
10855 2006-12-03 Eric Christopher <echristo@apple.com>
10856
10857 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
10858
10859 2006-12-03 Richard Henderson <rth@redhat.com>
10860 Andrew Pinski <pinskia@gmail.com>
10861
10862 PR C++/14329
10863 * g++.dg/warn/unit-1.C: New test.
10864
10865 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
10866
10867 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
10868
10869 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10870
10871 * g++.dg/vect/vect.exp: Enable tests to run on spu.
10872 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
10873 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
10874 * gcc.dg/vect/vect-70.c: Reduce array size.
10875 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
10876 vect_no_compaer_double targets.
10877 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
10878 vect_float, vect_double, and vect_int.
10879
10880 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10881
10882 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
10883 test for loop versioning on vect_no_align targets.
10884 * gcc.dg/vect/pr20122.c: Likewise.
10885 * gcc.dg/vect/vect-105.c: Likewise.
10886 * gcc.dg/vect/vect-42.c: Likewise.
10887 * gcc.dg/vect/vect-43.c: Likewise.
10888 * gcc.dg/vect/vect-74.c: Likewise.
10889 * gcc.dg/vect/vect-75.c: Likewise.
10890 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
10891 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
10892 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
10893 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
10894
10895 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
10896
10897 PR fortran/29642
10898 * gfortran.dg/value_1.f90 : New test.
10899 * gfortran.dg/value_2.f90 : New test.
10900 * gfortran.dg/value_3.f90 : New test.
10901 * gfortran.dg/value_4.f90 : New test.
10902 * gfortran.dg/value_4.c : Called from value_4.f90.
10903
10904 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
10905
10906 PR C++/30033
10907 * g++.dg/cpp0x/static_assert4.C: New testcase.
10908
10909 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10910
10911 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
10912
10913 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
10914
10915 PR c/27953
10916 * gcc.dg/pr27953.c: New test.
10917
10918 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10919
10920 PR c++/30022
10921 * g++.dg/ext/vector5.C: New test.
10922
10923 PR c++/30021
10924 * g++.dg/other/main1.C: New test.
10925
10926 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
10927
10928 PR libfortran/29568
10929 * gfortran.dg/convert_implied_open.f90: Change to
10930 new default record length.
10931 * gfortran.dg/unf_short_record_1.f90: Adapt to
10932 new error message.
10933 * gfortran.dg/unformatted_subrecords_1.f90: New test.
10934
10935 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
10936
10937 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
10938
10939 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
10940
10941 PR c++/29066
10942 * g++.dg/expr/pr29066.c: New.
10943
10944 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
10945 Zdenek Dvorak <dvorakz@suse.cz>
10946
10947 PR tree-optimization/29921
10948 * gcc.dg/pr29921-2.c: New test.
10949
10950 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
10951
10952 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
10953 (i386_get_cpuid): New function.
10954 (i386_cpuid_ecx): Likewise.
10955 (i386_cpuid_edx): Likewise.
10956 (i386_cpuid): Updated to call i386_cpuid_edx.
10957
10958 * gcc.target/i386/sse3-addsubpd.c: New file.
10959 * gcc.target/i386/sse3-addsubps.c: Likewise.
10960 * gcc.target/i386/sse3-haddpd.c: Likewise.
10961 * gcc.target/i386/sse3-haddps.c: Likewise.
10962 * gcc.target/i386/sse3-hsubpd.c: Likewise.
10963 * gcc.target/i386/sse3-hsubps.c: Likewise.
10964 * gcc.target/i386/sse3-lddqu.c: Likewise.
10965 * gcc.target/i386/sse3-movddup.c: Likewise.
10966 * gcc.target/i386/sse3-movshdup.c: Likewise.
10967 * gcc.target/i386/sse3-movsldup.c: Likewise.
10968
10969 2006-12-01 Dirk Mueller <dmueller@suse.de>
10970
10971 * g++.dg/warn/Wreturn-type-4.C: New testcase.
10972
10973 2006-11-30 Janis Johnson <janis187@us.ibm.com>
10974
10975 * gcc.dg/dfp/convert-int-max.c: New test.
10976 * gcc.dg/dfp/convert-int-max-fold.c: New test.
10977
10978 2006-11-30 Richard Guenther <rguenther@suse.de>
10979
10980 * gcc.dg/vect/vect-pow-1.c: Rename ...
10981 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
10982 floats instead of doubles, check successful vectorization.
10983
10984 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
10985
10986 PR target/29945
10987 * gcc.c-torture/compile/pr29945.c: New testcase.
10988
10989 2006-11-30 Joseph Myers <joseph@codesourcery.com>
10990
10991 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
10992 -maltivec.
10993
10994 2006-11-29 Eric Christopher <echristo@apple.com>
10995
10996 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
10997
10998 2006-11-29 Janis Johnson <janis187@us.ibm.com>
10999
11000 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
11001
11002 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
11003
11004 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
11005
11006 PR c++/29022
11007 * g++.dg/inherit/virtual2.C: New test.
11008 * g++.dg/inherit/virtual3.C: Likewise.
11009 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
11010 * g++.dg/inherit/error2.C: Likewise.
11011 * g++.dg/template/instantiate1.C: Likewise.
11012
11013 2006-11-28 Andrew Pinski <pinskia@gmail.com>
11014
11015 PR tree-opt/29984
11016 * gcc.dg/tree-ssa/reassoc-12.c: New test.
11017
11018 2006-11-28 Jan Hubicka <jh@suse.cz>
11019
11020 * gcc.dg/memcpy-1.c: New test.
11021
11022 2006-11-28 Jakub Jelinek <jakub@redhat.com>
11023
11024 PR c++/29735
11025 * g++.dg/warn/main-3.C: New test.
11026
11027 2006-11-28 Jan Hubicka <jh@suse.cz>
11028
11029 * gcc.dg/winline-1.c: New test.
11030
11031 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
11032
11033 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
11034 alignments.
11035
11036 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11037
11038 PR fortran/29976
11039 * gfortran.dg/missing_optional_dummy_3.f90
11040
11041 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11042
11043 PR fortran/20880
11044 * gfortran.dg/interface_3.f90: Modify errors.
11045
11046 2006-11-28 Ben Elliston <bje@au.ibm.com>
11047
11048 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
11049 fail to link due to relocation overflows on spu-*-*.
11050
11051 2006-11-27 Michael Matz <matz@suse.de>
11052 Andreas Krebbel <krebbel1@de.ibm.com>
11053
11054 PR target/29319
11055 * gcc.dg/20061127-1.c: New testcase.
11056
11057 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
11058
11059 * gcc.dg/20061124-1.c: Add exit() function prototype.
11060
11061 2006-11-27 Jan Hubicka <jh@suse.cz>
11062
11063 * gcc.target/i386/memcpy-1.c: Adjust size.
11064 * gcc.dg/visibility-11.c: Likewise.
11065
11066 2006-11-27 Richard Guenther <rguenther@suse.de>
11067
11068 PR middle-end/25620
11069 * gcc.target/i386/pow-1.c: New testcase.
11070 * gcc.dg/builtins-58.c: Likewise.
11071
11072 2006-11-26 Mark Mitchell <mark@codesourcery.com>
11073
11074 PR c++/29886
11075 * g++.dg/expr/cast8.C: New test.
11076
11077 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11078
11079 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
11080 Don't ever inline the testcase.
11081
11082 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11083
11084 PR fortran/29982
11085 * gfortran.fortran-torture/compile/parameter_3.f90: New
11086 testcase.
11087
11088 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11089
11090 PR fortran/29951
11091 * gfortran.fortran-torture/execute/transfer2.f90: New test.
11092
11093 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11094
11095 * gfortran.fortran-torture/execute/specifics.f90: Remove test
11096 for CHAR.
11097
11098 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11099
11100 PR libgfortran/29936
11101 * gfortran.dg/write_check3.f90: New test.
11102
11103 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11104
11105 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11106
11107 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11108
11109 PR fortran/20880
11110 * gfortran.dg/interface_3.f90: New test.
11111
11112 PR fortran/29387
11113 * gfortran.dg/generic_8.f90: New test.
11114
11115 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11116
11117 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11118 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11119 * gfortran.dg/specifics_3.f90: Remove.
11120
11121 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11122
11123 PR c/29955
11124 * gcc.dg/gomp/pr29955.c: New test.
11125
11126 PR c/29736
11127 * gcc.dg/pr29736.c: New test.
11128
11129 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11130
11131 PR tree-opt/29964
11132 * gcc.dg/pure-1.c: New test.
11133
11134 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11135
11136 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11137 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11138
11139 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11140
11141 * gcc.dg/20061124-1.c: New testcase.
11142
11143 2006-11-23 Eric Christopher <echristo@apple.com>
11144
11145 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11146
11147 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11148
11149 PR c/2707
11150 PR c++/26167
11151 * gcc.dg/Wconversion-integer.c: New. Supersedes
11152 Wconversion-negative-constants.c
11153 * gcc.dg/Wconversion-real.c: New.
11154 * gcc.dg/Wconversion-real-integer.c: New.
11155 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11156 * g++.dg/warn/Wconversion1.C: Modified.
11157
11158 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11159
11160 * gfortran.dg/overload_1.f90: New test.
11161
11162 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11163
11164 PR c/9072
11165 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11166 Wtraditional-conversion.
11167 * gcc.dg/overflow-warn-2.c: Likewise.
11168 * gcc.dg/Wconversion.c: Likewise. Renamed as
11169 Wtraditional-conversion.c .
11170 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11171 Wtraditional-conversion-2.c .
11172 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11173 Wtraditional-conversion-2.c
11174 * gcc.dg/Wconversion-negative-constants.c: New.
11175
11176 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11177
11178 * gcc.dg/tree-ssa/dump-1.c: New test.
11179
11180 2006-11-23 David Ung <davidu@mips.com>
11181
11182 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11183 -mfp64, allowable when ISA >= 33 and float is enabled.
11184 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11185 of mthc1 and mfhc1 patterns.
11186
11187 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11188
11189 PR tree-optimization/29921
11190 * gcc.dg/pr29921.c: New test.
11191
11192 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11193
11194 PR fortran/29441
11195 * gfortran.dg/initialization_4.f90: New test.
11196
11197 2006-11-22 Ira Rosen <irar@il.ibm.com>
11198
11199 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11200 platforms that have interleaving support.
11201 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11202 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11203 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11204 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11205 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11206 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11207 gcc.dg/vect/vect-strided-u8-i8.c,
11208 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11209 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11210 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11211 gcc.dg/vect/vect-strided-float.c,
11212 gcc.dg/vect/vect-strided-a-mult.c,
11213 gcc.dg/vect/vect-strided-mult-char-ls.c,
11214 gcc.dg/vect/vect-strided-a-u16-mult.c,
11215 gcc.dg/vect/vect-strided-a-u32-mult.c,
11216 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11217 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11218 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11219 gcc.dg/vect/vect-strided-mult.c,
11220 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11221 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11222 New.
11223
11224 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11225
11226 PR fortran/25087
11227 * gfortran.dg/auto_char_len_4.f90: New test.
11228
11229 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11230
11231 PR fortran/29652
11232 * gfortran.dg/generic_7.f90: New test.
11233 * gfortran.dg/defined_operators_1.f90: Add new error.
11234
11235 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11236
11237 PR tree-optimization/29902
11238 * g++.dg/tree-ssa/pr29902.C: New test.
11239
11240 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11241
11242 PR fortran/29820
11243 * gfortran.dg/used_types_13.f90: New test.
11244
11245 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11246
11247 * gcc.dg/dfp/snan.c: Delete.
11248
11249 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11250
11251 * g++.dg/cpp0x/static_assert1.C: New.
11252 * g++.dg/cpp0x/static_assert2.C: New.
11253 * g++.dg/cpp0x/static_assert3.C: New.
11254
11255 2006-11-21 Richard Guenther <rguenther@suse.de>
11256
11257 * gcc.dg/vect/vect-pow-1.c: New testcase.
11258 * gcc.dg/vect/vect-pow-2.c: Likewise.
11259
11260 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11261
11262 PR c++/29570
11263 * g++.dg/template/static29.C: New test.
11264
11265 PR c++/29734
11266 * g++.dg/conversion/simd4.C: New test.
11267
11268 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11269
11270 PR c++/29475
11271 * g++.dg/template/access19.C: New test.
11272 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11273 error is reported.
11274
11275 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11276
11277 PR tree-opt/25500
11278 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11279
11280 2006-11-20 Tobias Burnus <burnus@net-b.de>
11281
11282 PR fortran/27546
11283 * gfortran.dg/import.f90: Extended test.
11284 * gfortran.dg/import2.f90: Extended test.
11285
11286 2006-11-20 Tobias Burnus <burnus@net-b.de>
11287
11288 * gfortran.dg/volatile3.f90: Add conflict test.
11289
11290 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11291
11292 PR fortran/24783
11293 * gfortran.dg/implicit_10.f90: New test.
11294
11295 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11296
11297 PR c++/8586
11298 * g++.dg/warn/Wall-write-strings.C: New.
11299
11300 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11301
11302 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11303 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11304
11305 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11306
11307 * gfortran.dg/use_3.f90: Remove error message.
11308 * gfortran.dg/iso_fortran_env_1.f90: New test.
11309 * gfortran.dg/iso_fortran_env_2.f90: New test.
11310 * gfortran.dg/iso_fortran_env_3.f90: New test.
11311 * gfortran.dg/iso_fortran_env_4.f90: New test.
11312
11313 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11314
11315 * gcc.dg/vect/vect-27.c: Fix initialization.
11316
11317 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11318
11319 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11320 * gcc.dg/torture/builtin-minmax-1.c: New.
11321
11322 * gcc.dg/builtins-20.c: Add cases for copysign.
11323
11324 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11325
11326 PR fortran/24285
11327 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11328
11329 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11330 * gfortran.dg/use_1.f90: New test.
11331 * gfortran.dg/use_1.f90: New test.
11332 * gfortran.dg/use_1.f90: New test.
11333
11334 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11335
11336 PR tree-optimization/29801
11337 * gcc.dg/pr29801.c: New test.
11338
11339 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11340
11341 PR middle-end/29584
11342 * gcc.dg/torture/pr29584.c: New test.
11343
11344 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11345
11346 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11347 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11348 * gcc.target/powerpc/compress-float-ppc.c,
11349 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11350 powerpc_fprs.
11351 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11352 do not pass -mhard-float.
11353
11354 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11355
11356 * gnat.dg/volatile_aggregate.adb: New test.
11357
11358 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11359
11360 PR fortran/29391
11361 PR fortran/29489
11362 * gfortran.dg/bound_2.f90: Add more checks.
11363 * gfortran.dg/bound_3.f90: New test.
11364
11365 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11366
11367 PR target/29201
11368 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11369
11370 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11371
11372 * gfortran.dg/import3.f90: Fix error message.
11373
11374 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11375
11376 PR tree-opt/29788
11377 * gfortran.fortran-torture/compile/inline_1.f90:
11378 New testcase.
11379
11380 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11381
11382 * gcc.target/i386/x87regparm-1.c: New test.
11383 * gcc.target/i386/x87regparm-2.c: New test.
11384 * gcc.target/i386/x87regparm-3.c: New test.
11385 * gcc.target/i386/x87regparm-4.c: New test.
11386
11387 2006-11-15 Tobias Burnus <burnus@net-b.de>
11388
11389 PR fortran/27546
11390 * gfortran.dg/import.f90: New test.
11391 * gfortran.dg/import2.f90: New test.
11392 * gfortran.dg/import3.f90: New test.
11393
11394 2006-11-15 Tobias Burnus <burnus@net-b.de>
11395
11396 PR fortran/27588
11397 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11398
11399 2006-11-15 Tobias Burnus <burnus@net-b.de>
11400
11401 PR fortran/29806
11402 * gfortran.dg/contains.f90: New test.
11403 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11404
11405 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11406
11407 PR tree-optimization/29581
11408 * gcc.dg/pr29581-1.c: New test.
11409 * gcc.dg/pr29581-2.c: New test.
11410 * gcc.dg/pr29581-3.c: New test.
11411 * gcc.dg/pr29581-4.c: New test.
11412 * gfortran.dg/pr29581.f90: New test.
11413
11414 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11415
11416 PR fortran/29702
11417 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11418 numbers in error message headers.
11419
11420 2006-11-14 Richard Guenther <rguenther@suse.de>
11421
11422 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11423 to i?86 and x86_64 targets.
11424
11425 2006-11-14 Caroline Tice <ctice@apple.com>
11426
11427 * gcc.dg/pubtypes-1.c: New file/testcase.
11428 * gcc.dg/pubtypes-2.c: New file/testcase.
11429 * gcc.dg/pubtypes-3.c: New file/testcase.
11430 * gcc.dg/pubtypes-4.c: New file/testcase.
11431 * g++.dg/pubtypes.C: New file/testcase.
11432
11433 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11434
11435 PR c++/29106
11436 * g++.dg/init/self1.C: New test.
11437
11438 2006-11-14 Tobias Burnus <burnus@net-b.de>
11439
11440 PR fortran/29657
11441 * gfortran.dg/conflicts.f90: Add.
11442
11443 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11444
11445 PR rtl-optimization/29798
11446
11447 * gcc.c-torture/execute/pr29798.c: New.
11448
11449 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11450
11451 * gcc.dg/builtins-20.c: Add more cases.
11452
11453 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11454
11455 PR fortran/29759
11456 * gfortran.dg/gomp/pr29759.f90: New test.
11457
11458 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11459
11460 PR c++/29518
11461 * g++.dg/template/static28.C: New test.
11462
11463 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11464
11465 * lib/c-torture.exp: Use target-libpath.exp.
11466 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11467 set GCC_EXEC_PREFIX env var from global variable of same name.
11468
11469 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11470
11471 PR fortran/26994
11472 * gfortran.fortran-torture/compile/transfer-1.f90:
11473 New testcase.
11474
11475 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11476 Zdenek Dvorak <dvorakz@suse.cz>
11477
11478 PR tree-optimization/29680
11479 * gcc.dg/alias-11.c: New test.
11480
11481 2006-11-12 Jason Merrill <jason@redhat.com>
11482 Andrew Pinski <pinskia@physics.uc.edu>
11483
11484 PR middle-end/28915
11485 * gcc.target/i386/vectorize1.c: New.
11486
11487 2006-11-12 Roger Sayle <roger@eyesopen.com>
11488
11489 PR rtl-optimization/29797
11490 * gcc.c-torture/execute/pr29797-1.c: New test case.
11491
11492 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11493
11494 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11495
11496 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11497
11498 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11499
11500 2006-11-12 Roger Sayle <roger@eyesopen.com>
11501
11502 PR tree-optimization/13827
11503 * gcc.dg/fold-eqand-1.c: New test case.
11504
11505 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11506
11507 PR rtl-opt/28812
11508 * gcc.c-torture/execute/mayalias-3.c: New test.
11509
11510 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11511
11512 PR middle-end/27528
11513 * gcc.c-torture/compile/pr27528.c: New test.
11514 * gcc.dg/pr27528.c: Likewise.
11515
11516 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11517
11518 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11519
11520 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11521
11522 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11523
11524 PR fortran/29758
11525 * gfortran.dg/reshape_source_size_1.f90: New test.
11526
11527 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11528
11529 PR fortran/29315
11530 * gfortran.dg/aliasing_dummy_4.f90: New test.
11531
11532 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11533
11534 PR target/29777
11535 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11536 and x86_64-*-* targets.
11537
11538 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11539
11540 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11541 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11542 New macros. Use them in exact tests.
11543 (TESTIT3): New macro.
11544 Add tests for fmin, fmax and fma.
11545
11546 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11547
11548 PR fortran/29431
11549 * gfortran.dg/array_constructor_13.f90: New test.
11550
11551 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11552
11553 PR fortran/29744
11554 * gfortran.dg/used_types_12.f90: New test.
11555
11556 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11557
11558 PR middle-end/29726
11559 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11560 (test6): Ditto.
11561 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11562 * gcc.dg/fold-eqandshift-3.c: New test case.
11563
11564 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11565
11566 PR fortran/29699
11567 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11568
11569 PR fortran/21370
11570 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11571
11572 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11573
11574 * gcc.dg/20061109-1.c: New testcase.
11575
11576 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11577
11578 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11579
11580 2006-11-09 Tobias Burnus <burnus@net-b.de>
11581
11582 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11583 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11584
11585 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11586
11587 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11588 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11589
11590 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11591
11592 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11593
11594 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11595
11596 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11597 vect-9.c).
11598 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11599 * gcc.dg/vect/vect-9.c: Now vectorizable.
11600 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11601 that support vect_widen_mult.
11602 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11603 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11604 vect-reduc-dot-u16.c).
11605 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11606 vect-reduc-dot-u16.c).
11607 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11608 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11609 vect-reduc-dot-s8.c).
11610 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11611 vect-reduc-dot-s8.c).
11612 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11613 vect-reduc-dot-s8.c).
11614 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11615 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11616 vect-reduc-dot-u8.c).
11617 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11618 vect-reduc-dot-u8.c).
11619 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11620 * gcc.dg/vect/vect-multitypes-9.c: New test.
11621 * gcc.dg/vect/vect-multitypes-10.c: New test.
11622 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11623 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11624 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11625 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11626 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11627 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11628 wrapv-vect-reduc-dot-s8.c.
11629 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11630 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11631 targets that support vec_unpack.
11632 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11633 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11634 (check_effective_target_vect_widen_mult_hi_to_si): New.
11635 (check_effective_target_vect_widen_sum): Removed.
11636
11637 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11638
11639 * gcc.dg/vect/vect-multitypes-8.c: New test.
11640 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11641
11642 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11643
11644 * gcc.dg/vect/vect-multitypes-7.c: New test.
11645
11646 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11647
11648 * gcc.dg/vect/vect-multitypes-4.c: New test.
11649 * gcc.dg/vect/vect-multitypes-5.c: New test.
11650 * gcc.dg/vect/vect-multitypes-6.c: New test.
11651
11652 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11653
11654 * gcc.dg/vect/vect-multitypes-1.c: New test.
11655 * gcc.dg/vect/vect-multitypes-2.c: New test.
11656 * gcc.dg/vect/vect-multitypes-3.c: New test.
11657
11658 2006-11-07 Eric Christopher <echristo@apple.com>
11659
11660 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11661 Test using scan-assembler-not.
11662
11663 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11664
11665 * gcc.dg/inline-17.c: New test.
11666
11667 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11668
11669 PR other/25028
11670 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11671 on HP-UX.
11672
11673 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11674
11675 PR fortran/29539
11676 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11677
11678 PR fortran/29634
11679 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11680 test.
11681
11682 2006-11-07 Tobias Burnus <burnus@net-b.de>
11683
11684 PR fortran/29601
11685 * gfortran.dg/volatile.f90: Add.
11686 * gfortran.dg/volatile2.f90: Add.
11687 * gfortran.dg/volatile3.f90: Add.
11688 * gfortran.dg/volatile4.f90: Add.
11689 * gfortran.dg/volatile5.f90: Add.
11690 * gfortran.dg/volatile6.f90: Add.
11691 * gfortran.dg/volatile7.f90: Add.
11692
11693 2006-11-06 Tobias Burnus <burnus@net-b.de>
11694
11695 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11696 for matching error messages.
11697 * gfortran.dg/specifics_3.f90: Adjust pattern
11698 for matching error messages.
11699
11700 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11701 Bernhard Fischer <aldot@gcc.gnu.org>
11702
11703 * lib/gcc-dg.exp (output-exists): New proc.
11704 (output-exists-not): New proc.
11705 * gcc.test-framework/test-framework.awk: Support new directives.
11706 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11707 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11708 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11709 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11710 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11711 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11712
11713 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11714
11715 PR fortran/29630
11716 PR fortran/29679
11717 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11718 * gfortran.dg/initialization_3.f90: New.
11719
11720 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11721
11722 PR libgfortran/25545
11723 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11724
11725 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11726
11727 PR middle-end/29695
11728 * gcc.c-torture/execute/pr29695-1.c: New test.
11729 * gcc.c-torture/execute/pr29695-2.c: New test.
11730
11731 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11732
11733 PR fortran/29565
11734 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11735
11736 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11737
11738 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11739 for matching error messages.
11740
11741 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11742
11743 PR target/26915
11744 * gcc.target/i386/387-12.c: New test.
11745
11746 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11747
11748 PR libfortran/29713
11749 * gfortran.dg/pr29713.f90: New test.
11750
11751 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
11752
11753 * gcc.c-torture/execute/arith-rand-ll.c:
11754 Also test for bogus rest sign.
11755
11756 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11757
11758 PR libfortran/27895
11759 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
11760
11761 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
11762
11763 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
11764 from error messages.
11765
11766 2006-11-02 Mike Stump <mrs@apple.com>
11767
11768 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
11769
11770 * g++.old-deja/g++.abi/align.C: Enable for darwin.
11771
11772 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
11773
11774 * g++.dg/eh/gcsec1.C: New test.
11775
11776 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11777
11778 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
11779 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
11780
11781 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
11782
11783 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
11784 hexadecimal value.
11785 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
11786 * gcc.dg/pr14796-2.c: Likewise.
11787
11788 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11789
11790 * gcc.c-torture/execute/20061101-1.c: New test.
11791
11792 2006-11-01 Richard Guenther <rguenther@suse.de>
11793
11794 * gcc.target/i386/fpprec-1.c: New testcase.
11795
11796 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11797
11798 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
11799 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
11800
11801 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11802
11803 * gcc.c-torture/execute/20061031-1.c: New test.
11804
11805 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11806
11807 PR 23067
11808 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
11809 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
11810 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
11811 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
11812 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
11813 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
11814 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
11815
11816 2006-10-31 Eric Christopher <echristo@apple.com>
11817 Falk Hueffner <falk@debian.org>
11818
11819 * gcc.dg/builtin-bswap-1.c: New.
11820 * gcc.dg/builtin-bswap-2.c: New.
11821 * gcc.dg/builtin-bswap-3.c: New.
11822 * gcc.dg/builtin-bswap-4.c: New.
11823 * gcc.dg/builtin-bswap-5.c: New.
11824 * gcc.target/i386/builtin-bswap-1.c: New.
11825
11826 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11827
11828 * gcc.dg/inline-16.c: New.
11829
11830 PR 16622
11831 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
11832 defining it.
11833 * gcc.dg/inline-13.c: New.
11834 * gcc.dg/inline-14.c: New.
11835 * gcc.dg/inline-15.c: New.
11836
11837 PR 11377
11838 * gcc.dg/inline6.c: New.
11839 * gcc.dg/inline7.c: New.
11840
11841 2006-10-31 Roger Sayle <roger@eyesopen.com>
11842
11843 PR middle-end/23470
11844 * gcc.dg/pr23470-1.c: New test case.
11845
11846 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
11847
11848 PR fortran/29537
11849 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
11850 data.
11851 * gfortran.dg/blockdata_2.f90: New testcase.
11852
11853 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
11854
11855 PR libfortran/29627
11856 * gfortran.dg/unf_short_record_1.f90: New test.
11857
11858 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11859
11860 PR fortran/29067
11861 * gfortran.dg/pr29067.f: New test.
11862
11863 2006-10-31 Joseph Myers <joseph@codesourcery.com>
11864 Richard Sandiford <richard@codesourcery.com>
11865
11866 * lib/target-supports.exp (get_compiler_messages): Append options
11867 as a single list element.
11868 (check_effective_target_arm_vfp_ok): New.
11869 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
11870
11871 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
11872
11873 PR fortran/29387
11874 * gfortran.dg/intrinsic_actual_2.f90: New test.
11875
11876 PR fortran/29490
11877 * gfortran.dg/actual_array_interface_1.f90: New test.
11878
11879 PR fortran/29641
11880 * gfortran.dg/used_types_11.f90: New test.
11881
11882 2006-10-30 Dirk Mueller <dmueller@suse.de>
11883
11884 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
11885 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
11886 * g++.old-deja/g++.pt/eichin01.C (main): Same.
11887 * g++.old-deja/g++.mike/net25.C (main): Same.
11888 * g++.dg/lookup/exception1.C (main): Same.
11889 * g++.dg/parse/parens2.C (main): Same.
11890
11891 2006-10-30 Roger Sayle <roger@eyesopen.com>
11892
11893 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
11894
11895 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11896
11897 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
11898 * gcc.dg/torture/builtin-math-3.c: Likewise.
11899
11900 2006-10-30 Tobias Burnus <burnus@net-b.de>
11901
11902 PR fortran/29452
11903 * gfortran.dg/write_check.f90: Check run-time keyword checking.
11904 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
11905
11906 2006-10-30 Andrew Pinski <pinskia@gmail.com>
11907
11908 PR Fortran/29410
11909 * gfortran.fortran-torture/execute/transfer1.f90: New test.
11910
11911 2006-10-30 Joseph Myers <joseph@codesourcery.com>
11912
11913 * lib/target-supports.exp (check_function_available): Declare
11914 function before calling.
11915
11916 2006-10-30 Jakub Jelinek <jakub@redhat.com>
11917
11918 PR tree-optimization/29637
11919 * gcc.dg/pr29637.c: New test.
11920
11921 2006-10-29 Roger Sayle <roger@eyesopen.com>
11922
11923 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
11924 tree canonicalization.
11925
11926 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11927
11928 * gcc.dg/builtins-20.c: Add more hypot tests.
11929
11930 2006-10-29 Roger Sayle <roger@eyesopen.com>
11931
11932 * gcc.dg/fold-compare-1.c: New test case.
11933
11934 2006-10-29 Dirk Mueller <dmueller@suse.de>
11935
11936 PR c++/16307
11937 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
11938
11939 2006-10-29 Roger Sayle <roger@eyesopen.com>
11940
11941 PR tree-optimization/15458
11942 * gcc.dg/fold-xornot-1.c: New test case.
11943
11944 2006-10-29 Richard Guenther <rguenther@suse.de>
11945
11946 * gcc.target/i386/math-torture/trunc.c: New testcase.
11947
11948 2006-10-29 Richard Guenther <rguenther@suse.de>
11949
11950 * gcc.target/i386/math-torture/round.c: New testcase.
11951
11952 2006-10-29 Richard Guenther <rguenther@suse.de>
11953
11954 * gcc.target/i386/math-torture/ceil.c: New testcase.
11955 * gcc.target/i386/math-torture/floor.c: Likewise.
11956
11957 2006-10-29 Richard Guenther <rguenther@suse.de>
11958
11959 * gcc.target/i386/math-torture/rint.c: New testcase.
11960 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
11961
11962 2006-10-29 Richard Guenther <rguenther@suse.de>
11963
11964 * gcc.target/i386/math-torture/lfloor.c: New testcase.
11965 * gcc.target/i386/math-torture/lceil.c: Likewise.
11966
11967 2006-10-28 Tobias Burnus <burnus@net-b.de>
11968
11969 PR libgfortran/24313
11970 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
11971
11972 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
11973
11974 * gcc.c-torture/execute/20020118-1.c,
11975 gcc.c-torture/execute/builtins/strlen.c,
11976 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
11977 comment typos.
11978
11979 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11980
11981 * gcc.dg/builtins-20.c: Add tests for hypot.
11982 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
11983 two-argument builtins.
11984 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
11985 TESTIT2. Update all callers.
11986 (TESTIT2, TESTIT2_R): New helper macros.
11987 Add testcases for pow, hypot and atan2.
11988
11989 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
11990
11991 PR C++/29295
11992 * g++.dg/expr/bool1.C: New test.
11993 * g++.dg/expr/bool2.C: New test.
11994
11995 2006-10-28 Tobias Burnus <burnus@net-b.de>
11996
11997 PR fortran/28224
11998 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
11999 * gfortran.dg/namelist_internal.f90: New test.
12000
12001 2006-10-28 Tobias Burnus <burnus@net-b.de>
12002
12003 PR fortran/29625
12004 * gfortran.dg/io_real_boz.f90: Add.
12005 * gfortran.dg/io_real_boz2.f90: Add.
12006
12007 2006-10-28 Richard Guenther <rguenther@suse.de>
12008
12009 PR middle-end/26899
12010 * gcc.dg/tree-ssa/pr26899.c: New testcase.
12011
12012 2006-10-28 Richard Guenther <rguenther@suse.de>
12013
12014 PR target/28806
12015 * gcc.target/i386/math-torture/lround.c: New testcase.
12016
12017 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
12018
12019 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
12020 * gcc.dg/builtins-44.c: Likewise.
12021 * gcc.dg/builtins-45.c: Likewise.
12022 * gcc.dg/pr28796-2.c: Likewise.
12023 * gcc.dg/unordered-3.c: Likewise.
12024
12025 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12026
12027 PR libgfortran/27954
12028 * gfortran.dg/error_recovery_2.f90: New test.
12029
12030 2006-10-26 Richard Guenther <rguenther@suse.de>
12031
12032 * gcc.target/i386/i386.exp: Use glob, not find to collect
12033 tests. Avoids recursing into subdirectories.
12034 * gcc.target/i386/math-torture/math-torture.exp: Torture
12035 for interesting ia32 math options.
12036 * gcc.target.i386/math-torture/lrint.c: New testcase.
12037
12038 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12039
12040 PR libgfortran/29563
12041 * gfortran.dg/arrayio_9.f90: Update test.
12042 * gfortran.dg/arrayio_19.f90: New test.
12043
12044 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
12045
12046 * gcc.dg/20061026.c: New testcase.
12047
12048 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12049
12050 PR libgfortran/29563
12051 * gfortran.dg/arrayio_9.f90: New test.
12052
12053 2006-10-26 Ben Elliston <bje@au.ibm.com>
12054
12055 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
12056 Copy the strings manually, as strcpy may call strlen.
12057
12058 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12059
12060 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
12061 Add checks for log, log2, log10 and log1p.
12062
12063 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
12064 we already test 0.0. Add checks for expm1, log, log2, log10,
12065 log1p, cbrt, erf and erfc.
12066
12067 2006-10-25 Steve Ellcey <sje@cup.hp.com>
12068
12069 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
12070
12071 2006-10-25 Uros Bizjak <uros@kss-loka.si>
12072
12073 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
12074 and remainderl() built-in functions. Remove -ffast-math from
12075 dg-options.
12076
12077 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12078
12079 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
12080 acosh and atanh.
12081
12082 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
12083 floating point modifiers to arguments passed to float and long
12084 double functions respectively. Update all callers to use floating
12085 point numbers, not integers. Add tests for exp, exp2 and
12086 exp10/pow10.
12087
12088 * gcc.dg/torture/builtin-math-3.c: New test.
12089
12090 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
12091
12092 PR fortran/29393
12093 * gfortran.dg/initialize_2.f90: New.
12094
12095 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12096
12097 * gcc.dg/torture/builtin-math-2.c: New test.
12098
12099 2006-10-24 Richard Guenther <rguenther@suse.de>
12100
12101 PR middle-end/28796
12102 * gcc.dg/pr28796-1.c: New testcase.
12103 * gcc.dg/pr28796-2.c: Likewise.
12104
12105 2006-10-24 Richard Guenther <rguenther@suse.de>
12106
12107 * gcc.dg/builtins-57.c: New testcase.
12108
12109 2006-10-24 Richard Guenther <rguenther@suse.de>
12110
12111 PR tree-optimization/29567
12112 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12113
12114 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12115
12116 PR tree-optimization/14784
12117 * gcc.dg/alias-10.c: New test.
12118
12119 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12120
12121 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12122
12123 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12124
12125 * gcc.dg/builtin-strncat-chk-1.c: New test.
12126
12127 2006-10-23 Jan Hubicka <jh@suse.cz>
12128
12129 * gcc.dg/memmove-1.c: New test.
12130
12131 2006-10-23 Paul Brook <paul@codesourcery.com>
12132
12133 * gcc.dg/pragma-pack-5.c: New test.
12134
12135 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12136
12137 * g++.dg/other/s390-1.C: New testcase.
12138
12139 2006-10-23 Richard Guenther <rguenther@suse.de>
12140
12141 PR middle-end/27132
12142 PR middle-end/23295
12143 * gcc.dg/pr27132.c: New testcase.
12144 * gcc.dg/pr23295.c: Likewise.
12145 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12146 * g++.dg/tree-ssa/pr19807.C: Likewise.
12147
12148 2006-10-23 Richard Guenther <rguenther@suse.de>
12149
12150 PR middle-end/21032
12151 * gcc.dg/pr21032.c: New testcase.
12152
12153 2006-10-22 Jeff Law <law@redhat.com>
12154 Richard Guenther <rguenther@suse.de>
12155
12156 PR tree-optimization/15911
12157 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12158
12159 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12160
12161 PR c++/20647
12162 * g++.dg/abi/rtti3.C: New.
12163
12164 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12165
12166 PR middle-end/28252
12167 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12168 transformation.
12169
12170 2006-10-21 Richard Guenther <rguenther@suse.de>
12171
12172 PR tree-optimization/3511
12173 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12174
12175 2006-10-21 Richard Guenther <rguenther@suse.de>
12176
12177 PR middle-end/26898
12178 * gcc.dg/torture/pr26898-1.c: New testcase.
12179 * gcc.dg/torture/pr26898-2.c: Likewise.
12180
12181 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12182
12183 PR c++/28053
12184 * g++.dg/parse/bitfield1.C: Adjust error markers.
12185 * g++.dg/parse/bitfield2.C: New test.
12186
12187 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12188
12189 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12190
12191 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12192
12193 PR libfortran/27895
12194 * gfortran.dg/zero_sized_1.f90: New test.
12195
12196 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12197
12198 * gcc.dg/div-compare-1.c: New test.
12199
12200 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12201
12202 PR fortran/29216
12203 * gfortran.dg/result_default_init_1.f90: New test.
12204
12205 PR fortran/29314
12206 * gfortran.dg/automatic_default_init_1.f90: New test.
12207
12208 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12209 from 38 to 33.
12210
12211 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12212
12213 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12214 'using namespace std' without previous declaration.
12215 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12216 * g++.old-deja/g++.robertl/eb133c.C: New.
12217
12218 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12219
12220 PR libgfortran/29277
12221 * gfortran.dg/streamio_4.f90: Update test.
12222 * gfortran.dg/streamio_11.f90: New test.
12223
12224 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12225
12226 PR c++/27952
12227 * g++.dg/inherit/virtual1.C: New test.
12228
12229 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12230
12231 PR c++/28261
12232 * g++.dg/parse/enum3.C: New test.
12233
12234 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12235
12236 PR c++/29039
12237 * g++.dg/init/ctor8.C: New test.
12238
12239 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12240
12241 PR c++/27270
12242 * g++.dg/ext/complit8.C: Tweak error markers.
12243 * g++.dg/template/complit1.C: Add error marker.
12244
12245 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12246
12247 PR c++/27270
12248 * g++.dg/ext/complit8.C: New test.
12249
12250 PR c++/29408
12251 * g++.dg/parse/dtor12.C: New test.
12252
12253 PR c++/29435
12254 * g++.dg/template/sizeof11.C: New test.
12255
12256 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12257
12258 PR fortran/29392
12259 * gfortran.dg/data_char_3.f90: New test.
12260
12261 PR fortran/29451
12262 * gfortran.dg/negative_automatic_size.f90: New test.
12263
12264 2006-10-16 David Daney <ddaney@avtrex.com>
12265
12266 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12267
12268 2006-10-16 Eric Christopher <echristo@apple.com>
12269
12270 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12271 x86_64.
12272
12273 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12274
12275 PR c++/28211
12276 * g++.dg/tc1/dr49.C: Tweak error messages.
12277 * g++.dg/parse/template21.C: New test.
12278
12279 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12280
12281 PR middle-end/20491
12282 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12283
12284 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12285
12286 PR fortran/29403
12287 * gfortran.dg/print_1.f90: New test.
12288
12289 2006-10-15 Jan Hubicka <jh@suse.cz>
12290
12291 PR middle-end/29241
12292 * gcc.c-torture/compile/pr29241.c: New testcase.
12293
12294 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12295
12296 PR middle-end/29250
12297 * gcc.c-torture/compile/pr29250.c: New test.
12298
12299 2006-10-15 Richard Guenther <rguenther@suse.de>
12300
12301 * gcc.dg/pr29299.c: New testcase.
12302
12303 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12304
12305 PR fortran/24767
12306 * gfortran.dg/label_4.f90: Adjust warning flag.
12307
12308 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12309
12310 PR fortran/29371
12311 * gfortran.dg/nullify_3.f90: New test.
12312
12313 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12314
12315 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12316 on Solaris 2.5.1 too.
12317
12318 2006-10-13 Eric Christopher <echristo@apple.com>
12319
12320 * gcc.dg/pr25993.c: Skip for darwin.
12321
12322 2006-10-13 Eric Christopher <echristo@apple.com>
12323
12324 * gcc.dg/visibility-11.c: Skip for darwin.
12325
12326 2006-10-13 Eric Christopher <echristo@apple.com>
12327
12328 * gcc.dg/darwin-weakimport-1.c: Use
12329 -fno-asynchronous-unwind-tables.
12330 * gcc.dg/darwin-weakimport-3.c: Ditto.
12331
12332 2006-10-13 Richard Guenther <rguenther@suse.de>
12333
12334 PR tree-optimization/29446
12335 * gcc.dg/torture/pr29446.c: New testcase.
12336
12337 2006-10-13 Bill Wendling <wendling@apple.com>
12338
12339 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12340 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12341 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12342 * g++.old-deja/g++.law/shadow1.C: Likewise.
12343 * g++.old-deja/g++.law/ctors10.C: Likewise.
12344 * g++.dg/debug/namespace1.C: Likewise.
12345 * g++.dg/inherit/namespace-as-base.C: Likewise.
12346 * g++.dg/opt/delay-slot-1.C: Likewise.
12347 * g++.dg/parse/defarg10.C: Likewise.
12348 * g++.dg/template/ptrmem11.C: Likewise.
12349 * g++.dg/template/mem_func_ptr.C: Likewise.
12350 * g++.dg/template/spec19.C: Likewise.
12351
12352 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12353
12354 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12355
12356 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12357
12358 PR fortran/29373
12359 * gfortran.dg/implicit_9.f90: New test.
12360
12361 PR fortran/29407
12362 * gfortran.dg/namelist_25.f90: New test.
12363
12364 PR fortran/27701
12365 * gfortran.dg/same_name_2.f90: New test.
12366
12367 PR fortran/29232
12368 * gfortran.dg/host_assoc_types_1.f90: New test.
12369
12370 PR fortran/29364
12371 * gfortran.dg/missing_derived_type_1.f90: New test.
12372 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12373
12374 PR fortran/29422
12375 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12376
12377 PR fortran/29428
12378 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12379
12380 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12381
12382 PR fortran/29391
12383 * gfortran.dg/bound_2.f90: New test.
12384
12385 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12386
12387 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12388 directive.
12389 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12390 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12391 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12392 * gfortran.dg/gomp/reduction3.f90: Likewise.
12393 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12394 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12395 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12396 * gfortran.dg/forall_4.f90: Likewise.
12397 * gfortran.dg/spec_expr_4.f90: Likewise.
12398 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12399 * gfortran.dg/forall_5.f90: Likewise.
12400 * gfortran.dg/open_access_append_2.f90: Add check for
12401 compile-time warning.
12402
12403 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12404
12405 PR c++/28506
12406 * g++.dg/parse/pure1.C: New test.
12407
12408 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12409
12410 PR fortran/21435
12411 * gfortran.dg/io_constraints_3.f90: New test.
12412 * gfortran.dg/open_access_append_1.f90: Add checks
12413 for compile-time warnings.
12414 * gfortran.dg/pr20163-2.f: Likewise.
12415 * gfortran.dg/iostat_2.f90: Likewise.
12416 * gfortran.dg/label_4.f90: Delete the temporary
12417 file.
12418 * gfortran.dg/direct_io_2.f90: Add a FILE=
12419 specifier.
12420 * gfortran.dg/iomsg_1.f90: Add check for
12421 compile-time warning.
12422
12423 2006-10-12 Jan Hubicka <jh@suse.cz>
12424
12425 PR c/28419
12426 * gcc.dg/pr28319.c: New test.
12427
12428 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12429 PR c++/29318
12430 * g++.dg/ext/vla4.C: New test.
12431
12432 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12433
12434 PR c++/27961
12435 * g++.dg/template/crash60.C: New test.
12436 * g++.dg/other/large-size-array.C: Adjust error markers.
12437 * g++.dg/parse/crash27.C: Likewise.
12438 * g++.dg/template/crash1.C: Likewise.
12439
12440 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12441
12442 PR testsuite/29093
12443 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12444
12445 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12446
12447 PR preprocessor/28709
12448 * gcc.dg/cpp/paste14.c: New test.
12449
12450 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12451
12452 PR c++/29175
12453 * g++.dg/init/array24.C: New test.
12454
12455 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12456
12457 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12458 of <sys/types.h>.
12459
12460 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12461
12462 PR c++/29024
12463 * g++.dg/parse/typedef8.C: New test.
12464 * g++.dg/other/mult-stor1.C: Adjust error markers.
12465
12466 2006-10-11 Richard Guenther <rguenther@suse.de>
12467
12468 PR tree-optimization/28230
12469 * gcc.dg/torture/pr28230.c: New testcase.
12470
12471 2006-10-11 Richard Guenther <rguenther@suse.de>
12472
12473 PR inline-asm/29119
12474 * gcc.dg/torture/pr29119.c: New testcase.
12475
12476 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12477
12478 PR middle-end/29272
12479 * gcc.c-torture/execute/20060930-2.c: New test.
12480
12481 2006-10-09 Richard Henderson <rth@redhat.com>
12482
12483 Revert emutls patch.
12484
12485 2006-10-09 Richard Guenther <rguenther@suse.de>
12486
12487 PR middle-end/29254
12488 * gcc.dg/pr29254.c: New testcase.
12489
12490 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12491 Paul Thomas <pault@gcc.gnu.org>
12492
12493 PR fortran/20541
12494 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12495 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12496 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12497 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12498 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12499 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12500 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12501 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12502 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12503 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12504 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12505 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12506 * gfortran.dg/alloc_comp_std.f90: New test.
12507 * gfortran.dg/move_alloc.f90: New test.
12508
12509 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12510
12511 PR fortran/29115
12512 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12513
12514 PR fortran/29211
12515 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12516
12517 2006-10-08 Tobias Burnus <burnus@net-b.de>
12518
12519 PR fortran/28585
12520 * gfortran.dg/new_line.f90: New test.
12521
12522 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12523
12524 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12525 * gcc.dg/torture/builtin-convert-1.c,
12526 gcc.dg/torture/builtin-convert-2.c,
12527 gcc.dg/torture/builtin-convert-3.c,
12528 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12529
12530 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12531
12532 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12533 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12534 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12535 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12536
12537 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12538
12539 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12540 Xfail some tests for powerpc-darwin and powerpc-aix.
12541
12542 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12543
12544 PR c/29380
12545 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12546
12547 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12548
12549 PR target/29300
12550 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12551 on hppa*-*-hpux*.
12552
12553 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12554
12555 PR fortran/16580
12556 PR fortran/29288
12557 * gfortran.fortran-torture/execute/specifics.f90:
12558 Add tests for using all possible intrinsics as actual arguments.
12559 * gfortran.dg/specifics_1.f90: Add tests for using
12560 all possible intrinsics as actual arguments.
12561 * gfortran.dg/specifics_2.f90: New file.
12562 * gfortran.dg/specifics_3.f90: New file.
12563
12564 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12565
12566 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12567 * gcc.dg/debug/debug-2.c: Likewise.
12568
12569 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12570
12571 * gcc.c-torture/compile/sync-2.c: New test.
12572
12573 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12574
12575 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12576 line endings.
12577
12578 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12579
12580 PR rtl-optimization/29128
12581 * gcc.c-torture/compile/pr29128.c: New test.
12582
12583 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12584
12585 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12586 line endings.
12587
12588 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12589
12590 PR middle-end/29256
12591 * gcc.dg/tree-ssa/loop-19.c: New test.
12592
12593 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12594
12595 PR tree-optimization/29330
12596 * gcc.dg/pr29330.c: New test.
12597
12598 PR target/28924
12599 * gcc.c-torture/compile/20061005-1.c: New test.
12600
12601 2006-10-06 Olivier Hainque <hainque@adacore.com>
12602
12603 * gcc.dg/typename-vla-1.c: New case.
12604 * gnat.dg/forward_vla.adb: New case.
12605
12606 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12607
12608 PR tree-optimization/29290
12609 * gfortran.dg/loop_nest_1.f90: New test.
12610
12611 PR target/29198
12612 * gcc.dg/tls/opt-12.c: New test.
12613
12614 PR fortran/28415
12615 * gfortran.dg/save_2.f90: New test.
12616
12617 PR c/29091
12618 * gcc.dg/pr29091.c: New test.
12619
12620 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12621
12622 * lib/target-supports.exp
12623 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12624 same as x86_64-*-*; check for LP64.
12625
12626 2006-10-04 Richard Henderson <rth@redhat.com>
12627
12628 * lib/target-supports.exp (check_effective_target_tls): Redefine
12629 to mean non-emulated tls.
12630 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12631 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12632 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12633 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12634 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12635 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12636 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12637
12638 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12639
12640 PR fortran/29343
12641 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12642
12643 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12644
12645 * gfortran.dg/bounds_check_fail_1.f90: New test.
12646
12647 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12648
12649 PR c++/29020
12650 * g++.dg/template/friend48.C: New test.
12651
12652 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12653
12654 PR fortran/29098
12655 * gfortran.dg/default_initialization_2.f90: New test.
12656
12657 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12658
12659 PR fortran/20779
12660 PR fortran/20891
12661 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12662
12663 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12664
12665 PR fortran/29284
12666 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12667
12668 PR fortran/29321
12669 PR fortran/29322
12670 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12671
12672 PR fortran/25091
12673 PR fortran/25092
12674 * gfortran.dg/entry_array_specs_1.f90: New test.
12675
12676 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12677
12678 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12679 insufficient to inhibit some test failures at -O3. Do testing
12680 on integers.
12681
12682 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12683
12684 PR c++/29138
12685 * g++.dg/inherit/access8.C: New test.
12686 * g++.dg/template/dtor4.C: Tweak error messages.
12687
12688 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12689
12690 PR fortran/27478
12691 * gfortran.dg/entry_8.f90: New test.
12692
12693 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12694
12695 PR c++/29291
12696 * g++.dg/parse/new4.C: New test.
12697
12698 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12699
12700 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12701 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12702 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12703 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12704 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12705
12706 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12707
12708 PR fortran/19260
12709 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12710 * gfortran.dg/continuation_2.f90: New test.
12711
12712 PR fortran/19262
12713 * gfortran.dg/continuation_3.f90: New test.
12714 * gfortran.dg/continuation_4.f90: New test.
12715 * gfortran.dg/continuation_5.f: New test.
12716 * gfortran.dg/continuation_6.f: New test.
12717
12718 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12719
12720 PR c++/29226
12721 * g++.dg/template/vla1.C: New test.
12722
12723 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12724
12725 PR fortran/29210
12726 * gfortran.dg/complex_parameter_1.f90: New test.
12727
12728 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12729
12730 PR c/29154
12731 * gcc.c-torture/execute/20060929-1.c: New test.
12732
12733 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12734
12735 PR c++/29105
12736 * g++.dg/template/member6.C: New test.
12737 * g++.dg/parse/typename7.C: Adjust error markers.
12738
12739 PR c++/29080
12740 * g++.dg/template/member7.C: New test.
12741
12742 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12743
12744 PR c/24010
12745 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12746 gcc.dg/Woverride-init-3.c: New tests.
12747
12748 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12749
12750 * gcc.c-torture/execute/20060930-1.c: New test.
12751
12752 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12753
12754 PR fortran/18791
12755 * gfortran.dg/specifics_1.f90: New test.
12756 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
12757 complex specifics.
12758
12759 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12760
12761 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
12762 pthread-init-common.h: New.
12763
12764 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
12765
12766 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
12767 precision on some archs.
12768
12769 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
12770
12771 * gcc.dg/non-local-goto-1.c: New test.
12772 * gcc.dg/non-local-goto-2.c: Likewise.
12773 * gcc.dg/setjmp-3.c: Likewise.
12774 * gcc.dg/setjmp-4.c: Likewise.
12775
12776 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
12777
12778 * gnat.dg/self_aggregate_with_pointer.adb: New test.
12779
12780 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
12781
12782 PR fortran/28276
12783 * gfortran.dg/exponent_1.f90: New test.
12784
12785 PR fortran/27021
12786 * gfortran.dg/nearest_1.f90: New test.
12787
12788 2006-09-26 Jakub Jelinek <jakub@redhat.com>
12789
12790 PR middle-end/25261
12791 PR middle-end/28790
12792 * gcc.dg/gomp/nestedfn-1.c: New test.
12793
12794 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
12795
12796 PR objc/29195
12797 * objc/compile/method-1.m: New test.
12798
12799 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
12800
12801 PR c++/26938
12802 * g++.dg/template/crash58.C: New test.
12803 * g++.dg/parse/crash28.C: Adjust error markers.
12804 * g++.dg/template/crash34.C: Likewise.
12805 * g++.dg/template/friend31.C: Likewise.
12806 * g++.dg/template/crash32.C: Likewise.
12807
12808 PR c++/27329
12809 * g++.dg/template/crash59.C: New test.
12810
12811 PR c++/27667
12812 * g++.dg/template/spec33.C: New test.
12813 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
12814
12815 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
12816 Adam Nemet <anemet@caviumnetworks.com>
12817
12818 * gcc.dg/tree-ssa/ivopts-1.c: New test.
12819 * gcc.dg/tree-ssa/ivopts-2.c: New test.
12820
12821 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
12822
12823 PR target/28911
12824 * gcc.dg/pr28911.c: New.
12825
12826 2006-09-23 Uros Bizjak <uros@kss-loka.si>
12827
12828 PR target/29169
12829 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
12830 (dg-options): Add -mfpmath=387.
12831
12832 2006-09-23 Jakub Jelinek <jakub@redhat.com>
12833
12834 PR c/28706
12835 * gcc.dg/pr28706.c: New test.
12836
12837 PR c/28712
12838 * gcc.dg/pr28712.c: New test.
12839
12840 2006-09-22 Mike Stump <mrs@apple.com>
12841
12842 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
12843
12844 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
12845
12846 PR tree-optimization/28888
12847 * gcc.dg/pr28888.c: New test.
12848
12849 2006-09-21 Mark Mitchell <mark@codesourcery.com>
12850
12851 PR c++/29016
12852 * g++.dg/init/ptrfn1.C: New test.
12853
12854 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
12855
12856 PR c++/28861
12857 * g++.dg/template/spec32.C: New test.
12858 * g++.dg/parse/crash9.C: Adjust error markers.
12859
12860 PR c++/28303
12861 * g++.dg/template/typedef6.C: New test.
12862 * g++.dg/init/error1.C: Adjust error markers.
12863 * g++.dg/parse/crash9.C: Likewise.
12864 * g++.dg/template/crash55.C: Likewise.
12865
12866 2006-09-21 Janis Johnson <janis187@us.ibm.com>
12867
12868 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
12869
12870 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
12871
12872 PR target/27650
12873 * g++.dg/ext/dllimport12.C: New test.
12874
12875 2006-09-20 Richard Sandiford <richard@codesourcery.com>
12876
12877 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
12878 * gcc.target/mips/nmadd-2.c: Likewise.
12879 * gcc.target/mips/mips-ps-6.c: New test.
12880 * gcc.target/mips/neg-abs-1.c: Likewise.
12881 * gcc.target/mips/neg-abs-2.c: Likewise.
12882 * gcc.target/mips/nmadd-3.c: New test.
12883
12884 2006-09-20 Jakub Jelinek <jakub@redhat.com>
12885
12886 PR middle-end/28046
12887 * gcc.dg/gomp/atomic-10.c: New test.
12888 * g++.dg/gomp/atomic-10.C: New test.
12889
12890 2006-09-20 Eric Christopher <echristo@apple.com>
12891
12892 * gcc.target/i386/sse3-not-fisttp.c: New.
12893
12894 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
12895
12896 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
12897
12898 2006-09-19 Richard Sandiford <richard@codesourcery.com>
12899
12900 * gcc.c-torture/execute/pr28289.c (one): New variable.
12901 (main): Use it instead of argc.
12902 * gcc.c-torture/execute/20060102-1.c (one): New variable.
12903 (main): Use it instead of argc.
12904
12905 2006-09-19 Paul Brook <paul@codesourcery.com>
12906
12907 PR target/28516
12908 * gcc.dg/nested-func-5.c: New test.
12909
12910 2006-09-19 Ben Elliston <bje@au.ibm.com>
12911
12912 * lib/target-supports.exp (check_effective_target_tls): Compile
12913 test stubs using ${tool}_target_compile, not just target_compile.
12914 (check_effective_target_tls_runtime): Likewise.
12915
12916 2006-09-19 Ben Elliston <bje@au.ibm.com>
12917
12918 * gcc.c-torture/compile/20030405-1.x: Remove.
12919
12920 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
12921 optimising linker from discarding it.
12922
12923 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12924
12925 PR fortran/28526
12926 * gfortran.dg/keyword_symbol_1.f90: New test.
12927
12928 * gfortran.dg/spread_shape_1.f90: Add missing warning with
12929 pedantic compilation option.
12930
12931 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12932
12933 PR fortran/29060
12934 * gfortran.dg/spread_shape_1.f90: New test.
12935
12936 2006-09-17 Roger Sayle <roger@eyesopen.com>
12937
12938 PR tree-optimization/28887
12939 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
12940
12941 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
12942
12943 PR c/25993
12944 * gcc.dg/pr25993.c: New test.
12945
12946 2006-09-17 Ira Rosen <irar@il.ibm.com>
12947
12948 PR tree-opt/21591
12949 * gcc.dg/vect/pr21591.c: New test.
12950
12951 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
12952
12953 PR tree-opt/29059
12954 * gcc.c-torture/compile/strcpy-1.c: New test.
12955 * gcc.c-torture/compile/strcpy-2.c: New test.
12956 * gcc.c-torture/compile/memcpy-1.c: New test.
12957 * gcc.c-torture/compile/memcpy-2.c: New test.
12958
12959 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
12960
12961 PR testsuite/29055
12962 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
12963
12964 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
12965
12966 * gnat.dg/specs/double_record_extension1.ads: New test.
12967 * gnat.dg/specs/double_record_extension2.ads: Likewise.
12968
12969 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
12970
12971 PR fortran/29051
12972 * gfortran.dg/oldstyle_3.f90: New test.
12973
12974 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12975
12976 PR libgfortran/29099
12977 * gfortran.dg/secnds-1.f: New test.
12978
12979 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12980
12981 PR libgfortran/29053
12982 * gfortran.dg/streamio_9.f90: New test.
12983 * gfortran.dg/streamio_10.f90: New test.
12984
12985 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
12986
12987 PR C++/29002
12988 * g++.dg/init/array22.C: New test.
12989 * g++.dg/init/array23.C: New test.
12990
12991 2006-09-14 Arnaud Charlet <charlet@adacore.com>
12992
12993 * stackcheck.lst: Update list of tests requiring stack checking.
12994 * norun.lst: Adjust for above change.
12995 * ada95.lst: New file.
12996 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
12997 requiring -gnat95 switch.
12998
12999 2006-09-14 Olivier Hainque <hainque@adacore.com>
13000
13001 * gnat.dg/in_out_parameter.adb: New test.
13002
13003 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
13004
13005 PR debug/28980
13006 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
13007
13008 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
13009
13010 * gnat.dg/specs/unchecked_union.ads: New test.
13011
13012 2006-09-13 Richard Sandiford <richard@codesourcery.com>
13013
13014 PR rtl-optimization/28982
13015 * gcc.c-torture/execute/pr28982a.c: New test.
13016 * gcc.c-torture/execute/pr28982b.c: Likewise.
13017
13018 2006-09-12 Eric Christopher <echristo@apple.com>
13019
13020 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
13021 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
13022
13023 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
13024
13025 PR c/28768
13026 PR preprocessor/14634
13027 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
13028 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
13029 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
13030
13031 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13032
13033 * gcc.dg/pr28243.c: New test.
13034
13035 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
13036
13037 PR fortran/28971
13038 gfortran.dg/pr28971.f90: New test to act as a backstop in case
13039 this undiagnosed regression reappears.
13040
13041 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
13042
13043 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
13044 Treat $srcdir as a literal.
13045 * lib/fortran-torture.exp (fortran-torture-compile,
13046 fortran-torture-execute): Likewise.
13047 * lib/objc-torture.exp (objc-torture-compile,
13048 objc-torture-execute): Likewise.
13049 * lib/profopt.exp (profopt-execute): Likewise.
13050
13051 2006-09-11 Geoffrey Keating <geoffk@apple.com>
13052
13053 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
13054
13055 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
13056
13057 PR testsuite/28950
13058 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
13059
13060 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
13061
13062 PR target/13685
13063 * gcc.target/i386/pr13685.c: New test.
13064
13065 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13066
13067 * gcc.dg/pr28726.c: New test.
13068
13069 2006-09-11 Josh Conner <jconner@apple.com>
13070
13071 * gcc.dg/nrv3.c: Increase size of structure.
13072 * gcc.dg/nrv4.c: Likewise.
13073 * gcc.dg/nrv5.c: Likewise.
13074
13075 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
13076
13077 PR libfortran/28890
13078 gfortran.dg/assumed_charlen_function_5.f90: New test.
13079
13080 2006-09-10 Mark Mitchell <mark@codesourcery.com>
13081
13082 PR c++/28991
13083 * g++.dg/init/static3.C: New test.
13084
13085 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
13086
13087 PR testsuite/29007
13088 * gcc.dg/long-long-cst1.c (t): Add cast to
13089 __SIZE_TYPE__ before casting to int.
13090 (main): Return 0 on success.
13091
13092 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13093
13094 * gcc.c-torture/execute/20060910-1.c: New test.
13095
13096 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
13097
13098 PR middle-end/26983
13099 * gcc.dg/pr26983.c: New test.
13100
13101 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13102
13103 PR target/29006
13104 * gcc.c-torture/execute/pr29006.c: New test.
13105
13106 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13107
13108 PR libfortran/28947
13109 gfortran.dg/matmul_4.f90: New test.
13110
13111 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13112
13113 PR fortran/28959
13114 gfortran.dg/used_types_10: New test.
13115
13116 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13117
13118 PR libfortran/28923
13119 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13120 gfortran.dg/array_initializer_3.f90: New test.
13121
13122 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13123
13124 PR fortran/28914
13125 * gfortran.dg/actual_array_constructor_3.f90: New test.
13126
13127 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13128
13129 PR testsuite/26778
13130 * gcc.target/i386/pr26778.c: New testcase.
13131
13132 2006-09-08 Eric Christopher <echristo@apple.com>
13133
13134 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13135 * gcc.target/i386/memcpy-1.c: Ditto.
13136 * gcc.target/i386/asm-1.c: Ditto.
13137 * gcc.target/i386/20060512-4.c: Ditto.
13138 * gcc.target/i386/compress-float-387.c: Ditto.
13139 * gcc.target/i386/20060512-1.c: Ditto.
13140 * gcc.target/i386/compress-float-sse.c: Ditto.
13141 * gcc.target/i386/20060512-2.c: Ditto.
13142 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13143 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13144 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13145 * gcc.dg/pr26449.c: Ditto.
13146 * gcc.dg/attr-ms_struct-2.c: Ditto.
13147 * gcc.dg/attr-ms_struct-1.c: Ditto.
13148 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13149
13150 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13151
13152 PR c/28504
13153 * gcc.dg/vla-10.c: New test.
13154
13155 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13156
13157 PR c++/28858
13158 * g++.dg/parse/template20.C: New test.
13159 * g++.dg/template/operator8.C: Remove obsolete part.
13160 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13161 * g++.old-deja/g++.pt/crash65.C: Likewise.
13162
13163 2006-09-07 Jason Merrill <jason@redhat.com>
13164
13165 PR middle-end/27724
13166 * gcc.dg/long-long-cst1.c: New test.
13167
13168 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13169
13170 PR C++/28906
13171 * g++.dg/other/array3.C: New test.
13172 * g++.dg/other/array4.C: New test.
13173 * g++.dg/other/array5.C: New test.
13174
13175 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13176
13177 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13178
13179 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13180
13181 PR target/28946
13182 * gcc.target/i386/pr28946.c: New test.
13183
13184 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13185
13186 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13187 in integer literal constant.
13188 * gfortran.dg/enum_8.f90: Ditto.
13189 * gfortran.dg/g77/20030326-1.f: Ditto.
13190
13191 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13192
13193 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13194 nonconformance usage.
13195
13196 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13197
13198 PR middle-end/28862
13199 * gcc.c-torture/compile/vector-align-1.c: New test.
13200
13201 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13202
13203 PR rtl-opt/27883
13204 * g++.dg/opt/copysign-1.C: New test.
13205
13206 2006-09-06 Jason Merrill <jason@redhat.com>
13207
13208 PR c++/27371
13209 * g++.dg/warn/unused-result1.C: New test.
13210
13211 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13212
13213 PR c++/28903
13214 * g++.dg/ext/vla3.C: New test.
13215
13216 PR c++/28886
13217 * g++.dg/template/array16.C: New test.
13218
13219 2006-09-06 Richard Guenther <rguenther@suse.de>
13220
13221 * gcc.dg/pr27226.c: Remove testcase again.
13222
13223 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13224
13225 PR tree-opt/28937
13226 * g++.dg/opt/unroll2.C: New test.
13227
13228 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13229
13230 PR tree-opt/28952
13231 * gcc.dg/vect/pr28952.c: New test.
13232
13233 2006-09-05 Richard Guenther <rguenther@suse.de>
13234
13235 PR tree-optimization/28900
13236 * gcc.dg/torture/pr28900.c: New testcase
13237
13238 2006-09-05 Richard Guenther <rguenther@suse.de>
13239
13240 PR tree-optimization/28905
13241 * gcc.c-torture/compile/pr28905.c: New testcase.
13242
13243 2006-09-05 Richard Guenther <rguenther@suse.de>
13244
13245 PR middle-end/28935
13246 * gcc.dg/pr28935.c: New testcase.
13247
13248 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13249
13250 * gcc.c-torture/execute/20060905-1.c: New test.
13251
13252 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13253
13254 PR fortran/28908
13255 * gfortran.dg/used_types_7.f90: New test.
13256 * gfortran.dg/used_types_8.f90: New test.
13257 * gfortran.dg/used_types_9.f90: New test.
13258
13259 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13260
13261 * gcc.c-torture/compile/20060904-1.c: New test.
13262
13263 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13264
13265 PR c++/23287 Revert my 2006-09-01 patch
13266 * g++.dg/parse/dtor12.C: Remove.
13267
13268 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13269
13270 PR c+/27670
13271 * g++.dg/template/operator9.C: New test.
13272
13273 PR c++/27493
13274 * g++.dg/template/operator7.C: New test.
13275
13276 PR c++/27494
13277 * g++.dg/template/operator8.C: New test.
13278
13279 PR c++/27397
13280 * g++.dg/template/crash57.C: New test.
13281
13282 * g++.dg/template/typedef4.C: Adjust error markers.
13283 * g++.dg/template/typedef5.C: Likewise.
13284
13285 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13286
13287 PR c++/28878
13288 * g++.dg/parse/crash33.C: New test.
13289
13290 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13291 Richard Guenther <rguenther@suse.de>
13292 Adam Nemet <anemet@caviumnetworks.com>
13293
13294 PR middle-end/27226
13295 * gcc.target/mips/memcpy-1.c: New testcase.
13296 * gcc.dg/pr27226.c: Likewise.
13297
13298 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13299
13300 PR c++/28705
13301 * g++.dg/lookup/koenig5.C: New.
13302 * g++.dg/template/crash56.C: New.
13303
13304 2006-09-01 Josh Conner <jconner@apple.com>
13305
13306 PR c++/25505
13307 * gcc.dg/nrv3.c: New test.
13308 * gcc.dg/nrv4.c: New test.
13309 * gcc.dg/nrv5.c: New test.
13310
13311 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13312
13313 PR c++/23287
13314 * g++.dg/parse/dtor12.C: New.
13315
13316 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13317
13318 PR tree-optimization/28839
13319 * gcc.dg/pr28839.c: New test.
13320
13321 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13322
13323 PR target/24367
13324 * gcc.dg/pr24367.c: New testcase.
13325
13326 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13327
13328 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13329
13330 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13331
13332 PR rtl-optimization/27735
13333 * gcc.dg/loop-unswitch-1.c: New test.
13334
13335 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13336
13337 PR fortran/28885
13338 * gfortran.dg/aliasing_dummy_2.f90: New test.
13339
13340 PR fortran/20067
13341 * gfortran.dg/generic_5.f90: Change error message.
13342
13343 PR fortran/28873
13344 * gfortran.dg/generic_6.f90: New test.
13345
13346 PR fortran/25077
13347 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13348
13349 PR fortran/25102
13350 * gfortran.dg/invalid_interface_assignment.f90: New test.
13351
13352 PR fortran/24866
13353 * gfortran.dg/module_proc_external_dummy.f90: New test.
13354
13355 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13356
13357 PR c++/28349
13358 * g++.dg/warn/var-args1.C: New test.
13359
13360 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13361
13362 PR fortran/28866
13363 * gfortran.dg/simpleif_2.f90: New test.
13364 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13365 * gfortran.dg/enum_5.f90: Ditto.
13366
13367 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13368 Kazu Hirata <kazu@codesourcery.com>
13369
13370 PR tree-optimization/17506
13371 * gcc.dg/pr17506.c: New.
13372
13373 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13374
13375 PR c++/28139
13376 * g++.dg/eh/alias1.C: New test.
13377
13378 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13379
13380 PR c++/28860
13381 * g++.dg/template/ttp22.C: New test.
13382
13383 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13384
13385 PR middle-end/26632
13386 * gcc.dg/pr26632.c: New.
13387
13388 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13389
13390 PR libgfortran/28354
13391 * gfortran.dg/fmt_zero_precision.f90: New test.
13392
13393 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13394
13395 PR c++/28058
13396 * g++.dg/template/spec31.C: New test.
13397
13398 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13399
13400 PR c++/26573
13401 * g++.dg/other/static2.C: New test.
13402
13403 2006-08-26 Roger Sayle <roger@eyesopen.com>
13404
13405 * gcc.dg/Wswitch-enum-2.c: New test case.
13406 * gcc.dg/Wswitch-enum-3.c: Likewise.
13407
13408 2006-08-26 Richard Guenther <rguenther@suse.de>
13409
13410 * gcc.c-torture/compile/20060826-1.c: New testcase.
13411
13412 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13413
13414 PR c++/28736
13415 * g++.dg/template/void10.C: New test.
13416
13417 PR c++/28737
13418 * g++.dg/template/void8.C: New test.
13419
13420 PR c+_+/28738
13421 * g++.dg/template/void9.C: New test.
13422
13423 * g++.dg/template/void3.C: Adjust error markers.
13424 * g++.dg/template/void4.C: Likewise.
13425 * g++.dg/template/crash55.C: Likewise.
13426 * g++.dg/template/void7.C: Likewise
13427
13428 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13429
13430 PR c++/28588
13431 * g++.dg/inherit/access6.C: New test.
13432 * g++.dg/inherit/access7.C: Likewise.
13433
13434 PR c++/28595
13435 * g++.dg/template/array15.C: New test.
13436 * g++.dg/template/crash2.C: Tweak error markers.
13437
13438 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13439
13440 PR middle-end/28683
13441 * gcc.c-torture/compile/20060823-1.c: New test.
13442
13443 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13444
13445 PR c++/28853
13446 * g++.dg/template/ttp21.C: New test.
13447
13448 PR c++/28852
13449 * g++.dg/other/operator1.C: Add error-marker.
13450 * g++.dg/other/operator2.C: New test.
13451
13452 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13453
13454 PR c/27893
13455 * gcc.c-torture/compile/vla-const-1.c,
13456 gcc.c-torture/compile/vla-const-2.c: New tests.
13457
13458 2006-08-26 Richard Guenther <rguenther@suse.de>
13459
13460 PR middle-end/28814
13461 * gcc.dg/torture/pr28814.c: New testcase.
13462
13463 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13464
13465 PR c/28418
13466 * gcc.c-torture/compile/compound-literal-1.c: New test.
13467
13468 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13469
13470 PR c/28299
13471 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13472 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13473 Expect extra diagnostics.
13474
13475 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13476
13477 gcc.dg/noncompile/pr16876.c: New test.
13478
13479 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13480
13481 PR c++/28056
13482 * g++.dg/parse/local1.C: New test.
13483 * g++.dg/other/qual1.C: Tweak error marker.
13484
13485 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13486
13487 PR c++/27787
13488 * g++.dg/template/typename10.C: New.
13489 * g++.dg/template/lookup4.C: Remove bogus error marker.
13490
13491 2006-08-25 Richard Guenther <rguenther@suse.de>
13492
13493 PR testsuite/28829
13494 * gcc.dg/pr26570.c: Fix testcase.
13495
13496 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13497
13498 PR tree-opt/28807
13499 * gcc.c-torture/execute/mayalias-2.c: New test.
13500 * gcc.dg/tree-ssa/alias-13.c: New test.
13501
13502 2006-08-24 Jan Hubicka <jh@suse.cz>
13503
13504 PR debug/26881
13505 * gcc.dg/debug/pr26881.c: New file.
13506
13507 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13508
13509 PR fortran/28788
13510 * gfortran.dg/used_types_4.f90: New test.
13511 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13512 association of derived types.
13513 * gfortran.dg/used_types_2.f90: Add module cleanup.
13514 * gfortran.dg/used_types_3.f90: The same.
13515
13516 PR fortran/28771
13517 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13518 fix of regression.
13519
13520 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13521
13522 PR 28813
13523 * gfortran.dg/direct_io_6.f90: Remove test.
13524
13525 2006-08-23 Stuart Hastings <stuart@apple.com>
13526
13527 PR 28825
13528 * gcc.target/i386/20060821-1.c: New.
13529
13530 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13531
13532 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13533 dg-warning strings for dllimport.
13534
13535 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13536
13537 PR C++/28450
13538 * g++.dg/ext/vector4.C: New test.
13539 * g++.dg/ext/complex1.C: New test.
13540
13541 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13542
13543 PR debug/28692
13544 * gcc.dg/debug/const-1.c: New.
13545 * gcc.dg/debug/const-2.c: New.
13546 * gcc.dg/debug/dwarf2/const-1.c: New.
13547 * gcc.dg/debug/dwarf2/const-2.c: New.
13548 * gcc.dg/debug/dwarf2/const-2b.c: New.
13549
13550 2006-08-22 Richard Guenther <rguenther@suse.de>
13551
13552 PR middle-end/28776
13553 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13554 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13555
13556 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13557
13558 PR tree-optimization/28003
13559 * g++.dg/tree-ssa/pr28003.C: New.
13560
13561 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13562
13563 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13564
13565 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13566
13567 PR c++/26269
13568 * g++.dg/other/error14.C: New test.
13569
13570 PR c++/28505
13571 * g++.dg/parse/ctor7.C: New test.
13572 * g++.dg/parse/ctor8.C: Likewise.
13573
13574 PR c++/28741
13575 * g++.dg/template/void7.C: New test.
13576
13577 2006-08-21 Olivier Hainque <hainque@adacore.com>
13578
13579 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13580 * gnat.dg/self_aggregate_with_array.adb: New test.
13581
13582 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13583
13584 * g++.dg/eh/arm-vfp-unwind.C: New test.
13585
13586 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13587
13588 PR c++/28341
13589 * g++.dg/template/ref3.C: New test.
13590 * g++.dg/template/nontype13.C: New test.
13591
13592 PR c++/28346
13593 * g++.dg/template/ptrmem17.C: New test.
13594
13595 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13596
13597 PR target/28648 c:
13598 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13599
13600 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13601
13602 PR fortran/28630
13603 * gfortran.dg/used_types_2.f90: New test.
13604
13605 PR fortran/28601
13606 * gfortran.dg/used_types_3.f90: New test.
13607
13608 PR fortran/20886
13609 * gfortran.dg/generic_actual_arg.f90: New test.
13610
13611 PR fortran/28735
13612 * gfortran.dg/module_private_array_refs_1.f90: New test.
13613
13614 PR fortran/28762
13615 * gfortran.dg/program_name_1.f90: New test.
13616
13617 PR fortran/28425
13618 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13619
13620 PR fortran/28496
13621 * gfortran.dg/array_initializer_2.f90: New test.
13622
13623 PR fortran/18111
13624 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13625
13626 PR fortran/28600
13627 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13628
13629 PR fortran/28771
13630 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13631
13632 PR fortran/28660
13633 * gfortran.dg/dependent_decls_1.f90: New test.
13634
13635 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13636
13637 PR fortran/25217
13638 * gfortran.dg/derived_init_2.f90: New.
13639
13640 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13641
13642 * gcc.c-torture/execute/pr28289.c: New test.
13643
13644 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13645
13646 PR c/28744
13647 * gcc.dg/attr-externally-visible-1.c: New test.
13648 * gcc.dg/attr-externally-visible-2.c: New test.
13649 * g++.dg/parse/attr-externally-visible-1.C: New test.
13650 * g++.dg/parse/attr-externally-visible-2.C: New test.
13651
13652 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13653
13654 PR c++/28606
13655 * g++.dg/parse/dtor11.C: New test.
13656
13657 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13658
13659 PR rtl-optimization/28489
13660 * gcc.c-torture/compile/pr28489.c: New test.
13661
13662 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13663
13664 PR c++/28710
13665 * g++.dg/template/redecl4.C: New test.
13666
13667 PR c++/28711
13668 * g++.dg/template/ctor8.C: New test.
13669
13670 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13671
13672 * gcc.dg/pr26570.c: Fix testcase.
13673
13674 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13675
13676 * PR c++/28573
13677 * g++.dg/parse/offsetof6.C: New test.
13678 * g++.dg/parse/offsetof6.C: New test.
13679 * g++.dg/parse/offsetof7.C: New test.
13680
13681 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13682
13683 PR testsuite/28602
13684 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13685 is false.
13686
13687 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13688
13689 PR c++/28302
13690 * g++.dg/ext/vector3.C: New test.
13691
13692 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13693
13694 PR gcov/profile/26570
13695 * gcc.dg/pr26570.c: New test.
13696
13697 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13698
13699 PR c/27697
13700 * gcc.dg/qual-component-1.c: New test.
13701
13702 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13703
13704 PR c++/28593
13705 * g++.dg/parse/new3.C: New test.
13706
13707 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13708
13709 PR fortran/25828
13710 * gfortran.dg/streamio_1.f90: New test.
13711 * gfortran.dg/streamio_2.f90: New test.
13712 * gfortran.dg/streamio_3.f90: New test.
13713 * gfortran.dg/streamio_4.f90: New test.
13714 * gfortran.dg/streamio_5.f90: New test.
13715 * gfortran.dg/streamio_6.f90: New test.
13716 * gfortran.dg/streamio_7.f90: New test.
13717 * gfortran.dg/streamio_8.f90: New test.
13718
13719 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13720
13721 PR c/28287
13722 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13723
13724 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13725
13726 PR c++/28594
13727 * g++.dg/template/void6.C: New test.
13728
13729 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13730
13731 PR c/28649
13732 * gcc.dg/parse-error-1.c: New test.
13733 * gcc.dg/parse-error-2.c: New test.
13734 * gcc.dg/cpp/digraph2.c: Add error-marker.
13735 * gcc.dg/noncompile/920923-1.c: Likewise.
13736
13737 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13738
13739 PR c/27490
13740 * gcc.dg/sizeof-2.c: New testcase.
13741
13742 PR c/27489
13743 * gcc.dg/switch-A.c: New testcase.
13744
13745 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13746
13747 PR c++/28288
13748 PR c++/14556
13749 * g++.old-deja/g++.warn/compare1.C: Delete.
13750 * g++.dg/opt/pr7503-2.C: Delete.
13751 * g++.dg/opt/pr7503-3.C: Delete.
13752 * g++.dg/opt/pr7503-4.C: Delete.
13753 * g++.dg/opt/pr7503-5.C: Delete.
13754 * g++.dg/opt/max1.C: Delete.
13755 * g++.dg/warn/minmax.C: Delete.
13756 * g++.dg/expr/minmax.C: New test.
13757
13758 2006-08-14 Richard Guenther <rguenther@suse.de>
13759
13760 PR testsuite/28703
13761 * gcc.c-torture/execute/pr28651.c: Do not use argc
13762 to avoid optimization, instead forbid inlining.
13763
13764 2006-08-14 Richard Sandiford <richard@codesourcery.com>
13765
13766 PR rtl-optimization/28634
13767 * gcc.c-torture/execute/ieee/pr28634.c: New test.
13768
13769 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
13770
13771 PR c/27184
13772 * gcc.dg/torture/pr27184.c: New test.
13773
13774 2006-08-12 Jakub Jelinek <jakub@redhat.com>
13775
13776 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
13777
13778 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13779
13780 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
13781 * gfortran.dg/stat_2.f90: Likewise.
13782 * gfortran.dg/chmod_1.f90: Likewise.
13783 * gfortran.dg/chmod_2.f90: Likewise.
13784 * gfortran.dg/chmod_3.f90: Likewise.
13785
13786 2006-08-11 David Edelsohn <edelsohn@gnu.org>
13787
13788 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
13789
13790 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13791
13792 * g++.dg/opt/pr23454-2.C: New test.
13793
13794 2006-08-11 Richard Guenther <rguenther@suse.de>
13795
13796 PR middle-end/28651
13797 * gcc.c-torture/execute/pr28651.c: New testcase.
13798
13799 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
13800
13801 * gnat.dg/specs/static_initializer.ads: New test.
13802
13803 2006-08-10 Paul Brook <paul@codesourcery.com>
13804
13805 * gcc.target/arm/cond-asm.c: New test.
13806
13807 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
13808
13809 PR tree-optimization/26197
13810 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
13811 * g++.dg/vect/vect.exp: Compile the new tests with
13812 --param max-aliased-vops=0.
13813
13814 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
13815
13816 PR c++/28637
13817 * g++.dg/template/void3.C: New test.
13818
13819 PR c++/28638
13820 * g++.dg/template/void4.C: New test.
13821
13822 PR c++/28640
13823 * g++.dg/template/void5.C: New test.
13824
13825 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
13826
13827 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
13828 after dg-do compile.
13829
13830 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
13831
13832 PR tree-optimizations/26969
13833 * gcc.dg/vect/vect.exp: Compile tests prefixed with
13834 "unswitch-loops" with -funswitch-loops.
13835 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
13836
13837 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13838
13839 * gcc.dg/sparc-getcontext-1.c: Fix typo.
13840 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
13841 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
13842 * objc.dg/dwarf-1.m: Likewise.
13843 * objc.dg/dwarf-2.m: Likewise.
13844 * obj-c++.dg/dwarf-2.mm: Likewise.
13845
13846 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13847
13848 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
13849 * objc.dg/dwarf-2.m: Likewise.
13850 * obj-c++.dg/dwarf-2.mm: Likewise.
13851
13852 PR libfortran/28603
13853 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
13854
13855 PR testsuite/27611
13856 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13857
13858 PR testsuite/27033
13859 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13860
13861 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
13862
13863 PR target/27827
13864 * gcc.target/i386/pr27827.c: New testcase.
13865
13866 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
13867
13868 PR fortran/28590
13869 * gfortran.dg/sequence_types_1.f90: New test.
13870
13871 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
13872
13873 PR fortran/28548
13874 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
13875 dg-warning. Add -pedantic option.
13876
13877 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13878
13879 PR c/28502
13880 * gcc.dg/proto-1.c: New test.
13881
13882 PR c/27721
13883 * gcc.dg/lvalue-4.c: New test.
13884
13885 PR c/28136
13886 * gcc.dg/init-bad-5.c: New test.
13887
13888 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
13889
13890 PR c++/28347
13891 * g++.dg/ext/typedef-init.C: Add new test for typedef
13892 initialization inside templates. Adjust existing error markers.
13893
13894 2006-08-03 Mark Mitchell <mark@codesourcery.com>
13895
13896 PR c++/28148
13897 * g++.dg/init/ptrmem3.C: New test.
13898
13899 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
13900
13901 PR tree-optimization/27770
13902 * lib/target-support.exp: New target keyword "section_anchors".
13903 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
13904 tests.
13905 * gcc.dg/vect/section-anchors-pr27770.c: New test.
13906 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
13907 * gcc.dg/vect/section-anchors-vect-69.c: New test.
13908 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
13909
13910 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13911
13912 * gcc.dg/20060801-1.c: Add missing '}'.
13913
13914 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13915
13916 PR c++/27508
13917 * g++.dg/parse/dtor9.C: New test.
13918 * g++.dg/parse/dtor10.C: New test.
13919 * g++.dg/other/error7.C: Adjust error-marker.
13920
13921 PR c++/28274
13922 * g++.dg/other/default5.C: New test.
13923
13924 2006-08-02 Richard Guenther <rguenther@suse.de>
13925
13926 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
13927
13928 2006-08-02 Mark Mitchell <mark@codesourcery.com>
13929
13930 PR c++/28557
13931 * g++.dg/template/conv9.C: New test.
13932
13933 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
13934
13935 PR debug/28063
13936 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
13937 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
13938 Optionally return assembly text. Update callers.
13939 (check_no_compiler_messages): Update verbose messages.
13940 (check_no_messages_and_pattern): New.
13941 (check_effective_target_string_merging): New.
13942
13943 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13944
13945 PR c++/28250
13946 * g++.dg/eh/catch4.C: New test.
13947
13948 PR c++/28257
13949 * g++.dg/other/qual1.C: New test.
13950
13951 PR c++/28259
13952 * g++.dg/inherit/error2.C: New test.
13953
13954 PR c++/28267
13955 * g++.dg/other/new1.C: New test.
13956
13957 * g++.dg/warn/pr23075.C: Remove obsolete test.
13958 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
13959 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
13960
13961 2006-07-31 Mark Mitchell <mark@codesourcery.com>
13962
13963 PR c++/28523
13964 * g++.dg/eh/cast1.C: New test.
13965
13966 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
13967
13968 PR libfortran/28452
13969 * gfortran.dg/random_3.f90: New test.
13970
13971 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13972
13973 PR c++/28432
13974 * g++.dg/other/pr28304.C: Change expected error message.
13975 * g++.dg/other/pr28432.C: New test.
13976
13977 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13978
13979 PR c++/28256
13980 * g++.dg/init/brace2.C: Change expected error message, add empty init.
13981
13982 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
13983
13984 PR debug/23336
13985 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
13986 at -g1.
13987 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
13988 g++.dg/debug/enum-2.C: New.
13989
13990 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13991
13992 PR c++/6634
13993 * g++.dg/parse/long1.C: Add more tests.
13994
13995 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13996
13997 * gfortran.dg/lrshift_1.c: New file.
13998
13999 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14000
14001 PR libgfortran/28335
14002 * gfortran.dg/no_unit_error_1.f90: New test.
14003
14004 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14005
14006 PR libgfortran/28335
14007 * gfortran.dg/no_unit_error_1.f90: Delete test.
14008 * gfortran.dg/no_unit_error_2.f90: Delete test.
14009
14010 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14011
14012 * gfortran.dg/chmod_3.f90: New test.
14013 * gfortran.dg/ltime_gmtime_1.f90: New test.
14014 * gfortran.dg/ltime_gmtime_2.f90: New test.
14015 * gfortran.dg/lrshift_1.f90: New test.
14016 * gfortran.dg/chmod_1.f90: New test.
14017 * gfortran.dg/chmod_2.f90: New test.
14018
14019 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
14020
14021 PR c++/27668
14022 * g++.dg/template/crash55.C: New test.
14023
14024 PR c++/27962
14025 * g++.dg/template/nontype16.C: New test.
14026
14027 * g++.dg/template/void2.C: Adjust error markers.
14028 * g++.dg/template/nontype5.C: Adjust error markers.
14029
14030 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
14031
14032 * gcc.target/i386/stack-prot-kernel.c: New test.
14033
14034 2006-07-27 Roger Sayle <roger@eyesopen.com>
14035
14036 * gcc.dg/builtins-55.c: New test case.
14037
14038 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
14039
14040 PR rtl-optimization/27907
14041 * gcc.c-torture/compile/pr27907.c: New test.
14042
14043 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14044
14045 * gfortran.dg/mclock.f90: New test.
14046 * gfortran.dg/int_conv_1.f90: New test.
14047 * gfortran.dg/stat_1.f90: New test.
14048 * gfortran.dg/stat_2.f90: New test.
14049
14050 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14051
14052 PR libgfortran/28335
14053 * gfortran.dg/no_unit_error_1.f90: New test.
14054 * gfortran.dg/no_unit_error_2.f90: New test.
14055 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
14056
14057 2006-07-25 Roger Sayle <roger@eyesopen.com>
14058
14059 PR middle-end/28473
14060 * gcc.dg/fold-convround-1.c: New test case.
14061
14062 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14063
14064 * gfortran.dg/arithmetic_if.f90: Fix comments.
14065
14066 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14067
14068 PR c++/27572
14069 * g++.dg/other/typedef1.C: New test.
14070 * g++.dg/template/typedef4.C: New test.
14071 * g++.dg/template/typedef5.C: New test.
14072
14073 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
14074
14075 PR fortran/28416
14076 * gfortran.dg/allocatable_dummy_3.f90: New.
14077
14078 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14079
14080 PR fortran/28439
14081 * gfortran.dg/arithmetic_if.f90: New test.
14082
14083 2006-07-24 Uros Bizjak <uros@kss-loka.si>
14084
14085 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
14086 avoid memcpy optimization.
14087
14088 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14089
14090 PR fortran/25289
14091 * gfortran.dg/direct_io_6.f90: New test.
14092
14093 2006-07-24 Jan Hubicka <jh@suse.cz>
14094
14095 PR c/25795
14096 PR c++/27369
14097 * gcc.dg/pr25795.c: New test.
14098 * gcc.dg/pr25795-1.c: New test.
14099
14100 2006-07-23 Roger Sayle <roger@eyesopen.com>
14101
14102 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14103 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14104 which may be transformed to "g || h" on some platforms.
14105
14106 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14107
14108 PR c++/28025
14109 * g++.dg/template/friend45.C: New test.
14110
14111 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14112
14113 PR libgfortran/28339
14114 * gfortran.dg/arrayio_8.f90: New test.
14115
14116 2006-07-21 Mike Stump <mrs@apple.com>
14117
14118 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14119
14120 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14121
14122 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14123
14124 PR c++/28250
14125 * g++.dg/eh/catch3.C: New test.
14126
14127 PR c++/28363
14128 * g++.dg/template/defarg10.C: New test.
14129
14130 2006-07-20 Paul Brook <paul@codesourcery.com>
14131
14132 PR 27363
14133 * gcc.dg/pr27363.c: New test.
14134
14135 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14136
14137 PR c++/28338
14138 * g++.dg/init/ref13.C: New test.
14139
14140 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14141
14142 PR obj-c++/28434
14143 * obj-c++.dg/proto-error-1.mm: New test.
14144
14145 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14146
14147 PR c++/28337
14148 * g++.dg/template/string1.C: New test.
14149
14150 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14151
14152 PR c++/28048
14153 * g++.dg/template/defarg9.C: New test.
14154
14155 PR c++/28235
14156 * g++.dg/template/static27.C: New test.
14157
14158 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14159
14160 PR 28410
14161 * gcc.dg/tree-ssa/pr28410.c: New test.
14162
14163 2006-07-18 Lee Millward <lee.millward@gmail.com>
14164
14165 PR c++/28258
14166 * g++/dg/other/error13.C: New test.
14167
14168 PR c++/28260
14169 * g++.dg/template/friend44.C: New test.
14170
14171 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14172
14173 PR c++/27495
14174 * g++.dg/other/pr27495.C: New.
14175
14176 2006-07-18 Olivier Hainque <hainque@adacore.com>
14177
14178 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14179 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14180
14181 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14182
14183 PR c/28286
14184 * gcc.dg/pragma-pack-4.c: New test.
14185
14186 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14187
14188 PR c++/28291
14189 * g++.dg/ext/pr28291.C: New test.
14190
14191 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14192
14193 PR middle-end/28403
14194 * gcc.c-torture/execute/pr28403.c: New test.
14195
14196 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14197
14198 PR middle-end/28402
14199 * gcc.dg/pr28402.c: New test.
14200
14201 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14202
14203 PR c++/28304
14204 * g++.dg/other/pr28304.C: New test.
14205
14206 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14207
14208 PR other/28251
14209 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14210 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14211
14212 2006-07-17 Richard Guenther <rguenther@suse.de>
14213
14214 PR tree-optimization/28238
14215 * g++.dg/tree-ssa/pr28238.C: New testcase.
14216
14217 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14218
14219 PR c++/28250
14220 * g++.dg/eh/catch1.C: New test.
14221 * g++.dg/eh/catch2.C: New test.
14222
14223 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14224
14225 PR c++/28370
14226 * g++.dg/template/anon3.C: New test.
14227
14228 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14229
14230 PR fortran/20844
14231 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14232 specifiers requiring an explicit format tag..
14233
14234 PR fortran/28201
14235 * gfortran.dg/generic_5: New test.
14236
14237 PR fortran/20893
14238 * gfortran.dg/elemental_optional_args_1.f90: New test.
14239
14240 2006-07-16 Olivier Hainque <hainque@adacore.com>
14241
14242 * gnat.dg/assert.ads: New file.
14243 * gnat.dg/controlled_record.ads: Likewise.
14244 * gnat.dg/controlled_record.adb: Likewise.
14245
14246 2006-07-15 Lee Millward <lee.millward@gmail.com>
14247
14248 PR c++/28292
14249 * g++.dg/other/error12.C: New test.
14250
14251 PR c++/28269
14252 * g++.dg/template/crash54.C: New test.
14253
14254 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14255
14256 PR c++/28249
14257 * g++.dg/parse/catch1.C: New test.
14258
14259 PR c++/28294
14260 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14261
14262 PR c++/28387
14263 * g++.dg/ext/attrib24.C: New test.
14264
14265 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14266
14267 PR c++/28343
14268 * g++.dg/ext/asmspec1.C: New test.
14269
14270 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14271
14272 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14273 (dg-test): Support shouldfail tests.
14274 * lib/target-supports-dg.exp (dg-shouldfail): New.
14275 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14276 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14277 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14278 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14279 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14280 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14281 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14282
14283 2006-07-13 Jan Hubicka <jh@suse.cz>
14284
14285 * gcc.target/i386/memcpy-1.c: New.
14286
14287 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14288
14289 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14290
14291 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14292
14293 PR fortran/25097
14294 * gfortran.dg/present_1.f90: New test.
14295
14296 PR fortran/20903
14297 * gfortran.dg/interface_derived_type_1.f90: New test.
14298
14299 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14300
14301 PR fortran/28213
14302 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14303 list.
14304
14305 2006-07-07 Lee Millward <lee.millward@gmail.com>
14306
14307 PR c++/27820
14308 * g++.dg/other/label1.C: New test.
14309
14310 2006-07-07 Richard Guenther <rguenther@suse.de>
14311
14312 PR middle-end/28268
14313 * gcc.dg/torture/pr28268.c: New testcase.
14314
14315 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14316
14317 PR c++/27019
14318 * g++.dg/ext/pr27019.C: New.
14319
14320 2006-07-07 Richard Guenther <rguenther@suse.de>
14321
14322 PR tree-optimization/28187
14323 * gcc.dg/pr28187.c: New testcase.
14324
14325 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14326
14327 * gnat.dg/address_conversion.adb: New test.
14328 * gnat.dg/boolean_subtype.adb: Likewise.
14329 * gnat.dg/frame_overflow.adb: Likewise.
14330 * gnat.dg/pointer_array.adb: Likewise.
14331 * gnat.dg/pointer_conversion.adb: Likewise.
14332
14333 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14334
14335 PR fortran/28237
14336 PR fortran/23420
14337 * gfortran.dg/print_fmt_5.f90: New test.
14338
14339 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14340
14341 PR fortran/28129
14342 * gfortran.dg/bounds_check_4.f90: New test.
14343
14344 2006-07-05 Richard Guenther <rguenther@suse.de>
14345
14346 PR target/28158
14347 * gfortran.dg/pr28158.f90: New testcase.
14348
14349 2006-07-05 Richard Guenther <rguenther@suse.de>
14350
14351 PR tree-optimization/28162
14352 * gcc.dg/pr28162.c: New testcase.
14353
14354 2006-07-05 Richard Guenther <rguenther@suse.de>
14355 Andrew Pinski <pinskia@gcc.gnu.org>
14356
14357 PR c++/27084
14358 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14359
14360 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14361
14362 PR fortran/28174
14363 * gfortran.dg/actual_array_substr_2.f90: New test.
14364
14365 PR fortran/28167
14366 * gfortran.dg/actual_array_constructor_2.f90: New test.
14367
14368 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14369
14370 * gfortran.dg/itime_idate_1.f: New test.
14371 * gfortran.dg/itime_idate_2.f: New test.
14372
14373 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14374
14375 PR libgfortran/27704
14376 * gfortran.dg/open_status_3.f90: New test.
14377 * gfortran.dg/fmt_l.f90: Update for new feature.
14378
14379 2006-07-03 Asher Langton <langton2@llnl.gov>
14380
14381 * gfortran.dg/oldstyle_2.f90: New.
14382
14383 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14384
14385 * gnat.dg/string_slice.adb: New test.
14386
14387 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14388
14389 PR fortran/19259
14390 * gfortran.dg/semicolon_fixed.c: New.
14391 * gfortran.dg/semicolon_free.c: New.
14392
14393 2006-06-30 Mike Stump <mrs@apple.com>
14394
14395 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14396 that don't support internal visibility.
14397
14398 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14399
14400 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14401 for '(' / ')' needing an extra '\'.
14402
14403 2006-06-29 Roger Sayle <roger@eyesopen.com>
14404
14405 PR middle-end/27428
14406 * gcc.dg/pr27428-1.c: New test case.
14407
14408 2006-06-29 Mike Stump <mrs@apple.com>
14409
14410 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14411 on darwin as we can't align commons large enough yet.
14412
14413 * gcc.dg/vla-8.c: Add additional testcases.
14414
14415 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14416
14417 PR c++/28114
14418 * g++.dg/other/pr28114.C: New.
14419
14420 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14421
14422 * gcc.c-torture/compile/20060625-1.c: New test.
14423
14424 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14425
14426 PR fortran/20867
14427 * gfortran.dg/stfunc_3.f90: New test.
14428
14429 PR fortran/25056
14430 * gfortran.dg/impure_actual_1.f90: New test.
14431
14432 PR fortran/20874
14433 * gfortran.dg/elemental_result_1.f90: New test.
14434
14435 PR fortran/25073
14436 * gfortran.dg/select_7.f90: New test.
14437
14438 PR fortran/27554
14439 * intrinsic_actual_1.f: New test.
14440
14441 PR fortran/22038
14442 PR fortran/28119
14443 * gfortran.dg/forall_4.f90: New test.
14444
14445 PR fortran/25072
14446 * gfortran.dg/forall_5.f90: New test.
14447
14448 2006-06-25 Lee Millward <lee.millward@gmail.com>
14449
14450 PR c++/28051
14451 * g++.dg/template/using13.C: New test.
14452
14453 PR c++/28054
14454 * g++.dg/other/incomplete3.C: New test.
14455
14456 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14457
14458 PR fortran/28081
14459 * gfortran.dg/substr_3.f: New test.
14460 * gfortran.dg/equiv_2.f90: Update expected error message.
14461
14462 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14463
14464 PR fortran/28118
14465 * gfortran.dg/actual_array_substr_1.f90: New test.
14466
14467 2006-06-24 Olivier Hainque <hainque@adacore.com>
14468
14469 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14470 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14471
14472 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14473
14474 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14475
14476 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14477
14478 PR fortran/27981
14479 * gfortran.dg/simpleif_2.f90: New test.
14480
14481 2006-06-23 Lee Millward <lee.millward@gmail.com>
14482
14483 * g++.dg/template/error22.C: Fix typo.
14484
14485 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14486
14487 PR c++/28112
14488 * g++.dg/ext/attrib23.C: New test.
14489
14490 2006-06-23 Olivier Hainque <hainque@adacore.com>
14491
14492 * gnat.dg/varsize_temp.adb: New test.
14493
14494 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14495
14496 PR c++/11468
14497 * g++.dg/other/java2.C: New test.
14498
14499 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14500
14501 PR target/27789
14502 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14503 initialization.
14504
14505 2006-06-22 Roger Sayle <roger@eyesopen.com>
14506
14507 PR target/27531
14508 * gcc.dg/pr27531-1.c: New test case.
14509
14510 2006-06-22 Asher Langton <langton2@llnl.gov>
14511
14512 PR fortran/24748
14513 * gfortran.dg/implicit_8.f90: New.
14514
14515 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14516
14517 PR rtl-optimization/28121
14518 * gcc.dg/pr28121.c: New test.
14519
14520 2006-06-22 Lee Millward <lee.millward@gmail.com>
14521
14522 PR c++/27805
14523 * g++.dg/parse/ptrmem6.C: New test.
14524
14525 PR c++/27821
14526 * g++.dg/template/error22.C: New test.
14527
14528 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14529
14530 PR c++/28111
14531 * g++.dg/template/friend43.C: New test.
14532
14533 PR c++/28110
14534 * g++.dg/template/crash53.C: New test.
14535
14536 PR c++/28109
14537 * g++.dg/rtti/incomplete1.C: New test.
14538
14539 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14540
14541 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14542
14543 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14544
14545 * gcc.c-torture/execute/complex-7.c: New.
14546
14547 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14548
14549 * gcc.dg/merge-all-constants-1.c: New test.
14550
14551 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14552
14553 PR c++/28113
14554 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14555
14556 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14557
14558 * gfortran.dg/rrspacing_1.f90: New test.
14559
14560 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14561
14562 PR c++/28052
14563 * g++.dg/other/bitfield2.C: New test.
14564
14565 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14566
14567 PR tree-optimization/27331
14568 * gcc.dg/pr27331.c: New test.
14569
14570 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14571 Eric Botcazou <ebotcazou@adacore.com>
14572
14573 PR ada/18692
14574 * lib/gnat.exp: New file.
14575 * lib/gnat-dg.exp: Likewise.
14576 * gnat.dg: New directory.
14577 * gnat.dg/dg.exp: New driver.
14578 * gnat.dg/specs: New directory.
14579 * gnat.dg/specs/specs.exp: New driver.
14580 * gnat.dg/style: New directory.
14581 * gnat.dg/style/style.exp: New driver.
14582
14583 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14584
14585 PR fortran/16206
14586 * gfortran.dg/array_initializer_1.f90: New test.
14587
14588 PR fortran/28005
14589 * gfortran.dg/matmul_3.f90: New test.
14590
14591 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14592
14593 PR middle-end/28075
14594 * gcc.dg/tree-ssa/inline-1.c: New test.
14595
14596 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14597
14598 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14599 in malloc prototype; remove XFAIL.
14600 * gcc.dg/pr18241-2.c: Ditto.
14601 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14602 in memset prototype; remove XFAIL.
14603 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14604
14605 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14606
14607 * gcc.dg/vla-8.c: Add.
14608
14609 2006-06-19 Richard Guenther <rguenther@suse.de>
14610
14611 PR tree-optimization/27090
14612 * g++.dg/tree-ssa/pr27090.C: New testcase.
14613
14614 2006-06-19 Roger Sayle <roger@eyesopen.com>
14615
14616 PR target/27861
14617 * gcc.dg/pr27861-1.c: New test case.
14618
14619 2006-06-19 Richard Guenther <rguenther@suse.de>
14620
14621 PR middle-end/28045
14622 * gcc.dg/torture/pr28045.c: New testcase.
14623
14624 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14625
14626 PR fortran/26801
14627 * gfortran.dg/associated_4.f90: New test.
14628
14629 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14630
14631 PR fortran/19310
14632 PR fortran/19904
14633 * gfortran.dg/real_const_3.f90: New test.
14634
14635 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14636
14637 PR c++/28016
14638 * g++.dg/template/static26.C: New test.
14639
14640 PR c++/27979
14641 * g++.dg/expr/bitfield2.C: New test.
14642
14643 PR c++/27884
14644 * g++.dg/parse/linkage2.C: New test.
14645
14646 2006-06-16 Richard Guenther <rguenther@suse.de>
14647
14648 PR middle-end/27116
14649 * gcc.dg/pr15785-1.c: Revert last change.
14650 * gcc.dg/torture/pr27116-2.c: New testcase.
14651
14652 2006-06-16 Roger Sayle <roger@eyesopen.com>
14653
14654 PR middle-end/27802
14655 * gcc.dg/pr27802-1.c: New test case.
14656
14657 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14658
14659 PR c++/27689
14660 * g++.dg/template/ttp18.C: New test.
14661 * g++.dg/template/ttp19.C: Likewise.
14662
14663 PR c++/27666
14664 * g++.dg/expr/cond9.C: New test.
14665
14666 PR c++/27640
14667 * g++.dg/template/ctor7.C: New test.
14668
14669 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14670
14671 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14672
14673 2006-06-16 Richard Guenther <rguenther@suse.de>
14674
14675 PR tree-optimization/27781
14676 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14677
14678 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14679
14680 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14681
14682 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14683
14684 * gcc.dg/tree-ssa/loop-18.c: New test.
14685
14686 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14687
14688 PR c++/27665
14689 * g++.dg/template/crash52.C: New test.
14690
14691 PR c++/27648
14692 * g++.dg/ext/attrib22.C: New test.
14693
14694 PR c++/26559
14695 * g++.dg/template/builtin1.C: New test.
14696 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14697
14698 PR c++/28018
14699 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14700 assignment.
14701 * g++.old-deja/g++.pt/crash51.C: Likewise.
14702
14703 PR c++/27227
14704 * g++.dg/lookup/linkage1.C: New test.
14705 * g++.dg/lookup/linkage2.C: Likewise.
14706
14707 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14708
14709 PR middle-end/27959
14710 * gcc.dg/pr27959.c: New testcase.
14711
14712 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14713
14714 PR target/28014:
14715 * g++.dg/eh/div.C: New test.
14716
14717 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14718
14719 PR c++/27894
14720 * g++.dg/tree-ssa/pr26757.C: New test.
14721 * g++.dg/tree-ssa/pr27894.C: New test.
14722
14723 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14724
14725 * gcc.c-torture/compile/20060609-1.c: New test.
14726
14727 PR target/27863
14728 * gcc.c-torture/compile/pr27863.c: New test.
14729
14730 2006-06-13 Richard Guenther <rguenther@suse.de>
14731
14732 PR tree-optimization/27830
14733 * g++.dg/tree-ssa/pr27830.C: New testcase.
14734
14735 2006-06-13 Matthew Sachs <msachs@apple.com>
14736
14737 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14738 the list of compiler flags; this causes those flags to be checked
14739 for things like dg-skip-if.
14740
14741 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14742
14743 PR c++/27601
14744 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14745
14746 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14747 Kazu Hirata <kazu@codesourcery.com>
14748
14749 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
14750 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
14751
14752 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14753
14754 PR c++/27933
14755 * g++.dg/lookup/using15.C: New test.
14756
14757 PR c++/27951
14758 * g++.dg/other/anon4.C: New test.
14759
14760 2006-06-12 Roger Sayle <roger@eyesopen.com>
14761
14762 PR c++/21210
14763 * g++.dg/init/complex1.C: New test case.
14764
14765 2006-06-11 Eric Christopher <echristo@apple.com>
14766
14767 PR middle-end/27948
14768 * gcc.dg/bf-ms-layout.c: Run on darwin.
14769 * gcc.dg/bf-no-ms-layout: Ditto.
14770 * gcc.dg/attr-ms_struct-2.c: New.
14771 * gcc.dg/bf-ms-layout-2.c: Ditto.
14772
14773 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
14774
14775 * gcc.dg/attr-ms_struct-packed1.c: New.
14776
14777 2006-06-09 Mike Stump <mrs@apple.com>
14778
14779 * gcc.dg/vla-7.c: Add.
14780
14781 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
14782
14783 PR fortran/24558
14784 * gfortran.dg/entry_6.f90: New test.
14785
14786 PR fortran/20877
14787 PR fortran/25047
14788 * gfortran.dg/entry_7.f90: New test.
14789
14790 2006-06-09 Jakub Jelinek <jakub@redhat.com>
14791
14792 PR c/27747
14793 * gcc.dg/cpp/_Pragma6.c: New test.
14794
14795 PR c++/27748
14796 * g++.dg/cpp/_Pragma1.C: New test.
14797
14798 PR preprocessor/27746
14799 * gcc.dg/gomp/macro-3.c: New test.
14800 * gcc.dg/gomp/macro-4.c: New test.
14801 * g++.dg/gomp/macro-3.C: New test.
14802 * g++.dg/gomp/macro-4.C: New test.
14803
14804 2006-06-09 Richard Guenther <rguenther@suse.de>
14805
14806 PR tree-optimization/26998
14807 * gcc.dg/torture/pr26998.c: New testcase.
14808 * gcc.dg/tree-ssa/vrp29.c: New testcase.
14809
14810 2006-06-08 Mike Stump <mrs@apple.com>
14811
14812 * gcc.dg/pr27095.c: Account for stubs.
14813
14814 PR target/26427
14815 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
14816 produce bad code on darwin.
14817
14818 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14819
14820 PR fortran/27958
14821 * gfortran.dg/substr_2.f: New test.
14822
14823 2006-06-08 Asher Langton <langton2@llnl.gov>
14824
14825 PR fortran/27786
14826 * cray_pointers_2.f90: Add -fbounds-check compile flag.
14827
14828 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14829
14830 PR target/27421
14831 * gcc.dg/union-3.c: New test.
14832
14833 2006-06-08 Richard Guenther <rguenther@suse.de>
14834
14835 PR middle-end/27116
14836 * gcc.dg/torture/pr27116.c: New testcase.
14837 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
14838
14839 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14840
14841 PR rtl-optimization/26449
14842 * gcc.dg/pr26449.c: New test.
14843
14844 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14845
14846 PR c++/27601
14847 * g++.dg/ext/offsetof1.C: Test member functions.
14848
14849 2006-06-07 Steve Ellcey <sje@cup.hp.com>
14850
14851 * gcc.dg/pr27095.c: Improve scanning.
14852
14853 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
14854
14855 PR fortran/23091
14856 * gfortran.dg/saved_automatic_1.f90: New test.
14857
14858 PR fortran/24168
14859 * gfortran.dg/array_simplify_1.f90: New test.
14860
14861 PR fortran/25090
14862 * gfortran.dg/entry_dummy_ref_1.f90: New test.
14863
14864 PR fortran/25058
14865 * gfortran.dg/entry_dummy_ref_2.f90: New test.
14866
14867 2006-06-06 Mark Mitchell <mark@codesourcery.com>
14868
14869 PR c++/27177
14870 * g++.dg/expr/cast7.C: New test.
14871
14872 2006-06-06 Janis Johnson <janis187@us.ibm.com>
14873
14874 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
14875 * lib/gcc-defs.exp (tool_check_compile): Ditto.
14876 * lib/fortran-torture.exp (fortran-torture-compile,
14877 fortran-torture-execute): Ditto.
14878
14879 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
14880
14881 PR target/27842
14882 * gcc.dg/vmx/pr27842.c: New test.
14883
14884 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14885
14886 PR libfortran/27895
14887 * gfortran.dg/bounds_check_3.f90: New test.
14888
14889 2006-06-05 Mike Stump <mrs@apple.com>
14890
14891 * objc.dg/objc-fast-4.m: Skip for ppc64.
14892
14893 2006-06-05 Steve Ellcey <sje@cup.hp.com>
14894
14895 PR testsuite/27705
14896 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
14897
14898 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
14899 Victor Kaplansky <victork@il.ibm.com>
14900
14901 PR tree-optimizations/26360
14902 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
14903 with -fno-tree-dce.
14904 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
14905
14906 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
14907
14908 PR fortran/14067
14909 * gfortran.dg/data_char_1.f90: Add messages for truncated
14910 strings.
14911
14912 PR fortran/16943
14913 * gfortran.dg/func_decl_2.f90: New test.
14914
14915 PR fortran/20839
14916 * gfortran.dg/do_2.f90: New test.
14917
14918 PR fortran/27655
14919 * gfortran.dg/associated_3.f90: New test.
14920
14921 2006-06-04 Mark Mitchell <mark@codesourcery.com>
14922
14923 PR c++/27819
14924 * g++.dg/template/static25.C: New test.
14925
14926 PR c++/27722
14927 * g++.dg/init/array21.C: New test.
14928
14929 PR c++/27807
14930 * g++.dg/ext/complit7.C: New test.
14931
14932 PR c++/27806
14933 * g++.dg/parse/ptrmem5.C: New test.
14934
14935 2006-06-04 Roger Sayle <roger@eyesopen.com>
14936 Andrew Pinski <pinskia@physics.uc.edu>
14937
14938 PR c/27150
14939 PR middle-end/27382
14940 * gcc.dg/pr27150-1.c: New testcase.
14941 * gcc.dg/pr27382-1.c: New testcase.
14942 * gcc.dg/pr27382-2.c: New testcase.
14943
14944 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
14945
14946 PR c/25161
14947 PR c/27020
14948 * gcc.dg/array-10.c: New test.
14949
14950 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14951
14952 PR c++/27804
14953 * g++.dg/init/const4.C: New test.
14954 * g++.dg/init/member1.C: Add error-marker.
14955 * g++.dg/other/fold1.C: Adjust error-marker.
14956
14957 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14958
14959 PR c++/27601
14960 * g++.dg/ext/offsetof1.C: New test.
14961
14962 2006-06-04 Eric Christopher <echristo@apple.com>
14963
14964 * gcc.dg/attr-ms_struct-1.c: New.
14965
14966 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
14967
14968 * gcc.c-torture/compile/builtin_constant_p.c: New test.
14969
14970 2006-06-04 Richard Guenther <rguenther@suse.de>
14971
14972 PR tree-optimization/27039
14973 * gcc.dg/tree-ssa/loop-17.c: New testcase.
14974
14975 2006-06-03 Roger Sayle <roger@eyesopen.com>
14976
14977 PR target/26223
14978 * gcc.target/i386/amd64-abi-2.c: New test case.
14979
14980 2006-06-02 Eric Christopher <echristo@apple.com>
14981
14982 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
14983 * gcc.target/i386/20020523-1.c: Skip if darwin.
14984 * gcc.target/i386/asm-3.c: Ditto.
14985 * gcc.target/i386/20011119-1.c: Ditto.
14986 * gcc.target/i386/clobbers.c: Remove pic part of test.
14987
14988 2006-06-02 Steve Ellcey <sje@cup.hp.com>
14989
14990 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
14991 * g++.old-deja/g++.other/init19.C: Ditto.
14992 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
14993 and add other platforms as expected failures.
14994
14995 2006-06-01 Steve Ellcey <sje@cup.hp.com>
14996
14997 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
14998 (is-effective-target-keyword): Ditto.
14999
15000 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
15001
15002 PR fortran/27715
15003 * gfortran.dg/extended_char_comparison_1.f: New test.
15004
15005 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
15006
15007 PR fortran/25098
15008 * gfortran.dg/dummy_procedure_1.f90: New test.
15009
15010 PR fortran/25147
15011 * gfortran.dg/dummy_procedure_2.f90: New test.
15012
15013 * gfortran.dg/associated_2.f90: Correct to make consistent with
15014 standard.
15015
15016 2006-05-31 Roger Sayle <roger@eyesopen.com>
15017
15018 * gcc.target/i386/387-11.c: New test case.
15019
15020 2006-05-31 Mark Mitchell <mark@codesourcery.com>
15021
15022 PR c++/27801
15023 * g++.dg/template/cond6.C: New test.
15024
15025 PR c++/26496
15026 * g++.dg/template/crash51.C: New test.
15027 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
15028
15029 PR c++/27385
15030 * g++.dg/init/array20.C: New test.
15031
15032 2006-05-31 Roger Sayle <roger@eyesopen.com>
15033
15034 * gcc.dg/builtins-54.c: New test case.
15035
15036 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15037
15038 PR c++/26433
15039 * g++.dg/template/fntry1.C: Add dg-do link.
15040
15041 PR c++/27808
15042 * g++.dg/parse/friend6.C: New test.
15043
15044 2006-05-30 Asher Langton <langton2@llnl.gov>
15045
15046 * gfortran.dg/cray_pointers_7.f90: New test.
15047
15048 2006-05-30 Roger Sayle <roger@eyesopen.com>
15049
15050 PR tree-optimization/23452
15051 * gcc.dg/fold-mulconj-1.c: New test case.
15052
15053 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15054
15055 PR c++/27803
15056 * g++.dg/parse/bitfield1.C: New test.
15057
15058 2006-05-30 Roger Sayle <roger@eyesopen.com>
15059
15060 * gcc.target/ppc-eq0-1.c: New test case.
15061 * gcc.target/ppc-negeq0-1.c: New test case.
15062
15063 2006-05-30 Dirk Mueller <dmueller@suse.de>
15064
15065 PR c/27273
15066 * gcc.dg/overflow-warn-5.c: New test.
15067
15068 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15069
15070 PR c/27718
15071 * gcc.dg/sizeof-1.c: New test.
15072
15073 2006-05-30 Uros Bizjak <uros@kss-loka.si>
15074
15075 PR target/27790
15076 * gcc.target/i386/pr27790.c: New test.
15077
15078 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15079
15080 PR libgfortran/27757
15081 * gfortran.dg/direct_io_5.f90: New test.
15082
15083 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15084
15085 PR libgfortran/27634
15086 * gfortran.dg/fmt_missing_period_1.f: New test.
15087 * gfortran.dg/fmt_missing_period_2.f: New test.
15088 * gfortran.dg/fmt_missing_period_3.f: New test.
15089
15090 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15091
15092 PR fortran/19777
15093 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
15094 arrays.
15095
15096 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15097
15098 PR c++/27713
15099 * g++.dg/template/new6.C: New test.
15100
15101 2006-05-29 Roger Sayle <roger@eyesopen.com>
15102
15103 PR tree-optimization/24964
15104 * gcc.target/i386/387-10.c: New test case.
15105
15106 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15107
15108 * intrinsics/string_intrinsics.c (compare_string):
15109 Use memcmp instead of strncmp to avoid tripping over
15110 CHAR(0) in a string.
15111
15112 2006-05-27 Richard Guenther <rguenther@suse.de>
15113
15114 PR middle-end/27773
15115 * gcc.dg/torture/pr27773.c: New testcase.
15116
15117 2006-05-27 Dirk Mueller <dmueller@suse.de>
15118
15119 * gcc.dg/pr24561.c: Rename to..
15120 * gcc.dg/pr25962.c: .. this.
15121
15122 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15123
15124 PR fortran/19777
15125 * gfortran.dg/bounds_check_2.f: New test.
15126
15127 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15128
15129 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15130 * gfortran.dg/byte_1.f90: Likewise.
15131 * gfortran.dg/dup_save_2.f90: Likewise.
15132
15133 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15134
15135 * gfortran.dg/associated_2.f90: New test.
15136
15137 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15138
15139 PR fortran/27524
15140 * gfortran.dg/bounds_check_1.f90: New test.
15141
15142 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15143
15144 PR rtl-optimization/27661
15145 * gcc.dg/pr27661.c: New test case.
15146
15147 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15148
15149 PR fortran/23151
15150 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15151 * gfortran.dg/print_parentheses_1.f: New test.
15152 * gfortran.dg/print_parentheses_2.f90: New test.
15153
15154 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15155
15156 PR target/27758
15157 * gcc.dg/pr27758.c: New test.
15158
15159 2006-05-24 Falk Hueffner <falk@debian.org>
15160
15161 * gcc.c-torture/compile/pr27571.c: New test.
15162
15163 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15164
15165 PR fortran/27709
15166 * gfortran.dg/spec_expr_4.f90: New test.
15167
15168 PR fortran/27155
15169 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15170
15171 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15172
15173 PR c++/20103
15174 * g++.dg/ext/complit6.C: New test.
15175 * g++.dg/ext/complit3.C: Adjust error markers.
15176 * g++.dg/init/const3.C: New test.
15177
15178 2006-05-25 Richard Guenther <rguenther@suse.de>
15179
15180 PR middle-end/27743
15181 * gcc.dg/torture/pr27743.c: New testcase.
15182
15183 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15184
15185 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15186
15187 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15188
15189 * gcc.dg/compat/scalar-by-value-x.h: New.
15190 * gcc.dg/compat/scalar-by-value-y.h: New.
15191 * gcc.dg/compat/scalar-by-value-5.c: New.
15192 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15193 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15194 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15195 * gcc.dg/compat/scalar-by-value-6.c: New.
15196 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15197 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15198 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15199
15200 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15201
15202 PR tree-optimization/27639
15203 PR tree-optimization/26719
15204 * gcc.dg/pr27639.c: New test.
15205 * gcc.dg/pr26719.c: New test.
15206 * gcc.dg/tree-ssa/scev-cast.c: New test.
15207
15208 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15209
15210 PR c++/20173
15211 * g++.dg/template/error21.C: New test.
15212
15213 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15214
15215 PR target/27696
15216 * gcc.target/i386/pr27696.c: New.
15217
15218 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15219
15220 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15221
15222 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15223
15224 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15225
15226 PR c++/27716
15227 * g++.dg/other/assign1.C: New test.
15228
15229 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15230
15231 PR target/27266
15232 * gcc.target/i386/pr27266.c: New.
15233
15234 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15235
15236 PR c++/27451
15237 * g++.dg/ext/asm9.C: New test.
15238
15239 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15240
15241 PR rtl-optimization/25514
15242 * gcc.c-torture/compile/pr25514.c: New test.
15243
15244 2006-05-22 Richard Guenther <rguenther@suse.de>
15245
15246 Revert
15247 2006-01-31 Richard Guenther <rguenther@suse.de>
15248
15249 * gcc.target/i386/sselibm-1.c: New testcase.
15250 * gcc.target/i386/sselibm-2.c: Likewise.
15251 * gcc.target/i386/sselibm-3.c: Likewise.
15252 * gcc.target/i386/sselibm-4.c: Likewise.
15253 * gcc.target/i386/sselibm-5.c: Likewise.
15254
15255 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15256
15257 PR c/27420
15258 * gcc.dg/func-args-2.c: New test.
15259
15260 PR c/26818
15261 * gcc.dg/struct-incompl-1.c: New test.
15262
15263 2006-05-22 Richard Guenther <rguenther@suse.de>
15264
15265 PR testsuite/27708
15266 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15267 the transformations we test for.
15268
15269 2006-05-22 Richard Guenther <rguenther@suse.de>
15270
15271 PR testsuite/27707
15272 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15273
15274 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15275
15276 PR c++/27210
15277 * g++.dg/warn/new1.C: New test.
15278 * g++.dg/template/new5.C: Likewise.
15279
15280 2006-05-21 Roger Sayle <roger@eyesopen.com>
15281
15282 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15283 * gcc.target/i386/20060512-3.c: Likewise.
15284
15285 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15286
15287 PR rtl-optimization/27671
15288 * gcc.c-torture/execute/pr27671-1.c: New.
15289 * gcc.dg/pr27671-2.c: Likewise.
15290
15291 PR tree-optimization/26622.
15292 * gcc.c-torture/compile/pr26622.c: New.
15293
15294 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15295
15296 PR fortran/27613
15297 * gfortran.dg/recursive_reference_1.f90: New test.
15298
15299 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15300
15301 PR fortran/25746
15302 * gfortran.dg/elemental_subroutine_3.f90: New test.
15303
15304 PR fortran/25090
15305 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15306
15307 PR fortran/27584
15308 * gfortran.dg/associated_target_1.f90: New test.
15309
15310 PR fortran/19015
15311 * gfortran.dg/maxloc_shape_1.f90: New test.
15312
15313 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15314
15315 PR libgfortran/24459
15316 * gfortran.dg/namelist_24.f90: New test.
15317 * gfortran.dg/namelist_12.f: Fix typo in comment.
15318
15319 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15320
15321 PR middle-end/25776
15322 * g++.dg/other/error11.C: New test.
15323
15324 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15325
15326 * gcc.target/mips/pr26765.c: Add -w to options.
15327
15328 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15329
15330 * lib/target-supports.exp (check_effective_target_mpaired_single):
15331 New function.
15332 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15333 multilibs.
15334 * g++.dg/vect/vect.exp: Likewise.
15335
15336 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15337
15338 PR testsuite/25891
15339 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15340
15341 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15342
15343 PR fortran/27662
15344 * gfortran.dg/temporary_1.f90: New file.
15345
15346 2006-05-19 Andreas Schwab <schwab@suse.de>
15347
15348 * g++.dg/other/unused1.C: Also match "stringz".
15349
15350 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15351
15352 PR c++/26433
15353 * g++.dg/template/fntry1.C: New test.
15354
15355 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15356
15357 PR c++/27471
15358 PR c++/27506
15359 * g++.dg/conversion/bitfield5.C: New test.
15360 * g++.dg/conversion/bitfield6.C: New test.
15361
15362 2006-05-18 Mike Stump <mrs@apple.com>
15363
15364 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15365 * gcc.dg/vla-4.c: Add.
15366 * gcc.dg/vla-5.c: Add.
15367 * gcc.dg/vla-6.c: Add.
15368
15369 2006-05-12 Stuart Hastings <stuart@apple.com>
15370
15371 * gcc.target/i386/20060512-1.c: New.
15372 * gcc.target/i386/20060512-2.c: New.
15373 * gcc.target/i386/20060512-3.c: New.
15374 * gcc.target/i386/20060512-4.c: New.
15375
15376 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15377
15378 PR c++/26122
15379 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15380
15381 PR c++/26068
15382 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15383 * g++.dg/parse/linkage1.C: New test.
15384
15385 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15386
15387 PR tree-optimization/27548
15388 * g++.dg/tree-ssa/pr27548.C: New test.
15389
15390 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15391
15392 PR fortran/26551
15393 * gfortran.dg/recursive_check_1.f: New test.
15394 * gfortran.dg/recursive_check_2.f90: New test.
15395
15396 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15397
15398 * g++.dg/opt/temp2.C: New test.
15399
15400 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15401
15402 PR c++/27491
15403 * g++.dg/init/brace5.C: New test.
15404
15405 PR middle-end/27415
15406 * gcc.dg/gomp/pr27415.c: New test.
15407 * g++.dg/gomp/pr27415.C: New test.
15408
15409 PR tree-optimization/27549
15410 * g++.dg/tree-ssa/pr27549.C: New test.
15411
15412 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15413
15414 PR libgfortran/27575
15415 * gfortran.dg/read_eof_4.f90: New test.
15416
15417 2006-05-16 Richard Guenther <rguenther@suse.de>
15418
15419 PR tree-optimization/22303
15420 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15421
15422 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15423
15424 PR middle-end/27573
15425 * gcc.dg/gomp/pr27573.c: New test.
15426 * gfortran.dg/gomp/pr27573.f90: New test.
15427
15428 PR c/27499
15429 * gcc.dg/gomp/pr27499.c: New test.
15430 * g++.dg/gomp/pr27499.C: New test.
15431
15432 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15433
15434 PR c++/27339
15435 * g++.dg/parser/access8.C: Adjust error marker.
15436 * g++.dg/template/access17.C: New test.
15437 * g++.dg/template/access18.C: Likewise.
15438
15439 2006-05-15 Roger Sayle <roger@eyesopen.com>
15440
15441 PR target/26600
15442 * gcc.target/i386/pr26600.c: New test case.
15443
15444 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15445
15446 PR c++/27505
15447 * g++.dg/expr/bitfield1.C: New test.
15448
15449 2006-05-15 Richard Guenther <rguenther@suse.de>
15450
15451 PR tree-optimization/27603
15452 * gcc.dg/torture/pr27603.c: New testcase.
15453
15454 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15455
15456 PR fortran/25090
15457 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15458
15459 PR fortran/25082
15460 * gfortran.dg/scalar_return_1.f90: New test.
15461
15462 PR fortran/27411
15463 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15464
15465 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15466
15467 * gcc.dg/gomp/critical-4.c: New test.
15468 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15469 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15470 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15471 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15472
15473 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15474
15475 PR c++/27582
15476 * g++.dg/template/dependent-args1.C: New test.
15477
15478 PR c++/27581
15479 * g++.dg/lookup/this1.C: New test.
15480
15481 PR c++/27315
15482 * g++.dg/template/operator6.C: New test.
15483 * g++.dg/template/incomplete3.C: New test.
15484
15485 PR c++/27559
15486 * g++.dg/template/new4.C: New test.
15487
15488 PR c++/27496
15489 * g++.dg/template/void2.C: New test.
15490
15491 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15492
15493 * g++.dg/template/dependent-expr5.C: New test.
15494
15495 2006-05-14 Roger Sayle <roger@eyesopen.com>
15496
15497 PR middle-end/26729
15498 * gcc.dg/pr26729-1.c: New test case.
15499
15500 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15501
15502 * gcc.dg/pr27003.c: New test.
15503
15504 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15505
15506 * lib/target-supports.dg (check_cxa_atexit_available): Change
15507 v3_target_compile to ${tool}_target_compile.
15508
15509 2006-05-11 Jason Merrill <jason@redhat.com>
15510
15511 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15512
15513 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15514
15515 PR fortran/27553
15516 * gfortran.dg/label_5.f90: New test.
15517
15518 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15519
15520 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15521 check_effective_target_powerpc_altivec_ok): New.
15522 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15523 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15524 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15525 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15526 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15527 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15528 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15529 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15530 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15531 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15532 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15533 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15534 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15535 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15536 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15537 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15538 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15539 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15540 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15541 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15542 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15543 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15544 gcc.target/powerpc/altivec-9.c,
15545 gcc.target/powerpc/altivec-consts.c,
15546 gcc.target/powerpc/altivec-pr22085.c,
15547 gcc.target/powerpc/altivec-splat.c,
15548 gcc.target/powerpc/altivec-types-1.c,
15549 gcc.target/powerpc/altivec-types-2.c,
15550 gcc.target/powerpc/altivec-types-3.c,
15551 gcc.target/powerpc/altivec-types-4.c,
15552 gcc.target/powerpc/altivec-varargs-1.c,
15553 gcc.target/powerpc/altivec-vec-merge.c,
15554 gcc.target/powerpc/ppc-vector-memcpy.c,
15555 gcc.target/powerpc/ppc-vector-memset.c,
15556 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15557 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15558 these effective targets.
15559 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15560 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15561
15562 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15563
15564 PR middle-end/27384
15565 * g++.dg/other/fold1.C: New test.
15566
15567 PR middle-end/27488
15568 * gcc.dg/fold-nonneg-1.c: New test.
15569
15570 PR c++/27547
15571 * g++.dg/other/operator1.C: New test.
15572
15573 2006-05-11 Richard Guenther <rguenther@suse.de>
15574
15575 PR middle-end/27529
15576 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15577
15578 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15579
15580 * lib/target-supports-dg.exp (check-flags): New.
15581 (dg-skip-if): Move flag checks.
15582
15583 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15584
15585 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15586 * lib/target-supports.dg (check_cxa_atexit_available): New.
15587
15588 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15589
15590 PR fortran/27470
15591 * gfortran.dg/multiple_allocation_2.f90: New test case.
15592
15593 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15594
15595 * gcc.target/arm/pr27387.C: Fix a comment typo.
15596
15597 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15598
15599 PR fortran/24549
15600 * gfortran.dg/error_recovery_1.f90: New test.
15601
15602 2006-05-10 Richard Guenther <rguenther@suse.de>
15603
15604 PR tree-optimization/27302
15605 * gcc.dg/torture/pr27302.c: New testcase.
15606
15607 2006-05-09 Dirk Mueller <dmueller@suse.de>
15608 Richard Guenther <rguenther@suse.de>
15609
15610 PR middle-end/27498
15611 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15612
15613 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15614
15615 PR rtl-optimization/27335
15616 * gcc.dg/pr27335.c: New test.
15617
15618 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15619
15620 * gcc.target/mips/mips-ps-5.c: New file.
15621
15622 2006-05-08 Jan Hubicka <jh@suse.cz>
15623
15624 PR middle-end/25962
15625 * gcc.dg/pr25962.c: New.
15626
15627 2006-05-08 Roger Sayle <roger@eyesopen.com>
15628
15629 PR target/27158
15630 * gcc.target/powerpc/pr27158.c: New test case.
15631
15632 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15633
15634 PR testsuite/27476
15635 * ada/acats/run_all.sh: Use test -z.
15636
15637 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15638
15639 PR libfortran/18271
15640 * gfortran.dg/spec_expr_3.f90: New test.
15641
15642 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15643
15644 PR target/24879
15645 * gcc.target/i386/monitor.c: New file.
15646
15647 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15648
15649 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15650
15651 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15652
15653 PR c++/27447
15654 * g++.dg/other/ptrmem7.C: New test.
15655
15656 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15657
15658 PR target/27421
15659 * gcc.dg/array-9.c: New test.
15660
15661 2006-05-07 Richard Guenther <rguenther@suse.de>
15662
15663 PR tree-optimization/27409
15664 * gcc.dg/torture/pr27409.c: New testcase.
15665
15666 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15667
15668 PR fortran/27457
15669 * gfortran.dg/select_6.f90: New.
15670
15671 2006-05-07 Richard Guenther <rguenther@suse.de>
15672
15673 PR tree-optimization/27136
15674 * gcc.dg/torture/pr27136.c: New testcase.
15675
15676 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15677
15678 PR fortran/24813
15679 * gfortran.dg/char_cons_len_1.f90: New test.
15680
15681 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15682
15683 PR c++/27427
15684 * g++.dg/template/incomplete2.C: New test.
15685
15686 2006-05-06 Richard Guenther <rguenther@suse.de>
15687
15688 PR tree-optimization/27151
15689 * gcc.dg/vect/pr27151.c: New testcase.
15690
15691 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15692
15693 PR c++/27430
15694 * g++.dg/template/void1.C: New test.
15695
15696 PR c++/27423
15697 * g++.dg/other/void2.C: New test.
15698
15699 PR c++/27422
15700 * g++.dg/conversion/void1.C: New test.
15701
15702 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15703
15704 PR/21391
15705 * g++.dg/other/unused1.C: New.
15706
15707 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15708
15709 PR objc/27240
15710 * objc.dg/member-1.m: New test.
15711
15712 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15713
15714 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15715
15716 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15717
15718 PR libfortran/26985
15719 * gfortran.dg/matmul_2.f90: New test.
15720
15721 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15722
15723 * ada/acats/run_all.sh: Use sync when main not found.
15724
15725 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15726
15727 PR target/26765
15728 * gcc.target/mips/pr26765.c: New.
15729
15730 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15731
15732 * gcc.target/bfin: New directory.
15733 * gcc.target/bfin/bfin.exp: New file.
15734 * gcc.target/bfin/frmul.c: New file.
15735 * gcc.target/bfin/arith.c: New file.
15736 * gcc.target/bfin/mul-combine.c: New file.
15737 * gcc.target/bfin/shift.c: New file.
15738
15739 2006-05-04 Richard Guenther <rguenther@suse.de>
15740
15741 PR tree-optimization/14287
15742 PR tree-optimization/14844
15743 PR tree-optimization/19792
15744 PR tree-optimization/21608
15745 PR tree-optimization/27090
15746 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15747 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15748 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15749 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15750 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15751
15752 2006-05-04 Jakub Jelinek <jakub@redhat.com>
15753
15754 PR tree-optimization/27285
15755 * gcc.c-torture/execute/pr27285.c: New test.
15756
15757 PR middle-end/27388
15758 * gcc.dg/gomp/pr27388-1.c: New test.
15759 * gcc.dg/gomp/pr27388-2.c: New test.
15760 * gcc.dg/gomp/pr27388-3.c: New test.
15761
15762 PR c++/27359
15763 * g++.dg/gomp/pr27359.C: New test.
15764
15765 2006-05-02 Steven G. Kargl <kargls@comcast.net>
15766
15767 PR fortran/20248
15768 * gfortran.dg/iargc.f90: New test.
15769
15770 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15771
15772 PR c++/27102
15773 * g++.dg/template/crash49.C: New test.
15774
15775 2006-05-02 Steve Ellcey <sje@cup.hp.com>
15776
15777 PR testsuite/27032
15778 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
15779
15780 2006-05-02 Jeff Law <law@redhat.com>
15781
15782 PR tree-optimization/27364
15783 * gcc.c-torture/execute/pr27364.c: New test.
15784
15785 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15786
15787 PR c++/27309
15788 * g++.dg/parser/ctor5.C: New test.
15789
15790 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
15791
15792 PR target/27387
15793 * gcc.target/arm/arm.exp: New.
15794 * gcc.target/arm/pr27387.C: Likewise.
15795
15796 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
15797
15798 PR fortran/27269
15799 PR fortran/27324
15800 * gfortran.dg/module_equivalence_2.f90: New test.
15801
15802 2006-05-02 Jakub Jelinek <jakub@redhat.com>
15803
15804 PR middle-end/27337
15805 * g++.dg/gomp/pr27337-1.C: New test.
15806 * g++.dg/gomp/pr27337-2.C: New test.
15807
15808 PR middle-end/27328
15809 * gcc.dg/gomp/pr27328.c: New test.
15810
15811 PR middle-end/27325
15812 * g++.dg/gomp/pr27325.C: New test.
15813
15814 PR middle-end/27310
15815 * g++.dg/gomp/pr27310.C: New test.
15816
15817 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15818
15819 PR tree-optimization/27291
15820 * g++.dg/tree-ssa/pr27291.C: New test.
15821
15822 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15823
15824 PR tree-optimization/27283
15825 * g++.dg/tree-ssa/pr27283.C: New test.
15826
15827 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15828
15829 * gcc.dg/tree-ssa/loop-16.c: New test.
15830
15831 2006-05-01 Roger Sayle <roger@eyesopen.com>
15832 Joseph S. Myers <joseph@codesourcery.com>
15833
15834 * gcc.dg/Wconversion-3.c: New test case.
15835 * gcc.dg/Wconversion-4.c: Likewise.
15836
15837 2006-05-01 Richard Guenther <rguenther@suse.de>
15838
15839 PR tree-optimization/26726
15840 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
15841
15842 2006-04-30 Roger Sayle <roger@eyesopen.com>
15843
15844 * gcc.dg/Woverflow-1.c: New test case.
15845 * gcc.dg/Woverflow-2.c: Likewise.
15846 * gcc.dg/Woverflow-3.c: Likewise.
15847
15848 2006-04-30 Mark Mitchell <mark@codesourcery.com>
15849
15850 PR c++/27094
15851 * g++.dg/template/defarg8.C: New test.
15852
15853 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15854
15855 PR c++/27278
15856 * g++.dg/parse/operator7.C: New test.
15857
15858 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15859
15860 PR c++/11471
15861 PR c++/27102
15862 * g++.dg/template/crash48.C: New test.
15863
15864 PR c++/27279
15865 * g++.dg/parse/ctor4.C: New test.
15866
15867 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15868
15869 PR fortran/25681
15870 * gfortran.df/char_type_len.f90: New test.
15871
15872 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15873
15874 PR libgfortran/27304
15875 * gfortran.dg/fmt_exhaust.f90: New test.
15876
15877 2006-04-28 Roger Sayle <roger@eyesopen.com>
15878
15879 PR c/25309
15880 * gcc.dg/large-size-array-2.c: New test case.
15881
15882 2006-04-28 Richard Guenther <rguenther@suse.de>
15883
15884 PR target/26826
15885 * gcc.target/i386/pr26826.c: New testcase.
15886
15887 2006-04-28 Jakub Jelinek <jakub@redhat.com>
15888
15889 PR middle-end/27260
15890 * gcc.c-torture/execute/pr27260.c: New.
15891
15892 2006-04-28 Alan Modra <amodra@bigpond.net.au>
15893
15894 PR middle-end/27095
15895 * gcc.dg/pr27095.c: New.
15896
15897 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15898
15899 PR c++/27292
15900 * g++.dg/conversion/bitfield4.C: New test.
15901
15902 2006-04-27 Eric Christopher <echristo@apple.com>
15903
15904 * gcc.dg/pragma-ms_struct.c: New.
15905
15906 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15907
15908 PR c++/27102
15909 * g++.dg/template/crash47.C: New test.
15910
15911 2006-04-27 Dirk Mueller <dmueller@suse.de>
15912
15913 * gcc.target/i386/sse-7.c: build with -msse.
15914
15915 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
15916
15917 PR testsuite/27274:
15918 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
15919 (main): Exit if processor doesn't support SSE.
15920
15921 2006-04-26 David Edelsohn <edelsohn@gnu.org>
15922
15923 PR middle-end/27282
15924 * gcc.c-torture/compile/pr27282.c: New test.
15925
15926 2006-04-26 Jakub Jelinek <jakub@redhat.com>
15927
15928 PR middle-end/26913
15929 * g++.dg/gomp/pr26913.C: New test.
15930
15931 PR c/25996
15932 * gcc.dg/gomp/pr25996.c: New test.
15933 * g++.dg/gomp/pr25996.C: New test.
15934
15935 2006-04-25 Richard Sandiford <richard@codesourcery.com>
15936
15937 PR rtl-optimization/26725
15938 * gcc.c-torture/compile/pr26725.c: New test.
15939
15940 2006-04-25 Richard Guenther <rguenther@suse.de>
15941
15942 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
15943 than n + -1.
15944
15945 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
15946
15947 * gcc.dg/20060425-1.c: New testcase.
15948
15949 2006-04-25 Jakub Jelinek <jakub@redhat.com>
15950
15951 PR tree-optimization/26865
15952 * gcc.dg/pr26865.c: New test.
15953
15954 2006-04-24 Mark Mitchell <mark@codesourcery.com>
15955
15956 PR c++/27292
15957 * g++.dg/conversion/bitfield1.C: New test.
15958 * g++.dg/conversion/bitfield2.C: Likewise.
15959 * g++.dg/conversion/bitfield3.C: Likewise.
15960
15961 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15962 Richard Guenther <rguenther@suse.de>
15963
15964 PR tree-optimization/27236
15965 * gcc.dg/tree-ssa/pr27236.c: New testcase.
15966
15967 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15968
15969 PR c++/19963
15970 * g++.dg/other/incomplete2.C: New test.
15971
15972 2006-04-24 Richard Guenther <rguenther@suse.de>
15973
15974 PR middle-end/26869
15975 * gcc.dg/torture/pr26869.c: New testcase.
15976
15977 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15978 Richard Guenther <rguenther@suse.de>
15979
15980 PR tree-optimization/27218
15981 * g++.dg/tree-ssa/pr27218.C: New testcase.
15982
15983 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15984
15985 PR c++/26912
15986 * g++.dg/template/friend41.C: New test.
15987
15988 2006-04-23 David Edelsohn <edelsohn@gnu.org>
15989
15990 * g++.dg/opt/pr15551.C: Include cstdio.
15991 (main): Use remove instead of unlink.
15992
15993 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
15994
15995 * gcc.dg/sibcall-7.c: New test.
15996 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
15997 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
15998 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
15999 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
16000 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
16001
16002 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16003
16004 PR c++/26534
16005 * g++.dg/opt/bitfield1.C: New test.
16006 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
16007 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
16008 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
16009 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
16010 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
16011 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
16012 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
16013 * g++.dg/abi/bitfield2.C: Likewise.
16014 * g++.dg/init/bitfield1.C: Likewise.
16015
16016 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
16017
16018 PR fortran/25099
16019 * gfortran.dg/elemental_subroutine_4.f90: New test.
16020 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
16021 call sub (m, x).
16022
16023 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
16024
16025 * gcc.c-torture/compile/20060421-1.c: New testcase.
16026
16027 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16028
16029 PR c/25875
16030 * gcc.dg/init-bad-4.c: New test.
16031
16032 2006-04-21 Paul Brook <paul@codesourcery.com>
16033
16034 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
16035
16036 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
16037
16038 PR fortran/27122
16039 * gfortran.dg/defined_operators_1.f90: New test.
16040 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
16041 remove old ones associated, incorrectly, with Note 5.46.
16042
16043 PR fortran/27113
16044 * gfortran.dg/character_array_constructor_1.f90: New test.
16045
16046 2006-04-20 Jakub Jelinek <jakub@redhat.com>
16047
16048 * gcc.dg/20060419-1.c: New test.
16049
16050 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
16051
16052 PR c/26774
16053 * gcc.dg/struct-parse-1.c: New test case.
16054
16055 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16056
16057 PR c++/26558
16058 * g++.dg/parse/template19.C: New test.
16059
16060 PR c++/26739
16061 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
16062
16063 PR c++/26036
16064 * g++.dg/expr/call3.C: New test.
16065
16066 PR c++/10385
16067 * g++.dg/conversion/dynamic1.C: New test.
16068
16069 2006-04-19 Mark Mitchell <mark@codesourcery.com>
16070
16071 PR c++/27102
16072 * g++.dg/template/crash35.C: Tweak error markers.
16073 * g++.dg/template/crash46.C: New test.
16074 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
16075 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
16076
16077 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
16078
16079 PR rtl-optimization/14261
16080 * gcc.c-torture/compile/20060419-1.c: Added.
16081
16082 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
16083
16084 * gfortran.dg/label_1.f90: Adjust dg-error.
16085
16086 2006-04-16 Roger Sayle <roger@eyesopen.com>
16087
16088 PR target/26961
16089 * gcc.dg/fold-cond-1.c: New test case.
16090 * gcc.dg/pr26961-1.c: Likewise.
16091
16092 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16093
16094 PR libgfortran/27138
16095 * gfortran.dg/read_bad_advance.f90: New test.
16096
16097 2006-04-16 Roger Sayle <roger@eyesopen.com>
16098 Dale Johannesen <dalej@apple.com>
16099
16100 PR target/24076
16101 * gcc.target/i386/vecinit-3.c: New testcase.
16102 * gcc.target/i386/vecinit-4.c: Likewise.
16103 * gcc.target/i386/sse-18.c: Likewise.
16104 * gcc.target/i386/sse-19.c: Likewise.
16105
16106 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16107
16108 * gfortran.dg/allocate_zerosize_1.f90: New test.
16109
16110 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16111
16112 PR c++/26365
16113 * g++.dg/template/crash45.C: New test.
16114
16115 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16116
16117 PR fortran/26787
16118 * gfortran.dg/proc_assign_1.f90: New test.
16119 * gfortran.dg/procedure_lvalue.f90: Change message.
16120 * gfortran.dg/namelist_4.f90: Add new error.
16121
16122 PR fortran/25597
16123 PR fortran/27096
16124 * gfortran.dg/auto_pointer_array_result_1.f90
16125
16126 PR fortran/27089
16127 * gfortran.dg/specification_type_resolution_1.f90
16128
16129 PR fortran/18003
16130 PR fortran/25669
16131 PR fortran/26834
16132 * gfortran.dg/bounds_temporaries_1.f90: New test.
16133
16134 PR fortran/27124
16135 * gfortran.dg/array_return_value_1.f90: New test.
16136
16137 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16138
16139 PR fortran/25336
16140 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16141
16142 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16143
16144 PR middle-end/26823
16145 * g++.dg/gomp/pr26823-1.C: New test.
16146 * g++.dg/gomp/pr26823-2.C: New test.
16147
16148 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16149
16150 PR middle-end/27134
16151 * gcc.dg/pr27314.c: New test.
16152
16153 2006-04-13 Richard Henderson <rth@redhat.com>
16154
16155 * g++.dg/gomp/block-0.C: Update expected matches.
16156
16157 2006-04-13 DJ Delorie <dj@redhat.com>
16158
16159 * lib/target-supports.exp (check_effective_target_int32plus): New.
16160 (check_effective_target_ptr32plus): New.
16161 (check_effective_target_size32plus): New.
16162 (check_effective_target_int16): New.
16163 (check_profiling_available): Add m32c to the list of unsupported
16164 targets.
16165
16166 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16167 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16168 memory size.
16169 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16170 pointers.
16171 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16172 size_t.
16173 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16174 and size_t.
16175 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16176 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16177 not just xstormy16. Skip m32c due to weird pointer size.
16178 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16179 not just xstormy16.
16180 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16181 not just xstormy16.
16182 * gcc.dg/20020312-2.c: Add m32c support.
16183 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16184 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16185 in test.
16186 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16187 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16188 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16189 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16190 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16191 formats
16192 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16193 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16194 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16195 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16196 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16197 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16198 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16199 in test.
16200 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16201 in test.
16202 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16203 * gcc.dg/pr23049.c: Require >=32 bit integers.
16204 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16205 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16206 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16207 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16208 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16209 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16210 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16211 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16212 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16213 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16214 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16215 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16216 prototype in test.
16217 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16218 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16219 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16220 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16221 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16222
16223 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16224 * gcc.c-torture/execute/20040703-1.x: Likewise.
16225 * gcc.c-torture/execute/20040705-1.x: Likewise.
16226 * gcc.c-torture/execute/20040705-2.x: Likewise.
16227 * gcc.c-torture/execute/20040709-1.x: Likewise.
16228 * gcc.c-torture/execute/20040709-2.x: Likewise.
16229 * gcc.c-torture/execute/20040811-1.x: Likewise.
16230 * gcc.c-torture/execute/20050316-1.x: Likewise.
16231 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16232 * gcc.c-torture/execute/pr19689.x: Likewise.
16233 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16234 * gcc.c-torture/execute/usmul.x: Likewise.
16235 * gcc.c-torture/execute/vrp-5.x: Likewise.
16236 * gcc.c-torture/execute/vrp-6.x: Likewise.
16237 * gcc.dg/debug/20041023-1.s: Likewise.
16238
16239 2006-04-13 Roger Sayle <roger@eyesopen.com>
16240
16241 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16242 of integers to a vector types are now constant expressions in C.
16243 * gcc.dg/vect/vect-fold-1.c: New test case.
16244
16245 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16246 Ulrich Weigand <uweigand@de.ibm.com>
16247
16248 PR target/27006
16249 * gcc.dg/vmx/pr27006.c: New testcase.
16250
16251 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16252
16253 PR libgfortran/26766
16254 * gfortran.dg/write_recursive.f90: New test.
16255
16256 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16257
16258 * g++.dg/parse/dtor7.C: New test.
16259 * g++.dg/parse/new1.C: Add error marker.
16260 * g++.dg/template/new3.C: New test.
16261
16262 PR c++/26122
16263 * g++.dg/template/pure1.C: New test.
16264
16265 PR c++/26295
16266 * g++.dg/parse/ptrmem4.C: New test.
16267
16268 2006-04-10 Jeff Law <law@redhat.com>
16269
16270 PR/27087
16271 * gcc.c-torture/compile/pr27087.c: New test.
16272
16273 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16274
16275 PR/21391
16276 * gcc.dg/20060410.c: New.
16277
16278 2006-04-10 Matthias Klose <doko@debian.org>
16279
16280 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16281 Recognize multilib directory names containing underscores.
16282
16283 2006-04-10 Roger Sayle <roger@eyesopen.com>
16284
16285 * gcc.target/i386/vecinit-1.c: New test case.
16286 * gcc.target/i386/vecinit-2.c: Likewise.
16287
16288 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16289
16290 PR debug/27057
16291 * g++.dg/debug/dwarf2-2.C: New test.
16292
16293 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16294
16295 PR rtl-optimization/27073
16296 * gcc.c-torture/execute/pr27073.c: New test.
16297
16298 2006-04-08 Mike Stump <mrs@apple.com>
16299
16300 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16301
16302 2006-04-07 Richard Guenther <rguenther@suse.de>
16303
16304 PR tree-optimization/26135
16305 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16306
16307 2006-04-06 Jan Hubicka <jh@suse.cz>
16308
16309 PR profile/26399
16310 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16311
16312 2006-04-06 Roger Sayle <roger@eyesopen.com>
16313
16314 * g++.dg/conversion/nullptr1.C: New test case.
16315 * g++.dg/conversion/nullptr2.C: Likewise.
16316
16317 2006-04-05 Roger Sayle <roger@eyesopen.com>
16318
16319 * gfortran.dg/dependency_18.f90: New test case.
16320
16321 2006-04-05 Richard Guenther <rguenther@suse.de>
16322
16323 PR tree-optimization/26919
16324 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16325 * gcc.dg/ipa/ipa-2.c: Likewise.
16326 * gcc.dg/ipa/ipa-3.c: Likewise.
16327 * gcc.dg/ipa/ipa-5.c: Likewise.
16328
16329 2006-04-05 Richard Guenther <rguenther@suse.de>
16330
16331 PR tree-optimization/26763
16332 * gcc.dg/torture/pr26763-1.c: New testcase.
16333 * gcc.dg/torture/pr26763-2.c: Likewise.
16334
16335 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16336
16337 PR fortran/23634
16338 PR fortran/25619
16339 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16340
16341 2006-04-04 Eric Christopher <echristo@apple.com>
16342
16343 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16344 stubs.
16345 * gcc.target/i386/387-5.c: Ditto.
16346
16347 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16348
16349 * gcc.target/sparc/struct-ret-check.c: New test.
16350
16351 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16352
16353 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16354 zero decimal digits specified in format.
16355
16356 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16357
16358 PR fortran/26891
16359 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16360
16361 PR fortran/26976
16362 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16363 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16364 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16365 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16366 compliant and detect bigendian-ness.
16367
16368 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16369
16370 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16371 dummy arguments work when the actual argument is itself a dummy
16372 argument of the caller.
16373
16374 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16375
16376 PR libfortran/24685
16377 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16378
16379 2006-04-01 Roger Sayle <roger@eyesopen.com>
16380
16381 * gfortran.dg/dependencency_17.f90: New test case.
16382
16383 2006-04-01 Roger Sayle <roger@eyesopen.com>
16384
16385 * gfortran.dg/dependency_14.f90: New test case.
16386 * gfortran.dg/dependency_15.f90: Likewise.
16387 * gfortran.dg/dependency_16.f90: Likewise.
16388
16389 2006-03-31 Asher Langton <langton2@llnl.gov>
16390
16391 PR fortran/25358
16392 gfortran.dg/cray_pointers_6.f90: New test.
16393
16394 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16395
16396 PR libgfortran/26890
16397 * gfortran.dg/read_size_noadvance.f90: New test.
16398
16399 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16400
16401 PR fortran/25031
16402 * gfortran.dg/multiple_allocation_1.f90: Check that the
16403 size has changed after a re-allocation with stat.
16404
16405 2006-03-30 Richard Guenther <rguenther@suse.de>
16406
16407 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16408 removal.
16409 * gcc.target/i386/sselibm-2.c: Likewise.
16410 * gcc.target/i386/sselibm-3.c: Likewise.
16411 * gcc.target/i386/sselibm-4.c: Likewise.
16412 * gcc.target/i386/sselibm-5.c: Likewise.
16413
16414 2006-03-28 Roger Sayle <roger@eyesopen.com>
16415
16416 * gcc.dg/fold-andxor-1.c: New test case.
16417 * gcc.dg/fold-xorand-1.c: Likewise.
16418
16419 2006-03-28 Roger Sayle <roger@eyesopen.com>
16420
16421 * gcc.dg/fold-convnotconv-1.c: New test case.
16422
16423 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16424
16425 PR fortran/26779
16426 * gfortran.dg/private_type_5.f90: New test.
16427
16428 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16429
16430 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16431
16432 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16433
16434 * gfortran.dg/advance_2.f90: New test.
16435 * gfortran.dg/advance_3.f90: New test.
16436
16437 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16438
16439 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16440
16441 PR libgfortran/26661
16442 PR libgfortran/26880
16443 * gfortran.dg/read_x_past.f: New test.
16444
16445 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16446
16447 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16448 to be STABS.
16449
16450 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16451
16452 * objc.dg/dwarf-1.m: Skip on AIX.
16453 * objc.dg/dwarf-2.m: Skip on AIX.
16454
16455 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16456
16457 PR fortran/26816
16458 * gfortran.dg/float_1.f90: New test.
16459
16460 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16461
16462 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16463 X86_64 targets.
16464 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16465
16466 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16467
16468 PR libfortran/26735
16469 * gfortran.dg/convert_implied_open.f90: New test case.
16470
16471 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16472
16473 PR fortran/26769
16474 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16475
16476 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16477
16478 PR middle-end/26717
16479 * gcc.dg/pr26717.c: New test.
16480
16481 2006-03-25 Roger Sayle <roger@eyesopen.com>
16482
16483 * gfortran.dg/dependency_12.f90: New test case.
16484
16485 2006-03-24 Roger Sayle <roger@eyesopen.com>
16486
16487 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16488
16489 2006-03-24 Jeff Law <law@redhat.com>
16490
16491 * gcc.c-torture/pr26840.c: New test.
16492
16493 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16494
16495 * objc.dg/dwarf-2.m: New.
16496 * obj-c++.dg/dwarf-2.mm: New.
16497
16498 * g++.old-deja/g++.other/init19.C: New.
16499
16500 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16501
16502 * g++.dg/eh/spbp.C: Skip on AIX.
16503
16504 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16505
16506 PR middle-end/26611
16507 * g++.dg/gomp/pr26611-1.C: New test.
16508 * g++.dg/gomp/pr26611-2.C: New test.
16509
16510 2006-03-24 Jeff Law <law@redhat.com>
16511
16512 * gcc.c-torture/compile/pr26833.c: New test.
16513 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16514
16515 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16516
16517 * gfortran.dg/endfile_2.f90: Delete temp file.
16518
16519 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16520
16521 PR fortran/19303
16522 * gfortran.dg/record_marker_1.f90: New test case.
16523 * gfortran.dg/record_marker_2.f: New test case.
16524 * gfortran.dg/record_marker_3.f90: New test case.
16525
16526 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16527
16528 PR fortran/17298
16529 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16530 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16531
16532 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16533
16534 * lib/gcc-dg.exp (cleanup-modules): New proc.
16535 * gfortran.dg/allocatable_function_1.f90,
16536 gfortran.dg/allocate_char_star_scalar_1.f90,
16537 gfortran.dg/assumed_charlen_function_1.f90,
16538 gfortran.dg/assumed_dummy_1.f90,
16539 gfortran.dg/assumed_shape_ranks_1.f90,
16540 gfortran.dg/assumed_shape_ranks_2.f90,
16541 gfortran.dg/assumed_size_dt_dummy.f90,
16542 gfortran.dg/auto_char_dummy_array_1.f90,
16543 gfortran.dg/auto_char_len_3.f90,
16544 gfortran.dg/automatic_module_variable.f90,
16545 gfortran.dg/bad_automatic_objects_1.f90,
16546 gfortran.dg/char_array_constructor.f90,
16547 gfortran.dg/char_array_structure_constructor.f90,
16548 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16549 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16550 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16551 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16552 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16553 gfortran.dg/derived_pointer_recursion.f90,
16554 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16555 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16556 gfortran.dg/dummy_functions_1.f90,
16557 gfortran.dg/elemental_initializer_1.f90,
16558 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16559 gfortran.dg/elemental_pointer_1.f90,
16560 gfortran.dg/elemental_subroutine_1.f90,
16561 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16562 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16563 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16564 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16565 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16566 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16567 gfortran.dg/global_references_1.f90,
16568 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16569 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16570 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16571 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16572 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16573 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16574 gfortran.dg/large_integer_kind_1.f90,
16575 gfortran.dg/large_real_kind_1.f90,
16576 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16577 gfortran.dg/module_double_reuse.f90,
16578 gfortran.dg/module_equivalence_1.f90,
16579 gfortran.dg/module_interface_1.f90,
16580 gfortran.dg/module_parameter_array_refs_1.f90,
16581 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16582 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16583 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16584 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16585 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16586 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16587 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16588 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16589 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16590 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16591 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16592 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16593 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16594 gfortran.dg/same_name_1.f90,
16595 gfortran.dg/sibling_dummy_procedure_1.f90,
16596 gfortran.dg/sibling_dummy_procedure_2.f90,
16597 gfortran.dg/sibling_dummy_procedure_3.f90,
16598 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16599 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16600 gfortran.dg/used_dummy_types_2.f90,
16601 gfortran.dg/used_dummy_types_3.f90,
16602 gfortran.dg/used_dummy_types_4.f90,
16603 gfortran.dg/used_dummy_types_5.f90,
16604 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16605 gfortran.dg/userdef_operator_1.f90: Use it.
16606
16607 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16608
16609 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16610 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16611 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16612 gfortran.dg/write_back.f,
16613 gfortran.fortran-torture/execute/inquire_1.f90,
16614 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16615
16616 2006-03-21 Jeff Law <law@redhat.com>
16617
16618 * gcc.dg/tree-ssa/vrp28.c: New test.
16619
16620 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16621
16622 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16623 if _STDC_C99 is defined.
16624 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16625 * gcc.dg/builtins-20.c: Likewise.
16626 * gcc.dg/builtins-53.c: Likewise.
16627 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16628 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16629
16630 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16631
16632 PR tree-opt/26781
16633 * gcc.c-torture/compile/pr26781-1.c: New test.
16634 * gcc.c-torture/compile/pr26781-2.c: New test.
16635
16636 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16637
16638 PR c++/26690
16639 * g++.dg/gomp/pr26690-1.C: New test.
16640 * g++.dg/gomp/pr26690-2.C: New test.
16641
16642 2006-03-20 Jeff Law <law@redhat.com>
16643
16644 * gcc.dg/tree-ssa/pr21829.c: New test.
16645
16646 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16647
16648 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16649
16650 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16651 (check_visibility_available): Use it.
16652 (check_effective_target_default_packed): Likewise.
16653 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16654 (check_effective_target_fopenmp): Likewise.
16655 (check_effective_target_freorder): Likewise.
16656 (check_effective_target_fpic): Likewise.
16657 (check_named_sections_available): Likewise.
16658 (check_effective_target_ilp32): Likewise.
16659 (check_effective_target_lp64): Likewise.
16660
16661 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16662
16663 PR fortran/20935
16664 * gfortran.dg/scalar_mask_2.f90: New test case.
16665
16666 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16667
16668 PR tree-opt/26629
16669 * gcc.dg/tree-ssa/loadpre12.c: New test.
16670 * gcc.dg/tree-ssa/loadpre13.c: New test.
16671 * gcc.dg/tree-ssa/loadpre14.c: New test.
16672 * gcc.dg/tree-ssa/loadpre15.c: New test.
16673 * gcc.dg/tree-ssa/loadpre16.c: New test.
16674 * gcc.dg/tree-ssa/loadpre17.c: New test.
16675 * gcc.dg/tree-ssa/loadpre18.c: New test.
16676 * gcc.dg/tree-ssa/loadpre19.c: New test.
16677 * gcc.dg/tree-ssa/loadpre20.c: New test.
16678 * gcc.dg/tree-ssa/loadpre21.c: New test.
16679 * gcc.dg/tree-ssa/loadpre22.c: New test.
16680
16681 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16682
16683 PR fortran/26741
16684 * gfortran.dg/elemental_initializer_1.f90: New test.
16685
16686 PR fortran/26716
16687 * gfortran.dg/assumed_shape_ranks_2: New test.
16688
16689 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16690
16691 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16692 target fpic.
16693
16694 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16695
16696 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16697 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16698 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16699 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16700 gfortran.fortran-torture/execute/direct_io.f90,
16701 gfortran.fortran-torture/execute/inquire_2.f90,
16702 gfortran.fortran-torture/execute/inquire_4.f90,
16703 gfortran.fortran-torture/execute/list_read_1.f90,
16704 gfortran.fortran-torture/execute/open_replace.f90,
16705 gfortran.fortran-torture/execute/slash_edit.f90,
16706 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16707 temporary files from testcases.
16708
16709 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16710
16711 PR libgfortran/26509
16712 gfortran.dg/write_direct_eor.f90: New test.
16713
16714 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16715
16716 * gcc.target/powerpc/pr26350.c: New.
16717 * gcc.target/powerpc/indexed-addr.c: New.
16718
16719 2006-03-16 Roger Sayle <roger@eyesopen.com>
16720
16721 * gfortran.dg/dependency_13.f90: New test case.
16722
16723 2006-03-16 Roger Sayle <roger@eyesopen.com>
16724
16725 PR middle-end/21781
16726 * gcc.dg/real-const-1.c: New test case.
16727
16728 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16729
16730 * g++.old-deja/g++.other/init18.C: New.
16731 * g++.old-deja/g++.other/init5.C: Remove xfail.
16732
16733 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16734
16735 * g++.dg/opt/pr15551.C: Cleanup temp file.
16736
16737 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16738
16739 PR c++/6634
16740 g++.dg/parse/long1.C: New test.
16741
16742 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16743
16744 PR fortran/19101
16745 * gfortran.dg/continuation.f90: New test.
16746 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16747
16748 2006-03-14 Richard Guenther <rguenther@suse.de>
16749
16750 PR tree-optimization/26672
16751 * gcc.dg/torture/pr26672.c: New testcase.
16752
16753 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
16754
16755 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
16756 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
16757
16758 2006-03-13 Roger Sayle <roger@eyesopen.com>
16759
16760 PR middle-end/26557
16761 * gcc.c-torture/compile/switch-1.c: New test case.
16762
16763 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
16764
16765 PR fortran/25378
16766 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
16767 test to include more permuatations of mask and index.
16768 * gfortran.dg/scalar_mask_1.f90: Modify last test to
16769 respond to F2003 spec. that the position returned for an all false
16770 mask && condition is zero.
16771
16772 2006-03-13 Jakub Jelinek <jakub@redhat.com>
16773
16774 PR middle-end/25989
16775 * gcc.dg/gomp/pr25989.c: New test.
16776
16777 2006-03-13 Jeff Law <law@redhat.com>
16778
16779 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
16780
16781 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
16782
16783 * gcc.dg/switch-9.c: New test.
16784
16785 2006-03-13 Richard Guenther <rguenther@suse.de>
16786
16787 PR middle-end/26630
16788 * gcc.dg/torture/pr26630.c: New testcase.
16789
16790 2006-03-11 Roger Sayle <roger@eyesopen.com>
16791
16792 * gfortran.dg/dependency_10.f90: New test case.
16793 * gfortran.dg/dependency_11.f90: Likewise.
16794
16795 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
16796 Erik Edelmann <eedelman@gcc.gnu.org>
16797
16798 * gfortran.dg/allocatable_function_1.f90: New.
16799 * gfortran.dg/allocatable_function_2.f90: New.
16800
16801 2006-03-10 Richard Guenther <rguenther@suse.de>
16802
16803 PR middle-end/26565
16804 * gcc.dg/torture/pr26565.c: New testcase.
16805
16806 2006-03-09 Eric Christopher <echristo@apple.com>
16807
16808 * gcc.c-torture/compile/20060309-1.c: New.
16809
16810 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16811
16812 PR libgfortran/26499
16813 * gfortran.dg/write_back.f: New test.
16814 * gfortran.dg/write_rewind_1.f: New test.
16815 * gfortran.dg/write_rewind_2.f: New test.
16816
16817 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16818
16819 PR libgfortran/26554
16820 * gfortran.dg/read_logical.f90: New test.
16821
16822 2006-03-04 Laurent GUERBY <laurent@guerby.net>
16823
16824 * ada/acats/norun.lst: cdd2a03 now passes.
16825
16826 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
16827
16828 PR testsuite/25177
16829 * gcc.target/powerpc/pr18096-1.c: Change where the error
16830 would match.
16831
16832 2006-03-04 Jakub Jelinek <jakub@redhat.com>
16833
16834 * gcc.target/i386/cleanup-1.c: New test.
16835 * gcc.target/i386/cleanup-2.c: New test.
16836
16837 2006-03-04 Roger Sayle <roger@eyesopen.com>
16838
16839 * gfortran.dg/dependency_9.f90: Remove for the time being.
16840
16841 2006-03-04 Krister Walfridsson <cato@df.lth.se>
16842
16843 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
16844 directive.
16845
16846 2006-03-03 Roger Sayle <roger@eyesopen.com>
16847
16848 * gfortran.dg/dependency_9.f90: New test case.
16849
16850 2006-03-03 Roger Sayle <roger@eyesopen.com>
16851
16852 * gfortran.dg/dependency_4.f90: New test case.
16853 * gfortran.dg/dependency_5.f90: New test case.
16854 * gfortran.dg/dependency_6.f90: New test case.
16855 * gfortran.dg/dependency_7.f90: New test case.
16856 * gfortran.dg/dependency_8.f90: New test case.
16857
16858 2006-03-03 Paul Brook <paul@codesourcery.com>
16859
16860 * lib/target-supports.exp (check_profiling_available):
16861 Add m68k-*-elf.
16862
16863 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
16864
16865 PR fortran/25031
16866 * multiple_allocation_1.f90: New test.
16867
16868 2006-03-03 Roger Sayle <roger@eyesopen.com>
16869
16870 PR tree-optimization/26524
16871 * gfortran.dg/pr26524.f: New test case.
16872
16873 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16874
16875 * g++.dg/template/repo5.C: Cleanup repo files.
16876 * gcc.dg/20051201-1.c: Cleanup coverage files.
16877 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
16878 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
16879 tree dump files.
16880
16881 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
16882
16883 * objc.dg/objc-nofilename-1.m: New test.
16884 * objc.dg/bad-receiver-type.m: New test.
16885 * obj-c++.dg/bad-receiver-type.mm: New test.
16886
16887 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16888
16889 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
16890
16891 2006-03-01 Mike Stump <mrs@apple.com>
16892
16893 * g++.dg/abi/key2.C: Add.
16894
16895 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
16896
16897 * gfortran.dg/logical_dot_product.f90: New test.
16898
16899 PR fortran/26393
16900 * gfortran.dg/used_interface_ref.f90: New test.
16901
16902 PR fortran/20938
16903 * gfortran.dg/dependency_2.f90: New test.
16904 * gfortran.fortran-torture/execute/where17.f90: New test.
16905 * gfortran.fortran-torture/execute/where18.f90: New test.
16906 * gfortran.fortran-torture/execute/where19.f90: New test.
16907 * gfortran.fortran-torture/execute/where20.f90: New test.
16908
16909 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
16910
16911 * g++.dg/tree-ssa/pr26443.C: New test case.
16912
16913 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
16914
16915 PR middle-end/26022
16916 * g++.dg/opt/return-slot1.C: New test.
16917
16918 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16919
16920 PR libgfortran/26136
16921 * gfortran.dg/namelist_23.f90: New test.
16922
16923 2006-02-28 Roger Sayle <roger@eyesopen.com>
16924
16925 PR middle-end/14752
16926 * gcc.dg/fold-eqandshift-2.c: New test case.
16927
16928 2006-02-28 Richard Guenther <rguenther@suse.de>
16929
16930 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
16931 decomposition.
16932
16933 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
16934
16935 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
16936
16937 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16938
16939 PR libgfortran/26464
16940 * gfortran.dg/backspace_5.f: New test.
16941 * gfortran.dg/backspace_6.f: New test.
16942
16943 2006-02-26 Roger Sayle <roger@eyesopen.com>
16944
16945 * gcc.dg/fold-eqandnot-1.c: New test case.
16946
16947 2006-02-26 Roger Sayle <roger@eyesopen.com>
16948
16949 PR middle-end/19983
16950 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
16951
16952 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
16953
16954 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
16955 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
16956
16957 2006-02-26 Richard Guenther <rguenther@suse.de>
16958
16959 PR tree-optimization/26421
16960 * gcc.dg/tree-ssa/pr26421.c: New testcase.
16961
16962 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
16963
16964 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
16965 * g++.old-deja/g++.robertl/eb132.C: Likewise.
16966
16967 2006-02-26 Roger Sayle <roger@eyesopen.com>
16968
16969 * gcc.dg/fold-even-1.c: New test case.
16970
16971 2006-02-26 Roger Sayle <roger@eyesopen.com>
16972
16973 PR middle-end/21137
16974 * gcc.dg/fold-eqandshift-1.c: New test case.
16975
16976 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16977
16978 PR tree-optimization/25125
16979 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
16980 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
16981
16982 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16983
16984 PR tree-optimizations/26359
16985 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
16986 with -fdump-tree-dceloop-details.
16987 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
16988
16989 2006-02-25 Roger Sayle <roger@eyesopen.com>
16990
16991 PR middle-end/23673
16992 * gcc.dg/fold-eqxor-1.c: New test case.
16993 * gcc.dg/fold-eqxor-2.c: Likewise.
16994 * gcc.dg/fold-eqxor-3.c: Likewise.
16995
16996 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
16997
16998 PR fortran/23092
16999 * scalar_mask_1.f90: New test.
17000
17001 2006-02-24 Geoffrey Keating <geoffk@apple.com>
17002
17003 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
17004 * g++.dg/eh/uncaught2.C: New.
17005 * g++.dg/eh/uncaught3.C: New.
17006
17007 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17008
17009 PR libgfortran/26423
17010 * gfortran.dg/read_many_1.f: New test.
17011
17012 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
17013
17014 PR fortran/24519
17015 * gfortran.dg/dependency_3.f90: New test.
17016 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
17017 XFAILs.
17018
17019 PR fortran/25395
17020 * gfortran.dg/equiv_6.f90: New test.
17021
17022 2006-02-23 Jeff Law <law@redhat.com>
17023
17024 * gcc.c-torture/compile/pr26425.c: New test.
17025
17026 2006-02-23 Jakub Jelinek <jakub@redhat.com>
17027
17028 PR middle-end/26412
17029 * gcc.dg/gomp/pr26412.c: New test.
17030
17031 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17032
17033 PR c++/26291
17034 * g++.dg/other/ellipsis1.C: New test.
17035 * g++.dg/parse/operator4.C: Adjust error marker.
17036
17037 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
17038
17039 PR target/25603
17040 * gfortran.dg/pr25603.f: New testcase.
17041
17042 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
17043
17044 * gcc.dg/bf-spl1.c: Don't specify -m68000.
17045 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
17046
17047 2006-02-21 Geoffrey Keating <geoffk@apple.com>
17048
17049 * g++.dg/eh/spbp.C: New.
17050
17051 2006-02-21 Jakub Jelinek <jakub@redhat.com>
17052
17053 PR middle-end/26379
17054 * gcc.target/i386/mmx-7.c: New test.
17055
17056 2006-02-20 Roger Sayle <roger@eyesopen.com>
17057
17058 PR tree-optimization/26361
17059 * gcc.dg/tree-ssa/vrp27.c: New test case.
17060
17061 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
17062
17063 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
17064 * gcc.dg/tree-ssa/complex-4.c: Here.
17065
17066 2006-02-19 Roger Sayle <roger@eyesopen.com>
17067
17068 PR middle-end/19543
17069 * gfortran.dg/logical_1.f90: New test case.
17070
17071 2006-02-19 Jakub Jelinek <jakub@redhat.com>
17072
17073 PR middle-end/26334
17074 * gcc.dg/20060218-1.c: Moved to...
17075 * gcc.target/i386/20060218-1.c: ... here. New test.
17076
17077 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
17078
17079 PR fortran/26201
17080 * gfortran.dg/convert_1.f90: New.
17081
17082 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
17083
17084 PR fortran/25054
17085 * gfortran.dg/namelist_5.f90: New test.
17086
17087 PR fortran/25089
17088 * gfortran.dg/namelist_4.f90: New test.
17089
17090 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17091
17092 PR tree-opt/25680
17093 * gcc.dg/tree-ssa/complex-3.c: New test.
17094
17095 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17096
17097 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
17098 variable to take into account the variable name in the
17099 function header.
17100 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17101
17102 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17103
17104 PR middle-end/26334
17105 * gcc.c-torture/compile/20060217-1.c: New test.
17106 * gcc.dg/20060218-1.c: New test.
17107
17108 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17109
17110 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17111
17112 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17113
17114 * gcc.dg/cpp/undef3.c: New test.
17115 * gcc.dg/cpp/trad/builtins2.c: New test.
17116
17117 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17118
17119 PR c++/26266
17120 * g++.dg/template/static22.C: New test.
17121 * g++.dg/template/static23.C: New test.
17122 * g++.dg/template/static24.C: New test.
17123 * g++.dg/template/non-dependent13.C: New test.
17124 * g++.dg/init/member1.C: Tweak error markers.
17125
17126 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17127
17128 PR target/26255
17129 * gcc.c-torture/compile/pr26255.c: New test case.
17130
17131 2006-02-16 Roger Sayle <roger@eyesopen.com>
17132
17133 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17134 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17135 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17136 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17137 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17138 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17139 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17140
17141 2006-02-16 Jeff Law <law@redhat.com>
17142
17143 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17144 * gcc.dg/tree-ssa/vrp26.c: New test.
17145
17146 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17147
17148 PR target/20353
17149 PR target/24578
17150 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17151 __UCLIBC__ is defined.
17152
17153 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17154
17155 PR fortran/26224
17156 * gfortran.dg/gomp/pr26224.f: New test.
17157
17158 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17159
17160 PR tree-opt/25918
17161 * lib/target-supports.exp
17162 (check_effective_target_vect_short_mult): New.
17163 (check_effective_target_vect_char_mult): New.
17164 (check_effective_target_vect_widen_sum_qi_to_si): New.
17165 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17166 (check_effective_target_vect_widen_sum_hi_to_si): New.
17167 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17168 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17169 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17170 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17171 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17172 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17173 vect-reduc-pattern-2c.c
17174 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17175 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17176 vect-reduc-pattern-1c.c
17177
17178 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17179
17180 PR fortran/24557
17181 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17182
17183 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17184
17185 PR fortran/26054
17186 * gfortran.dg/enum_8.f90: Remove check for warning.
17187 * gfortran.dg/iomsg_1.f90: Ditto.
17188 * gfortran.dg/enum_1.f90: Ditto.
17189 * gfortran.dg/enum_9.f90: Ditto.
17190 * gfortran.dg/enum_2.f90: Ditto.
17191 * gfortran.dg/enum_10.f90: Ditto.
17192 * gfortran.dg/enum_3.f90: Ditto.
17193 * gfortran.dg/flush_1.f90: Ditto.
17194 * gfortran.dg/enum_4.f90: Ditto.
17195 * gfortran.dg/array_constructor_1.f90: Ditto.
17196 * gfortran.dg/enum_5.f90: Ditto.
17197 * gfortran.dg/enum_6.f90: Ditto.
17198 * gfortran.dg/enum_7.f90: Ditto.
17199
17200 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17201
17202 PR middle-end/26300
17203 * gcc.c-torture/compile/20060215-1.c: New test.
17204
17205 2006-02-14 Roger Sayle <roger@eyesopen.com>
17206
17207 PR middle-end/23670
17208 * gcc.dg/tree-ssa/andor-2.c: New test case.
17209
17210 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17211
17212 PR fortran/25045
17213 * optional_dim.f90: New test.
17214
17215 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17216
17217 PR fortran/26277
17218 * gfortran.dg/label_4.f90: New.
17219
17220 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17221 Diego Novillo <dnovillo@redhat.com>
17222 Uros Bizjak <uros@kss-loka.si>
17223
17224 * gfortran.dg/gomp: New directory.
17225
17226 2006-02-14 Richard Guenther <rguenther@suse.de>
17227
17228 PR tree-optimization/26258
17229 * gcc.dg/torture/pr26258.c: New testcase.
17230
17231 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17232
17233 PR fortran/26246
17234 * gfortran.dg/pr26246_1.f90: New test.
17235 * gfortran.dg/pr26246_2.f90: New test.
17236
17237 PR middle-end/26092
17238 * gcc.c-torture/compile/20060208-1.c: New test.
17239
17240 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17241
17242 PR fortran/26074
17243 PR fortran/25103
17244 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17245 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17246 * gfortran.dg/automatic_module_variable.f90: Change error message.
17247
17248 PR fortran/20861
17249 * gfortran.dg/internal_dummy_1.f90: New test.
17250
17251 PR fortran/20871
17252 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17253
17254
17255 PR fortran/25083
17256 * gfortran.dg/uncommon_block_data_1.f90: New test.
17257 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17258 with standard.
17259
17260 PR fortran/25088
17261 * gfortran.dg/typed_subroutine_1.f90: New test.
17262
17263 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17264
17265 * objc.dg/dwarf-1.m: New.
17266
17267 2006-02-13 Roger Sayle <roger@eyesopen.com>
17268
17269 PR middle-end/24427
17270 * gcc.dg/tree-ssa/andor-1.c: New test case.
17271
17272 2006-02-13 Josh Conner <jconner@apple.com>
17273
17274 PR target/25376
17275 * gcc.dg/pr25376.c: New test.
17276
17277 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17278 assemble.
17279 * lib/target-supports.exp (check_named_sections_available):
17280 Only compile named-sections test -- don't assemble.
17281
17282 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17283
17284 * g++.dg/warn/no-write-strings.C: New test.
17285 * g++.dg/warn/write-strings.C: Likewise.
17286 * g++.dg/warn/write-strings-default.C: Likewise.
17287
17288 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17289
17290 PR fortran/25806
17291 * gfortran.dg/ret_pointer_2.f90: New test.
17292
17293 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17294
17295 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17296
17297 2006-02-10 Jeff Law <law@redhat.com>
17298
17299 * gcc.c-torture/compile/pr26213.c: New test.
17300
17301 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17302
17303 gfortran.dg/null_1.f90: New test.
17304
17305 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17306
17307 PR fortran/14771
17308 * gfortran.dg/parens_4.f90: New.
17309 * gfortran.dg/parens_5.f90: New.
17310
17311 2006-02-10 Richard Guenther <rguenther@suse.de>
17312
17313 * gcc.dg/pr23372-1.c: Remove empty file.
17314
17315 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17316 Paul Thomas <pault@gcc.gnu.org>
17317
17318 PR fortran/14771
17319 * gfortran.dg/parens_1.f90: New.
17320 * gfortran.dg/parens_2.f90: New.
17321 * gfortran.dg/parens_3.f90: New.
17322
17323 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17324
17325 PR fortran/26038
17326 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17327
17328 PR fortran/25059
17329 * gfortran.dg/impure_assignment_1.f90: New test.
17330
17331 PR fortran/25070
17332 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17333
17334 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17335
17336 PR target/26141
17337 * g++.dg/expr/stdarg2.C: New test.
17338
17339 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17340
17341 PR inline-asm/16194
17342 * gcc.dg/pr16194.c: New test.
17343
17344 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17345
17346 * ada/acats/run_acats: Use portable variant of "$@".
17347
17348 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17349
17350 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17351 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17352
17353 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17354
17355 PR tree-opt/26179
17356 * g++.dg/opt/pr26179.C: New test.
17357
17358 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17359
17360 PR middle-end/26134
17361 * gcc.dg/tree-ssa/complex-3.c: New test.
17362
17363 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17364
17365 * gcc.c-torture/compile/volatile-1.c: New test.
17366
17367 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17368
17369 PR 26180
17370 * gcc.dg/tree-ssa/pr26180.c: New test.
17371
17372 2006-02-08 Jeff Law <law@redhat.com>
17373
17374 * gcc.dg/tree-ssa/pr21417.c: New test.
17375
17376 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17377
17378 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17379 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17380
17381 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17382
17383 * lib/scanrtl.exp: New.
17384
17385 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17386
17387 PR c++/26071
17388 * g++.dg/other/virtual2.C: New test.
17389
17390 PR c++/26070
17391 * g++.dg/other/virtual1.C: New test.
17392
17393 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17394
17395 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17396 cleanup-ipa-dump): Update dump file glob patterns.
17397 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17398 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17399
17400 * lib/gcc-dg.exp: Load it.
17401 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17402
17403 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17404
17405 PR testsuite/26159
17406 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17407 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17408
17409 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17410
17411 PR fortran/25577
17412 * gfortran.dg/mvbits_1.f90: New.
17413
17414 2006-02-07 Dirk Mueller <dmueller@suse.com>
17415
17416 * g++.dg/warn/Wdiv-by-zero.C: New test.
17417 * g++.dg/warn/Wno-div-by-zero.C: New.
17418
17419 2006-02-07 Jeff Law <law@redhat.com>
17420
17421 * gcc.dg/tree-ssa/pr21559.c: New test.
17422
17423 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17424 multiple VRP passes.
17425 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17426 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17427 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17428 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17429 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17430 * gcc.dg/tree-ssa/vrp02.c: Likewise
17431 * gcc.dg/tree-ssa/vrp11.c: Likewise
17432 * gcc.dg/tree-ssa/pr14341.c: Likewise
17433 * gcc.dg/tree-ssa/vrp19.c: Likewise
17434 * gcc.dg/tree-ssa/vrp20.c: Likewise
17435 * gcc.dg/tree-ssa/vrp03.c: Likewise
17436 * gcc.dg/tree-ssa/pr21086.c: Likewise
17437 * gcc.dg/tree-ssa/pr21959.c: Likewise
17438 * gcc.dg/tree-ssa/vrp21.c: Likewise
17439 * gcc.dg/tree-ssa/vrp04.c: Likewise
17440 * gcc.dg/tree-ssa/pr25485.c: Likewise
17441 * gcc.dg/tree-ssa/pr22026.c: Likewise
17442 * gcc.dg/tree-ssa/vrp22.c: Likewise
17443 * gcc.dg/tree-ssa/vrp05.c: Likewise
17444 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17445 * gcc.dg/tree-ssa/pr20701.c: Likewise
17446 * gcc.dg/tree-ssa/vrp23.c: Likewise
17447 * gcc.dg/tree-ssa/vrp06.c: Likewise
17448 * gcc.dg/tree-ssa/pr22117.c: Likewise
17449 * gcc.dg/tree-ssa/pr20702.c: Likewise
17450 * gcc.dg/tree-ssa/vrp15.c: Likewise
17451 * gcc.dg/tree-ssa/pr21090.c: Likewise
17452 * gcc.dg/tree-ssa/pr21294.c: Likewise
17453 * gcc.dg/tree-ssa/vrp24.c: Likewise
17454 * gcc.dg/tree-ssa/vrp07.c: Likewise
17455 * gcc.dg/tree-ssa/pr21563.c: Likewise
17456 * gcc.dg/tree-ssa/pr25382.c: Likewise
17457 * gcc.dg/tree-ssa/vrp16.c: Likewise
17458 * gcc.dg/tree-ssa/vrp25.c: Likewise
17459 * gcc.dg/tree-ssa/vrp08.c: Likewise
17460 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17461 * gcc.dg/tree-ssa/vrp17.c: Likewise
17462 * gcc.dg/tree-ssa/pr21458.c: Likewise
17463 * g++.dg/tree-ssa/pr18178.C: Likewise
17464
17465 2006-02-07 Richard Guenther <rguenther@suse.de>
17466
17467 PR c++/26140
17468 Revert
17469 2006-01-30 Richard Guenther <rguenther@suse.de>
17470 PR c++/23372
17471 * gcc.dg/pr23372-1.C: New testcase.
17472
17473 * g++.dg/tree-ssa/pr26140.C: New testcase.
17474
17475 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17476
17477 PR c++/9737
17478 * g++.dg/template/ttp15.C: New test.
17479 * g++.dg/template/ttp16.C: Likewise.
17480 * g++.dg/template/ttp17.C: Likewise.
17481 * g++.old-deja/g++.pt/ttp36.C: Remove.
17482 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17483 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17484 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17485 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17486 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17487 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17488 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17489 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17490 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17491
17492 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17493
17494 PR libfortran/23815
17495 * unf_io_convert_4.f90: New test.
17496
17497 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17498
17499 * gcc.dg/tree-ssa/loadpre10.c: New test.
17500 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17501 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17502 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17503
17504 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17505
17506 PR libfortran/24685
17507 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17508
17509 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17510
17511 PR tree-opt/25251
17512 * gfortran.dg/assign_7.f: New test.
17513
17514 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17515
17516 PR fortran/26041
17517 PR fortran/26064
17518 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17519 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17520 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17521
17522 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17523
17524 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17525 in size_t typedef.
17526
17527 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17528
17529 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17530 * g++.dg/charset/string.c (foo): Likewise.
17531 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17532 const char*
17533 * g++.dg/ext/builtin2.C (printf): Likewise.
17534 * g++.dg/init/new15.C (printf): Likewise.
17535 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17536 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17537 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17538 * g++.dg/template/non-dependent4.C (temp): Likewise.
17539 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17540 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17541 parameter type to const char*.
17542 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17543 Change type to const char*.
17544 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17545 Likewise.
17546 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17547 second parameter type to const char*.
17548 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17549 (Y::Y): Change parameter type to const char*.
17550 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17551 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17552 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17553 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17554 (char*).
17555 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17556 const char*.
17557 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17558 type to const char*.
17559 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17560 return type to const char*.
17561 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17562 to const char*.
17563 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17564 * g++.old-deja/g++.law/refs1.C: Likewise.
17565 * g++.old-deja/g++.law/visibility1.C: Likewise.
17566 * g++.old-deja/g++.law/visibility2.C: Likewise.
17567 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17568 const char*.
17569 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17570 * g++.old-deja/g++.mike/net48.C: Likewise.
17571 * g++.old-deja/g++.mike/p646.C: Likewise.
17572 * g++.old-deja/g++.mike/p6746.C: Likewise.
17573 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17574 type to const char*.
17575 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17576 deprecated conversion warning.
17577 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17578 char*.
17579 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17580 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17581 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17582 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17583 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17584 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17585 * g++.old-deja/g++.pt/t39.C: Likewise.
17586 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17587 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17588
17589 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17590
17591 PR fortran/25075
17592 intrinsic_argument_conformance_1.f90: New test.
17593
17594 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17595
17596 PR fortran/20845
17597 * gfortran.dg/char_result_11.f90: Add SAVE.
17598 * gfortran.dg/der_pointer_4.f90: Ditto.
17599 * gfortran.dg/default_initialization.f90: New test.
17600
17601 2006-02-03 Jeff Law <law@redhat.com>
17602
17603 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17604 handle more than 100 dump files.
17605 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17606 * lib/scantree.exp (scan-tree-dump): Likewise.
17607 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17608 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17609 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17610 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17611 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17612
17613 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17614
17615 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17616
17617 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17618
17619 * g++.dg/template/using12.C: New test.
17620
17621 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17622
17623 * gcc.target/powerpc/pr25960.c: New test.
17624
17625 2006-02-02 Steven G. Kargl <kargls@comcast>
17626
17627 PR fortran/24958
17628 gfortran.dg/nullify_2.f90: New test.
17629
17630 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17631
17632 PR 25990
17633 * gcc.dg/gomp/pr25990.c: New test.
17634
17635 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17636
17637 PR c++/25342
17638 * g++.gd/template/partial4.C: New test.
17639
17640 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17641
17642 PR middle-end/26001
17643 * gfortran.dg/data_char_2.f90: New.
17644
17645 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17646
17647 PR fortran/26039
17648 maxval_maxloc_conformance_1.f90: New test.
17649
17650 2006-01-31 Richard Guenther <rguenther@suse.de>
17651
17652 * gcc.target/i386/sselibm-1.c: New testcase.
17653 * gcc.target/i386/sselibm-2.c: Likewise.
17654 * gcc.target/i386/sselibm-3.c: Likewise.
17655 * gcc.target/i386/sselibm-4.c: Likewise.
17656 * gcc.target/i386/sselibm-5.c: Likewise.
17657
17658 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17659
17660 PR fortran/24266
17661 * gfortran.dg/arrayio_derived_2.f90: New.
17662
17663 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17664
17665 * gcc.dg/unsigned-long-compare.c: New test.
17666
17667 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17668
17669 PR testsuite/25318
17670 * lib/target-supports.exp (check_effective_target_freorder):
17671 Check to see if target supports -freorder-blocks-and-partition.
17672 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17673 instead of "dg-require-named-sections".
17674
17675 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17676
17677 PR target/14798:
17678 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17679 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17680 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17681 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17682 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17683 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17684 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17685 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17686
17687 2006-01-30 Richard Guenther <rguenther@suse.de>
17688
17689 PR c++/23372
17690 * gcc.dg/pr23372-1.C: New testcase.
17691
17692 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17693
17694 * gcc.dg/gomp/pr25874.c: New test.
17695
17696 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17697
17698 PR tree-opt/25911
17699 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17700
17701 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17702
17703 PR fortran/18578
17704 PR fortran/18579
17705 PR fortran/20857
17706 PR fortran/20885
17707 * gfortran.dg/intent_out_1.f90: New test.
17708
17709 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17710
17711 PR fortran/17911
17712 * gfortran.dg/procedure_lvalue.f90: New test.
17713
17714 PR fortran/20895
17715 PR fortran/25030
17716 * gfortran.dg/char_pointer_assign_2.f90: New test.
17717 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17718 assignment to be consistent with standard.
17719 * gfortran.dg/char_result_2.f90: The same.
17720 * gfortran.dg/char_result_8.f90: The same.
17721
17722 2006-01-28 Zack Weinberg <zackw@panix.com>
17723
17724 * gcc.dg/Woverlength-strings.c
17725 * gcc.dg/Woverlength-strings-pedantic-c89.c
17726 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17727 * gcc.dg/Woverlength-strings-pedantic-c99.c
17728 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17729
17730 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17731
17732 * gcc.c-torture/execute/20060127-1.c: New test.
17733
17734 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17735
17736 PR c++/25999
17737 * g++.dg/ext/pragmaweak1.C: New test.
17738
17739 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17740
17741 PR c++/25855
17742 * g++.dg/template/spec29.C: New test.
17743
17744 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17745
17746 PR c/19606.
17747 * gcc.c-torture/execute/pr19606.c: New.
17748
17749 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
17750
17751 * gcc.dg/pragma-re-4.c: New test.
17752
17753 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
17754
17755 PR fortran/25964
17756 * gfortran.dg/assumed_size_refs_3.f90: New test.
17757
17758 2006-01-27 Ben Elliston <bje@au.ibm.com>
17759
17760 * gcc.misc-tests/dectest.exp: Remove defunct comment.
17761
17762 2006-01-26 Laurent GUERBY <laurent@guerby.net>
17763
17764 PR ada/21317
17765 * ada/acats/support/impdef.a: Add One_Long_Second.
17766 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
17767 * ada/acats/tests/c9/c94026.a: Likewise.
17768 * ada/acats/tests/c9/c97305c.ada: Likewise.
17769 * ada/acats/tests/c9/c99004a.ada: Likewise.
17770
17771 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
17772
17773 PR fortran/25964
17774 * gfortran.dg/global_references_2.f90: New test.
17775
17776 PR fortran/25084
17777 PR fortran/20852
17778 PR fortran/25085
17779 PR fortran/25086
17780 * gfortran.dg/assumed_charlen_function_1.f90: New test.
17781 * gfortran.dg/assumed_charlen_function_3.f90: New test.
17782
17783 PR fortran/25416
17784 * gfortran.dg/assumed_charlen_function_2.f90: New test.
17785
17786 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
17787
17788 PR c/25892
17789 * gcc.dg/Wpointer-sign.c: New.
17790 * gcc.dg/Wpointer-sign-Wall.c: New.
17791 * gcc.dg/Wpointer-sign-Wall-no.c: New.
17792 * gcc.dg/Wpointer-sign-pedantic.c: New.
17793 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
17794 * gcc.dg/conv-2.c: Use -Wpointer-sign.
17795
17796 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
17797
17798 PR C/25861
17799 * gcc.c-torture/compile/pr25861.c: New test.
17800
17801 2006-01-26 Paul Brook <paul@codesourcery.com>
17802
17803 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
17804 on short-enum targets.
17805 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
17806 variable.
17807 (generate_fields): Use short_enums.
17808 (main): Set short_enums. Document -e.
17809 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
17810 on short-enum targets.
17811 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
17812 variable.
17813 (generate_fields): Use short_enums.
17814 (main): Set short_enums. Document -e.
17815 * lib/target-supports.exp (check_effective_target_short_enums): New.
17816
17817 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
17818
17819 PR target/25947
17820 * gcc.dg/torture/pr25947-1.c: New test.
17821
17822 2006-01-25 Jan Hubicka <jh@suse.cz>
17823 Roger Sayle <roger@eyesopen.com>
17824
17825 PR rtl-optimization/25703
17826 * gcc.target/i386/20060125-1.c: New test case.
17827 * gcc.target/i386/20060125-2.c: New test case.
17828
17829 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17830
17831 PR fortran/18540
17832 * gfortran.dg/goto_1.f: New.
17833
17834 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
17835
17836 PR fortran/25716
17837 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
17838 25716 on 32-bit systems too.
17839
17840 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
17841
17842 PR testsuite/25590
17843 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
17844
17845 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
17846
17847 * gcc.dg/tree-ssa/gen-vect-33.c: New.
17848
17849 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17850
17851 PR fortran/25835
17852 * gfortran.dg/read_eof.f90: Delete, renamed.
17853 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
17854 * gfortran.dg/read_eof_2.f90: New test.
17855 * gfortran.dg/read_eof_3.f90: New test.
17856
17857 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
17858
17859 PR tree-opt/25860
17860 * gcc.c-torture/compile/pr25860.c: New test.
17861
17862 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17863
17864 PR c++/25552
17865 * g++.dg/parse/dtor8.C: New test.
17866
17867 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
17868
17869 PR testsuite/25891
17870 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
17871 * gcc.dg/gomp/gomp.exp: Return without testing anything if
17872 check_effective_target_fopenmp returns 0.
17873
17874 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
17875
17876 PR ada/20548
17877 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
17878 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
17879 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
17880
17881 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
17882
17883 PR tree-opt/25857
17884 * g++.dg/opt/pr25857.C: New test.
17885
17886 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
17887 Jan Hubicka <jh@suse.cz>
17888 Richard Guenther <rguenther@suse.de>
17889
17890 PR rtl-optimization/25654
17891 * gcc.dg/torture/pr25654.c: New testcase.
17892 * gcc.target/i386/pr25654.c: Likewise.
17893
17894 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
17895
17896 PR fortran/25901
17897 * gfortran.dg/internal references_2.f90: New test.
17898
17899 Fix regression in testing of admissability of attributes.
17900 * gfortran.dg/intent_used_1.f90: New test.
17901
17902 2006-01-23 Ben Elliston <bje@au.ibm.com>
17903
17904 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
17905 Remove target conditional torture options for i?86 and x86_64
17906 GNU/Linux.
17907
17908 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
17909
17910 PR c++/10891
17911 * g++.dg/rtti/no-rtti.C: New.
17912
17913 2006-01-21 Mark Mitchell <mark@codesourcery.com>
17914
17915 PR c++/25895
17916 * g++.dg/inherit/conv2.C: New test.
17917
17918 PR c++/25856
17919 * g++.dg/parse/dtor7.C: New test.
17920
17921 PR c++/25858
17922 * g++.dg/template/crash44.C: New test.
17923
17924 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
17925
17926 PR fortran/25124
17927 PR fortran/25625
17928 * gfortran.dg/internal_references_1.f90: New test.
17929 PR fortran/20881
17930 PR fortran/23308
17931 PR fortran/25538
17932 PR fortran/25710
17933 * gfortran.dg/global_references_1.f90: New test.
17934 * gfortran.dg/g77/19990905-1.f: Restore the error that
17935 there is a clash between the common block name and
17936 the name of a subroutine reference.
17937
17938 PR fortran/PR24276
17939 * gfortran.dg/aliasing_dummy_1.f90: New test.
17940
17941 2006-01-21 Alan Modra <amodra@bigpond.net.au>
17942
17943 * gcc.dg/vmx/1b-01.c: Warning fix.
17944 * gcc.dg/vmx/1c-02.c: Likewise.
17945 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
17946
17947 2006-01-20 Steve Ellcey <sje@cup.hp.com>
17948
17949 PR testsuite/24962
17950 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
17951
17952 2006-01-20 Richard Guenther <rguenther@suse.de>
17953 Steven Bosscher <stevenb.gcc@gmail.com>
17954
17955 PR rtl-optimization/24626
17956 * gcc.dg/torture/pr24626-1.c: New testcase.
17957 * gcc.dg/torture/pr24626-2.c: Likewise.
17958 * gcc.dg/torture/pr24626-3.c: Likewise.
17959 * gcc.dg/torture/pr24626-4.c: Likewise.
17960
17961 2006-01-20 Dirk Mueller <dmueller@suse.com>
17962
17963 PR c++/5520
17964 * g++.dg/warn/empty-body.C: New.
17965
17966 2006-01-19 Mark Mitchell <mark@codesourcery.com>
17967
17968 PR c++/22136
17969 * g++.dg/template/using10.C: New test.
17970 * g++.dg/temlpate/using11.C: Likewise.
17971 * g++.dg/inherit/using5.C: Tweak error messages.
17972
17973 2006-01-20 Alan Modra <amodra@bigpond.net.au>
17974
17975 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
17976 target test.
17977 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
17978
17979 2006-01-19 Jan Hubicka <jh@suse.cz>
17980
17981 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
17982
17983 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17984
17985 PR c++/25854
17986 * g++.dg/template/spec28.C: New test.
17987
17988 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
17989
17990 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
17991 (switchfiles): Fix fprintf's by adding srcdir or removing it.
17992
17993 2006-01-19 Diego Novillo <dnovillo@redhat.com>
17994
17995 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
17996 * gcc.dg/gomp/critical-1.c: Likewise.
17997 * gcc.dg/gomp/critical-3.c: Likewise.
17998 * gcc.dg/gomp/empty.c: Likewise.
17999 * gcc.dg/gomp/ordered-1.c: Likewise.
18000 * gcc.dg/gomp/for-4.c: Likewise.
18001 * gcc.dg/gomp/for-6.c: Likewise.
18002 * gcc.dg/gomp/master-3.c: Likewise.
18003 * gcc.dg/gomp/for-8.c: Likewise.
18004 * gcc.dg/gomp/for-10.c: Likewise.
18005 * gcc.dg/gomp/for-18.c: Likewise.
18006 * gcc.dg/gomp/for-5.c: Likewise.
18007 * gcc.dg/gomp/for-7.c: Likewise.
18008 * gcc.dg/gomp/for-9.c: Likewise.
18009
18010 2006-01-18 Jeff Law <law@redhat.com>
18011
18012 * gcc.dg/tree-ssa/vrp25.c: New test.
18013
18014 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18015
18016 * gcc.dg/pr25805.c: Fix misapplied patch.
18017
18018 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
18019
18020 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
18021 (check_effective_target_vect_udot_qi): New.
18022 (check_effective_target_vect_sdot_hi): New.
18023 (check_effective_target_vect_udot_hi): New.
18024 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
18025 prefixed with "wrapv-" with -fwrapv.
18026 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
18027 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
18028 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
18029 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
18030 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
18031
18032 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
18033 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
18034 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
18035 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
18036
18037 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18038
18039 PR c++/16829
18040 * g++.dg/other/default2.C: New test.
18041 * g++.dg/other/default3.C: New test.
18042
18043 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18044
18045 PR c/25805
18046 * gcc.dg/pr25805.c: New file.
18047
18048 2006-01-18 Mark Mitchell <mark@codesourcery.com>
18049
18050 PR c++/25836
18051 * g++.dg/template/init6.C: New test.
18052
18053 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
18054
18055 * gcc.dg/tree-ssa/pr24287.c: New test
18056
18057 2006-01-18 Eric Christopher <echristo@apple.com>
18058
18059 * g++.dg/eh/table.C: New.
18060
18061 2006-01-18 DJ Delorie <dj@redhat.com>
18062
18063 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
18064 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
18065 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
18066 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
18067
18068 2006-01-18 Jeff Law <law@redhat.com>
18069
18070 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
18071 on wrapping on overflow semantics.
18072
18073 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
18074
18075 * gcc.gc/tree-ssa/vrp23.c: New test.
18076 * gcc.gc/tree-ssa/vrp24.c: New test.
18077
18078 2006-01-18 Richard Henderson <rth@redhat.com>
18079 Aldy Hernandez <aldyh@redhat.com>
18080 Jakub Jelinek <jakub@redhat.com>
18081 Diego Novillo <dnovillo@redhat.com>
18082 Uros Bizjak <uros@kss-loka.si>
18083
18084 * gcc.dg/gomp: New directory.
18085
18086 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
18087 Steven G. Kargl <kargls@comcast.net>
18088
18089 PR fortran/20869
18090 * gfortran.dg/intrinsic_external_1.f90: New test.
18091
18092 PR fortran/20875.
18093 * gfortran.dg/elemental_pointer_1.f90: New test.
18094
18095 PR fortran/25024
18096 * gfortran.dg/external_procedures_1.f90: New test.
18097
18098 PR fortran/25785
18099 gfortran.dg/assumed_present.f90: New test.
18100
18101 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18102
18103 * g++.dg/parse/lookup5.C: New test.
18104
18105 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18106
18107 PR fortran/25697
18108 * gfortran.dg/read_eof.f90: New test.
18109
18110 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18111
18112 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18113 add a closing brace.
18114
18115 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18116
18117 PR fortran/25631
18118 * gfortran.dg/fmt_tl.f: New test.
18119
18120 2006-01-17 Eric Christopher <echristo@apple.com>
18121
18122 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18123 * g++.old-deja/g++.warn/impint2.C: Ditto.
18124 * g++.old-deja/g++.other/null1.C: Ditto.
18125 * g++.dg/warn/conv2.C: Ditto.
18126 * g++.dg/warn/conv4.C: New file.
18127
18128 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18129
18130 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18131
18132 2006-01-17 Andreas Jaeger <aj@suse.de>
18133 Janis Johnson <janis187@us.ibm.com>
18134
18135 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18136 in 64-bit.
18137 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18138 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18139
18140 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18141
18142 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18143 (switchfiles): xfail txxx where xxx >= 25.
18144
18145 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18146
18147 PR testsuite/25764
18148 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18149
18150 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18151
18152 PR c/25682
18153 * gcc.dg/pr25682.c: New test.
18154 * g++.dg/parse/array-size2.C: New test.
18155
18156 2006-01-16 Ian Lance Taylor <ian@airs.com>
18157
18158 * consistency.vlad: Remove entire directory, 1652 files.
18159
18160 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18161
18162 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18163 check_effective_target_dfprt_nocache): New.
18164 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18165 (check_effective_target_dfprt): New.
18166 * lib/c-compat.exp (check_dfp): Remove.
18167 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18168 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18169 level of support for decimal float.
18170 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18171 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18172 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18173 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18174 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18175 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18176 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18177 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18178 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18179 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18180 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18181 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18182 directives.
18183
18184 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18185
18186 PR testsuite/25741
18187 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18188 $base_dir/../.
18189 * lib/gfortran.exp (gfortran_init): Likewise.
18190 * lib/obj-c++.exp (obj-c++_init): Likewise.
18191 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18192 (scan-assembler-dem-not): Likewise.
18193 * lib/scandump.exp (scan-dump-dem): Likewise.
18194 (scan-dump-dem-not): Likewise.
18195
18196 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18197
18198 PR testsuite/25767
18199 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18200 powerpc-*-darwin*.
18201 * lib/obj-c++.exp (obj-c++_init): Likewise.
18202
18203 2006-01-16 Richard Guenther <rguenther@suse.de>
18204
18205 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18206
18207 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18208
18209 PR testsuite/25777
18210 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18211 to LD_LIBRARY_PATH.
18212
18213 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18214 Andrew Pinski <pinskia@physics.uc.edu>
18215
18216 * gcc.dg/minmax-1.c: New test.
18217
18218 2006-01-16 Ben Elliston <bje@au.ibm.com>
18219
18220 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18221 * gcc.misc-tests/dectest.exp: Ditto.
18222
18223 2006-01-15 Ian Lance Taylor <ian@airs.com>
18224
18225 PR testsuite/25796
18226 * gcc.target/i386/cmov6.c: Use -march=k8.
18227
18228 2006-01-15 Andreas Jaeger <aj@suse.de>
18229
18230 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18231 x86 does not have __float128.
18232
18233 2006-01-14 Ian Lance Taylor <ian@airs.com>
18234
18235 * gcc.target/i386/cmov6.c: New test.
18236
18237 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18238
18239 PR c++/25663
18240 * g++.dg/template/ctor6.C: New test.
18241
18242 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18243
18244 PR tree-optimization/25485
18245 * gcc.dg/tree-ssa/pr25485.c: New.
18246
18247 2006-01-14 Richard Guenther <rguenther@suse.de>
18248
18249 PR tree-optimization/22548
18250 PR tree-optimization/22555
18251 PR tree-optimization/22501
18252 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18253 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18254 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18255 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18256 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18257 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18258 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18259 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18260 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18261
18262 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18263
18264 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18265 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18266
18267 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18268 Richard Guenther <rguenther@suse.de>
18269
18270 PR rtl-optimization/24257
18271 * gcc.dg/torture/pr24257.c: New testcase.
18272
18273 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18274
18275 * gcc.c-torture/execute/20060110-1.c: New test.
18276 * gcc.c-torture/execute/20060110-2.c: New test.
18277
18278 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18279
18280 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18281
18282 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18283
18284 PR fortran/25756
18285 * gfortran.dg/label_3.f90: New test.
18286
18287 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18288
18289 PR tree-optimization/25771
18290 * g++.dg/tree-ssa/pr25771.C: New test
18291
18292 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18293
18294 PR tree-opt/24365
18295 * g++.dg/opt/complex5.C: New test.
18296
18297 2006-01-13 Richard Guenther <rguenther@suse.de>
18298
18299 * gcc.target/i386/387-9.c: New testcase.
18300
18301 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18302
18303 PR c++/24824
18304 * g++.dg/debug/dwarf2-1.C: New.
18305
18306 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18307
18308 PR testsuite/25728
18309 * lib/gcov.exp (verify-lines): Add "close $fd".
18310
18311 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18312 Ben Elliston <bje@au.ibm.com>
18313
18314 * gcc.dg/dfp/inf-1.c: New test.
18315
18316 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18317 Yao Qi <qiyaoltc@cn.ibm.com>
18318 Ben Elliston <bje@au.ibm.com>
18319 Jon Grimm <jgrimm2@us.ibm.com>
18320
18321 * gcc.dg/nodfp-1.c: New test.
18322 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18323 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18324 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18325 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18326 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18327 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18328 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18329 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18330 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18331 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18332 * gcc.dg/format/dfp-printf-1.c: Likewise.
18333 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18334 (compat_setup_dfp): New.
18335 * gcc.dg/compat/compat.exp: Use it.
18336 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18337 Make some variables global, prepend "compat_" to their names.
18338 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18339 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18340 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18341 * lib/compat.exp (compat_skip_list): Make global, rename.
18342 * lib/c-compat.exp: New file.
18343 * lib/target-supports.exp (check_effective_target_dfp): New.
18344
18345 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18346 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18347 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18348 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18349 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18350 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18351 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18352 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18353 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18354 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18355 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18356 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18357 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18358 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18359 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18360 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18361 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18362 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18363 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18364 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18365 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18366 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18367 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18368 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18369 gcc.dg/dfp/struct-layout-1.c,
18370 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18371 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18372 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18373 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18374 gcc.dg/dfp/func-vararg-dfp.c,
18375 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18376 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18377 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18378 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18379 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18380
18381 2006-01-11 Richard Guenther <rguenther@suse.de>
18382
18383 PR tree-optimization/25734
18384 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18385
18386 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18387
18388 PR fortran/25486
18389 * gfortran.dg/literal_character_constant_1_x.F: New test.
18390 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18391 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18392 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18393
18394 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18395
18396 PR c++/25386
18397 * g++.dg/ext/packed3.C: Add expected packed error.
18398
18399 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18400
18401 PR target/25706
18402 * gcc.dg/torture/pr25706-1.c: New test.
18403
18404 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18405
18406 PR tree-optimization/23109
18407 PR tree-optimization/23948
18408 PR tree-optimization/24123
18409
18410 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18411 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18412 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18413 g++.dg/tree-ssa/pr23948.C: New testcases.
18414 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18415 three divisions in order to do the optimization.
18416
18417 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18418
18419 PR c++/25632
18420 * g++.dg/other/pr25632.C: New test.
18421
18422 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18423
18424 PR fortran/25730
18425 * gfortran.dg/used_types_1.f90: New test.
18426
18427 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18428
18429 PR target/25718
18430 * gcc.dg/torture/pr25718-1.c: New test.
18431
18432 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18433
18434 * gfortran.dg/list_read_2.f90: Fix typo in description.
18435
18436 2006-01-10 Jan Beulich <jbeulich@novell.com>
18437
18438 * lib/target-supports.exp (check_visibility_available): Simplify test
18439 for *-*-netware*.
18440 (check_profiling_available): Fail for *-*-netware*.
18441 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18442 * gcc.dg/20021014-1.c: Likewise.
18443 * gcc.dg/nest.c: Likewise.
18444
18445 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18446
18447 fortran/24936
18448 * gfortran.dg/forall_3.f90: New test.
18449
18450 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18451
18452 PR fortran/21977
18453 * gfortran.dg/nesting_2.f90: New test.
18454 * gfortran.dg/nesting_3.f90: New test.
18455
18456 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18457
18458 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18459 Fix typo in comment.
18460
18461 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18462
18463 * gfortran.dg/single_char_string.f90: New test.
18464
18465 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18466
18467 * gfortran.dg/ichar_2.f90: New test.
18468
18469 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18470
18471 PR fortran/25093
18472 * gfortran.dg/private_type_4.f90: New.
18473
18474 2006-01-07 Richard Guenther <rguenther@suse.de>
18475
18476 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18477
18478 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18479
18480 * gfortran.dg/func_decl_1.f90: New.
18481 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18482 * gfortran.dg/array_alloc_2.f90: Likewise.
18483 * gfortran.dg/char_result_8.f90: Likewise.
18484 * gfortran.dg/dup_save_1.f90: Likewise.
18485 * gfortran.dg/dup_save_2.f90: Likewise.
18486 * gfortran.dg/f2c_6.f90: Likewise.
18487 * gfortran.dg/f2c_7.f90: Likewise.
18488 * gfortran.dg/func_result_2.f90: Likewise.
18489 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18490
18491 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18492
18493 PR fortran/22146
18494 * gfortran.dg/elemental_subroutine_1.f90: New test.
18495 * gfortran.dg/elemental_subroutine_2.f90: New test.
18496
18497 PR fortran/25029
18498 PR fortran/21256
18499 * gfortran.dg/assumed_size_refs_1.f90: New test.
18500
18501 PR fortran/20868
18502 PR fortran/20870
18503 * gfortran.dg/assumed_size_refs_2.f90: New test.
18504 * gfortran.dg/initialization_1.f90: Change warning message.
18505
18506 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18507
18508 * gcc.dg/tree-ssa/loop-15.c: New test.
18509
18510 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18511
18512 PR fortran/25598
18513 * gfortran.dg/backspace_3.f: New test.
18514 * gfortran.dg/backspace_4.f: New test.
18515
18516 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18517
18518 PR fortran/24268
18519 * gfortran.dg/fmt_white.f: Update test.
18520
18521 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18522
18523 * gcc.dg/cast-1.c: Add new warning.
18524 * gcc.dg/cast-2.c: Likewise.
18525 * gcc.dg/cast-3.c: Likewise.
18526 * gcc.dg/format/cast-1.c: Likewise.
18527 * gcc.dg/cast-4.c: New testcase.
18528
18529 2006-01-05 Richard Guenther <rguenther@suse.de>
18530
18531 PR tree-optimization/22555
18532 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18533
18534 2006-01-05 Richard Guenther <rguenther@suse.de>
18535 Diego Novillo <dnovillo@redhat.com>
18536
18537 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18538 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18539 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18540 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18541 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18542 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18543 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18544 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18545 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18546 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18547 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18548 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18549 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18550 * treelang/compile/extravar.tree: Likewise.
18551 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18552 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18553 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18554 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18555 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18556
18557 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18558
18559 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18560 for 64-bit fix.
18561
18562 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18563
18564 PR fortran/23675
18565 gfortran.dg/char_result_11.f90: New.
18566
18567 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18568
18569 PR c++/24782
18570 * g++.dg/parse/access9.C: New test.
18571 * g++.dg/tc1/dr52.C: Tweak error markers.
18572
18573 2006-01-04 Richard Henderson <rth@redhat.com>
18574
18575 Merge from gomp branch.
18576 * g++.dg/parse/pragma2.C: Update expected error lines.
18577
18578 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18579
18580 * g++.dg/other/i386-2.C: New test.
18581
18582 PR target/25554
18583 * gcc.c-torture/compile/20051228-1.c: New test.
18584
18585 PR c/25559
18586 * gcc.dg/pr25559.c: New test.
18587
18588 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18589
18590 PR c++/25492
18591 * g++.dg/lookup/friend9.C: New test.
18592
18593 PR c++/25625
18594 * g++.dg/template/repo5.C: New test.
18595
18596 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18597
18598 PR fortran/25101
18599 * gfortran.dg/forall_2.f90: New test.
18600
18601 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18602
18603 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18604 dg-require-weak. Adjust regexp to handle leading-underscore
18605 targets and space as well as TAB after .weak. Change previous
18606 64-bit fix to not use naked dot.
18607
18608 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18609
18610 PR rtl-optimization/25578
18611 * gcc.c-torture/execute/20060102-1.c: New testcase.
18612
18613 2006-01-03 Richard Guenther <rguenther@suse.de>
18614
18615 PR c/25183
18616 * gcc.dg/torture/pr25183.c: New testcase.
18617
18618 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18619
18620 Merge from gomp-branch.
18621 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18622 * gcc.dg/ia64-sync-2.c: Likewise.
18623 * gcc.dg/ia64-sync-3.c: Likewise.
18624 * gcc.dg/ia64-sync-4.c: Likewise.
18625 * gcc.dg/sync-2.c: Likewise.
18626 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18627 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18628
18629 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18630
18631 PR c++/25635
18632 * g++.dg/parse/operator6.C: New test.
18633
18634 PR c++/25637
18635 * g++.dg/parse/error29.C: New test.
18636
18637 PR c++/25638
18638 * g++.dg/parse/dtor6.C: New test.
18639
18640 PR c++/25633
18641 * g++.dg/parse/ctor3.C: New test.
18642
18643 PR c++/25634
18644 * g++.dg/template/class3.C: New test.
18645
18646 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18647
18648 * g++.dg/debug/debug9.C: New.
18649
18650 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18651
18652 PR fortran/24640
18653 * gfortran.dg/label_2.f90: New test.
18654
18655 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18656
18657 * g++.dg/lookup/using12.C: Tighten error marker.
18658
18659 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18660 Andrew Pinski <pinskia@physics.uc.edu>
18661
18662 * gcc.target/powerpc/darwin-abi-3.c: New file.
18663 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18664 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18665 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18666 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18667 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18668 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18669 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18670 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18671
18672 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18673
18674 * gcc.dg/tree-ssa/loadpre1.c: New;
18675 * gcc.dg/tree-ssa/loadpre2.c: New;
18676 * gcc.dg/tree-ssa/loadpre3.c: New;
18677 * gcc.dg/tree-ssa/loadpre4.c: New;
18678 * gcc.dg/tree-ssa/loadpre5.c: New;
18679 * gcc.dg/tree-ssa/loadpre6.c: New;
18680 * gcc.dg/tree-ssa/loadpre7.c: New;
18681 * gcc.dg/tree-ssa/loadpre8.c: New;
18682 * gcc.dg/tree-ssa/loadpre9.c: New;
18683
18684 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18685
18686 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18687 * g++.dg/abi/thunk4.C: Likewise.
18688
18689 2006-01-01 Andreas Jaeger <aj@suse.de>
18690
18691 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18692 portable.
18693
18694 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18695
18696 PR c++/25294
18697 * gcc.dg/pragma-pack-3.c: New test.
18698 * g++.dg/parse/pragma3.C: New test.
18699
18700 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18701
18702 PR middle-end/24827
18703 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18704
18705 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18706
18707 PR testsuite/25214
18708 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18709
18710 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18711
18712 PR fortran/22607
18713 * gfortran-dg/pure_byref_3.f90: New.
18714
18715 fortran/PR 25396
18716 * gfortran.dg/userdef_operator_1.f90: New.
18717
18718 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18719
18720 * g++.dg/abi/thunk3.C: New.
18721 * g++.dg/abi/thunk4.C: New.
18722
18723 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18724
18725 PR fortran/25532
18726 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18727 associated derived type components of derived types are
18728 properly declared in contained procedures.
18729
18730 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18731
18732 PR libgfortran/25139
18733 * gfortran.dg/backspace_2.f: New test.
18734
18735 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18736
18737 PR libgfortran/25550
18738 * gfortran.dg/endfile.f: New test.
18739
18740 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18741
18742 PR libgfortran/25419
18743 * gfortran.dg/comma.f: New test.
18744
18745 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18746
18747 * lib/gfortran-dg.exp: Remove trailing whitespace.
18748 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18749 -funroll-all-loops.
18750
18751 2005-12-28 Alan Modra <amodra@bigpond.net.au>
18752
18753 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
18754 Extended Double long doubles or repeat tests when long double is
18755 the same size as double.
18756
18757 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18758
18759 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
18760
18761 PR testsuite/25442
18762 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
18763 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
18764
18765 PR testsuite/25441
18766 * gcc.dg/pr23911.c: Make test variable static.
18767
18768 PR testsuite/25444
18769 * gcc.dg/tree-ssa/pr14841.c: Likewise.
18770
18771 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18772
18773 PR c++/25439
18774 * g++.dg/parse/crash17.C: Adjust error markers.
18775 * g++.dg/template/error20.C: New test.
18776
18777 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18778
18779 PR c++/23172
18780 * g++.dg/ext/complit4.C: New test.
18781
18782 PR c++/25417
18783 * g++.dg/ext/complit5.C: Likewise.
18784
18785 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
18786
18787 PR tree-optimization/25125
18788 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
18789 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
18790 * gcc.c-torture/execute/pr25125.c: New.
18791
18792 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
18793
18794 PR fortran/25029
18795 PR fortran/21256
18796 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
18797 functions with incorrect assumed size references.
18798
18799 2005-12-24 Mark Mitchell <mark@codesourcery.com>
18800
18801 PR c++/23171
18802 * g++.dg/opt/init1.C: New test.
18803
18804 2005-12-23 Mark Mitchell <mark@codesourcery.com>
18805
18806 PR c++/24671
18807 * g++.dg/template/sfinae3.C: New test.
18808
18809 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18810
18811 * g++.dg/other/friend4.C: New test.
18812
18813 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18814
18815 PR target/25005
18816 * g++.dg/opt/pr25005.C: New test.
18817
18818 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18819
18820 PR c++/25369
18821 * g++.dg/template/ptrmem16.C: New test.
18822
18823 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
18824
18825 PR fortran/25029
18826 PR fortran/21256
18827 * gfortran.dg/initialization_1.f90: Add test of SIZE.
18828
18829 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18830
18831 PR libgfortran/25307
18832 * gfortran.dg/list_read_5.f90: New test.
18833
18834 2005-12-22 Richard Henderson <rth@redhat.com>
18835
18836 * gcc.target/i386/sse-7.c: Use -msse2.
18837
18838 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18839
18840 PR rtl-optimization/25432
18841 * gcc.c-torture/compile/20051216-1.c: New test.
18842
18843 PR objc/25328
18844 * objc/execute/pr25328.m: New test.
18845
18846 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18847
18848 PR c++/25364
18849 * g++.dg/template/call4.C: New test.
18850
18851 2005-12-22 Dale Johannesen <dalej@apple.com>
18852
18853 * gcc.target/i386/sse-17.c: New.
18854
18855 2005-12-22 Paul Brook <paul@codesourcery.com>
18856
18857 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
18858
18859 2005-12-22 Paul Brook <paul@codesourcery.com>
18860
18861 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
18862
18863 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18864
18865 PR tree-opt/25513
18866 * gcc.c-torture/compile/pr25513.c: New test.
18867
18868 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18869
18870 PR c++/23333
18871 * g++.dg/parse/error25.C: Add more tests.
18872
18873 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18874
18875 PR fortran/18990
18876 * gfortran.dg/der_charlen_1.f90: New.
18877
18878 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
18879
18880 PR fortran/20889
18881 * gfortran.dg/pointer_component_type_1.f90: New test.
18882
18883 PR fortran/25029
18884 PR fortran/21256
18885 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
18886 should give an error with assumed size array refernces and checks
18887 those that should not.
18888 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
18889 reference an upper bound so that it does not generate an error.
18890
18891 PR fortran/19362
18892 PR fortran/20244
18893 PR fortran/20864
18894 PR fortran/25391
18895 * gfortran.dg/used_dummy_types_1.f90: New test.
18896 * gfortran.dg/used_dummy_types_2.f90: New test.
18897 * gfortran.dg/used_dummy_types_3.f90: New test.
18898 * gfortran.dg/used_dummy_types_4.f90: New test.
18899 * gfortran.dg/used_dummy_types_5.f90: New test.
18900
18901 PR fortran/23152
18902 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
18903 group already being USE associated.
18904 * gfortran.dg/assumed_shape_nml.f90: New test.
18905 * gfortran.dg/assumed_size_nml.f90: New test.
18906
18907 PR fortran/20862
18908 PR fortran/25053
18909 PR fortran/25063
18910 PR fortran/25064
18911 PR fortran/25066
18912 PR fortran/25067
18913 PR fortran/25068
18914 PR fortran/25307
18915 * gfortran.dg/io_constraints_1.f90: New test.
18916 * gfortran.dg/io_constraints_1.f90: New test.
18917 * gfortran.dg/iostat_3.f90: Change wording of warning.
18918 * gfortran.dg/g77/19981216-0.f: The same.
18919
18920 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
18921
18922 PR tree-optimization/23518
18923 * gcc.dg/pr23518.c: New.
18924
18925 2005-12-21 Mike Stump <mrs@apple.com>
18926
18927 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
18928
18929 2005-12-21 Paul Brook <paul@codesourcery.com>
18930
18931 * gcc.dg/pr19340.c: Skip on m68k targets.
18932
18933 2005-12-21 Steven Bosscher <stevenb@suse.de>
18934
18935 PR rtl-optimization/25196
18936 * gcc.dg/pr25196.c: New test.
18937
18938 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
18939
18940 PR fortran/25423
18941 gfortran.dg/where_nested_1.f90: New.
18942
18943 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
18944
18945 PR tree-optimization/25382.
18946 * gcc.dg/tree-ssa/pr25382.c: New.
18947
18948 2005-12-20 Richard Guenther <rguenther@suse.de>
18949
18950 PR middle-end/24306
18951 * gcc.target/i386/pr24306.c: New testcase.
18952
18953 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
18954
18955 PR tree-optimization/25501
18956 * gcc.dg/tree-ssa/pr25501.c: New.
18957
18958 2005-12-20 Richard Guenther <rguenther@suse.de>
18959
18960 Revert
18961 2005-12-02 Richard Guenther <rguenther@suse.de>
18962
18963 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
18964
18965 2005-12-20 Mark Mitchell <mark@codesourcery.com>
18966
18967 PR c++/21228
18968 * g++.dg/warn/Wunreachable-code-2.C: New test.
18969
18970 2005-12-19 Mark Mitchell <mark@codesourcery.com>
18971
18972 PR c++/24278
18973 * g++.dg/template/ctor5.C: New test.
18974
18975 PR c++/24915
18976 * g++.dg/template/overload8.C: New test.
18977
18978 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
18979
18980 * gcc.c-torture/compile/pr25483 : New test.
18981
18982 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18983
18984 PR c++/20552
18985 * g++.dg/ext/typeof10.C: New test.
18986
18987 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
18988
18989 * gcc.dg/mt-loopi1.c: New.
18990
18991 2005-12-18 Richard Guenther <rguenther@suse.de>
18992
18993 PR tree-optimization/25481
18994 * gcc.dg/torture/pr25481.c: New testcase.
18995
18996 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
18997
18998 PR rtl-optimization/21041
18999 * gcc.dg/pr21041.c: New test.
19000
19001 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19002
19003 PR libgfortran/25463
19004 * gfortran.dg/advance.f90: New test.
19005
19006 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
19007
19008 * gcc.dg/20051201-1.c: New test.
19009
19010 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
19011
19012 PR fortran/25018
19013 * gfortran.dg/initialization_1.f90: New test.
19014 * gfortran.dg/enum_5.f90: Change dg-error to new message.
19015 * gfortran.dg/g77/980616-0.f: The same.
19016
19017 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19018
19019 * PR fortran/25458
19020 * gfortran.dg/chkbits.f90: New test.
19021
19022 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19023
19024 * gfortran.dg/enum_5.f: Revert to previous version.
19025
19026 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19027
19028 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
19029 * gfortran.dg/nested_modules_1.f90: Ditto.
19030 * gfortran.dg/hollerith_f95.f90: Ditto.
19031 * gfortran.dg/select_5.f90: Ditto.
19032 * gfortran.dg/secnds.f: Ditto.
19033 * gfortran.dg/hollerith2.f90: Ditto.
19034 * gfortran.dg/imag_2.f: Ditto.
19035 * gfortran.dg/ftell_2.f90: Ditto.
19036 * gfortran.dg/malloc_free_1.f90: Ditto.
19037 * gfortran.dg/logint-1.f: Ditto.
19038 * gfortran.dg/recursive_statement_functions.f90: Ditto.
19039 * gfortran.dg/e_d_fmt.f90: Ditto.
19040 * gfortran.dg/hollerith_legacy.f90: Ditto.
19041 * gfortran.dg/logint-2.f: Ditto.
19042 * gfortran.dg/enum_5.f90: Ditto.
19043 * gfortran.dg/f2c_2.f90: Ditto.
19044 * gfortran.dg/pr17143.f90: Ditto.
19045 * gfortran.dg/namelist_14.f90: Ditto.
19046 * gfortran.dg/logint-3.f: Ditto.
19047 * gfortran.dg/spread_scalar_source.f90: Ditto.
19048 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
19049 * gfortran.dg/namelist_11.f: Ditto.
19050 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
19051 * gfortran.dg/g77/20010519-1.f
19052 * gfortran.dg/g77/alpha1.f: Ditto.
19053 * gfortran.dg/g77/990115-1.f: Ditto.
19054 * gfortran.dg/g77/erfc.f: Ditto.
19055 * gfortran.dg/g77/19990313-3.f: Ditto.
19056 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
19057 * gfortran.dg/g77/20010426.f: Ditto.
19058 * gfortran.dg/g77/19990313-0.f: Ditto.
19059 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
19060 * gfortran.dg/g77/20000629-1.f: Ditto.
19061 * gfortran.dg/g77/970125-0.f: Ditto.
19062 * gfortran.dg/g77/8485.f: Ditto.
19063 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
19064 * gfortran.dg/g77/19990313-1.f: Ditto.
19065 * gfortran.dg/g77/int8421.f: Ditto.
19066 * gfortran.dg/g77/19990305-0.f: Ditto.
19067 * gfortran.dg/g77/947.f: Ditto.
19068 * gfortran.dg/g77/19990905-2.f: Ditto.
19069 * gfortran.dg/g77/cabs.f: Ditto.
19070 * gfortran.dg/g77/19990313-2.f: Ditto.
19071 * gfortran.dg/g77/20020307-1.f: Ditto.
19072 * gfortran.dg/g77/dcomplex.f: Ditto.
19073 * gfortran.dg/g77/19990502-1.f: Ditto.
19074 * gfortran.dg/g77/19981216-0.f: Ditto.
19075 * gfortran.dg/common_4.f90: Ditto.
19076 * gfortran.dg/entry_4.f90: Ditto.
19077 * gfortran.dg/equiv_constraint_2.f90: Ditto.
19078 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
19079 * gfortran.dg/namelist_12.f: Ditto.
19080 * gfortran.dg/scale_1.f90: Ditto.
19081 * gfortran.dg/modulo_1.f90
19082 * gfortran.dg/hollerith.f90: Ditto.
19083 * gfortran.dg/direct_io_3.f90: Ditto.
19084 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
19085 * gfortran.dg/gnu_logical_1.F: Ditto.
19086 * gfortran.dg/unf_io_convert_1.f90: Ditto.
19087 * gfortran.dg/assign_1.f90: Ditto.
19088 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
19089 * gfortran.dg/pr23095.f: Ditto.
19090 * gfortran.dg/read_float_1.f90: Ditto.
19091
19092 2005-12-17 Andreas Jaeger <aj@suse.de>
19093
19094 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
19095 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
19096
19097 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19098
19099 PR fortran/24268
19100 * gfortran.dg/fmt_white.f: New test.
19101
19102 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19103
19104 * gfortran.dg/label_1.f90: New test.
19105
19106 2005-12-15 Ben Elliston <bje@au.ibm.com>
19107
19108 PR testsuite/25422
19109 * gcc.dg/20031012-1.c: Add -Walways-true option.
19110 * gcc.dg/weak/weak-3.c: Likewise.
19111 * g++.old-deja/g++.mike/warn8.C: Likewise.
19112
19113 2005-12-16 Mike Stump <mrs@apple.com>
19114
19115 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19116 exit.
19117
19118 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19119
19120 PR libgfortran/25264
19121 PR libgfortran/25349
19122 * gfortran.dg/tl_editing.f90: Added additional checks.
19123 * gfortran.dg/t_editing.f: New test.
19124 * gfortran.dg/write_padding.f90: New test
19125
19126 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19127
19128 PR testsuite/25215
19129 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19130
19131 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19132
19133 PR rtl-optimization/24899
19134 * gcc.c-torture/execute/20051215-1.c: New test.
19135
19136 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19137
19138 PR 24823
19139 * gfortran.dg/pr24823.f: New test.
19140
19141 2005-12-16 Jeff Law <law@redhat.com>
19142
19143 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19144
19145 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19146
19147 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19148 (base_types): Change C++ style comments to C style comments. Remove
19149 aligned types from the array. Keep Enums disabled.
19150 (complex_types): Remove aligned types from the array.
19151 Comment out "_Complex long double".
19152 (attrib_types): Remove.
19153 (complex_attrib_types): Remove.
19154 (attrib_array_types): Remove.
19155 (complex_attrib_array_types): Remove.
19156 (aligned_bitfld_types): Remove.
19157 (n_aligned_bitfld_types): Remove.
19158 (FEATURE_ALIGNEDPACKED): Delete.
19159 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19160 (singles): Remove support for adding attributes.
19161 (choose_type): Remove support for attributed types.
19162 (generate_fields): Remove support for attributed bit-fields.
19163 Remove support for adding attributes.
19164 (generate_random_tests): Remove support for adding attributes.
19165 (features): Add back "[0] :0" and "complex vector [0]".
19166 (main): Remove support for attributed bit-fields.
19167 Uncomment the calling of generate_random_tests for the rests of
19168 the tests.
19169
19170 2005-12-16 Jan Hubicka <jh@suse.cz>
19171
19172 * gcc.c-torture/combine/pr25224.c: New.
19173
19174 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19175
19176 PR other/25028
19177 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19178 HP-UX.
19179
19180 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19181
19182 * gcc.dg/20051215-1.c: New file.
19183
19184 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19185
19186 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19187 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19188
19189 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19190
19191 PR fortran/18197
19192 * gfortran.dg/dummy_functions_1.f90: New.
19193
19194 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19195
19196 PR rtl-optimization/25310
19197 * gcc.c-torture/compile/pr25310.c: New test.
19198
19199 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19200
19201 PR debug/25023
19202 * gcc.dg/pr25023.c: New test.
19203
19204 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19205
19206 * g++.old-deja/g++.brendan/redecl1.C,
19207 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19208 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19209 g++.old-deja/g++.oliva/typeof1.C,
19210 g++.old-deja/g++.other/crash16.C,
19211 g++.old-deja/g++.other/crash34.C,
19212 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19213 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19214 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19215 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19216 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19217 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19218 Remove xfail.
19219
19220 2005-12-14 Kean Johnston <jkj@sco.com>
19221 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19222
19223 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19224 * gcc.target/i386/20020523-1.c: Ditto.
19225 * gcc.target/i386/tailcall-1.c: Ditto.
19226 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19227 * gcc.target/i386/ssetype-5.c: Ditto.
19228
19229 2005-12-14 Jeff Law <law@redhat.com>
19230
19231 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19232
19233 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19234
19235 PR target/25254
19236 PR target/24188
19237 * gcc.target/i386/pr25254.c: New test.
19238 * gfortran.dg/PR24188.f: New test.
19239
19240 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19241
19242 * lib/fortran-torture.exp: Catch remaining uses of
19243 remote_file build delete.
19244
19245 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19246
19247 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19248
19249 2005-12-14 Ben Elliston <bje@au.ibm.com>
19250
19251 * gcc.dg/warn-addr-cmp.c: New test.
19252
19253 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19254
19255 PR debug/25023
19256 PR target/25293
19257 * gcc.target/i386/pr25293.c: New test.
19258
19259 2005-12-13 Petr Machata <machata@post.cz>
19260
19261 PR c++/24907
19262 * g++.dg/parse/comma2.C: New test.
19263
19264 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19265 Jakub Jelinek <jakub@redhat.com>
19266
19267 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19268 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19269 (limits.h): Include unconditionally.
19270 (stdlib.h): Likewise.
19271 (hashtab.h): Do not include.
19272 (getopt.h): Likewise.
19273 (stddef.h): Include.
19274 (hashval_t): Define.
19275 (struct entry): Add "next" field.
19276 (HASH_SIZE): New macro.
19277 (hash_table): New variable.
19278 (switchfiles): Do not use xmalloc.
19279 (mix): New macro.
19280 (iterative_hash): New function.
19281 (hasht): Remove.
19282 (e_exists): New function.
19283 (e_insert): Likewise.
19284 (output): Use, instead of libiberty hashtable functions.
19285 (main): Do not use getopt. Do not call htab_create.
19286
19287 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19288
19289 PR c++/25331
19290 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19291 put atal* and atpaal* attributes on array elements.
19292 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19293 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19294 put atal* and atpaal* attributes on array elements.
19295 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19296
19297 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19298
19299 * gcc.dg/single-precision-constant.c: New test.
19300
19301 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19302
19303 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19304 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19305 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19306 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19307 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19308 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19309 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19310 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19311 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19312 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19313 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19314 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19315 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19316 gcc.target/powerpc/ppc-sdata-2.c,
19317 gcc.target/powerpc/ppc-stackalign-1.c,
19318 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19319 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19320 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19321 gcc.target/powerpc/rs6000-ldouble-2.c,
19322 gcc.target/powerpc/rs6000-power2-1.c,
19323 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19324 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19325 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19326 option into target selector.
19327 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19328 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19329
19330 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19331
19332 PR objc/25348
19333 * objc.dg/encode-9.m: New test.
19334
19335 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19336
19337 PR testsuite/20772
19338 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19339 * gcc.dg/asm-b.c: Fix typo.
19340 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19341 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19342 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19343 i?86 lp64 and x86_64 ilp32.
19344 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19345 on i?86 lp64.
19346 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19347
19348 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19349
19350 PR fortran/25078
19351 gfortran.dg/equiv_5.f90: New test.
19352
19353 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19354
19355 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19356 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19357 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19358 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19359 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19360 * gcc.dg/tree-ssa/reassoc-5.c: New.
19361 * gcc.dg/tree-ssa/reassoc-6.c: New.
19362 * gcc.dg/tree-ssa/reassoc-7.c: New.
19363 * gcc.dg/tree-ssa/reassoc-8.c: New.
19364 * gcc.dg/tree-ssa/reassoc-9.c: New.
19365 * gcc.dg/tree-ssa/reassoc-10.c: New.
19366 * gcc.dg/tree-ssa/reassoc-11.c: New.
19367
19368 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19369
19370 PR testsuite/25167
19371 PR testsuite/24478
19372 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19373
19374 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19375
19376 PR c++/25300
19377 * g++.dg/template/inherit.C: Do not use a generic error message.
19378
19379 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19380
19381 PR libobjc/25354
19382 * objc.dg/gnu-encoding: New directory.
19383 * objc.dg/gnu-encoding/compat-common.h: New file.
19384 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19385 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19386 * objc.dg/gnu-encoding/vector-defs.h: New file.
19387 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19388 * objc.dg/gnu-encoding/generate-random.c: New file.
19389 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19390 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19391 * objc.dg/gnu-encoding/generate-random.h: New file.
19392
19393 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19394
19395 PR c++/25337
19396 * g++.dg/template/defarg7.C: New test.
19397
19398 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19399
19400 PR libobjc/25347
19401 * objc.dg/encode-8.m: New test.
19402
19403 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19404
19405 PR libobjc/25346
19406 * objc.dg/encode-7.m: New test.
19407
19408 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19409
19410 PR c++/25010
19411 * g++.dg/opt/inline10.C: New test.
19412
19413 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19414
19415 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19416
19417 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19418
19419 * gfortran.dg/substring_equivalence.f90: typo in comment
19420
19421 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19422
19423 PR fortran/25068
19424 * gfortran.dg/iostat_3.f90: New test.
19425
19426 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19427
19428 PR fortran/23815
19429 * gfortran.dg/unf_io_convert_1.f90: New test.
19430 * gfortran.dg/unf_io_convert_2.f90: New test.
19431 * gfortran.dg/unf_io_convert_3.f90: New test.
19432
19433 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19434
19435 PR testsuite/20772
19436 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19437 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19438 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19439 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19440 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19441 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19442 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19443 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19444 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19445 gcc.dg/torture/fp-int-convert-float128-timode.c,
19446 gcc.dg/torture/fp-int-convert-float128.c,
19447 gcc.dg/torture/fp-int-convert-float80-timode.c,
19448 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19449 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19450
19451 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19452
19453 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19454
19455 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19456
19457 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19458
19459 * gcc.dg/20051207-1.c,
19460 * gcc.dg/20051207-2.c,
19461 * gcc.dg/20051207-3.c: New tests.
19462
19463 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19464
19465 PR testsuite/20772
19466 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19467 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19468 dg-skip-if target selector.
19469
19470 PR testsuite/20772
19471 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19472 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19473 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19474 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19475 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19476 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19477 and/or merge with i?86 cases.
19478
19479 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19480
19481 PR testsuite/20772
19482 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19483 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19484 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19485 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19486 x86_64-*-linux*.
19487
19488 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19489
19490 PR target/25311
19491 * gcc.c-torture/compile/pr25311.c: New test.
19492
19493 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19494
19495 PR libgfortran/25039
19496 * gfortran.dg/read_comma.f: New test.
19497
19498 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19499
19500 PR c++/19317
19501 * g++.dg/opt/pr19317-1.C: New test.
19502 * g++.dg/opt/pr19317-2.C: New test.
19503 * g++.dg/opt/pr19317-3.C: New test.
19504
19505 PR target/19005
19506 * gcc.c-torture/execute/pr19005.c: New test.
19507
19508 PR target/17828
19509 * g++.old-deja/g++.other/comdat5.C: New test.
19510 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19511
19512 * g++.dg/compat/struct-layout-1.exp: New file.
19513 * g++.dg/compat/struct-layout-1.h: New.
19514 * g++.dg/compat/struct-layout-1_generate.c: New.
19515 * g++.dg/compat/struct-layout-1_x1.h: New.
19516 * g++.dg/compat/struct-layout-1_x2.h: New.
19517 * g++.dg/compat/struct-layout-1_y1.h: New.
19518 * g++.dg/compat/struct-layout-1_y2.h: New.
19519
19520 * gcc.dg/20050330-2.c: New test.
19521
19522 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19523
19524 PR fortran/25292
19525 * gfortran.dg/associated_1.f90: New.
19526
19527 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19528
19529 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19530 ILP32 vect_no_align platforms.
19531
19532 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19533 Jakub Jelinek <jakub@redhat.com>
19534
19535 PR target/25268
19536 * gcc.c-torture/compile/20051207-1.c: New test.
19537
19538 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19539
19540 PR testsuite/20772
19541 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19542 gcc.dg/torture/pr18582-1.c,
19543 gcc.target/i386/attributes-error.c: Also test on x86_64.
19544
19545 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19546
19547 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19548
19549 PR c++/19397
19550 * g++.dg/template/typedef3.C: New test.
19551
19552 PR c++/19762
19553 PR c++/19764
19554 * g++.dg/template/dtor3.C: Fix error markers.
19555
19556 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19557
19558 * lib/target-supports.exp (check_effective_target_sync_char_short):
19559 Add s390*.
19560
19561 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19562
19563 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19564
19565 2005-12-06 Roger Sayle <roger@eyesopen.com>
19566
19567 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19568 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19569 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19570 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19571
19572 2005-12-06 Roger Sayle <roger@eyesopen.com>
19573
19574 PR c++/25263
19575 * g++.dg/other/array2.C: New test case.
19576
19577 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19578
19579 * gcc.dg/darwin-weakimport-3.c: New.
19580
19581 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19582 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19583 and to work on Darwin.
19584 * gcc.dg/attr-weakref-1b.c: New file.
19585 * gcc.dg/attr-weakref-2.c: New test.
19586 * gcc.dg/darwin-weakref-1.c: New test.
19587
19588 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19589
19590 PR testsuite/25247
19591 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19592 use in selector expressions.
19593 (dg-xfail-if): Ditto.
19594 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19595 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19596 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19597 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19598 * gcc.test-framework/test-framework.exp: Skip generated tests if
19599 CHECK_TEST_FRAMEWORK is not 1.
19600
19601 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19602
19603 PR tree-optimization/24963
19604 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19605
19606 PR target/24108
19607 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19608
19609 PR target/18580
19610 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19611 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19612 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19613 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19614
19615 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19616
19617 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19618 dg-options.
19619
19620 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19621
19622 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19623
19624 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19625
19626 * gcc.dg/format/cast-1.c: New test.
19627
19628 2005-12-04 Roger Sayle <roger@eyesopen.com>
19629
19630 PR c/7776
19631 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19632 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19633 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19634 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19635
19636 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19637
19638 * gcc.dg/cast-pretty-print-1.c: New test.
19639
19640 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19641
19642 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19643
19644 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19645
19646 PR c++/24173
19647 * g++.dg/template/friend40.C: New test.
19648
19649 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19650
19651 PR target/25199
19652 * gcc.target/i386/movq-2.c: New test.
19653 * gcc.target/i386/movq.c: Remove target i?86, instead add
19654 dg-require-effective-target ilp32.
19655
19656 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19657
19658 PR c++/24103
19659 * g++.dg/other/default1.C: New test.
19660
19661 2005-12-02 Richard Guenther <rguenther@suse.de>
19662
19663 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19664
19665 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19666
19667 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19668
19669 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19670
19671 PR target/21017
19672 * gcc.target/powerpc/rotate.c: New.
19673
19674 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19675
19676 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19677 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19678
19679 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19680
19681 PR c/13384
19682 * gcc.dg/pr17730-1.c: Adjust.
19683 * gcc.dg/lvalue1.c (main): Likewise.
19684 * gcc.dg/lvalue-2.c: Likewise.
19685 * g++.dg/pr7503-3.C
19686
19687 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19688
19689 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19690 error messages.
19691
19692 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19693
19694 PR fortran/24789
19695 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19696
19697 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19698
19699 PR target/24475
19700 * lib/target-supports.exp (check_effective_target_tls): New.
19701 (check_effective_target_tls_runtime): New.
19702 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19703 for TLS support.
19704 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19705 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19706 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19707 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19708 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19709 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19710 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19711 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19712 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19713 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19714 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19715 effective-target TLS.
19716 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19717 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19718 effective-target TLS runtime.
19719
19720 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19721
19722 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19723
19724 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19725
19726 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19727 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19728 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19729 ignored" warnings when "packing" is the same as the ABI layout.
19730
19731 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19732
19733 PR fortran/21302
19734 * gfortran.dg/line_length_1.f: New test.
19735 * gfortran.dg/line_length_2.f90: Ditto.
19736
19737 2005-11-30 Richard Guenther <rguenther@suse.de>
19738
19739 PR tree-optimization/21655
19740 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19741
19742 2005-11-30 Dale Johannesen <dalej@apple.com>
19743
19744 * gcc.c-torture/compile/pr24930.c: New.
19745
19746 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19747
19748 PR fortran/15809
19749 * gfortran.dg/auto_char_dummy_array.f90: New test.
19750
19751 2005-11-30 Jeff Law <law@redhat.com>
19752
19753 * g++.old-deja/g++.law/pr25000.C: New test.
19754
19755 2005-11-30 Jakub Jelinek <jakub@redhat.com>
19756
19757 * gcc.dg/tls/opt-11.c: New test.
19758
19759 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
19760
19761 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
19762 targets.
19763 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
19764 LP64 ia64.
19765
19766 2005-11-29 Jakub Jelinek <jakub@redhat.com>
19767
19768 * gfortran.dg/open_access_1.f90: New test.
19769
19770 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19771
19772 * gcc.dg/charset/builtin2.c: New test.
19773
19774 2005-11-28 Jakub Jelinek <jakub@redhat.com>
19775
19776 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
19777 on mmix-*-* for *_[xy].c.
19778
19779 2005-11-28 Kean Johnston <jkj@sco.com>
19780
19781 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
19782 headers.
19783 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
19784 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
19785 * gcc.target/i386/asm-3.c: Ditto.
19786 * gcc.target/i386/clobbers.c: Ditto.
19787 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
19788 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
19789 test regexp.
19790 * gcc.target/i386/mul.c: Ditto.
19791 * gcc.target/i386/ssetype-1.c: Ditto.
19792 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
19793 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
19794 static so the test works with -fPIC mode too. Based on comment in
19795 PR19231 by Pinski.
19796 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
19797
19798 2005-11-28 Richard Guenther <rguenther@suse.de>
19799
19800 * gcc.dg/alias-9.c: New testcase.
19801 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
19802
19803 2005-11-28 Roger Sayle <roger@eyesopen.com>
19804 Uros Bizjak <uros@kss-loka.si>
19805
19806 PR middle-end/20219
19807 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
19808 tan(x)/sin(x) transformations.
19809
19810 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
19811
19812 PR middle-end/24575
19813 * gcc.dg/tree-ssa/divide-3.c: New test.
19814 * gcc.dg/tree-ssa/divide-4.c: New test.
19815
19816 2005-11-27 Steven G. Kargl <kargls@comcast.net>
19817
19818 PR fortran/24917
19819 * gfortran.dg/boz_6.f90: New test.
19820
19821 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19822
19823 PR fortran/23912
19824 * gfortran.dg/modulo_1.f90: New test.
19825
19826 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19827
19828 PR libfortran/24919
19829 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
19830 fail on CRLF platforms.
19831 * gfortran.dg/ftell_2.f90: Likewise.
19832
19833 2005-11-26 Eric Christopher <echristo@apple.com>
19834
19835 * gcc.dg/intmax_t-1.c: Remove mips xfail.
19836
19837 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19838
19839 * objc.dg/gnu-runtime-3.m: Simplify.
19840
19841 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19842
19843 PR middle-end/23669
19844 * gcc.dg/tree-ssa/divide-1.c: New test.
19845 * gcc.dg/tree-ssa/divide-2.c: New test.
19846
19847 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19848
19849 PR libgfortran/24945
19850 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
19851
19852 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19853
19854 PR libgfortran/24945
19855 * gfortran.dg/open_status_2.f90: New test.
19856
19857 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19858
19859 * gcc.c-torture/execute/builtins/fprintf.c,
19860 gcc.c-torture/execute/builtins/fputs-lib.c,
19861 gcc.c-torture/execute/builtins/fputs.c,
19862 gcc.c-torture/execute/builtins/lib/fprintf.c,
19863 gcc.c-torture/execute/builtins/lib/printf.c,
19864 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
19865
19866 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
19867
19868 * gcc.dg/20050922-2.c: New test.
19869
19870 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
19871
19872 * objc.dg/gnu-runtime-3.m: New test.
19873
19874 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19875
19876 PR c++/9278
19877 * g++.dg/other/void1.C: New test.
19878
19879 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
19880
19881 PR middle-end/24998
19882 * gcc.dg/torture/fp-int-convert-float.c,
19883 gcc.dg/torture/fp-int-convert-double.c,
19884 gcc.dg/torture/fp-int-convert-long-double.c,
19885 gcc.dg/torture/fp-int-convert-timode.c,
19886 gcc.dg/torture/fp-int-convert-float80.c,
19887 gcc.dg/torture/fp-int-convert-float80-timode.c,
19888 gcc.dg/torture/fp-int-convert-float128.c,
19889 gcc.dg/torture/fp-int-convert-float128-timode.c,
19890 gcc.dg/torture/fp-int-convert.h: New files.
19891
19892 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19893
19894 PR middle-end/24989
19895 * gcc.dg/tree-ssa/bool-10.c: New test.
19896 * gcc.dg/tree-ssa/bool-11.c: New test.
19897 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
19898
19899 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19900
19901 PR middle-end/24990
19902 * tree-ssa/pr24990-1.c: New test.
19903
19904 2005-11-24 Richard Guenther <rguenther@suse.de>
19905 Dirk Mueller <dmueller@suse.de>
19906
19907 PR c++/14024
19908 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
19909 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
19910 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
19911 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
19912 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
19913 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
19914
19915 2005-11-23 Uros Bizjak <uros@kss-loka.si>
19916
19917 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
19918
19919 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
19920
19921 PR c/21668
19922 * gcc.dg/Wc++-compat.c: New.
19923 * gcc.dg/Wno-c++-compat.c: New.
19924
19925 2005-11-23 Alan Modra <amodra@bigpond.net.au>
19926
19927 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
19928 (vspltish, vspltisw): Likewise.
19929
19930 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19931
19932 PR libgfortran/24794
19933 * gfortran.dg/namelist_12.f: Fix quotes.
19934 * gfortran.dg/namelist_13.f90: Fix quotes.
19935 * gfortran.dg/namelist_14.f90: Fix quotes.
19936 * gfortran.dg/namelist_15.f90: Fix quotes.
19937 * gfortran.dg/namelist_use.f90: Fix quotes.
19938 * gfortran.dg/namelist_use_only.f90: Fix quotes.
19939 * gfortran.dg/namelist_21.f90: New test.
19940 * gfortran.dg/namelist_22.f90: New test.
19941
19942 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
19943
19944 PR target/23435
19945 * gcc.c-torture/compile/pr23435.c: New.
19946
19947 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19948
19949 * gcc.c-torture/execute/floatunsisf-1.c: New test.
19950
19951 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19952
19953 * gcc.target/powerpc/405-macchw-1.c,
19954 gcc.target/powerpc/405-macchw-2.c,
19955 gcc.target/powerpc/405-macchwu-1.c,
19956 gcc.target/powerpc/405-macchwu-2.c,
19957 gcc.target/powerpc/405-machhw-1.c,
19958 gcc.target/powerpc/405-machhw-2.c,
19959 gcc.target/powerpc/405-machhwu-1.c,
19960 gcc.target/powerpc/405-machhwu-2.c,
19961 gcc.target/powerpc/405-maclhw-1.c,
19962 gcc.target/powerpc/405-maclhw-2.c,
19963 gcc.target/powerpc/405-maclhwu-1.c,
19964 gcc.target/powerpc/405-maclhwu-2.c,
19965 gcc.target/powerpc/405-mulchw-1.c,
19966 gcc.target/powerpc/405-mulchw-2.c,
19967 gcc.target/powerpc/405-mulchwu-1.c,
19968 gcc.target/powerpc/405-mulchwu-2.c,
19969 gcc.target/powerpc/405-mulhhw-1.c,
19970 gcc.target/powerpc/405-mulhhw-2.c,
19971 gcc.target/powerpc/405-mulhhwu-1.c,
19972 gcc.target/powerpc/405-mulhhwu-2.c,
19973 gcc.target/powerpc/405-mullhw-1.c,
19974 gcc.target/powerpc/405-mullhw-2.c,
19975 gcc.target/powerpc/405-mullhwu-1.c,
19976 gcc.target/powerpc/405-mullhwu-2.c,
19977 gcc.target/powerpc/405-nmacchw-1.c,
19978 gcc.target/powerpc/405-nmacchw-2.c,
19979 gcc.target/powerpc/405-nmachhw-1.c,
19980 gcc.target/powerpc/405-nmachhw-2.c,
19981 gcc.target/powerpc/405-nmaclhw-1.c,
19982 gcc.target/powerpc/405-nmaclhw-2.c,
19983 gcc.target/powerpc/440-macchw-1.c,
19984 gcc.target/powerpc/440-macchw-2.c,
19985 gcc.target/powerpc/440-macchwu-1.c,
19986 gcc.target/powerpc/440-macchwu-2.c,
19987 gcc.target/powerpc/440-machhw-1.c,
19988 gcc.target/powerpc/440-machhw-2.c,
19989 gcc.target/powerpc/440-machhwu-1.c,
19990 gcc.target/powerpc/440-machhwu-2.c,
19991 gcc.target/powerpc/440-maclhw-1.c,
19992 gcc.target/powerpc/440-maclhw-2.c,
19993 gcc.target/powerpc/440-maclhwu-1.c,
19994 gcc.target/powerpc/440-maclhwu-2.c,
19995 gcc.target/powerpc/440-mulchw-1.c,
19996 gcc.target/powerpc/440-mulchw-2.c,
19997 gcc.target/powerpc/440-mulchwu-1.c,
19998 gcc.target/powerpc/440-mulchwu-2.c,
19999 gcc.target/powerpc/440-mulhhw-1.c,
20000 gcc.target/powerpc/440-mulhhw-2.c,
20001 gcc.target/powerpc/440-mulhhwu-1.c,
20002 gcc.target/powerpc/440-mulhhwu-2.c,
20003 gcc.target/powerpc/440-mullhw-1.c,
20004 gcc.target/powerpc/440-mullhw-2.c,
20005 gcc.target/powerpc/440-mullhwu-1.c,
20006 gcc.target/powerpc/440-mullhwu-2.c,
20007 gcc.target/powerpc/440-nmacchw-1.c,
20008 gcc.target/powerpc/440-nmacchw-2.c,
20009 gcc.target/powerpc/440-nmachhw-1.c,
20010 gcc.target/powerpc/440-nmachhw-2.c,
20011 gcc.target/powerpc/440-nmaclhw-1.c,
20012 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
20013
20014 2005-11-21 Jakub Jelinek <jakub@redhat.com>
20015
20016 PR fortran/24774
20017 * gfortran.dg/inquire_9.f90: New test.
20018
20019 PR fortran/21647
20020 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
20021
20022 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20023
20024 PR libfortran/24432
20025 * lib/target-supports.exp (check_effective_target_fortran_large_real):
20026 Check that 'cos' is supported.
20027
20028 2005-11-21 Paul Thomas <pault@gcc.gnu.org
20029
20030 PR fortran/24223
20031 * gfortran.dg/substring_equivalence.f90: New test.
20032
20033 PR fortran/24705
20034 * gfortran.dg/auto_internal_assumed.f90: New test.
20035
20036 2005-11-21 Uros Bizjak <uros@kss-loka.si>
20037
20038 * gcc.dg/fold-div-2.c: New test.
20039
20040 2005-11-20 Ian Lance Taylor <ian@airs.com>
20041
20042 PR rtl-optimization/24883
20043 * gcc.c-torture/compile/pr24883.c: New test.
20044
20045 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
20046
20047 PR middle-end/20583
20048 * gcc.c-torture/compile/pr20583.c: New.
20049
20050 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
20051
20052 * gcc.c-torture/execute/usmul.c: New test.
20053
20054 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
20055
20056 * gcc.dg/tree-ssa/vrp22.c: New test.
20057
20058 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
20059
20060 PR middle-end/24912
20061 * gcc.dg/torture/pr24912-1.c: New test.
20062
20063 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
20064
20065 PR fortran/24862
20066 * gfortran.dg/arrayio_derived_1.f90: New test.
20067
20068 2005-11-19 Richard Guenther <rguenther@suse.de>
20069
20070 PR middle-end/23294
20071 * gcc.dg/tree-ssa/pr23294.c: New testcase.
20072
20073 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
20074
20075 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
20076
20077 2005-11-18 Mark Mitchell <mark@codesourcery.com>
20078
20079 PR c++/8355
20080 * g++.dg/template/friend39.C: New test.
20081
20082 2005-11-18 James E Wilson <wilson@specifix.com>
20083
20084 * gcc.dg/builtin-strstr.c: New.
20085
20086 2005-11-18 Richard Henderson <rth@redhat.com>
20087
20088 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
20089 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
20090 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
20091 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
20092 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
20093 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
20094 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
20095 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
20096 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
20097 renaming to remove initial "ia64-".
20098
20099 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
20100
20101 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20102
20103 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20104
20105 * g++.dg/cpp/string-2.C: New test.
20106
20107 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20108
20109 * gcc.dg/tree-ssa/loop-14.c: New test.
20110
20111 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20112 Michael Chamberlain <michael@chamberlain.net.au>
20113
20114 * ada/acats/run_all.sh (target_run): Kill long running tests.
20115
20116 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20117
20118 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20119 * gcc.dg/cleanup-9.c: Likewise.
20120 * gcc.dg/cleanup-10.c: Likewise.
20121 * gcc.dg/cleanup-11.c: Likewise.
20122
20123 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20124
20125 PR fortran/24892
20126 * gfortran.dg/open_access_append_1.f90: New test.
20127 * gfortran.dg/open_access_append_2.f90: New test.
20128
20129 2005-11-16 Richard Guenther <rguenther@suse.de>
20130
20131 PR middle-end/24851
20132 * gcc.c-torture/execute/pr24851.c: New testcase.
20133
20134 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20135
20136 * gcc.dg/fold-overflow-1.c: New test.
20137
20138 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20139
20140 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20141 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20142
20143 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20144
20145 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20146 structures.
20147 * g++.dg/eh/forced2.C: Likewise.
20148 * g++.dg/eh/forced3.C: Likewise.
20149 * g++.dg/eh/forced4.C: Likewise.
20150
20151 2005-11-11 Mike Stump <mrs@apple.com>
20152
20153 * g++.old-deja/g++.mike/unused.C: Add.
20154
20155 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20156
20157 PR c++/24667
20158 * g++.dg/warn/Wcast-qual1.C: New test.
20159
20160 2005-11-15 Jan Hubicka <jh@suse.cz>
20161
20162 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20163
20164 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20165
20166 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20167
20168 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20169
20170 PR 24840
20171 * gcc.dg/tree-ssa/pr24840.c: New test.
20172
20173 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20174
20175 PR testsuite/24841
20176 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20177
20178 2005-11-14 Dale Johannesen <dalej@apple.com>
20179
20180 * gcc.c-torture/execute/20051113-1.c: New.
20181
20182 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20183
20184 PR c++/24687
20185 * g++.dg/template/crash43.C: New test.
20186
20187 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20188
20189 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20190
20191 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20192
20193 PR c++/24817
20194 * g++.dg/eh/spec8.C: New test.
20195
20196 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20197
20198 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20199
20200 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20201
20202 PR c++/20293
20203 * g++.dg/parse/ambig4.C: New test.
20204 * g++.dg/tc1/dr101.C: Adjust error markers.
20205 * g++.dg/lookup/strong-using-2.C: Likewise.
20206 * g++.dg/lookup/ambig5.C: Likewise.
20207 * g++.dg/lookup/ambig4.C: Likewise.
20208 * g++.dg/parse/crash22.C: Likewise.
20209
20210 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20211
20212 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20213
20214 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20215
20216 * gcc.dg/nested-calls-1.c: New test.
20217
20218 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20219
20220 * gfortran.dg/complex_intrinsic_1.f90: New test.
20221 * gfortran.dg/complex_intrinsic_2.f90: New test.
20222 * gfortran.dg/fgetc_1.f90: New test.
20223 * gfortran.dg/fgetc_2.f90: New test.
20224 * gfortran.dg/fgetc_3.f90: New test.
20225 * gfortran.dg/ftell_1.f90: New test.
20226 * gfortran.dg/ftell_2.f90: New test.
20227 * gfortran.dg/gnu_logical_1.F: New test.
20228 * gfortran.dg/gnu_logical_2.f90: New test.
20229
20230 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20231
20232 PR middle-end/24820
20233 * gcc.dg/pr24820.c: New test.
20234
20235 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20236
20237 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20238 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20239 variable.
20240
20241 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20242
20243 PR testsuite/24614
20244 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20245
20246 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20247
20248 * gcc.target/cris/cris.exp: New file.
20249 * gcc.target/cris/rld-legit1.c: New test.
20250 * gcc.target/cris/rld-legit2.c: New test.
20251
20252 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20253
20254 PR c++/24780
20255 * g++.dg/opt/pr24780.C: New test.
20256
20257 PR c++/24761
20258 * g++.dg/template/asm1.C: New test.
20259
20260 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20261
20262 PR libgfortran/24787
20263 * gfortran.dg/scan_1.f90: New test.
20264
20265 2005-11-12 Jan Hubicka <jh@suse.cz>
20266
20267 * gcc.target/i386/minmax-1.c: New.
20268 * gcc.target/i386/minmax-2.c: New.
20269
20270 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20271
20272 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20273
20274 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20275
20276 * gcc.c-torture/execute/20051110-1.c,
20277 gcc.c-torture/execute/20051110-2.c: New tests.
20278
20279 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20280
20281 PR middle-end/24750
20282 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20283 New tests.
20284
20285 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20286
20287 * lib/target-libpath.exp (get_shlib_extension): New proc.
20288 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20289 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20290 * lib/objc.exp (objc_target_compile): Likewise.
20291 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20292 detection.
20293
20294 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20295
20296 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20297
20298 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20299 Add -static to additional_flags and pass it to target_compile.
20300
20301 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20302
20303 PR libgfortran/24719
20304 gfortran.dg/read_noadvance.f90: New test.
20305
20306 PR libgfortran/24699
20307 gfortran.dg/fmt_t_2.f90: New test.
20308
20309 PR libgfortran/24785
20310 gfortran.dg/read_x_eor.f90: New test.
20311
20312 PR libgfortran/24584
20313 gfortran.dg/namelist_empty.f90: Rename test.
20314
20315 PR libgfortran/24489
20316 gfortran/read_eor.f90: Rename test.
20317
20318 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20319
20320 PR fortran/15976
20321 * gfortran.dg/automatic_module_variable.f90: New test.
20322
20323 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20324
20325 PR target/24445
20326 * gcc.dg/pr24445.c: New test.
20327
20328 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20329
20330 PR fortran/24655
20331 PR fortran/24755
20332 * gfortran.dg/recursive_statement_functions.f90: Add statement
20333 functions using inline intrinsic functions and parameters to test
20334 that they no longer seg-fault.
20335
20336 PR fortran/24409
20337 gfortran.dg/nested_modules_4.f90: New test.
20338 gfortran.dg/nested_modules_5.f90: New test.
20339
20340 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20341
20342 PR fortran/24643
20343 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20344
20345 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20346
20347 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20348 failures.
20349
20350 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20351
20352 * gcc.dg/sparc-getcontext-1.c: New test.
20353
20354 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20355
20356 * gcc.dg/ifcvt-fabs-1.c: New test.
20357
20358 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20359
20360 PR other/4372
20361 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20362 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20363
20364 2005-11-09 Richard Guenther <rguenther@suse.de>
20365
20366 PR tree-optimization/24716
20367 * gcc.c-torture/execute/pr24716.c: New testcase.
20368
20369 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20370
20371 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20372
20373 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20374
20375 PR 24624
20376 * gcc.dg/pr24624.c: Testcase added.
20377
20378 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20379
20380 PR 24623
20381 * g++.dg/other/pr24623.C: Testcase added.
20382
20383 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20384
20385 PR fortran/22607
20386 * gfortran-dg/pure_byref_1.f90: New.
20387 * gfortran-dg/pure_byref_2.f90: New.
20388
20389 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20390
20391 PR c/24101
20392 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20393 * gcc.dg/dg.exp: Run main loop also for *.i files.
20394
20395 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20396
20397 PR c++/19450
20398 * g++.dg/tls/diag-3.C: New test.
20399 * g++.dg/tls/diag-4.C: New test.
20400 * g++.dg/tls/static-1.C: New test.
20401 * g++.dg/tls/static-1a.cc: New file.
20402
20403 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20404
20405 PR 23046
20406 * g++.dg/tree-ssa/pr23046.C: New test.
20407
20408 2005-11-08 Devang Patel <dpatel@apple.com>
20409
20410 PR tree-optimization/23115
20411 * gcc.dg/tree-ssa/pr23115.c: New.
20412
20413 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20414
20415 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20416 * gcc.target/powerpc/pr16155.c: Same.
20417 * gcc.target/powerpc/altivec-1.c: Same.
20418 * gcc.target/powerpc/altivec-2.c: Same.
20419 * gcc.target/powerpc/altivec-3.c: Same.
20420 * gcc.target/powerpc/altivec-5.c: Same.
20421 * gcc.target/powerpc/altivec-11.c: Same.
20422 * gcc.target/powerpc/altivec-12.c: Same.
20423 * gcc.target/powerpc/altivec-14.c: Same.
20424 * gcc.target/powerpc/altivec-22.c: Same.
20425 * gcc.target/powerpc/altivec-consts.c: Same.
20426 * gcc.target/powerpc/altivec-pr22085.c: Same.
20427 * gcc.target/powerpc/altivec-splat.c: Same.
20428 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20429 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20430 * gcc.target/powerpc/darwin-longlong.c: Same.
20431
20432 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20433
20434 PR target/19340
20435 * gcc.dg/pr19340.c: New test.
20436
20437 2005-11-07 Ian Lance Taylor <ian@airs.com>
20438
20439 PR rtl-optimization/24683
20440 * gcc.dg/pr24683.c: New test.
20441
20442 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20443
20444 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20445 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20446
20447 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20448
20449 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20450
20451 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20452
20453 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20454
20455 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20456
20457 PR target/24230
20458
20459 * gcc.target/powerpc/altivec-consts.c,
20460 gcc.target/powerpc/altivec-splat.c: New testcase.
20461
20462 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20463
20464 PR c/24599
20465
20466 * gcc.dg/overflow-2.c: New testcase.
20467
20468 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20469
20470 PR rtl-optimization/23567
20471 * gcc.c-torture/execute/20051104-1.c: New test.
20472
20473 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20474
20475 PR fortran/24534
20476 gfortran.dg/private_type_2.f90: Modified to check that case with
20477 PRIVATE declaration within derived type is accepted.
20478
20479 PR fortran/20838
20480 gfortran.dg/pointer_assign_1.f90: New test.
20481
20482 PR fortran/20840
20483 * gfortran.dg/arrayio_0.f90: New test.
20484
20485 PR fortran/17737
20486 gfortran.dg/data_initialized.f90: New test.
20487 gfortran.dg/data_constraints_1.f90: New test.
20488 gfortran.dg/data_constraints_2.f90: New test.
20489
20490 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20491
20492 PR fortran/24174
20493 PR fortran/24305
20494 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20495
20496 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20497
20498 PR 24670
20499 * gcc.dg/tree-ssa/pr24670.c: New test.
20500
20501 2005-11-05 Ian Lance Taylor <ian@airs.com>
20502
20503 PR target/22432
20504 * gcc.target/i386/pr22432.c: New test.
20505
20506 2005-11-05 Richard Henderson <rth@redhat.com>
20507
20508 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20509 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20510 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20511 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20512 from gcc.dg/alpha-*.
20513 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20514 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20515
20516 2005-11-05 Andreas Jaeger <aj@suse.de>
20517
20518 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20519
20520 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20521
20522 PR target/23424
20523 * gcc.dg/torture/pr23424-1.c: New test.
20524
20525 2005-11-04 Richard Henderson <rth@redhat.com>
20526
20527 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20528 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20529 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20530 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20531 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20532 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20533 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20534 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20535 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20536 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20537 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20538 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20539 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20540 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20541 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20542 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20543 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20544 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20545 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20546 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20547 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20548 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20549 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20550 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20551 Move from gcc.dg/.
20552 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20553 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20554 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20555 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20556 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20557 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20558 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20559 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20560 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20561 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20562 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20563 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20564 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20565 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20566 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20567 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20568 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20569 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20570 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20571 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20572 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20573 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20574 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20575 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20576 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20577 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20578 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20579 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20580 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20581 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20582 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20583 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20584 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20585 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20586 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20587 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20588 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20589 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20590 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20591 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20592 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20593 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20594 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20595 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20596 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20597
20598 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20599
20600 PR 24627
20601 * gcc.dg/tree-ssa/pr24627.c: New test.
20602
20603 2005-11-04 Paul Brook <paul@codesourcery.com>
20604
20605 * gcc.dg/tls/opt-10.c: New test.
20606
20607 2005-11-04 Andreas Jaeger <aj@suse.de>
20608
20609 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20610 avoid extra warnings.
20611
20612 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20613
20614 PR libfortran/22298
20615 * lib/target-supports.exp
20616 (check_effective_target_static_libgfortran): New
20617 static_libgfortran effective target.
20618 * gfortran.dg/static_linking_1.f: New test.
20619 * gfortran.dg/static_linking_1.c: New file.
20620
20621 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20622
20623 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20624
20625 2005-11-03 Josh Conner <jconner@apple.com>
20626
20627 PR c++/19989
20628 g++.dg/ext/array2.C: New test.
20629 g++.dg/template/dependent-name3.C: New test.
20630 g++.dg/template/dependent-name4.C: New test.
20631 g++.dg/template/sfinae2.C: New test.
20632
20633 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20634
20635 PR preprocessor/22042
20636 * gcc.dg/cpp/strify4.c: New test.
20637
20638 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20639
20640 PR c++/17964
20641 * g++.dg/cpp/string-1.C: New test.
20642
20643 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20644
20645 * gcc.target/powerpc: New directory.
20646 * gcc.target/powerpc/powerpc.exp: New file.
20647 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20648 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20649 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20650 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20651 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20652 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20653 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20654 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20655 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20656 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20657 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20658 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20659 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20660 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20661 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20662 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20663 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20664 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20665 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20666 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20667 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20668 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20669 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20670 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20671 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20672 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20673 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20674 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20675 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20676 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20677 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20678 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20679 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20680 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20681
20682 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20683
20684 PR c++/21627
20685 * g++.dg/warn/inline2.C: New test.
20686
20687 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20688
20689 PR middle-end/23155
20690 * g++.dg/ext/c99struct1.C: New test.
20691 * gcc.dg/union-cast-1.c: New test.
20692 * gcc.dg/union-cast-2.c: New test.
20693 * gcc.dg/union-cast-3.c: New test.
20694
20695 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20696
20697 PR middle-end/24589
20698 * gcc.c-torture/execute/zero-struct-2.c: New test.
20699
20700 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20701
20702 PR c++/24582
20703 * g++.dg/init/switch1.C: New test.
20704
20705 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20706
20707 * gcc.dg/delay-slot-1.c: New test.
20708
20709 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20710
20711 PR target/24620
20712 * gcc.dg/pr24620.c: New test.
20713
20714 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20715
20716 PR c/24329
20717 * gcc.dg/format/unnamed-1.c: New test.
20718
20719 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20720
20721 PR c++/22434
20722 * g++.dg/expr/cond8.C: New test.
20723
20724 PR c++/24560
20725 * g++.dg/parse/dot1.C: New test.
20726
20727 2005-11-02 Jan Hubicka <jh@suse.cz>
20728
20729 PR target/23303
20730 * gcc.dg/i386-lea.c: New test
20731
20732 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20733
20734 PR target/24615
20735 * gcc.dg/pr24615.c: New test.
20736
20737 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20738
20739 PR target/24600
20740 * gcc.dg/pr24600.c: New test.
20741
20742 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20743
20744 PR c++/19253
20745 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20746 * g++.dg/parse/typename9.C: New test.
20747 * g++/dg/parse/typename10.C: Likewise.
20748
20749 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20750
20751 PR fortran/18157
20752 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
20753 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
20754 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
20755
20756 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20757
20758 PR c++/24569
20759 * g++.dg/debug/static1.C: New test.
20760
20761 2005-11-02 Josh Conner <jconner@apple.com>
20762
20763 * g++.dg/crash38.C: moved into proper directory...
20764 * g++.dg/template/crash42.C: ...here
20765
20766 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
20767
20768 PR target/18338
20769 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
20770 pcc_bitfield_type_matters || default_packed.
20771
20772 * lib/target-supports.exp
20773 (check_effective_target_pcc_bitfield_type_matters): New proc.
20774 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
20775
20776 PR testsuite/23304
20777 * lib/target-supports.exp (check_effective_default_packed): New proc.
20778 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
20779 Gate expected errors on target ! default_packed.
20780 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
20781
20782 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20783
20784 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
20785 change (r106358).
20786
20787 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20788
20789 PR fortran/24008
20790 * gfortran.dg/entry_5.f90: New.
20791 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
20792
20793 2005-11-01 Bob Wilson <bob.wilson@acm.org>
20794
20795 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
20796
20797 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
20798
20799 PR fortran/21565
20800 gfortran.dg/namelist_blockdata.f90: New test.
20801
20802 PR fortran/18737
20803 gfortran.dg/external_implicit_none.f90: New test.
20804
20805 PR fortran/14994
20806 * gfortran.dg/secnds.f: New test.
20807
20808 2005-10-31 Jan Hubicka <jh@suse.cz>
20809
20810 PR target/20928
20811 * gcc.c-torture/compile/pr20928.c: New test.
20812
20813 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
20814
20815 PR middle-end/23492
20816 * gcc.c-torture/compile/zero-strct-5.c: New test.
20817
20818 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
20819
20820 PR libgfortran/24584
20821 * gfortran.dg/pr24584.f90: New test.
20822
20823 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
20824
20825 PR fortran/18883
20826 * gfortran.dg/char_result_9.f90: New.
20827 * gfortran.dg/char_result_10.f90: New.
20828
20829 2005-10-30 Jan Hubicka <jh@suse.cz>
20830
20831 * g++.dg/tree-ssa/pr24172.C: New testcase.
20832
20833 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20834
20835 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
20836
20837 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
20838
20839 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
20840 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
20841 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
20842 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
20843 gfortran.dg/enum_9.f90,
20844 gfortran.fortran-torture/compile/enum_1.f90,
20845 gfortran.fortran-torture/execute/enum_1.f90,
20846 gfortran.fortran-torture/execute/enum_2.f90,
20847 gfortran.fortran-torture/execute/enum_3.f90,
20848 gfortran.fortran-torture/execute/enum_4.f90: New tests.
20849
20850 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
20851
20852 PR target/18482
20853 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
20854 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
20855
20856 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20857
20858 PR libfortran/20179
20859 * gfortran.dg/mixed_io_1.f90: New test.
20860 * gfortran.dg/mixed_io_1.c: New file.
20861
20862 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20863
20864 * gfortran.dg/malloc_free_1.f90: New test.
20865
20866 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
20867
20868 * gcc.dg/nested-func-4.c: Require profiling -pg.
20869
20870 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20871
20872 PR C++/23229
20873 * g++.dg/warn/main-2.C: New test.
20874
20875 2005-10-28 Steven G. Kargl <kargls@comcast.net>
20876
20877 PR fortran/24545
20878 * gfortran.dg/interface_2.f90: new test.
20879
20880 2005-10-28 Josh Conner <jconner@apple.com>
20881
20882 PR c++/22153
20883 * g++.dg/template/crash38.C: New test.
20884 * g++.dg/parse/explicit1.C: Change expected errors.
20885
20886 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20887
20888 PR C++/23426
20889 * g++.dg/other/large-size-array.C: New test.
20890
20891 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20892
20893 PR middle-end/24362
20894 * g++.dg/opt/complex4.C: New test.
20895
20896 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
20897
20898 * gcc.dg/nested-func-4.c: New test.
20899
20900 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
20901
20902 PR fortran/24158
20903 gfortran.dg/derived_recursion.f90: New test.
20904 gfortran.dg/implicit_actual.f90: New test.
20905
20906 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
20907
20908 PR middle-end/24295, PR testsuite/24477
20909 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
20910 removed when weakref hits the tree.
20911
20912 2005-10-25 Jakub Jelinek <jakub@redhat.com>
20913
20914 * gfortran.dg/cray_pointers_4.f90: New test.
20915
20916 * gfortran.dg/cray_pointers_5.f90: New test.
20917
20918 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
20919
20920 PR fortran/22290
20921 * gfortran.dg/assign_5.f90: New test.
20922 * gfortran.dg/assign_6.f: New test.
20923
20924 2005-10-25 Uros Bizjak <uros@kss-loka.si>
20925
20926 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
20927 CPU has no SSE support.
20928
20929 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
20930
20931 PR libgfortran/24224
20932 * gfortran.dg/arrayio_1.f90: Update attribution.
20933 * gfortran.dg/arrayio_2.f90: Update attribution.
20934 * gfortran.dg/arrayio_3.f90: Update attribution.
20935 * gfortran.dg/arrayio_4.f90: Update test conditions.
20936 * gfortran.dg/arrayio_5.f90: Update attribution.
20937 * gfortran.dg/arrayio_6.f90: New test.
20938 * gfortran.dg/arrayio_7.f90: New test.
20939
20940 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
20941
20942 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
20943
20944 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20945
20946 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
20947
20948 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20949
20950 PR fortran/24416
20951 * gfortran.dg/namelist_char_only.f90: New test.
20952
20953 2005-10-24 Asher Langton <langton2@llnl.gov>
20954
20955 PR fortran/17031
20956 PR fortran/22282
20957 * gfortran.dg/cray_pointers_1.f90: New test.
20958 * gfortran.dg/cray_pointers_2.f90: New test.
20959 * gfortran.dg/cray_pointers_3.f90: New test.
20960 * gfortran.dg/loc_1.f90: New test.
20961 * gfortran.dg/loc_2.f90: New test.
20962
20963 2005-10-24 Steven Bosscher <stevenb@suse.de>
20964
20965 * gcc.dg/pr24225.c: New test.
20966
20967 2005-10-24 Asher Langton <langton2@llnl.gov>
20968
20969 * gfortran.dg/dup_save_1.f90: New test.
20970 * gfortran.dg/dup_save_2.f90: New test.
20971
20972 2005-10-24 Paul Brook <paul@codesourcery.com>
20973
20974 PR 24107
20975 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
20976 stdint.h.
20977
20978 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
20979
20980 PR libgfortran/24489
20981 * gfortran.dg/pr24489.f90: New test.
20982
20983 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
20984
20985 PR fortran/23635
20986 * gfortran.dg/ichar_1.f90: Add tests for derived types.
20987
20988 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
20989
20990 PR target/18911
20991 * g++.dg/init/array16.C: Skip for mmix-*-*.
20992
20993 2005-10-23 Asher Langton <langton2@llnl.gov>
20994
20995 * gfortran.dg/byte_1.f90: New test.
20996 * gfortran.dg/byte_2.f90: New test.
20997
20998 2005-10-23 David Edelsohn <edelsohn@gnu.org>
20999
21000 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
21001
21002 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
21003
21004 PR fortran/18022
21005 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
21006
21007 PR fortran/24311
21008 * gfortran.dg/merge_char_const.f90: New test.
21009
21010 PR fortran/24384
21011 * gfortran.dg/spread_scalar_source.f90: New test.
21012
21013 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
21014
21015 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
21016
21017 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
21018 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
21019
21020 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
21021
21022 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
21023
21024 PR fortran/24426
21025 * gfortran.dg/der_pointer_4.f90: New.
21026
21027 2005-10-22 David Ayers <d.ayers@inode.at>
21028
21029 * obj-c++.dg/except-1.mm: Simplify.
21030
21031 2005-10-21 David Ayers <d.ayers@inode.at>
21032
21033 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
21034
21035 2005-10-21 Jakub Jelinek <jakub@redhat.com>
21036
21037 * gfortran.dg/assumed_dummy_2.f90: New test.
21038
21039 2005-10-21 James E Wilson <wilson@specifix.com>
21040
21041 PR preprocessor/15220
21042 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
21043
21044 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
21045
21046 * gcc.c-torture/execute/20051021-1.c: New test.
21047
21048 2005-10-21 Mark Mitchell <mark@codesourcery.com>
21049
21050 PR c++/24260
21051 * g++.dg/ext/tmplattr1.C: New test.
21052
21053 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
21054
21055 PR fortran/24440
21056 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
21057
21058 2005-10-20 Geoffrey Keating <geoffk@apple.com>
21059
21060 * obj-c++.dg/except-1.mm: New.
21061
21062 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
21063
21064 2005-10-21 Alan Modra <amodra@bigpond.net.au>
21065
21066 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
21067
21068 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
21069
21070 PR middle-end/24295
21071 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
21072 declarations with the same names as thunks' alias targets, use
21073 aliases instead.
21074 * gcc.dg/attr-alias-3.c: New test.
21075 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
21076
21077 2005-10-20 Mark Mitchell <mark@codesourcery.com>
21078
21079 PR c++/22618
21080 * g++.dg/parse/access8.C: New test.
21081
21082 2005-10-20 Richard Guenther <rguenther@suse.de>
21083
21084 PR c++/24439
21085 * g++.dg/tree-ssa/pr24439.C: New testcase.
21086
21087 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21088
21089 * g++.dg/opt/delay-slot-1.C: New test.
21090
21091 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
21092
21093 PR fortran/21625
21094 * gfortran.fg/der_init_1.f90: New.
21095
21096 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
21097
21098 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
21099
21100 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21101
21102 PR c++/21908
21103 * g++.dg/parse/error28.C: New test.
21104
21105 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21106
21107 * gcc.dg/profile-generate-2.c: New test.
21108
21109 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21110
21111 PR target/23589
21112 * g++.dg/ext/dllimport11.C: New.
21113
21114 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21115
21116 PR c++/22293
21117 * g++.dg/other/friend3.C: New test.
21118
21119 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21120
21121 PR c++/23293
21122 * g++.dg/template/error19.C: New test.
21123
21124 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21125
21126 PR c++/21383
21127 * g++.dg/overload/koenig2.C: New.
21128
21129 PR c++/23118
21130 * g++.dg/overload/error2.C: New.
21131
21132 PR c++/22604
21133 * g++.dg/inherit/covariant14.C: New.
21134
21135 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21136
21137 PR c++/23440
21138 * g++.dg/parse/for1.C: New test.
21139
21140 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21141
21142 PR fortran/23446
21143 * gfortran.dg/host_dummy_index_1.f90: New test.
21144
21145 PR fortran/21459
21146 * gfortran.dg/automatic_char_len_2.f90: New test.
21147
21148 PR fortran/20866
21149 * gfortran.dg/recursive_statement_functions.f90: New test.
21150
21151 PR fortran/20853
21152 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21153
21154 PR fortran/20849
21155 * gfortran.dg/external_initializer.f90: New test.
21156
21157 PR fortran/20837
21158 * non_module_public.f90: New test.
21159
21160 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21161
21162 PR c++/24386
21163 * g++.dg/template/overload7.C: New.
21164
21165 PR c++/22551
21166 * g++.dg/other/switch2.C: Remove expected warnings.
21167
21168 PR c++/21353
21169 * g++.dg/template/defarg6.C: New.
21170
21171 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21172
21173 PR target/24315
21174 * gcc.target/i386/pr24315.c: New test.
21175
21176 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21177
21178 PR c++/24389
21179 * g++.dg/template/static21.C: New test.
21180 * g++.dg/template/static21-a.cc: Likewise.
21181
21182 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21183
21184 PR c++/23959
21185 * g++.dg/warn/Wswitch-default-1.C: New test.
21186 * g++.dg/warn/Wswitch-default-2.C: New test.
21187
21188 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21189
21190 PR c++/22173
21191 * g++.dg/parse/template18.C: New test.
21192 * g++.dg/template/nontype15.C: Likewise.
21193
21194 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21195
21196 PR fortran/22273
21197 * gfortran.dg/spec_expr_2.f90: New.
21198
21199 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21200
21201 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21202 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21203 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21204 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21205 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21206 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21207 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21208 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21209 previous target-specific skips and warning-message matches where
21210 applicable.
21211
21212 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21213
21214 PR c++/21347
21215 * g++.dg/warn/Wctor-dtor.C: New test.
21216
21217 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21218
21219 PR c/23439
21220 * gcc.dg/for-1.c: New test.
21221
21222 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21223
21224 PR c++/19565
21225 * g++.dg/warn/Wconversion1.C: New test.
21226 * g++.dg/ext/packed4.C: Compile with -w.
21227 * g++.dg/opt/20050511-1.C: Likewise.
21228 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21229
21230 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21231
21232 * gfortran.dg/boz_5.f90: New test.
21233
21234 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21235
21236 PR c++/22551
21237 * g++.dg/other/switch2.C: New.
21238
21239 PR c++/23984
21240 * g++.dg/init/ctor7.C: New.
21241
21242 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21243
21244 PR c++/23730
21245 * g++.dg/parse/crash32.C: New test.
21246
21247 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21248
21249 PR c++/20721
21250 * g++.dg/init/goto2.C: New test.
21251
21252 PR c++/22464
21253 * g++.dg/template/crash/41.C: New test.
21254
21255 PR c++/22180
21256 * g++.dg/template/crash40.C: New test.
21257
21258 PR c++/23694
21259 * g++.dg/parse/friend5.C: New test.
21260
21261 PR c++/23307
21262 * g++.dg/template/crash38.C: New test.
21263
21264 PR c++/22352
21265 * g++.dg/template/friend38.C: New test.
21266
21267 PR c++/22405
21268 * g++.dg/template/crash39.C: New test.
21269
21270 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21271
21272 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21273 gcc.dg/debug/dwarf2/dwarf-char2.c,
21274 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21275
21276 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21277
21278 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21279
21280 * gcc.dg/dll-2.c: Add tests for warnings.
21281 * gcc.dg/dll-3.c: Likewise.
21282 * gcc.dg/dll-4.c: Likewise.
21283
21284 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21285 * g++.dg/ext/dllimport2.C: Likewise.
21286 * g++.dg/ext/dllimport3.C: Likewise.
21287 * g++.dg/ext/dllimport7.C: Likewise.
21288 * g++.dg/ext/dllimport8.C: Likewise.
21289 * g++.dg/ext/dllimport9.C: Likewise.
21290
21291 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21292
21293 PR fortran/24092
21294 * gfortran.dg/derived_pointer_recursion.f90: New test.
21295
21296 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21297
21298 * gcc.c-torture/execute/20051012-1.c: New test.
21299
21300 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21301
21302 PR fortran/18082
21303 * gfortran.dg/automatic_char_len_1.f90: New test.
21304
21305 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21306
21307 PR fortran/20847
21308 * gfortran.dg/save_common.f90: New test.
21309
21310 PR fortran/20856
21311 * gfortran.dg/save_result.f90: New test.
21312
21313 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21314
21315 PR c++/21592
21316 * g++.dg/template/dependent-expr1.C: Add new expected error.
21317 * g++.dg/template/dependent-expr2.C: Adjust error text.
21318 * g++.dg/template/overload6.C: New.
21319
21320 PR c++/23797
21321 * g++.dg/other/typename8.C: New.
21322
21323 PR c++/21117
21324 * g++.dg/other/return1.C: New.
21325
21326 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21327
21328 PR c++/24052
21329 * g++.dg/ext/label5.C: New.
21330
21331 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21332
21333 PR c++/19964
21334 * g++.dg/parse/crash31.C: New.
21335
21336 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21337
21338 * g++.dg/ipa/ipa-1.c: New test.
21339 * g++.dg/ipa/ipa-2.c: New test.
21340 * g++.dg/ipa/ipa-3.c: New test.
21341 * g++.dg/ipa/ipa-4.c: New test.
21342 * g++.dg/ipa/ipa-5.c: New test.
21343 * g++.dg/ipa/ipa.exp: New file.
21344
21345 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21346
21347 PR fortran/24207
21348 * gfortran.dg/private_type_3.f90: New test.
21349
21350 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21351
21352 PR fortran/20786
21353 gfortran.dg/aint_anint_1.f90: New test.
21354
21355 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21356
21357 PR libgfortran/24313
21358 gfortran.dg/csqrt.f: New test.
21359
21360 2005-10-11 Ian Lance Taylor <ian@airs.com>
21361
21362 PR c++/8057
21363 * g++.dg/warn/noeffect7.C: New test.
21364 * g++.dg/warn/noeffect2.C: Instantiate templates.
21365 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21366 and warning.
21367
21368 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21369
21370 PR c++/21089
21371 * g++.dg/init/float1.C: New test.
21372
21373 PR c++/24277
21374 * g++.dg/init/member1.C: Tweak error markers.
21375
21376 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21377
21378 PR testsuite/24281
21379 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21380 Check for null pointer.
21381
21382 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21383
21384 PR c++/21369
21385 * g++.dg/parse/ret-type3.C: New test.
21386
21387 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21388
21389 PR tree-opt/23946
21390 * gcc.c-torture/compile/pr23946.c: New test.
21391
21392 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21393
21394 * g++.dg/opt/mmx2.C: New test.
21395
21396 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21397
21398 PR c++/24277
21399 * g++.dg/template/static20.C: New test.
21400
21401 PR c++/24302
21402 * g++.dg/warn/Wunused-12.C: New test.
21403
21404 PR c++/23437
21405 * g++.dg/template/arg4.C: New test.
21406
21407 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21408
21409 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21410 * gcc.dg/ucnid-3.c: Likewise.
21411 * gcc.dg/ucnid-4.c: Likewise.
21412 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21413 * g++.dg/other/ucnid-1.C: Likewise.
21414 * gcc.dg/sparc-frame-1.c: New test.
21415
21416 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21417
21418 PR c++/24139
21419 * g++.dg/template/spec27.C: New test.
21420
21421 PR c++/24275
21422 * g++.dg/template/static19.C: New test.
21423
21424 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21425
21426 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21427 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21428
21429 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21430
21431 PR target/24136
21432 * gfortran.fortran-torture/compile/pr24136.f: New test.
21433
21434 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21435
21436 PR c++/22172
21437 * g++.dg/parse/crash30.C: New test.
21438
21439 2005-10-07 Richard Guenther <rguenther@suse.de>
21440
21441 PR middle-end/24227
21442 * gcc.c-torture/compile/pr24227.c: New testcase.
21443
21444 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21445
21446 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21447 Do not put aligned attributes on array elements.
21448
21449 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21450
21451 PR testsuite/23611, PR testsuite/23615
21452 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21453 writing prototypes of library functions by hand.
21454 * obj-c++.dg/bitfield-4.mm: Likewise.
21455 * obj-c++.dg/const-str-4.mm: Likewise.
21456 * obj-c++.dg/encode-4.mm: Likewise.
21457 * obj-c++.dg/encode-5.mm: Likewise.
21458 * obj-c++.dg/encode-6.mm: Likewise.
21459 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21460 * obj-c++.dg/method-10.mm: Likewise.
21461 * obj-c++.dg/method-17.mm: Likewise.
21462 * obj-c++.dg/method-19.mm: Likewise.
21463 * obj-c++.dg/try-catch-2.mm: Likewise.
21464
21465 2005-10-06 Richard Henderson <rth@redhat.com>
21466
21467 PR 24236
21468 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21469
21470 2005-10-06 Dale Johannesen <dalej@apple.com>
21471
21472 * gcc.c-torture/execute/20030125-1.c: Correct.
21473
21474 2005-10-06 Richard Guenther <rguenther@suse.de>
21475
21476 PR tree-optimization/24238
21477 * g++.dg/tree-ssa/pr24238.C: New testcase.
21478
21479 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21480
21481 PR 18568
21482 * gfortran.dg/der_pointer_3.f90: New test.
21483
21484 2005-10-05 Devang Patel <dpatel@apple.com>
21485
21486 PR Debug/23205
21487 * g++.dg/other/PR23205.C: New.
21488
21489 2005-10-05 Richard Henderson <rth@redhat.com>
21490
21491 PR target/23602
21492 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21493 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21494
21495 2005-10-05 Dale Johannesen <dalej@apple.com>
21496
21497 * gcc.c-torture/execute/float-floor.c: New.
21498
21499 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21500
21501 PR tree-optimization/21419
21502 PR tree-optimization/24146
21503 PR tree-optimization/24151
21504
21505 * g++.dg/ext/asm7.C: New.
21506 * g++.dg/ext/asm8.C: New.
21507 * gcc.dg/asm-1.c: Compile on all targets.
21508 * gcc.dg/asm-pr24146.c: New.
21509 * gcc.dg/pr21419.c: Adjust error messages.
21510
21511 2005-10-05 Richard Guenther <rguenther@suse.de>
21512
21513 PR fortran/24176
21514 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21515
21516 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21517
21518 PR c++/23513
21519 * g++.dg/template/spec22.C: Robustify test.
21520 * g++.dg/template/spec26.C: New.
21521
21522 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21523
21524 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21525 if target supports vector instructions.
21526
21527 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21528
21529 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21530 C99 functions.
21531
21532 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21533
21534 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21535 check_effective_target_fortran_large_int): Replace cached result
21536 when target changes.
21537
21538 2005-10-04 Devang Patel <dpatel@apple.com>
21539
21540 * gcc.dg/i386-sse-vect-types.c: New.
21541
21542 2005-10-04 Ian Lance Taylor <ian@airs.com>
21543
21544 PR preprocessor/13726
21545 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21546 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21547
21548 2005-10-04 Richard Guenther <rguenther@suse.de>
21549
21550 PR c/23576
21551 * gcc.dg/noncompile/pr23576.c: New testcase.
21552
21553 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21554
21555 PR middle-end/23125
21556 * gcc.dg/register-var-3.c: New test.
21557
21558 2005-10-04 Steven Bosscher <stevenb@suse.de>
21559
21560 * gcc.dg/pr23049.c: New test.
21561
21562 * gcc.dg/ucnid-4.c: Fix test.
21563
21564 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21565
21566 PR 23445
21567 * gcc.c-torture/compile/pr23445.c: New test.
21568
21569 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21570
21571 * g++.dg/overload/unknown1.C: New.
21572
21573 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21574
21575 PR c++/17775
21576 * g++.dg/template/repo4.C: New test.
21577
21578 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21579
21580 PR libfortran/19308
21581 * gfortran.dg/large_real_kind_2.F90: New test.
21582 * gfortran.dg/large_integer_kind_2.f90: New test.
21583
21584 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21585
21586 * lib/target-supports.exp (check_effective_target_vect_shift):
21587 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21588 (check_effective_target_vect_condition): Fix copy-n-pasto.
21589
21590 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21591 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21592 targets.
21593
21594 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21595
21596 PR c++/22621
21597 * g++.dg/template/overload5.C : New test.
21598
21599 PR c++/23840
21600 * g++.dg/expr/stdarg1.C: New test.
21601
21602 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21603
21604 PR 24142
21605 * gcc.c-torture/execute/pr24142.c: New test.
21606
21607 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21608
21609 PR 24141
21610 * gcc.c-torture/execute/pr24141.c: New test.
21611
21612 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21613 Diego Novillo <dnovillo@redhat.com>
21614
21615 PR 23604
21616 * gcc.c-torture/execute/pr23604.c: New test.
21617
21618 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21619
21620 PR fortran/16404
21621 PR fortran/20835
21622 PR fortran/20890
21623 PR fortran/20899
21624 PR fortran/20900
21625 PR fortran/20901
21626 PR fortran/20902
21627 gfortran.dg/equiv_constraint_1.f90: New test.
21628 gfortran.dg/equiv_constraint_2.f90: New test.
21629 gfortran.dg/equiv_constraint_3.f90: New test.
21630 gfortran.dg/equiv_constraint_4.f90: New test.
21631 gfortran.dg/equiv_constraint_5.f90: New test.
21632 gfortran.dg/equiv_constraint_6.f90: New test.
21633 gfortran.dg/equiv_constraint_7.f90: New test.
21634 gfortran.dg/equiv_constraint_8.f90: New test.
21635 gfortran.dg/private_type_1.f90: New test.
21636 gfortran.dg/private_type_2.f90: New test.
21637 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21638 980628-10.f: Assert std=gnu to permit mixing of
21639 types in equivalence statements.
21640
21641 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21642
21643 PR 24112
21644 * gfortran.dg/open_status_1.f90: New.
21645
21646 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21647
21648 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21649 * gcc.dg/vect/pr22480.c: Clean up temp files.
21650 * gcc.dg/vect/pr23831.c: Clean up temp files.
21651 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21652 Clean up temp files.
21653 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21654 Clean up temp files.
21655
21656 * gcc.dg/20050309-1.c: Clean up temp files.
21657 * gcc.dg/20050325-1.c: Clean up temp files.
21658
21659 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21660
21661 PR tree-optimization/24059
21662 * gcc.dg/vect/pr24059.c : New test.
21663
21664 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21665
21666 PR middle-end/24109
21667 * gcc.c-torture/execute/20050929-1.c: New test.
21668
21669 2005-09-29 Steven Bosscher <stevenb@suse.de>
21670
21671 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21672
21673 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21674
21675 PR c/21419
21676 * gcc.dg/pr21419.c: New test.
21677
21678 2005-09-29 Steven Bosscher <stevenb@suse.de>
21679
21680 * gcc.dg/pr23911.c: New test.
21681
21682 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21683
21684 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21685
21686 PR c++/16782
21687 * g++.dg/parse/qualified4.C: New test.
21688 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21689 * g++.old-deja/g++.mike/p8154.C: Likewise.
21690
21691 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21692
21693 PR c++/22147
21694 * g++.dg/template/friend37.C: New test.
21695 * g++.dg/parse/crash28.C: Adjust error markers.
21696
21697 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21698
21699 PR fortran/18518
21700 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21701
21702 2005-09-27 Devang Patel <dpatel@apple.com>
21703
21704 PR tree-optimization/23625
21705 * gcc.dg/pr23625.c: New test.
21706
21707 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21708
21709 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21710 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21711
21712 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21713
21714 PR fortran/23677
21715 * gfortran.fortran-torture/execute/save_1.f90: New test.
21716 * gfortran.dg/save_1.f90: New test.
21717
21718 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21719
21720 * gcc.target/i386/builtin-apply-mmx.c: New test.
21721
21722 PR target/22576
21723 * gcc.target/i386/pr22576.c: New test.
21724
21725 PR target/22585
21726 * gcc.target/i386/pr22585.c: New test.
21727
21728 PR target/23268
21729 * gcc.target/i386/pr23268.c: New test.
21730
21731 PR middle-end/23831
21732 * gcc.dg/vect/pr23831.c: New test.
21733
21734 PR target/24055
21735 * gcc.target/i386/pr24055.c: New test.
21736
21737 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21738
21739 PR tree-optimization/23960
21740 * gcc.c-torture/compile/pr23960.c: New.
21741
21742 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21743
21744 PR fortran/16861
21745 * gfortran.dg/nested_modules_3.f90: New.
21746
21747 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21748
21749 PR fortran/24005
21750 gfortran.dg/interface_1.f90: New test.
21751
21752 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
21753 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21754
21755 PR fortran/23843
21756 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
21757
21758 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21759
21760 PR fortran/23516
21761 * gfortran.dg/imag_1.f: New test.
21762 * gfortran.dg/imag_2.f: Ditto.
21763
21764 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
21765
21766 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
21767
21768 2005-09-22 Jakub Jelinek <jakub@redhat.com>
21769
21770 PR c++/21983
21771 * g++.dg/warn/pr21983.C: New test.
21772
21773 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
21774
21775 * gcc.dg/20050922-1.c: Testcase added.
21776
21777 2005-09-21 Mark Mitchell <mark@codesourcery.com>
21778
21779 PR c++/23993
21780 * g++.dg/template/array14.C: New test.
21781
21782 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
21783
21784 PR fortran/19929
21785 * gfortran.dg/der_ptr_component_1.f90: New test.
21786
21787 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21788
21789 PR c++/23965
21790 * g++.dg/template/error1.C: Reject "no matching function" message.
21791
21792 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21793
21794 PR c++/17609
21795 * g++.dg/lookup/error1.C: New test.
21796
21797 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
21798
21799 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
21800 functionality of the testcase.
21801
21802 2005-09-20 Richard Henderson <rth@redhat.com>
21803
21804 * gcc.dg/vect/vect-22.c: Require vect_float.
21805 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
21806
21807 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
21808
21809 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
21810 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
21811 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
21812 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
21813 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
21814 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
21815 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
21816 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
21817 * gcc.dg/cpp/ucnid-8.c: New test.
21818
21819 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21820
21821 PR tree-optimization/23929
21822 * gcc.c-torture/compile/pr23929.c: New test.
21823
21824 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
21825
21826 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
21827 for one loop.
21828
21829 2005-09-20 Steve Ellcey <sje@cup.hp.com>
21830
21831 PR testsuite/23186
21832 * g++.dg/other/pr22003.C: Require named sections.
21833
21834 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21835
21836 PR c++/23947
21837 * g++.dg/rtti/crash3.C: New test.
21838
21839 PR tree-optimization/23818
21840 * gcc.dg/pr23818.c: New test.
21841
21842 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21843
21844 PR fortran/23420
21845 * gfortran.dg/print_fmt_4.f: New.
21846
21847 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21848
21849 PR fortran/23663
21850 * gfortran.fortran-torture/execute/entry_11.f90: New test.
21851
21852 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21853
21854 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
21855 Use pointers to local alignable arrays instead. Added comments.
21856 * gcc.dg/vect/vect-46.c: Likewise.
21857 * gcc.dg/vect/vect-48.c: Likewise.
21858 * gcc.dg/vect/vect-49.c: Likewise.
21859 * gcc.dg/vect/vect-52.c: Likewise.
21860 * gcc.dg/vect/vect-53.c: Likewise.
21861 * gcc.dg/vect/vect-54.c: Likewise.
21862 * gcc.dg/vect/vect-56.c: Likewise.
21863 * gcc.dg/vect/vect-57.c: Likewise.
21864 * gcc.dg/vect/vect-58.c: Likewise.
21865 * gcc.dg/vect/vect-60.c: Likewise.
21866 * gcc.dg/vect/vect-61.c: Likewise.
21867
21868 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
21869 The test is no longer vectorizable on vect_no_align targets.
21870 * gcc.dg/vect/vect-43.c: Likewsie.
21871
21872 * gcc.dg/vect/vect-44.c: Added comments.
21873 * gcc.dg/vect/vect-45.c: Added comments.
21874 * gcc.dg/vect/vect-50.c: Added comments.
21875 * gcc.dg/vect/vect-51.c: Added comments.
21876
21877 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
21878 aligned type.
21879 * gcc.dg/vect/Os-vect-95.c: Likewise.
21880
21881 * gcc.dg/vect/vect-41.c: Test removed.
21882 * gcc.dg/vect/vect-47.c: Test removed.
21883 * gcc.dg/vect/vect-55.c: Test removed.
21884 * gcc.dg/vect/vect-59.c: Test removed.
21885
21886 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21887
21888 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
21889 No longer vectorizable on vect_no_align targets.
21890 * gcc.dg/vect/pr20122.c: Likewise.
21891 * gcc.dg/vect/vect-74.c: Likewise.
21892 * gcc.dg/vect/vect-75.c: Likewise.
21893 * gcc.dg/vect/vect-76.c: Likewise.
21894
21895 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
21896 Will not be vectorizable on vect_no_align targets once aliasing issues
21897 are resolved.
21898 * gcc.dg/vect/vect-79.c: Likewise.
21899
21900 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
21901 * gcc.dg/vect/vect-78.c: Likewise.
21902 * gcc.dg/vect/vect-97.c: Likewise.
21903
21904 2005-09-19 Steven Bosscher <stevenb@suse.de>
21905
21906 * gcc.dg/pr23943.c: New test.
21907
21908 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21909
21910 PR fortran/19181
21911 * gfortran.dg/derived_pointer_null_1.f90: New test.
21912
21913 2005-09-18 Richard Guenther <rguenther@suse.de>
21914
21915 PR middle-end/23944
21916 * gcc.c-torture/compile/pr23944.c: New testcase.
21917
21918 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
21919
21920 PR fortran/15975
21921 * gfortran.dg/der_pointer_2.f90: New test.
21922
21923 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21924
21925 PR fortran/16861
21926 * gfortran.dg/nested_modules_2.f90: New test.
21927
21928 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21929
21930 PR c++/18368
21931 * g++.dg/other/semicolon.C: New test.
21932
21933 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
21934
21935 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
21936 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
21937
21938 2005-09-16 Mark Mitchell <mark@codesourcery.com>
21939
21940 PR c++/23914
21941 * g++.dg/template/static18.C: New test.
21942
21943 PR c++/21514
21944 * g++.dg/template/crash19.C: Remove dg-error marker.
21945 * g++.dg/template/local4.C: New test.
21946
21947 2005-09-16 Paul Brook <paul@codesourcery.com>
21948
21949 PR fortran/23906
21950 * gfortran.dg/dependency_1.f90: New test.
21951
21952 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21953
21954 PR c++/23896
21955 * g++.dg/template/static17.C: New test.
21956
21957 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
21958
21959 PR c++/23139
21960 * g++.dg/warn/huge-val1.C: New test.
21961
21962 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21963
21964 PR c++/13140
21965 * g++.dg/parse/class2.C: New test.
21966 * g++.dg/template/explicit8.C: Likewise.
21967 * g++.dg/template/spec25.C: Likewise.
21968
21969 2005-09-14 Josh Conner <jconner@apple.com>
21970
21971 PR middle-end/23584
21972 * gcc.dg/pr23584.c: New test.
21973
21974 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
21975
21976 PR fortran/21875 Internal Unit Array I/O, NIST
21977 * gfortran.dg/arrayio_1.f90: New test.
21978 * gfortran.dg/arrayio_1.f90: New test.
21979 * gfortran.dg/arrayio_1.f90: New test.
21980 * gfortran.dg/arrayio_1.f90: New test.
21981 * gfortran.dg/arrayio_1.f90: New test.
21982
21983 2005-09-14 Uros Bizjak <uros@kss-loka.si>
21984
21985 PR middle-end/22480
21986 * gcc.dg/vect/pr22480.c: New test.
21987
21988 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
21989
21990 PR fortran/19358
21991 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
21992
21993 2005-09-13 Josh Conner <jconner@apple.com>
21994
21995 PR c++/23180
21996 * g++.dg/init/struct2.C: New test.
21997 * g++.dg/init/struct3.C: New test.
21998
21999 2005-09-13 Janis Johnson <janis187@us.ibm.com>
22000
22001 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
22002 Clean up temp files.
22003 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
22004 gcc.dg/tree-ssa/builtin-fprintf-1.c,
22005 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
22006 gcc.dg/tree-ssa/builtin-printf-1.c,
22007 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
22008 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
22009 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
22010 gcc.dg/tree-ssa/builtin-vprintf-1.c,
22011 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
22012 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
22013 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
22014 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
22015 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
22016 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
22017 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
22018 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
22019
22020 2005-09-13 Josh Conner <jconner@apple.com>
22021
22022 * lib/gcc-dg.exp: Load scanipa.exp.
22023 (cleanup-dump): New procedure.
22024 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
22025 * lib/scandump.exp: New file.
22026 * lib/scantree.exp: Use it.
22027 * lib/scanipa.exp: New file.
22028
22029 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
22030
22031 PR fortran/17740
22032 * gfortran.dg/generic_4.f90: New test.
22033
22034 2005-09-13 Uros Bizjak <uros@kss-loka.si>
22035
22036 PR target/23816
22037 * gcc.target/i386/pr23816-1.c: New test.
22038 * gcc.target/i386/pr23816-2.c: New test.
22039
22040
22041 2005-09-13 Bastian Blank <waldi@debian.org>
22042
22043 PR c++/16171
22044 * g++.dg/abi/mangle26.C: New test.
22045 * g++.dg/abi/mangle27.C: New test.
22046 * g++.dg/abi/mangle28.C: New test.
22047 * g++.dg/abi/mangle29.C: New test.
22048
22049 PR c++/23839
22050 * g++.dg/parse/register1.C: New test.
22051
22052 2005-09-13 Mark Mitchell <mark@codesourcery.com>
22053
22054 PR c++/23842
22055 * g++.dg/template/access16.C: New test.
22056
22057 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22058
22059 * gfortran.dg/char_pack_2.f90: Increase the vector size.
22060
22061 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22062
22063 PR fortran/18899
22064 * gfortran.dg/shape_2.f90: New test.
22065
22066 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22067
22068 PR target/19269
22069 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
22070 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
22071 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
22072 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
22073 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
22074 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
22075 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
22076 tests.
22077
22078 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22079
22080 PR c++/23841
22081 * g++.dg/parse/template17.C: New test.
22082
22083 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22084
22085 PR c++/23789
22086 * g++.dg/template/nontype14.C: New test.
22087
22088 2005-09-12 Ian Lance Taylor <ian@airs.com>
22089
22090 PR g++/7874
22091 * g++.dg/lookup/friend7.C: New test.
22092 * g++.dg/lookup/friend8.C: New test.
22093 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
22094 so that it will be found via argument dependent lookup.
22095 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
22096 friend functions which will no longer be found.
22097 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
22098 function g, so that it will be found via argument dependent
22099 lookup.
22100 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22101 * g++.old-deja/g++.mike/net43.C: Likewise.
22102
22103 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22104
22105 PR c++/23691
22106 * g++.dg/template/static16.C: New test.
22107
22108 2005-09-12 Josh Conner <jconner@apple.com>
22109
22110 PR middle-end/23237
22111 * gcc.c-torture/compile/pr23237.c: New test.
22112
22113 2005-09-11 Richard Henderson <rth@redhat.com>
22114
22115 * g++.dg/other/error8.C: Update expected diagnostic text.
22116
22117 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22118
22119 PR libfortran/19872
22120 * gfortran.dg/overwrite_1.f: New test.
22121
22122 2005-09-09 Josh Conner <jconner@apple.com>
22123
22124 * g++.dg/init/pr23180-1.C: Removed.
22125 * g++.dg/init/pr23180-2.C: Removed.
22126
22127 2005-09-09 David Daney <ddaney@avtrex.com>
22128
22129 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22130 files which are ...
22131 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22132 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22133
22134 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22135
22136 * gfortran.dg/iostat_2.f90: New test.
22137
22138 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22139
22140 PR c++/22252
22141 * g++.dg/ext/interface1.C: New test.
22142 * g++.dg/ext/interface1.h: Likewise.
22143 * g++.dg/ext/interface1a.cc: Likewise.
22144
22145 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22146
22147 * gfortran.dg/iomsg_1.f90: New test case.
22148
22149 2005-09-09 Richard Guenther <rguenther@suse.de>
22150
22151 PR c++/23624
22152 * g++.dg/tree-ssa/pr23624.C: New testcase.
22153
22154 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22155
22156 PR fortran/19239
22157 * gfortran.dg/vector_subscript_1.f90,
22158 * gfortran.dg/vector_subscript_2.f90: New tests.
22159
22160 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22161
22162 PR fortran/21104
22163 * gfortran.dg/array_alloc_1.f90,
22164 * gfortran.dg/array_alloc_2.f90,
22165 * gfortran.dg/array_alloc_3.f90: New tests.
22166
22167 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22168
22169 PR fortran/12840
22170 * gfortran.dg/array_constructor_6.f90
22171 * gfortran.dg/array_constructor_7.f90
22172 * gfortran.dg/array_constructor_8.f90
22173 * gfortran.dg/array_constructor_9.f90
22174 * gfortran.dg/array_constructor_10.f90
22175 * gfortran.dg/array_constructor_11.f90
22176 * gfortran.dg/array_constructor_12.f90: New tests.
22177
22178 2005-09-08 Josh Conner <jconner@apple.com>
22179
22180 PR c++/23180
22181 * g++.dg/init/pr23180-1.C: New test.
22182 * g++.dg/init/pr23180-2.C: New test.
22183
22184 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22185
22186 PR fortran/18878
22187 * gfortran.dg/module_double_reuse.f90: New.
22188
22189 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22190
22191 PR fortran/23270
22192 PR fortran/22304
22193 PR fortran/18870
22194 PR fortran/17917
22195 PR fortran/16511
22196 * gfortran.dg/common_equivalence_1.f: New.
22197 * gfortran.dg/common_equivalence_2.f: New.
22198 * gfortran.dg/common_equivalence_3.f: New.
22199 * gfortran.dg/contained_equivalence_1.f90: New.
22200 * gfortran.dg/module_blank_common.f90: New.
22201 * gfortran.dg/module_commons_1.f90: New.
22202 * gfortran.dg/module_equivalence_1.f90: New.
22203 * gfortran.dg/nested_modules_1.f90: New.
22204 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22205 equivalences and add comment to connect the test with
22206 the PR.
22207
22208 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22209
22210 PR fortran/23765
22211 * gfortran.dg/common_6.f90: New test.
22212
22213 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22214
22215 PR fortran/15326
22216 * gfortran.dg/char_result_1.f90,
22217 * gfortran.dg/char_result_2.f90,
22218 * gfortran.dg/char_result_3.f90,
22219 * gfortran.dg/char_result_4.f90,
22220 * gfortran.dg/char_result_5.f90,
22221 * gfortran.dg/char_result_6.f90,
22222 * gfortran.dg/char_result_7.f90,
22223 * gfortran.dg/char_result_8.f90: New tests.
22224
22225 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22226
22227 PR fortran/19928
22228 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22229
22230 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22231
22232 PR obj-c++/16816
22233 * obj-c++.dg/selector-5.mm: New test.
22234 * obj-c++.dg/selector-6.mm: New test.
22235
22236 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22237
22238 PR objc/20574
22239 PR objc/19324
22240 * objc.dg/error-1.m: New test.
22241
22242 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22243
22244 PR fortran/23373
22245 * gfortran.fortran-torture/execute/pr23373-1.f90,
22246 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22247
22248 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22249
22250 PR libfortran/23760
22251 * gfortran.dg/g77/1832.f: Remove long string in write statement
22252 to allow the test to pass on correct list directed output with
22253 prepended space.
22254
22255 2005-09-07 James E Wilson <wilson@specifix.com>
22256
22257 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22258
22259 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22260
22261 * gfortran.dg/parameter+save.f90: Rename to
22262 * gfortran.dg/parameter_save.f90: .. this.
22263
22264 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22265
22266 PR fortran/20848
22267 * gfortran.dg/parameter+save.f90: New test case.
22268
22269 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22270
22271 PR fortran/19269
22272 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22273
22274 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22275
22276 PR c/23075
22277 * gcc.dg/pr23075.c: New test.
22278 * g++.dg/warn/pr23075.C: New test.
22279
22280 PR target/22362
22281 * gcc.target/i386/pr22362.c: New test.
22282
22283 PR rtl-optimization/23098
22284 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22285
22286 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22287 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22288 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22289
22290 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22291
22292 * g++.dg/expr/cast6.C: New test.
22293
22294 PR c++/9782
22295 * g++.dg/init/new15.C: New test.
22296
22297 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22298
22299 * gcc.dg/vect/Os-vect-95.c: New test.
22300 * gcc.dg/vect/vect-95.c: Same.
22301
22302 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22303
22304 * gcc.dg/vect/vect-29.c: Update xfail testing.
22305 * gcc.dg/vect/vect-44.c: Same.
22306 * gcc.dg/vect/vect-48.c: Same.
22307 * gcc.dg/vect/vect-50.c: Same.
22308 * gcc.dg/vect/vect-72.c: Same.
22309 * gcc.dg/vect/vect-77.c: Same.
22310 * gcc.dg/vect/vect-78.c: Same.
22311 * gcc.dg/vect/vect-80.c: Same.
22312 * gcc.dg/vect/vect-96.c: Same.
22313 * gcc.dg/vect/vect-100.c: Same.
22314 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22315 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22316 * gfortran.dg/vect/vect-5.f90: Same.
22317
22318 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22319
22320 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22321 start strings.
22322 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22323 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22324
22325 PR c++/23056
22326 * g++.dg/opt/pr23056.C: New test.
22327
22328 PR rtl-optimization/23098
22329 * gcc.target/i386/pr23098.c: New test.
22330
22331 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22332
22333 PR c++/23667
22334 * g++.dg/template/static15.C: New test.
22335
22336 PR c++/21440
22337 * g++.dg/ext/stmtexpr5.C: New test.
22338 * g++.dg/ext/stmtexpr6.C: Likewise.
22339
22340 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22341
22342 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22343
22344 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22345 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22346 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22347
22348 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22349
22350 PR libfortran/23321
22351 * gfortran.dg/direct_io_4.f90: New test case.
22352
22353 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22354 Rasmus Hahn <rassahah@neofonie.de>
22355
22356 PR libobjc/23108
22357 * objc.dg/type-stream-1.m: New test.
22358
22359 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22360
22361 PR fortran/23661
22362 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22363 gfortran.dg/print_fmt_3.f90: New test.
22364
22365 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22366
22367 * gfortran.dg/fmt_t_1.f90: New test.
22368
22369 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22370
22371 PR rtl-optimization/23454
22372 * g++.dg/opt/pr23454.C: New test.
22373
22374 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22375
22376 PR c++/23699
22377 * g++.dg/ext/static1.C: New test.
22378
22379 2005-09-02 Richard Henderson <rth@redhat.com>
22380
22381 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22382 tail call to check_fa_work.
22383
22384 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22385
22386 PR c++/21687
22387 * g++.dg/other/gc3.C: New test.
22388
22389 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22390
22391 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22392 * gcc.dg/20050826-1.c: Likewise.
22393
22394 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22395
22396 PR c++/23167
22397 * g++.dg/expr/volatile1.C: New test.
22398
22399 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22400
22401 PR middle-end/23547
22402 * gcc.dg/pr23547.c: New test.
22403
22404 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22405
22406 PR c/22061
22407 * gcc.c-torture/execute/pr22061-1.c,
22408 * gcc.c-torture/execute/pr22061-2.c,
22409 * gcc.c-torture/execute/pr22061-3.c,
22410 * gcc.c-torture/execute/pr22061-4.c: New tests.
22411
22412 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22413
22414 * gcc.dg/Wredundant-decls-2.c: New test to check that
22415 -Wredundant-decls does not issue warning for a variable
22416 definition following a declaration.
22417
22418 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22419
22420 PR debug/7241
22421 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22422 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22423 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22424
22425 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22426 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22427 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22428 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22429 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22430 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22431 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22432 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22433
22434 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22435
22436 PR objc/23306
22437 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22438 scan-assmbler.
22439
22440 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22441
22442 PR target/21255
22443 * gcc.dg/pr21255-1.c: New test.
22444 * gcc.dg/pr21255-2-mb.c: Likewise.
22445 * gcc.dg/pr21255-2-ml.c: Likewise.
22446 * gcc.dg/pr21255-3.c: Likewise.
22447 * gcc.dg/pr21255-4.c: Likewise.
22448
22449 2005-08-31 Dale Johannesen <dalej@apple.com>
22450
22451 * gcc.dg/20050830-1.c: New.
22452
22453 2005-08-31 Josh Conner <jconner@apple.com>
22454
22455 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22456 command-line options for arm-*-* targets.
22457 * g++.dg/init/array16.C: Likewise.
22458 * g++.dg/other/crash-4.C: Likewise.
22459
22460 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22461
22462 PR obj-c++/23640
22463 * obj-c++.dg/gnu-runtime-3.mm: New test.
22464
22465 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22466
22467 PR c++/13377
22468 * g++.dg/lookup/ambig4.C: New test.
22469 * g++.dg/lookup/ambig5.C: New test.
22470 * g++.dg/tc1/dr101.C: Adjust error markers.
22471
22472 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22473
22474 PR c++/23639
22475 * g++.dg/template/ttp5.C: Adjust error markers.
22476
22477 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22478
22479 PR testsuite/23609
22480 * lib/obj-c++.exp: Include target-libpath.exp.
22481 (obj-c++_link_flags): Look for the GNU libobjc library
22482 and set the library path to include it.
22483 Don't manually set LD_LIBRARY_PATH (etc.) but call
22484 set_ld_library_path_env_vars instead.
22485 (obj-c++_target_compile): Don't set library path or
22486 linker flags because they are already set correctly
22487 in obj-c++_link_flags.
22488
22489 2005-08-30 Josh Conner <jconner@apple.com>
22490
22491 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22492 to command-line options for arm-*-* targets.
22493
22494 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22495
22496 * g++.dg/other/i386-1.C: New.
22497
22498 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22499
22500 PR preprocessor/20348
22501 PR preprocessor/20356
22502 * gcc.dg/cpp/pr20348.c: New test.
22503 * gcc.dg/cpp/pr20348.h: New file.
22504 * gcc.dg/cpp/inc/pr20348.h: New file.
22505 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22506 * gcc.dg/cpp/pr20356.c: New test.
22507 * gcc.dg/cpp/pr20356.h: New file.
22508 * gcc.dg/cpp/inc/pr20356.h: New file.
22509 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22510
22511 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22512
22513 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22514 Fix array dimension to avoid correct end-of-file error.
22515
22516 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22517
22518 PR libfortran/23598
22519 * gfortran.dg/iostat_1.f90: New test.
22520
22521 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22522
22523 PR middle-end/23408
22524 * gcc.dg/pr23408.c: New test.
22525
22526 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22527
22528 PR c++/23099
22529 * g++.dg/init/member1.C: Make sure erroneous static data member
22530 definitions are required.
22531 * g++.dg/template/static13.C: New test.
22532 * g++.dg/template/static14.C: Likewise.
22533
22534 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22535
22536 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22537 -march=pentium4, remove ilp32 requirement.
22538
22539 PR middle-end/23484
22540 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22541 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22542
22543 2005-08-29 Andreas Jaeger <aj@suse.de>
22544
22545 PR testsuite/23607
22546 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22547
22548 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22549
22550 * gcc.c-torture/execute/20050316-2.c: New test.
22551 * gcc.c-torture/execute/20050316-3.c: New test.
22552 * gcc.dg/torture/pr16104-1.c: New test.
22553
22554 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22555
22556 PR middle-end/23463
22557 * gcc.c-torture/execute/zero-struct-1.c: New test.
22558
22559 2005-08-27 Richard Guenther <rguenther@suse.de>
22560
22561 PR target/23575
22562 * gcc.target/i386/pr23575.c: New testcase.
22563
22564 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22565
22566 PR rtl-optimization/23561
22567 * gcc.c-torture/execute/20050826-1.c: New test.
22568
22569 PR rtl-opt/23560
22570 * gcc.c-torture/execute/20050826-2.c: New test.
22571
22572 2005-08-26 Dale Johannesen <dalej@apple.com>
22573
22574 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22575 * gcc.dg/20050826-1.c: New.
22576
22577 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22578
22579 PR c++/19004
22580 * g++.dg/template/nontype13.C: New test.
22581
22582 PR c++/23491
22583 * g++.dg/init/new14.C: New test.
22584 * g++.dg/expr/anew1.C: Do not XFAIL.
22585 * g++.dg/expr/anew2.C: Likewise.
22586 * g++.dg/expr/anew3.C: Likewise.
22587
22588 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22589
22590 PR middle-end/22439
22591 * gcc.dg/vla-3.c: New test.
22592
22593 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22594
22595 PR fortran/20363
22596 * gfortran.dg/named_interface.f90: New.
22597
22598 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22599
22600 * gcc.c-torture/execute/frame-address.c: New test.
22601
22602 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22603
22604 PR c++/20817
22605 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22606
22607 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22608
22609 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22610
22611 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22612
22613 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22614 * gcc.dg/altivec-22.c: Rename from..
22615 * gcc.dg/altivec-nomfcr.c: ..this.
22616
22617 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22618
22619 PR tree-optimization/23546
22620 * gcc.dg/tree-ssa/pr23546.c: New test.
22621
22622 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22623
22624 PR fortran/17758
22625 * gfortran.dg/nonreturning_statements.f90: New test.
22626
22627 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22628
22629 PR c++/22454
22630 * g++.dg/parse/crash29.C: New.
22631
22632 2005-08-23 DJ Delorie <dj@redhat.com>
22633
22634 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22635 constants have the L suffix.
22636
22637 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22638
22639 PR c++/23044
22640 * g++.dg/template/instantiate8.C: New.
22641
22642 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22643
22644 PR middle-end/23467
22645 * gcc.c-torture/execute/pr23467.c: New test.
22646
22647 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22648
22649 PR tree-optimization/22043
22650 * gcc.c-torture/execute/20050613-1.c: New test.
22651
22652 2005-08-23 Ben Elliston <bje@au.ibm.com>
22653
22654 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22655
22656 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22657
22658 PR rtl-optimization/23478
22659 * g++.dg/opt/pr23478.C: New test.
22660
22661 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22662
22663 PR c/18715
22664 * gcc.dg/switch-warn-3.c: New test.
22665
22666 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22667
22668 PR c++/22233
22669 * g++.dg/template/param1.C: New test.
22670
22671 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22672
22673 PR c++/23089
22674 * g++.dg/other/incomplete1.C: New test.
22675
22676 2005-08-22 Ira Rosen <irar@il.ibm.com>
22677
22678 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22679 are vectorizable.
22680
22681 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22682
22683 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22684 d_lines_5.f: New.
22685
22686 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22687
22688 * gcc.target/i386/sse-4.c: New test.
22689
22690 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22691
22692 PR testsuite/23239
22693 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22694
22695 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22696
22697 * gcc.dg/20050811-1.c: New test.
22698 * gcc.dg/20050811-2.c: New test.
22699
22700 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22701
22702 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22703
22704 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22705
22706 PR 23476
22707 * gcc.c-torture/compile/pr23476.c: New test.
22708
22709 2005-08-19 Devang Patel <dpatel@apple.com>
22710
22711 PR tree-optimization/23048
22712 * gcc.dg/tree-ssa/pr23048.c: New test.
22713
22714 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22715
22716 PR middle-end/20624
22717 * g++.dg/warn/Wreturn-3.C: New test
22718
22719 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22720
22721 PR tree-optimization/22228
22722 * g++.dg/vect/pr22543.cc: New test.
22723
22724 2005-08-17 Steven Bosscher <stevenb@suse.de>
22725
22726 PR tree-optimization/21574
22727 * gcc.dg/tree-ssa/pr21574.c: New test.
22728
22729 2005-08-16 James E Wilson <wilson@specifix.com>
22730
22731 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22732
22733 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22734
22735 PR tree-opt/23402
22736 * gcc.c-torture/compile/zero-strct-3.c: New test.
22737 * gcc.c-torture/compile/zero-strct-4.c: New test.
22738
22739 2005-08-16 Steven Bosscher <stevenb@suse.de>
22740
22741 PR target/23376
22742 * gcc.target/x86_64/pr23376.c: New test.
22743
22744 2005-08-16 Ian Lance Taylor <ian@airs.com>
22745
22746 PR c++/23337
22747 * g++.dg/ext/vector2.C: New.
22748
22749 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22750
22751 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
22752
22753 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22754
22755 PR libfortran/23428
22756 * gfortran.dg/inquire-complex.f90: New test case.
22757
22758 2005-08-16 James E Wilson <wilson@specifix.com>
22759
22760 PR tree-optimization/21105
22761 * gcc.dg/large-size-array.c: New.
22762
22763 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
22764
22765 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
22766 type.
22767 * gcc.dg/vect/vect-41: Likewise.
22768 * gcc.dg/vect/vect-42: Likewise.
22769 * gcc.dg/vect/vect-43: Likewise.
22770 * gcc.dg/vect/vect-44: Likewise.
22771 * gcc.dg/vect/vect-46: Likewise.
22772 * gcc.dg/vect/vect-47: Likewise.
22773 * gcc.dg/vect/vect-48: Likewise.
22774 * gcc.dg/vect/vect-52: Likewise.
22775 * gcc.dg/vect/vect-53: Likewise.
22776 * gcc.dg/vect/vect-54: Likewise.
22777 * gcc.dg/vect/vect-55: Likewise.
22778 * gcc.dg/vect/vect-56: Likewise.
22779 * gcc.dg/vect/vect-57: Likewise.
22780 * gcc.dg/vect/vect-58: Likewise.
22781 * gcc.dg/vect/vect-59: Likewise.
22782 * gcc.dg/vect/vect-60: Likewise.
22783 * gcc.dg/vect/vect-61: Likewise.
22784 * gcc.dg/vect/vect-85: Likewise.
22785 * gcc.dg/vect/vect-87: Likewise.
22786 * gcc.dg/vect/vect-88: Likewise.
22787 * gcc.dg/vect/vect-93.c: Likewise.
22788 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
22789 * gcc.dg/vect/vect-75: Likewise.
22790 * gcc.dg/vect/vect-76: Likewise.
22791 * gcc.dg/vect/vect-77: Likewise.
22792 * gcc.dg/vect/vect-78: Likewise.
22793 * gcc.dg/vect/vect-80: Likewise.
22794 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
22795 vectorized for the expected reason, rather than checking how alignment
22796 was handled.
22797 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
22798 aligned type and also instead of aligned pointers. Added documentation.
22799
22800 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
22801
22802 * gfortran.dg/power.f90: New test.
22803
22804 2005-08-16 Jakub Jelinek <jakub@redhat.com>
22805
22806 PR rtl-optimization/23299
22807 * g++.dg/opt/pr23299.C: New test.
22808
22809 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22810
22811 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
22812
22813 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
22814
22815 * g++.dg/template/local6.C: New test.
22816
22817 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
22818
22819 * execute/exceptions/finally-1.m: Check that the catch and finally are
22820 being called. Also add a "return 0;" at the end of main.
22821
22822 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
22823
22824 PR fortran/21432.
22825 * gfortran.dg/namelist_print_1.f: New test of functionality of
22826 PRINT namelist.
22827 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
22828 namelist generates error with -std=f95.
22829
22830 2005-08-14 Ira Rosen <irar@il.ibm.com>
22831
22832 PR tree-optimization/23119
22833 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
22834
22835 2005-08-13 Marcin Koziej <creep@desk.pl>
22836 Andrew Pinski <pinskia@physics.uc.edu>
22837
22838 PR libobjc/22492
22839 * execute/exceptions/finally-1.m: New test.
22840
22841 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22842
22843 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
22844 testsuite.
22845 * objc/execute/exceptions/trivial.m: New test.
22846 * objc.dg/try-catch-11.m: Move to ...
22847 * objc/execute/exceptions/foward-1.m: Here.
22848 * objc.dg/try-catch-2.m: Move to ...
22849 * objc/execute/exceptions/catchall-1.m: Here.
22850 * objc.dg/try-catch-8.m: Move to ...
22851 * objc/execute/exceptions/local-variables-1.m: Here.
22852
22853 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22854
22855 * objc.dg/nested-func-1.m: Move to ...
22856 * objc/execute/nested-func-1.m: Here.
22857
22858 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22859
22860 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
22861 in ${options} instead of [target_info name].
22862 * lib/obj-c++.exp (objc_target_compile): Likewise.
22863
22864 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22865
22866 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
22867
22868 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22869
22870 part of PR testsuite/23348
22871 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
22872 each of the torture options.
22873 * objc/compile/trivial.m: New test.
22874
22875 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22876
22877 * gfortran.dg/eoshift.f90: Correct format.
22878
22879 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22880
22881 * gfortran.fortran-torture/execute/character_passing.f90:
22882 Fix comment typo.
22883
22884 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
22885
22886 PR c++/8271
22887 * g++.dg/template/unify10.C: New.
22888
22889 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
22890
22891 * g++.dg/parse/pr22514.C: Move to...
22892 * g++.dg/debug/pr22514.C: here.
22893
22894 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22895
22896 PR c++/23266
22897 * g++.dg/inherit/pure1.C: New test.
22898
22899 * ChangeLog: Fix typos.
22900
22901 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22902 Steven Bosscher <stevenb@suse.de>
22903
22904 * gfortran.dg/runtime_warning_1.f90: New test.
22905
22906 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
22907
22908 PR c++/23219
22909 * g++.dg/parse/crash28.C: New.
22910
22911 2005-08-11 Richard Guenther <rguenther@suse.de>
22912
22913 PR target/23289
22914 * gcc.target/i386/tailcall-1.c: New testcase.
22915
22916 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22917
22918 * gcc.dg/vect/vect-67.c: Un-xfail.
22919
22920 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22921
22922 PR c++/23225
22923 * g++.dg/parse/crash27.C: new test.
22924
22925 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
22926
22927 PR libfortran/22143
22928 * gfortran.dg/shift-kind.f90: New testcase.
22929
22930 2005-08-10 Richard Sandiford <richard@codesourcery.com>
22931
22932 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
22933 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
22934
22935 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22936
22937 PR c++/20646
22938 * g++.dg/other/mult-stor1.C: New test.
22939
22940 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22941
22942 * gcc.c-torture/pr18299-1.c: Move to ...
22943 * gcc.c-torture/compile/pr18299-1.c: Here.
22944
22945 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
22946
22947 * gfortran/fortran.torture/execute/character_passing.f90:
22948 Fix types for LSAME.
22949
22950 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
22951
22952 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
22953 input data back to what it was originally.
22954
22955 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22956
22957 * objc.dg/try-catch-8.m: Enable for all targets.
22958
22959 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
22960
22961 * gcc.dg/pr23165.c: New test.
22962
22963 2005-08-09 Steven Bosscher <stevenb@suse.de>
22964
22965 PR tree-optimization/23234
22966 * gcc.dg/tree-ssa/pr23234.c: New test.
22967
22968 2005-08-08 Josh Conner <jconner@apple.com>
22969
22970 PR rtl-optimization/23241
22971 * gcc.dg/char-compare.c: New test.
22972
22973 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22974
22975 PR c++/22508
22976 * g++.dg/init/new13.C: New test.
22977
22978 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
22979
22980 PR c++/21166
22981 * g++.dg/other/crash-4.C: Adjust
22982 * g++/dg/ext/packed9.C: New.
22983
22984 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22985
22986 PR middle-end/21964
22987 * gcc.c-torture/execute/pr21964-1.c: New test.
22988
22989 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22990
22991 PR c/22458
22992 * gcc.dg/pr22458-1.c: New test.
22993
22994 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
22995 Steven G. Kargl <kargls@comcast.net>
22996
22997 PR fortran/22390
22998 * gfortran.dg/flush_1.f90: New test.
22999
23000 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23001
23002 PR c++/23191
23003 * g++.dg/template/eh2.C: New test.
23004
23005 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23006
23007 PR c++/19498
23008 * g++.dg/template/instantiate7.C: New test.
23009
23010 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
23011
23012 PR c/23113
23013 * gcc.dg/Wunused-value-1.c: New test.
23014
23015 2005-08-06 Richard Sandiford <richard@codesourcery.com>
23016
23017 PR rtl-optimization/23233
23018 * gcc.c-torture/compile/pr23233-1.c: New test.
23019
23020 2005-08-06 Jakub Jelinek <jakub@redhat.com>
23021
23022 PR fortran/18833
23023 PR fortran/20850
23024 * gfortran.dg/equiv_1.f90: New test.
23025 * gfortran.dg/equiv_2.f90: New test.
23026 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
23027 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
23028 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
23029
23030 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23031
23032 * gcc.c-torture/execute/vrp-5.c: New test.
23033 * gcc.c-torture/execute/vrp-6.c: New test.
23034 * gcc.dg/tree-ssa/vrp21.c: New test.
23035
23036 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23037
23038 * g++.dg/parse/pr22514.C: New test.
23039
23040 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
23041
23042 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
23043
23044 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
23045 instead of constant loads / pool entries.
23046
23047 2005-08-05 David Edelsohn <edelsohn@gnu.org>
23048
23049 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
23050 TEST_TO_WCTYPE.
23051
23052 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
23053
23054 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
23055 __WINT_TYPE__ in generated prototypes if possible.
23056
23057 2005-08-04 Diego Novillo <dnovillo@redhat.com>
23058
23059 PR 22037
23060 * g++.dg/tree-ssa/pr22037.C:
23061
23062 2005-08-04 Richard Henderson <rth@redhat.com>
23063
23064 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
23065 scan-tree-dump-times directive.
23066
23067 2005-08-04 Jan Hubicka <jh@suse.cz>
23068
23069 * gcov-1.C: Fix switch counts.
23070 * gcov-4b.c: Likewise.
23071
23072 2005-08-03 Jeff Law <law@redhat.com>
23073
23074 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
23075
23076 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
23077
23078 * gcc.c-torture/execute/pr23135.c: New test.
23079
23080 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23081
23082 PR tree-optimization/19899
23083 * gcc.dg/tree-ssa/scev-1.c: New test.
23084 * gcc.dg/tree-ssa/scev-2.c: New test.
23085
23086 2005-08-03 Richard Sandiford <richard@codesourcery.com>
23087
23088 PR target/18582
23089 * gcc.dg/torture/pr18582-1.c: New test.
23090
23091 2005-08-03 Jan Hubicka <jh@suse.cz>
23092
23093 * update-conroll.c: New testcase.
23094 * update-conroll-2.c: New testcase.
23095
23096 2005-08-02 David Edelsohn <edelsohn@gnu.org>
23097
23098 * gfortran.dg/constant_substring.f: New test.
23099 * gfortran.dg/pr22491.f: New test.
23100
23101 2005-08-02 Jan Hubicka <jh@suse.cz>
23102
23103 * update-threading.c: Replace by the proper one.
23104
23105 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23106
23107 PR 23164
23108 * g++.dg/tree-ssa/pr23164.C: New test.
23109
23110 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23111
23112 * gcc.dg/tree-ssa/pr23192.c: New test.
23113
23114 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23115
23116 * gcc.c-torture/execute/vrp-4.c: New test.
23117
23118 2005-08-02 Jan Hubicka <jh@suse.cz>
23119
23120 * update-threading.c: New test.
23121
23122 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23123
23124 * gcc.c-torture/compile/20050801-1.c: New test.
23125 * gcc.c-torture/compile/20050801-2.c: New test.
23126
23127 2005-08-01 Jan Hubicka <jh@suse.cz>
23128
23129 * val-prof-5.c: New test.
23130
23131 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23132
23133 PR c/22311
23134 * gcc.dg/pr22311-1.c : New test.
23135
23136 2005-07-31 Steven Bosscher <stevenb@suse.de>
23137
23138 PR target/23095
23139 * gfortran.dg/pr23095.f: New test.
23140
23141 PR c++/22003
23142 * g++.dg/other/pr22003.C: New test.
23143
23144 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23145
23146 PR target/20621
23147 * gcc.c-torture/execute/pr20621-1.c: New test.
23148
23149 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23150
23151 * gfortran.dg/comma_format_extension_4.f: Adjust length
23152 of string for format.
23153 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23154 print statement with internal write.
23155 * gfortran.dg/der_array_io_2.f: Likewise.
23156 * gfortran.dg/der_array_io_3.f: Likewise.
23157
23158 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23159
23160 * gcc.dg/fold-abs-4.c: new test.
23161
23162 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23163
23164 PR fortran/22570 an related issues.
23165 * gfortran.dg/x_slash_1.f: New test.
23166
23167 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23168
23169 PR c/23143
23170 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23171 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23172
23173 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23174
23175 PR c/529
23176 * gcc.dg/Wshadow-3.c: New test.
23177
23178 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23179
23180 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23181 used to have the wrong bounds).
23182
23183 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23184
23185 PR c/21720
23186 * gcc.dg/hex-round-1.c: Test more cases.
23187 * gcc.dg/hex-round-2.c: New test.
23188
23189 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23190
23191 PR 22550
23192 * g++.dg/tree-ssa/pr22550.C: New test.
23193
23194 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23195
23196 * gcc.dg/tree-ssa/vrp19.c: New test.
23197 * gcc.dg/tree-ssa-vrp20.c: New test.
23198
23199 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23200
23201 PR c/22240
23202 * gcc.dg/transparent-union-4.c: New test.
23203
23204 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23205
23206 PR c/22192
23207 * gcc.dg/c99-vla-2.c: New test.
23208
23209 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23210
23211 PR c/21720
23212 * gcc.dg/hex-round-1.c: New test.
23213
23214 2005-07-28 Jan Hubicka <jh@suse.cz>
23215
23216 * inliner-1.c: Do not dump everything.
23217 * tree-prof.exp: Do not pass -ftree-based-profiling.
23218 * bprob.exp: Likewise.
23219
23220 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23221
23222 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23223
23224 PR c++/22545
23225 * g++.dg/expr/ptrmem7.C: New test.
23226
23227 2005-07-28 Mike Stump <mrs@apple.com>
23228
23229 * g++.old-deja/g++.mike/visibility-1.C: New test.
23230
23231 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23232
23233 PR c/20187
23234 * gcc.c-torture/execute/pr20187-1.c: New test.
23235
23236 2005-07-28 Jeff Law <law@redhat.com>
23237
23238 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23239 * gcc.dg/tree-ssa/vrp18.c: New test.
23240
23241 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23242
23243 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23244
23245 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23246
23247 PR tree-optimization/22506
23248 * gcc.dg/vect/ps22506.c: New test.
23249
23250 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23251
23252 PR target/21149
23253 * gcc.target/i386/sse-3.c: New test.
23254
23255 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23256
23257 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23258 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23259
23260 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23261
23262 PR c/22589
23263 * gcc.c-torture/compile/pr22589-1.c: New test.
23264
23265 2005-07-28 Jan Hubicka <jh@suse.cz>
23266
23267 * update-loopch.c: New testcase.
23268
23269 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23270
23271 PR rtl-optimization/23047
23272 * gcc.c-torture/execute/pr23047.c: New test.
23273 * gcc.c-torture/execute/pr23047.x: New.
23274
23275 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23276
23277 PR tree-optimization/22493
23278 * gcc.c-torture/execute/pr22493-1.c: New test.
23279 * gcc.c-torture/execute/pr22493-1.x: New.
23280 * gcc.c-torture/execute/vrp-1.c: New test.
23281 * gcc.c-torture/execute/vrp-2.c: New test.
23282 * gcc.c-torture/execute/vrp-2.c: New test.
23283
23284 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23285
23286 * gcc.target/frv/all-builtin-read8.c: Delete.
23287 * gcc.target/frv/all-builtin-read16.c: Delete.
23288 * gcc.target/frv/all-builtin-read32.c: Delete.
23289 * gcc.target/frv/all-builtin-read64.c: Delete.
23290 * gcc.target/frv/all-builtin-write8.c: Delete.
23291 * gcc.target/frv/all-builtin-write16.c: Delete.
23292 * gcc.target/frv/all-builtin-write32.c: Delete.
23293 * gcc.target/frv/all-builtin-write64.c: Delete.
23294 * gcc.target/frv/all-read-write-1.c: New.
23295
23296 2005-07-27 Jeff Law <law@redhat.com>
23297
23298 * gcc.c-torture/execute/pr22630.c: New test.
23299
23300 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23301
23302 PR tree-optimization/23073
23303 * gcc.dg/vect/nodump-pr23073.c: New test.
23304 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23305
23306 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23307
23308 PR tree-optimize/22348
23309 * gcc.c-torture/execute/pr22348.c: New.
23310
23311 2005-07-27 Richard Guenther <rguenther@suse.de>
23312
23313 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23314
23315 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23316
23317 PR fortran/22503
23318 * gfortran.dg/logical_comp.f90: New test.
23319
23320 2005-07-27 Jan Hubicka <jh@suse.cz>
23321
23322 * inliner-1.c: Add cleanup of dumps.
23323 * val-prof-*.c: Likewise.
23324 * update-tailcall.c: New.
23325
23326 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23327
23328 PR 22591
23329 * gcc.dg/tree-ssa/pr22591.c: New test.
23330 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23331
23332 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23333
23334 PR libobjc/22606
23335 * objc.dg/try-catch-11.m: New test.
23336
23337 2005-07-26 Richard Guenther <rguenther@suse.de>
23338
23339 PR tree-optimization/22486
23340 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23341
23342 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23343
23344 PR tree-opt/22484
23345 * g++.dg/opt/loop2.C: New test.
23346
23347 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23348
23349 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23350 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23351
23352 2005-07-25 Adam Nemet <anemet@lnxw.com>
23353
23354 * lib/profopt.exp (profopt-execute): Check for profiling data
23355 files on the target.
23356
23357 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23358
23359 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23360 for matching of asm labels.
23361
23362 2005-07-25 Richard Guenther <rguenther@suse.de>
23363
23364 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23365
23366 2005-07-25 Richard Guenther <rguenther@suse.de>
23367
23368 PR testsuite/22624
23369 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23370
23371 2005-07-25 Ira Rosen <irar@il.ibm.com>
23372
23373 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23374 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23375 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23376 * gcc.dg/vect/vect-100.c: New test.
23377 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23378 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23379 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23380 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23381 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23382 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23383 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23384 * gfortran.dg/vect/pr19049.f90: New testcase.
23385 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23386
23387 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23388
23389 * gcc.c-torture/execute/20050713-1.c: New test.
23390
23391 PR fortran/20063
23392 * gfortran.fortran-torture/execute/data_4.f90: New test.
23393
23394 PR middle-end/20303
23395 * gcc.dg/visibility-d.c: New test.
23396
23397 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23398
23399 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23400 * gfortran.dg/underflow.f90: Ditto.
23401
23402 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23403
23404 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23405 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23406 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23407
23408 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23409
23410 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23411 include case of field width of zero.
23412
23413 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23414
23415 PR libgfortran/21875
23416 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23417 with trailing blanks on normal formatted read.
23418
23419 2005-07-23 Chao-ying Fu <fu@mips.com>
23420
23421 * gcc.target/mips/mips32-dsp-type.c: New test.
23422 * gcc.target/mips/mips32-dsp.c: New test.
23423
23424 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23425
23426 PR testsuite/21073
23427 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23428
23429 PR testsuite/20454
23430 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23431 and __cyg_profile_func_exit.
23432
23433 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23434
23435 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23436 * gfortran.dg/comma_format_extension_4.f: Same.
23437 * gfortran.dg/pr15332.f: Same.
23438 * gfortran.dg/pr21730.f: Same.
23439
23440 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23441
23442 * g++.dg/opt/vrp2.C: Fix testcase.
23443
23444 PR tree-opt/22625
23445 * g++.dg/opt/vrp2.C: New test.
23446
23447 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23448
23449 PR debug/21828
23450 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23451
23452 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23453
23454 * gcc.dg/tree-ssa/20050719-1.c: New test.
23455
23456 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23457
23458 * gcc.dg/bfin-longcall-1.c: New file.
23459 * gcc.dg/bfin-longcall-2.c: New file.
23460
23461 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23462
23463 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23464
23465 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23466
23467 PR middle-end/19055
23468 * gcc.dg/tree-ssa/pr19055.c: New test.
23469 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23470
23471 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23472
23473 PR C++/22358
23474 * g++.dg/other/pr22358.C: New test.
23475
23476 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23477
23478 PR c++/2922
23479 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23480
23481 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23482
23483 PR c++/15938
23484 * g++.dg/init/union2.C: New test.
23485
23486 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23487
23488 PR c/22393
23489 * gcc.dg/complex-4.c: New test.
23490
23491 2005-07-21 Richard Guenther <rguenther@suse.de>
23492
23493 PR testsuite/22522
23494 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23495 scanning for asm labels.
23496 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23497
23498 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23499
23500 PR target/22085
23501 * gcc.dg/altivec-pr22085.c: New.
23502
23503 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23504
23505 PR tree-optimization/19210
23506 * gcc.dg/tree-ssa/pr19210-1.c: New.
23507 * gcc.dg/tree-ssa/pr19210-2.c: New.
23508
23509 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23510
23511 PR rtl-optimization/22167
23512 * g++.dg/opt/pr22167.C: New test.
23513
23514 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23515
23516 PR c++/2922
23517 * g++.dg/lookup/two-stage2.C: New.
23518 * g++.dg/lookup/two-stage3.C: New.
23519 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23520 fixed two-stage name lookup for operators.
23521 * g++.dg/template/call3.C: Compiler now produces an appropriate
23522 error message.
23523 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23524 14 as a candidate.
23525 * g++.dg/template/ptrmem4.C: Compiler produces different error
23526 message.
23527 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23528 connect_to_method as a candidate.
23529
23530 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23531
23532 * gcc.dg/fold-alloc-1.c: New test.
23533
23534 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23535
23536 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23537 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23538
23539 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23540
23541 * gcc.dg/fold-abs-1.c: New test.
23542 * gcc.dg/fold-abs-2.c: New test.
23543 * gcc.dg/fold-abs-3.c: New test.
23544
23545 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23546
23547 Make CONSTRUCTOR use VEC to store initializers.
23548 * g++.dg/ext/complit3.C: Check for specific error messages.
23549 * g++.dg/init/brace2.C: Update error message.
23550 * g++.dg/warn/Wbraces2.C: Likewise.
23551
23552 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23553
23554 PR fortran/16940
23555 * gfortran.dg/module_interface_1.f90: New test.
23556
23557 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23558 Kenneth Zadeck <zadeck@naturalbridge.com>
23559
23560 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23561
23562 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23563
23564 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23565 specify -Wformat for these tests.
23566 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23567 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23568 * gcc.dg/format/opt-6.c: Delete.
23569
23570 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23571
23572 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23573 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23574
23575 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23576
23577 * gcc.dg/tree-ssa/alias-2.c: New test.
23578
23579 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23580
23581 PR c++/22263
23582 * g++.dg/template/explicit7.C: New test.
23583
23584 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23585
23586 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23587 field width of 8 to +Inf and -Inf.
23588
23589 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23590
23591 PR c++/22139
23592 * g++.dg/template/friend36.C: New test.
23593
23594 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23595
23596 PR fortran/21730
23597 * gfortran.dg/pr21730.f: New test.
23598
23599 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23600 Kenneth Zadeck <zadeck@naturalbridge.com>
23601
23602 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23603 since pure const detection cannot run at -O1 in c compiler.
23604 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23605 can now optimize this case properly.
23606 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23607 because we now pass.
23608 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23609
23610 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23611
23612 PR c/22421
23613 * gcc.dg/format/bitfld-1.c: New test.
23614
23615 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23616
23617 PR c++/22204
23618 * g++.dg/rtti/repo1.C: New test.
23619
23620 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23621
23622 PR middle-end/22398
23623 * gcc.c-torture/compile/pr22398.c: New test.
23624
23625 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23626
23627 PR c++/22132
23628 * g++.dg/expr/cast4.C: New test.
23629
23630 2005-07-15 Richard Guenther <rguenther@suse.de>
23631
23632 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23633 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23634
23635 2005-07-15 Steven Bosscher <stevenb@suse.de>
23636
23637 PR tree-optimization/22230
23638 * gcc.dg/tree-ssa/pr22230.c: New test.
23639
23640 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23641
23642 * gfortran.dg/g77/cpp6.f: New test.
23643
23644 PR fortran/22417
23645 * gfortran.dg/g77/cpp5.F: New test.
23646 * gfortran.dg/g77/cpp5.h: New file.
23647 * gfortran.dg/g77/cpp5inc.h: New file.
23648
23649 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23650
23651 PR libfortran/16435
23652 * gfortran.dg/tl_editting.f90: New.
23653 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23654
23655 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23656
23657 * gfortran.dg/char_array_constructor.f90: New test.
23658
23659 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23660
23661 * gfortran.dg/past_eor.f90: New.
23662 * gfortran.dg/complex_read.f90: New.
23663
23664 2005-07-13 Jeff Law <law@redhat.com>
23665
23666 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23667 additional casts.
23668
23669 * gcc.dg/tree-ssa/pr22321.c: New test
23670
23671 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23672
23673 PR tree-optimization/21921
23674 * gcc.dg/tree-ssa/pr21921.c: New.
23675
23676 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23677
23678 PR tree-optimizatio/22442
23679 * gcc.dg/tree-ssa/loop-11.c: New test.
23680
23681 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23682
23683 PR tree-opt/21840
23684 * gcc.c-torture/compile/pr21840.c: New test.
23685
23686 2005-07-12 Jan Hubicka <jh@suse.cz>
23687
23688 * gcc.c-torture/compile/pr22379.c: New test.
23689
23690 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23691
23692 PR libfortran/21593
23693 gfortran.dg/dev_null.f90: Remove outdated comment about
23694 PR libfortran/21593.
23695
23696
23697 2005-07-12 Dale Johannesen <dalej@apple.com>
23698
23699 * gcc.target/i386/compress-float-sse.c: New.
23700 * gcc.target/i386/compress-float-sse-pic.c: New.
23701 * gcc.target/i386/compress-float-387.c: New.
23702 * gcc.target/i386/compress-float-387-pic.c: New.
23703 * gcc.dg/compress-float-ppc.c: New.
23704 * gcc.dg/compress-float-ppc-pic.c: New.
23705
23706 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23707
23708 PR libfortran/21593
23709 gfortran.dg/dev_null.f90: Remove targets.
23710
23711 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23712
23713 PR tree-opt/22335
23714 * gcc.dg/pr22335-1.c: New test.
23715 * gcc.dg/pr22335-2.c: New test.
23716
23717 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23718
23719 PR c++/20172
23720 * g++.dg/template/nontype12.C : New test.
23721
23722 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23723
23724 * gcc.dg/tree-ssa/loop-10.c: New test.
23725
23726 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23727
23728 * gcc.c-torture/execute/20020720-1.x: Remove.
23729
23730 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23731
23732 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23733
23734 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23735
23736 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23737 (dg-mips-options): Use it.
23738
23739 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23740
23741 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23742
23743 2005-07-09 Richard Henderson <rth@redhat.com>
23744
23745 * lib/target-supports.exp (check_effective_target_sync_char_short):
23746 Add alpha.
23747
23748 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23749
23750 PR libfortran/22217
23751 * gfortran.dg/negative-z-descriptor.f90: New test.
23752
23753 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23754
23755 PR tree-opt/22329
23756 * gcc.dg/pr22329.c: New test.
23757
23758 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
23759
23760 PR tree-optimization/20139
23761 * gcc.dg/tree-ssa/pr20139.c: New.
23762
23763 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23764
23765 PR tree-opt/22356
23766 * gcc.dg/pr22356-1.c: New test.
23767
23768 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
23769
23770 PR c++/21799
23771 * g++.dg/template/unify8.C: New.
23772 * g++.dg/template/unify9.C: New.
23773
23774 2005-07-08 Jakub Jelinek <jakub@redhat.com>
23775
23776 * gfortran.fortran-torture/execute/entry_10.f90: New test.
23777
23778 2005-07-07 Geoffrey Keating <geoffk@apple.com>
23779
23780 * gcc.dg/darwin-version-1.c: New.
23781 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
23782 * gcc.dg/builtins-20.c: Likewise.
23783 * gcc.dg/builtins-53.c: Likewise.
23784 * gcc.dg/torture/builtins-convert-1.c: Likewise.
23785 * gcc.dg/torture/builtins-convert-2.c: Likewise.
23786 * gcc.dg/torture/builtins-convert-3.c: Likewise.
23787 * gcc.dg/torture/builtins-power-1.c: Likewise.
23788 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
23789 on Darwin.
23790
23791 2005-07-07 Jeff Law <law@redhat.com>
23792
23793 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
23794 argument evaluation order.
23795
23796 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
23797
23798 PR libfortran/21594
23799 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23800 Add test cases where the shift length is greater than the
23801 array length.
23802
23803 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23804
23805 * obj-c++.dg/proto-lossage-6.mm: New.
23806 * objc.dg/proto-lossage-6.m: New.
23807
23808 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23809
23810 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
23811 * objc.dg/gnu-runtime-2.m: Likewise.
23812
23813 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23814
23815 * gfortran.dg/longline.f: New test.
23816
23817 * gfortran.dg/badline.f: New test.
23818
23819 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23820
23821 PR fortran/16531
23822 PR fortran/15966
23823 PR fortran/18781
23824 * gfortran.dg/hollerith.f90: New.
23825 * gfortran.dg/hollerith2.f90: New.
23826 * gfortran.dg/hollerith3.f90: New.
23827 * gfortran.dg/hollerith4.f90: New.
23828 * gfortran.dg/hollerith_f95.f90: New.
23829 * gfortran.dg/hollerith_legacy.f90: New.
23830 * gfortran.dg/g77/cpp4.F: New. Port from g77.
23831
23832 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23833
23834 PR objc/22274
23835 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
23836 * objc.dg/gnu-runtime-2.m: New.
23837
23838 2005-07-06 Jeff Law <law@redhat.com>
23839
23840 * gcc.dg/tree-ssa/vrp17.c: New test.
23841
23842 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23843
23844 PR fortran/22327
23845 * gfortran.dg/array_constructor_5.f90: New test.
23846
23847 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23848
23849 * gfortran.fortran-torture/execute/entry_9.f90: New test.
23850
23851 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
23852
23853 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
23854 * gcc.dg/980816-1.c: Ditto.
23855
23856 2005-07-06 Jeff Law <law@redhat.com>
23857
23858 * gcc.c-torture/compile/pr21356.c: New test.
23859
23860 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23861
23862 PR c/22013
23863 PR c/22098
23864 * gcc.c-torture/compile/pr22013-1.c,
23865 gcc.c-torture/execute/pr22098-1.c,
23866 gcc.c-torture/execute/pr22098-2.c,
23867 gcc.c-torture/execute/pr22098-3.c: New tests.
23868
23869 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23870
23871 PR c/22308
23872 * gcc.dg/pr22308-1.c: New test.
23873
23874 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
23875
23876 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
23877 target.
23878 * gcc.dg/compare9.c: Use -fshort-enums instead of
23879 -fno-short-enums. Change the last test to dg-bogus.
23880
23881 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
23882
23883 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
23884 * gcc.dg/compare9.c: New.
23885
23886 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23887
23888 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
23889
23890 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23891
23892 PR testsuite/22288
23893 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
23894
23895
23896 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23897
23898 * gcc.dg/format/gcc_gfc-1.c: New.
23899
23900 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23901
23902 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
23903
23904 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23905
23906 PR fortran/20842
23907 * gfortran.dg/io_invalid_1.f90: New test.
23908
23909 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
23910
23911 * gcc.dg/format/gcc_diag-1.c: Update.
23912
23913 2005-07-02 Jeff Law <law@redhat.com>
23914
23915 * gcc.dg/tree-ssa/pr22051-1.c: New test.
23916 * gcc.dg/tree-ssa/pr22051-2.c: New test.
23917
23918 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
23919
23920 * gcc.dg/format/gcc_diag-1.c: Update.
23921
23922 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
23923
23924 PR tree-opt/22269
23925 * gcc.c-torture/compile/pr22269.c: New test.
23926
23927 2005-06-30 Diego Novillo <dnovillo@redhat.com>
23928
23929 PR 21584
23930 PR 22219
23931 * g++.dg/tree-ssa/pr21584-1.C: New test.
23932 * g++.dg/tree-ssa/pr21584-2.C: New test.
23933
23934 2005-06-30 Ziemowit Laski <zlaski@apple.com>
23935
23936 * obj-c++.dg/try-catch-11.mm: New.
23937 * objc.dg/try-catch-10.m: New.
23938
23939 2005-06-29 David Edelsohn <edelsohn@gnu.org>
23940
23941 * g++.dg/other/ucnid-1.C: xfail on AIX.
23942
23943 2005-06-29 Diego Novillo <dnovillo@redhat.com>
23944
23945 PR 22234
23946 * gcc.dg/20050629-1.c: New test.
23947
23948 2005-06-29 Ziemowit Laski <zlaski@apple.com>
23949
23950 * obj-c++.dg/const-str-1[0-1].mm: New.
23951 * objc.dg/const-str-1[0-1].m: New.
23952
23953 2005-05-29 Richard Henderson <rth@redhat.com>
23954
23955 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
23956 Rename from check_effective_target_vect_no_max.
23957 (check_effective_target_vect_no_int_add): New.
23958 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
23959 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
23960 * gcc.dg/vect/vect-reduc-3.c: Likewise.
23961 * gcc.dg/vect/vect-reduc-1.c: Use both.
23962 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23963
23964 2005-05-29 Richard Henderson <rth@redhat.com>
23965
23966 * lib/target-supports.exp (check_effective_target_vect_no_max):
23967 Remove i386 and x86_64.
23968
23969 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23970
23971 PR testsuite/21969
23972 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
23973
23974 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23975
23976 PR middle-end/21969
23977 * gcc.dg/vect/pr21969.c: New test.
23978
23979 2005-06-28 Eric Christopher <echristo@redhat.com>
23980
23981 PR c/22052
23982 PR c/21975
23983 * gcc.dg/inline1.c: New test.
23984 * gcc.dg/inline2.c: Ditto.
23985 * gcc.dg/inline3.c: Ditto.
23986 * gcc.dg/inline4.c: Ditto.
23987 * gcc.dg/inline5.c: Ditto.
23988
23989 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23990
23991 PR libfortran/22142
23992 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23993 Add testcase also testing eoshift1 for PR 22142.
23994
23995 2005-06-28 Richard Henderson <rth@redhat.com>
23996
23997 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
23998 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
23999 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
24000 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
24001 gcc.dg/tree-ssa/20030922-2.c: Likewise.
24002
24003 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24004
24005 PR libfortran/22142
24006 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24007 Add testcase for PR 22142.
24008
24009 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
24010
24011 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
24012 gcc.target/ia64/fpreg-2.c: New tests.
24013
24014 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24015
24016 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
24017
24018 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24019
24020 PR libfortran/22170
24021 * gfortran.dg/slash_1.f90: New test.
24022
24023 2005-06-27 Richard Henderson <rth@redhat.com>
24024
24025 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
24026 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
24027 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
24028 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24029 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
24030 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
24031
24032 2005-06-27 Richard Henderson <rth@redhat.com>
24033
24034 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
24035 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
24036
24037 2005-06-27 Ziemowit Laski <zlaski@apple.com>
24038
24039 * obj-c++.dg/proto-lossage-5.mm: New.
24040 * objc.dg/proto-lossage-5.m: New.
24041
24042 2005-06-27 Diego Novillo <dnovillo@redhat.com>
24043
24044 PR 21959
24045 * gcc.dg/tree-ssa/pr21959.c: New test.
24046
24047 2005-06-27 Jakub Jelinek <jakub@redhat.com>
24048
24049 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
24050 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
24051 testing uninitialized var.
24052
24053 * gcc.c-torture/execute/builtins/chk.h: New.
24054 * gcc.c-torture/execute/builtins/lib/chk.c: New.
24055 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
24056 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
24057 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
24058 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
24059 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
24060 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
24061 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
24062 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
24063 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
24064 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
24065 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
24066 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
24067 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
24068 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
24069 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
24070 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
24071 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
24072 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
24073 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
24074 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
24075 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
24076 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
24077 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
24078 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
24079 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
24080 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
24081 * gcc.dg/builtin-object-size-1.c: New test.
24082 * gcc.dg/builtin-object-size-2.c: New test.
24083 * gcc.dg/builtin-object-size-3.c: New test.
24084 * gcc.dg/builtin-object-size-4.c: New test.
24085 * gcc.dg/builtin-object-size-5.c: New test.
24086 * gcc.dg/builtin-stringop-chk-1.c: New test.
24087 * gcc.dg/builtin-stringop-chk-2.c: New test.
24088 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
24089 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
24090 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
24091 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
24092 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
24093 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
24094 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
24095 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
24096 * gcc.c-torture/execute/printf-1.c: New test.
24097 * gcc.c-torture/execute/fprintf-1.c: New test.
24098 * gcc.c-torture/execute/vprintf-1.c: New test.
24099 * gcc.c-torture/execute/vfprintf-1.c: New test.
24100 * gcc.c-torture/execute/printf-chk-1.c: New test.
24101 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24102 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24103 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24104
24105 2005-06-27 Michael Matz <matz@suse.de>
24106
24107 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24108 slot is not merged if address escapes.
24109
24110 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24111
24112 PR c/21911
24113 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24114
24115 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24116
24117 PR middle-end/17965
24118 * gcc.c-torture/compile/20050622-1.c: New test.
24119
24120 PR middle-end/22028
24121 * gcc.dg/20050620-1.c: New test.
24122
24123 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24124
24125 PR tree-optimization/22026
24126 * gcc.dg/tree-ssa/pr22026.c: New.
24127
24128 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24129
24130 PR libfortran/22144
24131 * gfortran.dg/shift-alloc.f90: New testcase.
24132
24133 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24134
24135 * all files: Update FSF address in copyright headers.
24136
24137 2005-06-22 Jan Hubicka <jh@suse.cz>
24138
24139 * wholeprogram-1.c: New testcase.
24140 * wholeprogram-2.c: New testcase.
24141
24142 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24143
24144 PR 22171
24145 * gcc.dg/tree-ssa/pr22171.c: New test.
24146
24147 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24148
24149 * gfortran.dg/simplify_modulo.f90: New.
24150
24151 2005-06-24 Jan Hubicka <jh@suse.cz>
24152
24153 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24154
24155 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24156
24157 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24158
24159 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24160
24161 * obj-c++.dg/typedef-alias-1.mm: New.
24162 * objc.dg/typedef-alias-1.m: New.
24163
24164 2005-06-23 Jeff Law <law@redhat.com>
24165
24166 * gcc.dg/tree-ssa/vrp16.c: New test.
24167
24168 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24169
24170 * lib/target-supports.exp: Add
24171 check_effective_target_fortran_large_real and
24172 check_effective_target_fortran_large_int to check for
24173 corresponding effective targets.
24174 * gfortran.dg/large_integer_kind_1.f90: New test.
24175 * gfortran.dg/large_real_kind_1.f90: New test.
24176
24177 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24178
24179 PR tree-optimization/22117
24180 * gcc.dg/tree-ssa/pr22117.c: New.
24181
24182 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24183
24184 PR testsuite/22123
24185 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24186
24187 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24188
24189 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24190
24191 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24192
24193 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24194 * gfortran.dg/f2c_4.c: Likewise.
24195
24196 2005-06-22 Paul Brook <paul@codesourcery.com>
24197
24198 PR fortran/21034
24199 * gfortran.dg/auto_save_1.f90: New test.
24200
24201 2005-06-22 Michael Matz <matz@suse.de>
24202
24203 * gcc.target/x86-64/abi: New directory.
24204 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24205 * gcc.target/x86-64/abi/README.gcc: New file.
24206 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24207 * gcc.target/x86-64/abi/asm-support.s: New file.
24208 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24209 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24210 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24211 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24212 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24213 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24214 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24215 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24216 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24217 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24218 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24219 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24220 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24221 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24222 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24223 * gcc.target/x86_64/abi/test_varargs.c: New test.
24224
24225 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24226
24227 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24228 32-bit i?86 and x86_64.
24229
24230 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24231
24232 * obj-c++.dg/const-str-[1-9].mm: New tests.
24233
24234 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24235
24236 PR fortran/22010
24237 * gfortran.dg/namelist_use.f90: New.
24238 * gfortran.dg/namelist_use_only.f90: New.
24239
24240 2005-06-21 Jeff Law <law@redhat.com>
24241
24242 * gcc.dg/tree-ssa/vrp15.c: New test.
24243
24244 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24245
24246 * lib/target-supports.exp (check_effective_target_vect_reduction):
24247 Remove.
24248 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24249 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24250 remove vect_reduction target keyword. Also avoid two returns in main.
24251 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24252 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24253 * gcc.dg/vect/vect-reduc-1short.c: New test.
24254 * gcc.dg/vect/vect-reduc-1char.c: New test.
24255 * gcc.dg/vect/vect-reduc-2short.c: New test.
24256 * gcc.dg/vect/vect-reduc-2char.c: New test.
24257 * gcc.dg/vect/vect-reduc-6.c: New test.
24258 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24259 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24260 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24261
24262 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24263 Paul Thomas <pault@gcc.gnu.org>
24264
24265 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24266 New tests.
24267
24268 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24269
24270 * gfortran.dg/backslash_1.f90: New test.
24271 * gfortran.dg/backslash_2.f90: New test.
24272
24273 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24274
24275 * gfortran.dg/duplicate_labels.f90: New test.
24276
24277 2005-06-20 Jan Beulich <jbeulich@novell.com>
24278
24279 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24280 unsupportable relocations.
24281 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24282 * gcc.dg/20050321-2.c: xfail for NetWare.
24283
24284 2005-06-20 Andreas Jaeger <aj@suse.de>
24285
24286 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24287 gcc.target/i386/fastcall-sseregparm.c,
24288 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24289
24290 2005-06-19 Richard Henderson <rth@redhat.com>
24291
24292 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24293
24294 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24295
24296 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24297
24298 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24299
24300 PR c++/22115
24301 * g++.dg/conversion/simd2.C: Change expected error message.
24302
24303 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24304
24305 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24306 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24307 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24308
24309 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24310
24311 * gcc.dg/fold-mod-1.c: New test.
24312
24313 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24314
24315 PR fortran/19926
24316 * gfortran.dg/pr19926.f90: New test.
24317
24318 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24319
24320 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24321 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24322 targets.
24323 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24324 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24325
24326 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24327
24328 * gcc.target/ia64/float80-varargs-1.c: New test.
24329
24330 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24331
24332 PR tree-opt/22035
24333 * gfortran.dg/f2c_6.f90: New test.
24334
24335 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24336
24337 PR c++/17413
24338 * g++.dg/template/local5.C: New.
24339
24340 2005-06-17 Richard Henderson <rth@redhat.com>
24341
24342 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24343
24344 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24345
24346 PR testsuite/21945
24347 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24348
24349 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24350
24351 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24352 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24353 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24354 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24355 check_vect to verify the presence of hardware vector support.
24356
24357 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24358
24359 PR testsuite/22056
24360 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24361
24362 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24363
24364 PR libfortran/19216
24365 * gfortran.dg/pr19216.f: Add correct space between brackets and
24366 dg directive.
24367
24368 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24369
24370 PR libfortran/16436
24371 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24372
24373 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24374
24375 * gcc.target/i386/attributes-error.c: New testcase.
24376 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24377 * gcc.target/i386/regparm-stdcall.c: Likewise.
24378 * gcc.target/i386/sseregparm-1.c: Likewise.
24379 * gcc.target/i386/sseregparm-2.c: Likewise.
24380
24381 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24382
24383 * g++.dg/rtti/crash2.C: New.
24384
24385 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24386
24387 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24388
24389 2005-06-15 David Ung <davidu@mips.com>
24390
24391 * gcc.target/mips/mips16e-extends.c: New test for testing the
24392 generation of MIPS16e zeb/zeh, seb/seh instructions.
24393
24394 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24395
24396 PR 22018
24397 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24398 * gcc.dg/tree-ssa/pr22018.c: New test.
24399
24400 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24401
24402 * gcc.dg/simd-1.c: Update error messages.
24403 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24404 * gcc.dg/simd-2.c: Update error messages.
24405 * gcc.dg/simd-4.c: New.
24406
24407 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24408
24409 PR c++/20678
24410 * g++.dg/other/crash-4.C: New.
24411
24412 2005-06-14 Devang Patel <dpatel@apple.com>
24413
24414 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24415
24416 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24417
24418 PR c++/21929
24419 * g++.dg/parse/crash11.C: Update
24420
24421 2005-06-13 Jeff Law <law@redhat.com>
24422
24423 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24424 perform the desired transformations.
24425 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24426 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24427
24428 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24429
24430 PR fortran/22038
24431 * gfortran.dg/forall_1.f90: Un-XFAIL.
24432
24433 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24434
24435 PR c++/21929
24436 * g++.dg/parse/crash26.C: New.
24437
24438 PR c++/20789
24439 * g++.dg/init/member1.C: New.
24440
24441 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24442
24443 * gfortran.dg/altreturn_1.f90: New test.
24444
24445 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24446
24447 PR middle-end/21985
24448 * gcc.dg/tree-ssa/pr21985.c: New test.
24449
24450 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24451
24452 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24453
24454 2005-06-12 Roger Sayle <roger@eyesopen.com>
24455
24456 PR c++/21930
24457 * g++.dg/other/error10.C: New test case.
24458
24459 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24460
24461 PR libfortran/19155
24462 * gfortran.dg/pr19155.f: Add test.
24463
24464 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24465
24466 * gfortran.dg/f2c_7.f90: New test.
24467
24468 * gfortran.dg/forall_1.f90: XFAILed.
24469
24470 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24471
24472 * gcc.dg/pr14796-1.c: New.
24473 * gcc.dg/pr14796-2.c: New.
24474
24475 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24476
24477 PR fortran/17792
24478 PR fortran/21375
24479 * gfortran.dg/deallocate_stat.f90: New test.
24480
24481 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24482
24483 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24484
24485 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24486
24487 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24488 access will be generated when this loop is vectorized. Test that
24489 accesses with same alignment were detected.
24490 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24491 Test that accesses with same alignment were detected.
24492 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24493 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24494 alignment were detected.
24495
24496 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24497
24498 PR c++/10611
24499 * g++.dg/conversion/simd2.C: New.
24500
24501 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24502
24503 * gcc.dg/Wcxx-compat-1.c: New.
24504
24505 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24506
24507 PR libfortran/21480
24508 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24509 complex array.
24510
24511 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24512
24513 * gcc.dg/alias-8.c: New.
24514
24515 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24516
24517 * gcc.dg/format/cmn_err-1.c: Update.
24518
24519 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24520
24521 PR target/20666
24522 * gcc.target/sparc/fexpand-2.c: New.
24523 * gcc.target/sparc/fpmerge-2.c: New.
24524 * gcc.target/sparc/fpmul-2.c: New.
24525 * gcc.target/sparc/noresult.c: New.
24526 * gcc.target/sparc/pdist-2.c: New.
24527 * gcc.target/sparc/pdist-3.c: New.
24528
24529 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24530
24531 PR testsuite/21702
24532 * gcc.target/i386/i386.exp: Fix comment typo.
24533
24534 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24535
24536 PR c++/19497
24537 * g++.dg/inherit/using5.C: New.
24538 * g++.dg/inherit/using6.C: New.
24539
24540 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24541
24542 PR c++/19894
24543 * g++.dg/template/ptrmem15.C: New test.
24544
24545 PR c++/20563
24546 * g++.dg/ext/label4.C: New test.
24547
24548 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24549
24550 * gcc.dg/tls/debug-1.c: New test.
24551
24552 2005-06-07 Dale Johannesen <dalej@apple.com>
24553
24554 * gcc.target/i386/movq.c: New.
24555
24556 2005-06-07 Dale Johannesen <dalej@apple.com>
24557
24558 * gcc.dg/20050607-1.c: New.
24559
24560 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24561
24562 PR middle-end/21850
24563 * gcc.c-torture/execute/20050607-1.c: New test.
24564
24565 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24566
24567 PR libfortran/21926
24568 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24569 Test case where the return array has lowest stride one,
24570 but isn't packed.
24571
24572 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24573
24574 * lib/target-supports.exp (check_effective_target_sync_int_long):
24575 Add s390 and s390x targets.
24576
24577 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24578
24579 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24580 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24581 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24582 * gcc.dg/tree-ssa/loop-9.c: New test.
24583
24584 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24585
24586 * g++.dg/parse/defarg10.C: New.
24587
24588 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24589
24590 PR regression/21897
24591 * gcc.c-torture/execute/20050604-1.c: New test.
24592
24593 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24594
24595 PR 21903
24596 * g++.dg/parse/defarg9.C: New.
24597
24598 PR c++/20637
24599 * g++.dg/inherit/using4.C: New.
24600 * g++.dg/overload/error1.C: Adjust expected errors.
24601 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24602 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24603 * g++.old-deja/g++.other/redecl2.C: Likewise.
24604 * g++.old-deja/g++.other/redecl4.C: Likewise.
24605 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24606
24607 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24608
24609 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24610
24611 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24612
24613 * lib/gfortran.exp (gfortran_target_compile): Call
24614 dg-additional-files-options
24615 * gfortran.dg/f2c_4.f90: New file
24616 * gfortran.dg/f2c_4.c: New file
24617 * gfortran.dg/f2c_5.f90: New file
24618 * gfortran.dg/f2c_5.c: New file
24619
24620 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24621
24622 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24623
24624 PR fortran/21912
24625 * gfortran.dg/array_constructor_4.f90: New test.
24626
24627 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24628
24629 PR c++/21619
24630 * g++.dg/ext/builtin9.C: New test.
24631
24632 2005-06-05 Dale Johannesen <dalej@apple.com>
24633
24634 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24635 * gcc.c-torture/execute/20050603-2.c: Ditto.
24636
24637 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24638
24639 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24640 * gcc.dg/vect/vect-reduc-1.c: New.
24641 * gcc.dg/vect/vect-reduc-2.c: New.
24642 * gcc.dg/vect/vect-reduc-3.c: New.
24643
24644 2005-06-04 Dale Johannesen <dalej@apple.com>
24645
24646 * gcc.c-torture/execute/20050603-1.c: New.
24647 * gcc.c-torture/execute/20050603-2.c: New.
24648 * gcc.dg/20050603-3.c: New.
24649
24650 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24651
24652 PR fortran/19195
24653 * gfortran.dg/debug_1.f90: New test.
24654
24655 * gfortran.dg/forall_1.f90: New test.
24656
24657 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24658
24659 * gfortran.dg/array_constructor_3.f90: New test.
24660
24661 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24662
24663 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24664
24665 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24666
24667 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24668
24669 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24670
24671 PR c/21873
24672 * gcc.dg/init-excess-1.c: New test.
24673
24674 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24675
24676 PR c++/21853
24677 * g++.dg/expr/static_cast6.C: New test.
24678
24679 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24680
24681 * gcc.dg/tree-ssa/vrp14.c: New test.
24682
24683 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24684
24685 PR c++/21336
24686 * g++.dg/template/new2.C: New test.
24687
24688 2005-06-03 Josh Conner <jconner@apple.com>
24689
24690 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24691 all entries in initializer.
24692
24693 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24694
24695 PR middle-end/21858
24696 * gcc.dg/pr21858.c: New testcase.
24697
24698 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24699
24700 PR tree-optimization/21292
24701
24702 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24703 New.
24704 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24705 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24706 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24707 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24708 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24709
24710 2005-06-02 Richard Henderson <rth@redhat.com>
24711
24712 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24713
24714 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24715
24716 * gcc.dg/wtypequal.c: New testcase.
24717
24718 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24719
24720 PR 21582
24721 * gcc.dg/tree-ssa/pr21582.c: New test.
24722
24723 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24724
24725 PR c++/21280
24726 * g++.dg/opt/interface2.h: New.
24727 * g++.dg/opt/interface2.C: New.
24728 * g++.dg/init/ctor4.C: Adjust error lines.
24729 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24730 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24731 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24732 * g++.old-deja/g++.pt/assign1.C: Likewise.
24733 * g++.old-deja/g++.pt/crash20.C: Likewise.
24734
24735 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24736
24737 PR tree-optimization/21734
24738 * g++.dg/vect/pr21734_1.cc: New.
24739 * g++.dg/vect/pr21734_2.cc: New.
24740
24741 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24742
24743 PR c++/20350
24744 * g++.dg/template/spec24.C: New.
24745
24746 PR c++/21151
24747 * g++.dg/pch/local-1.C: New.
24748 * g++.dg/pch/local-1.Hs: New.
24749
24750 2005-06-01 Diego Novillo <dnovillo@redhat.com>
24751
24752 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
24753 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
24754 * gcc.dg/tree-ssa/pr14341.c: New test.
24755 * gcc.dg/tree-ssa/pr14841.c: New test.
24756 * gcc.dg/tree-ssa/pr20701.c: New test.
24757 * gcc.dg/tree-ssa/pr21086.c: New test.
24758 * gcc.dg/tree-ssa/pr21090.c: New test.
24759 * gcc.dg/tree-ssa/pr21332.c: New test.
24760 * gcc.dg/tree-ssa/pr21458.c: New test.
24761 * gcc.dg/tree-ssa/pr21658.c: New test.
24762 * gcc.dg/tree-ssa/vrp01.c: New test.
24763 * gcc.dg/tree-ssa/vrp02.c: New test.
24764 * gcc.dg/tree-ssa/vrp03.c: New test.
24765 * gcc.dg/tree-ssa/vrp04.c: New test.
24766 * gcc.dg/tree-ssa/vrp05.c: New test.
24767 * gcc.dg/tree-ssa/vrp06.c: New test.
24768 * gcc.dg/tree-ssa/vrp07.c: New test.
24769 * gcc.dg/tree-ssa/vrp08.c: New test.
24770 * gcc.dg/tree-ssa/vrp09.c: New test.
24771 * gcc.dg/tree-ssa/vrp10.c: New test.
24772 * gcc.dg/tree-ssa/vrp11.c: New test.
24773 * gcc.dg/tree-ssa/vrp12.c: New test.
24774 * gcc.dg/tree-ssa/vrp13.c: New test.
24775
24776 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
24777
24778 PR 21029
24779 * gcc.dg/tree-ssa/pr21029.c: New test.
24780
24781 2005-06-01 Roger Sayle <roger@eyesopen.com>
24782
24783 * gfortran.dg/logint-1.f: New test case.
24784 * gfortran.dg/logint-2.f: Likewise.
24785 * gfortran.dg/logint-3.f: Likewise.
24786
24787 2005-06-01 Jakub Jelinek <jakub@redhat.com>
24788
24789 PR c/21536
24790 PR c/20760
24791 * gcc.dg/20050527-1.c: New test.
24792
24793 * gcc.dg/i386-sse-12.c: New test.
24794
24795 PR fortran/21729
24796 * gfortran.dg/implicit_5.f90: New test.
24797
24798 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
24799
24800 PR fortran/20883
24801 * gfortran/assign_4.f90: New test.
24802 * gfortran/assign_2.f90: Change compile to run.
24803
24804 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
24805
24806 * lib/target-supports.exp
24807 (check_effective_target_sync_char_short): New.
24808 * gcc.dg/sync-2.c: New.
24809
24810 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
24811
24812 PR tree-optimization/21817
24813 * gcc.dg/torture/pr21817-1.c: New.
24814
24815 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
24816
24817 PR c++/21165
24818 * g++.dg/template/init5.C: New.
24819
24820 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
24821
24822 * gfortran.dg/char_initialiser_actual.f90:
24823 Test character initialisers as actual arguments.
24824 * gfortran.dg/char_pointer_comp_assign.f90:
24825 Test character pointer structure component assignments.
24826 * gfortran.dg/char_array_structure_constructor.f90:
24827 Test character components in structure constructors.
24828
24829 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
24830
24831 PR middle-end/20931
24832 * g++.dg/opt/pr20931.C: New test.
24833
24834 2005-05-31 Andreas Jaeger <aj@suse.de>
24835
24836 PR testsuite/20772
24837 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
24838 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
24839 g++.old-deja/g++.ext/asmspec1.C,
24840 g++.old-deja/g++.other/regstack.C,
24841 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
24842 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
24843 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
24844 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
24845 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
24846 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
24847 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
24848 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
24849 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
24850 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
24851 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
24852 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
24853 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
24854 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
24855 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
24856 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
24857 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
24858 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
24859 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
24860
24861 2005-05-31 Jeff Law <law@redhat.com>
24862
24863 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
24864
24865 2005-05-30 Paolo Carlini <pcarlini@suse.de>
24866
24867 PR middle-end/21743
24868 * gcc.dg/builtins-1.c: Activate disabled clog test.
24869 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24870
24871 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
24872
24873 * gfortran.dg/char_pointer_assign.f90:
24874 Test character-pointer assignments and pointer assignments.
24875 * gfortran.dg/char_pointer_dummy.f90:
24876 Test character-pointer dummy arguments.
24877 * gfortran.dg/char_pointer_func.f90:
24878 Test character-pointer function returns.
24879 * gfortran.dg/char_pointer_dependency.f90:
24880 Test character-pointer functions with dependencies.
24881
24882 2005-05-30 Mark Mitchell <mark@codesourcery.com>
24883
24884 PR c++/21784
24885 * g++.dg/lookup/using14.C: New test.
24886
24887 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
24888
24889 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
24890 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
24891 trailing ^M.
24892
24893 2005-05-29 Geoffrey Keating <geoffk@apple.com>
24894
24895 PR c++/17413
24896 * g++.dg/template/local5.C: New.
24897
24898 PR target/21761
24899 * gcc.c-torture/compile/pr21761.c: New.
24900
24901 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
24902 before darwin8.
24903
24904 2005-05-30 Steven G. Kargl
24905
24906 PR fortran/20846
24907 * gfortran.dg/inquire_8.f90: New test.
24908
24909 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24910
24911 PR libfortran/21376
24912 * gfortran.dg/output_exponents_1.f90: New test.
24913
24914 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24915
24916 PR libfortran/20006
24917 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
24918
24919 2005-05-28 Mark Mitchell <mark@codesourcery.com>
24920
24921 PR c++/21210
24922 * g++.dg/ext/complex1.C: New test.
24923
24924 PR c++/21340
24925 * g++.dg/init/ctor6.C: New test.
24926
24927 2005-05-29 Jan Hubicka <jh@suse.cz>
24928
24929 * gcc.c-torture/compile/pr21562.c: New.
24930
24931 2005-05-28 Steven G. Kargl <kargls@comcast.net>
24932
24933 * gfortran.dg/subnormal_1.f90: New test.
24934
24935 2005-05-28 Jan Hubicka <jh@suse.cz>
24936
24937 * tree-prof.exp: Fix comment.
24938 * value-prof-1.c: New.
24939 * value-prof-2.c: New.
24940 * value-prof-3.c: New.
24941 * value-prof-4.c: New.
24942
24943 2005-05-27 Mark Mitchell <mark@codesourcery.com>
24944
24945 PR c++/21614
24946 * g++.dg/expr/ptrmem6.C: New test.
24947 * g++.dg/expr/ptrmem6a.C: Likewise.
24948
24949 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
24950
24951 PR tree-optimization/21658
24952 * gcc.dg/tree-ssa/pr21658.c: New.
24953
24954 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
24955
24956 PR c++/21455
24957 * g++.dg/inherit/ptrmem3.C: New.
24958
24959 PR c++/21681
24960 * g++.dg/parse/template16.C: New.
24961
24962 2005-05-27 Andreas Jaeger <aj@suse.de>
24963
24964 * gcc.dg/setjmp-2.c: Only run in 32-bit.
24965
24966 * gcc.dg/i386-sse-8.c: Run test on all archs.
24967
24968 2005-05-26 Mike Stump <mrs@apple.com>
24969
24970 * objc.dg/isa-field-1.m: Only run on darwin.
24971 * objc.dg/lookup-1.m: Likewise.
24972 * objc.dg/try-catch-8.m: Likewise.
24973
24974 2005-05-26 Roger Sayle <roger@eyesopen.com>
24975
24976 PR tree-optimization/9814
24977 * gcc.dg/pr9814-1.c: New test case.
24978
24979 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24980
24981 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
24982 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
24983 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
24984 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
24985 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
24986 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
24987 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
24988 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
24989 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
24990 objc.dg/try-catch-8.m: New.
24991
24992 2005-05-26 Janis Johnson <janis187@us.ibm.com>
24993
24994 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
24995 remove extraneous semicolons.
24996
24997 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24998
24999 * obj-c++.dg/comp-types-12.mm: New.
25000 * objc.dg/comp-types-11.m: New.
25001 * objc.dg/selector-4.m: New.
25002
25003 2005-05-26 Andreas Jaeger <aj@suse.de>
25004
25005 PR testsuite/20772
25006 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
25007 g++.old-deja/g++.ext/attrib3.C,
25008 g++.old-deja/g++.other/store-expr1.C,
25009 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
25010 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
25011 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
25012 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
25013 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
25014 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
25015 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
25016 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
25017 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
25018 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
25019 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
25020 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
25021 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
25022 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
25023 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
25024 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
25025 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
25026 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
25027 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
25028
25029 2005-05-26 Andreas Jaeger <aj@suse.de>
25030
25031 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
25032 x86-64 compilation.
25033
25034 2005-05-26 Andreas Jaeger <aj@suse.de>
25035
25036 PR testsuite/20772
25037 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
25038 gcc.misc-tests/i386-pf-athlon-1.c,
25039 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
25040 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
25041 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
25042 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
25043 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
25044 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
25045 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
25046 programs.
25047
25048 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
25049 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
25050 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
25051 x86-64 compilation.
25052
25053 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
25054 x86_64.
25055
25056 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
25057 effective-target ilp32.
25058
25059 2005-05-26 David Ung <davidu@mips.com>
25060
25061 * gcc.target/mips/ext_ins.c: New test for testing the generation
25062 of MIPS32/64 rev 2 ext/ins instructions.
25063
25064 2005-05-26 Andreas Jaeger <aj@suse.de>
25065
25066 * treelang/compile/unsigned.tree: Use gimple instead of
25067 nonexisting generic dump.
25068
25069 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
25070
25071 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
25072
25073 2005-05-26 Andreas Jaeger <aj@suse.de>
25074
25075 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
25076
25077 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
25078
25079 PR libfortran/17283
25080 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
25081 Test callee-allocated memory with write statements.
25082
25083 2005-05-25 Roger Sayle <roger@eyesopen.com>
25084
25085 PR middle-end/21709
25086 * gcc.dg/pr21709-1.c: New test case.
25087
25088 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25089 Mike Stump <mrs@apple.com>
25090
25091 * objc/execute/next_mapping.h: Update for C++.
25092
25093 * obj-c++.dg/selector-1.mm: Move to...
25094 * obj-c++.dg/selector-4.mm: here...
25095
25096 * obj-c++.dg/basic.mm: New.
25097 * obj-c++.dg/comp-types-1.mm: New.
25098 * obj-c++.dg/cxx-class-1.mm: New.
25099 * obj-c++.dg/cxx-ivars-1.mm: New.
25100 * obj-c++.dg/cxx-ivars-2.mm: New.
25101 * obj-c++.dg/cxx-ivars-3.mm: New.
25102 * obj-c++.dg/cxx-scope-1.mm: New.
25103 * obj-c++.dg/cxx-scope-2.mm: New.
25104 * obj-c++.dg/defs.mm: New.
25105 * obj-c++.dg/empty-private-1.mm: New.
25106 * obj-c++.dg/encode-1.mm: New.
25107 * obj-c++.dg/encode-2.mm: New.
25108 * obj-c++.dg/encode-3.mm: New.
25109 * obj-c++.dg/extern-c-1.mm: New.
25110 * obj-c++.dg/extra-semi.mm: New.
25111 * obj-c++.dg/fix-and-continue-2.mm: New.
25112 * obj-c++.dg/isa-field-1.mm: New.
25113 * obj-c++.dg/ivar-list-semi.mm: New.
25114 * obj-c++.dg/local-decl-1.mm: New.
25115 * obj-c++.dg/lookup-1.mm: New.
25116 * obj-c++.dg/lookup-2.mm: New.
25117 * obj-c++.dg/method-1.mm: New.
25118 * obj-c++.dg/method-2.mm: New.
25119 * obj-c++.dg/method-3.mm: New.
25120 * obj-c++.dg/method-4.mm: New.
25121 * obj-c++.dg/method-5.mm: New.
25122 * obj-c++.dg/method-6.mm: New.
25123 * obj-c++.dg/method-7.mm: New.
25124 * obj-c++.dg/no-extra-load.mm: New.
25125 * obj-c++.dg/overload-1.mm: New.
25126 * obj-c++.dg/pragma-1.mm: New.
25127 * obj-c++.dg/pragma-2.mm: New.
25128 * obj-c++.dg/private-1.mm: New.
25129 * obj-c++.dg/private-2.mm: New.
25130 * obj-c++.dg/proto-qual-1.mm: New.
25131 * obj-c++.dg/qual-types-1.mm: New.
25132 * obj-c++.dg/stubify-1.mm: New.
25133 * obj-c++.dg/stubify-2.mm: New.
25134 * obj-c++.dg/super-class-1.mm: New.
25135 * obj-c++.dg/super-class-2.mm: New.
25136 * obj-c++.dg/super-dealloc-1.mm: New.
25137 * obj-c++.dg/super-dealloc-2.mm: New.
25138 * obj-c++.dg/template-1.mm: New.
25139 * obj-c++.dg/template-2.mm: New.
25140 * obj-c++.dg/template-3.mm: New.
25141 * obj-c++.dg/template-4.mm: New.
25142 * obj-c++.dg/template-5.mm: New.
25143 * obj-c++.dg/template-6.mm: New.
25144 * obj-c++.dg/try-catch-1.mm: New.
25145 * obj-c++.dg/try-catch-2.mm: New.
25146 * obj-c++.dg/try-catch-3.mm: New.
25147 * obj-c++.dg/try-catch-4.mm: New.
25148 * obj-c++.dg/try-catch-5.mm: New.
25149 * obj-c++.dg/try-catch-6.mm: New.
25150 * obj-c++.dg/try-catch-7.mm: New.
25151 * obj-c++.dg/try-catch-8.mm: New.
25152 * obj-c++.dg/try-catch-9.mm: New.
25153 * obj-c++.dg/va-meth-1.mm: New.
25154
25155 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25156
25157 * obj-c++.dg/selector-1.mm: New.
25158 * obj-c++.dg/selector-2.mm: New.
25159
25160 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25161
25162 * obj-c++.dg/selector-3.mm: New.
25163 * objc.dg/selector-3.m: New.
25164
25165 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25166
25167 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25168 about where warning appears.
25169
25170 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25171
25172 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25173 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25174 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25175 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25176
25177 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25178
25179 * gcc.dg/20050524-1.c: New test.
25180
25181 2005-05-25 Jan Hubicka <jh@suse.cz>
25182
25183 * gcc.dg/tree-prof/inliner-1.c: New.
25184
25185 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25186
25187 * gcc.dg/tree-prof: New directory.
25188 * gcc.dg/tree-prof/tree-prof.exp: New.
25189
25190 2005-05-25 DJ Delorie <dj@redhat.com>
25191
25192 * gcc.dg/Wattributes-1.c: New.
25193 * gcc.dg/Wattributes-2.c: New.
25194 * gcc.dg/Wattributes-3.c: New.
25195
25196 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25197
25198 PR tree-optimization/19833
25199 * gcc.dg/uninit-4.c: Remove xfail.
25200 * gcc.dg/uninit-9.c: Ditto.
25201
25202 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25203
25204 * obj-c++.dg/bitfield-[1-5].mm: New.
25205 * obj-c++.dg/class-protocol-1.mm: New.
25206 * obj-c++.dg/comp-types-1[0-1].mm: New.
25207 * obj-c++.dg/comp-types-[2-9].mm: New.
25208 * obj-c++.dg/encode-[4-8].mm: New.
25209 * obj-c++.dg/layout-1.mm: New.
25210 * obj-c++.dg/method-1[0-9].mm: New.
25211 * obj-c++.dg/method-2[0-1].mm: New.
25212 * obj-c++.dg/method-[8-9].mm: New.
25213 * obj-c++.dg/objc-gc-3.mm: New.
25214 * obj-c++.dg/try-catch-10.mm: New.
25215 * objc.dg/bitfield-5.m: New.
25216 * objc.dg/comp-types-10.m: New.
25217 * objc.dg/comp-types-9.m: New.
25218 * objc.dg/layout-1.m: New.
25219 * objc.dg/objc-gc-4.m: New.
25220 * objc.dg/try-catch-9.m: New.
25221 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25222 * objc.dg/comp-types-1.m: Likewise.
25223 * objc.dg/comp-types-[5-6].m: Likewise.
25224 * objc.dg/method-9.m: Likewise.
25225
25226 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25227
25228 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25229 and on hardware without VMX support.
25230
25231 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25232
25233 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25234
25235 * lib/profopt.exp (dg-final-generate, dg-final-use,
25236 profopt-final-code, profopt-get-options): New.
25237 (profopt-execute): Process test directives.
25238
25239 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25240 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25241 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25242
25243 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25244
25245 PR C++/21645
25246 * g++.dg/init/ctor5.C: New test.
25247
25248 2005-05-24 Ira Rosen <irar@il.ibm.com>
25249
25250 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25251 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25252 vect-113.c, vect-114.c.
25253
25254 2005-05-23 Adam Nemet <anemet@lnxw.com>
25255
25256 * gcc.dg/const-elim-1.c: Remove xfails.
25257
25258 2005-05-23 Jeff Law <law@redhat.com>
25259
25260 * gcc.c-torture/compile/pr21638.c: New test.
25261 * gcc.c-torture/compile/20050520-1.c: New test.
25262
25263 2005-05-23 Nick Clifton <nickc@redhat.com>
25264
25265 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25266 be a proper triple, ie: m32r*-*-*.
25267 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25268
25269 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25270
25271 PR middle-end/21331
25272 PR tree-opt/21293
25273 * gcc.c-torture/compile/pr21293.c: New test.
25274 * gcc.c-torture/execute/pr21331.c: New test.
25275
25276 2004-05-20 Richard Henderson <rth@redhat.com>
25277
25278 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25279
25280 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25281
25282 * obj-c++-dg.exp: Add.
25283 * obj-c++.exp: Add.
25284 * obj-c++.dg/dg.exp: Add.
25285
25286 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25287
25288 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25289 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25290
25291 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25292
25293 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25294
25295 2004-05-19 Richard Henderson <rth@redhat.com>
25296
25297 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25298
25299 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25300
25301 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25302
25303 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25304
25305 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25306
25307 PR c++/21495
25308 * g++.dg/parse/extern1.C: New test.
25309 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25310
25311 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25312
25313 * gcc.dg/c99-math.h: New.
25314 * gcc.dg/c99-math-float-1.c: New test.
25315 * gcc.dg/c99-math-double-1.c: Likewise.
25316 * gcc.dg/c99-math-long-double-1.c: Likewise.
25317
25318 2005-05-18 Richard Henderson <rth@redhat.com>
25319
25320 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25321
25322 2005-05-18 Devang Patel <dpatel@apple.com>
25323
25324 * g++.dg/opt/20050511-1.C: New test.
25325
25326 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25327
25328 PR libfortran/21127
25329 * gfortran.dg/reshape-complex.f90: New test.
25330
25331 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25332
25333 * gfortran.dg/array_constructor_1.f90: New test.
25334 * gfortran.dg/array_constructor_2.f90: New test.
25335
25336 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25337
25338 PR fortran/20954
25339 * gfortran.dg/pr20954.f: New test.
25340
25341 2005-05-17 Mike Stump <mrs@apple.com>
25342
25343 Yet more Objective-C++...
25344
25345 * objc.dg/method-5.m: Update.
25346 * objc.dg/method-6.m: Update.
25347 * objc.dg/method-7.m: Update.
25348 * objc.dg/method-9.m: Update.
25349 * objc.dg/try-catch-2.m: Update.
25350
25351 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25352
25353 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25354 Remove little-endian optimizations.
25355
25356 2005-05-17 Jeff Law <law@redhat.com>
25357
25358 * g++.dg/tree-ssa/pr14814.C: New test.
25359 * gcc.dg/tree-ssa/pr14814.C: New test.
25360 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25361 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25362
25363 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25364
25365 * gcc.dg/compat/generate-random.c: Do not include
25366 libiberty.h.
25367 * gcc.dg/compat/generate-random_r.c: Likewise.
25368
25369 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25370
25371 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25372
25373 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25374
25375 PR middle-end/21595
25376 * g++.dg/tree-ssa/builtin1.C: New testcase.
25377
25378 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25379
25380 PR c++/21454
25381 * g++.dg/opt/const4.C: New test.
25382
25383 PR middle-end/21492
25384 * g++.dg/opt/crossjump1.C: New test.
25385
25386 PR tree-optimization/21610
25387 * gcc.c-torture/compile/20050516-1.c: New test.
25388
25389 PR fortran/15080
25390 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25391 about the test failing.
25392 * gfortran.fortran-torture/execute/where_7.f90: New test.
25393 * gfortran.fortran-torture/execute/where_8.f90: New test.
25394
25395 2005-05-16 Richard Henderson <rth@redhat.com>
25396
25397 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25398 i?86 and x86_64.
25399
25400 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25401
25402 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25403 (limits.h): Include unconditionally.
25404 (stdlib.h): Likewise.
25405 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25406 (limits.h): Include unconditionally.
25407 (stdlib.h): Likewise.
25408 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25409 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25410 (limits.h): Include unconditionally.
25411 (stdlib.h): Likewise.
25412 (hashtab.h): Do not include.
25413 (getopt.h): Likewise.
25414 (stddef.h): Include.
25415 (hashval_t): Define.
25416 (struct entry): Add "next" field.
25417 (HASH_SIZE): New macro.
25418 (hash_table): New variable.
25419 (switchfiles): Do not use xmalloc.
25420 (mix): New macro.
25421 (iterative_hash): New function.
25422 (hasht): Remove.
25423 (e_exists): New function.
25424 (e_insert): Likewise.
25425 (output): Use, instead of libiberty hashtable functions.
25426 (main): Do not use getopt. Do not call htab_create.
25427
25428 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25429
25430 PR libstdc++/21526
25431 * lib/target-supports.exp (check_mkfifo_available):
25432 Return 0 for cygwin as mkfifo support incomplete on platform.
25433 Fix typos in comments.
25434
25435 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25436
25437 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25438
25439 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25440
25441 PR fortran/17432
25442 * gfortran.dg/assign_4.f: New test.
25443
25444 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25445
25446 PR tree-optimization/21563
25447 * gcc.dg/tree-ssa/pr21563.c: New.
25448
25449 2005-05-14 Jan Hubicka <jh@suse.cz>
25450
25451 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25452
25453 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25454
25455 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25456
25457 2005-05-13 Julian Brown <julian@codesourcery.com>
25458
25459 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25460 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25461
25462 2005-05-13 Jan Hubicka <jh@suse.cz>
25463
25464 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25465 * gcc.dg/fold-xor-?.c: Likewise.
25466 * gcc.dg/pr15784-?.c: Likewise.
25467 * gcc.dg/pr20922-?.c: Likewise.
25468 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25469 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25470 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25471
25472 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25473
25474 PR fortran/21260
25475 * gfortran.dg/hollerith_1.f90: New test.
25476
25477 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25478
25479 * gfortran.dg/func_result_2.f90: New test.
25480
25481 2005-05-11 Bud Davis <bdavis@gfortran.org>
25482
25483 * gfortran.dg/dev_null.f90: New test.
25484
25485 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25486
25487 * gcc.dg/arm-vfp1.c: Revert last change.
25488
25489 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25490
25491 PR middle-end/19807
25492 PR tree-optimization/19639
25493 * g++.dg/tree-ssa/pr19807.C: New testcase.
25494
25495 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25496
25497 PR libfortran/21471
25498 * gfortran.dg/append-1.f90: New test.
25499
25500 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25501
25502 * gcc.dg/pr18501.c: XFAIL.
25503 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25504 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25505 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25506 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25507 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25508 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25509 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25510 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25511
25512 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25513
25514 PR fortran/20178
25515 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25516 gfortran.dg/f2c_3.f90: New tests.
25517
25518 * gfortran.dg/return_1.f90: Fix dg annotation.
25519
25520 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25521
25522 * gcc.c-torture/compile/20050510-1.c: New test.
25523
25524 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25525
25526 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25527
25528 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25529
25530 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25531
25532 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25533
25534 PR c/17913
25535 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25536
25537 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25538
25539 PR c/21342
25540 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25541 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25542
25543 2005-05-10 Ben Elliston <bje@au.ibm.com>
25544
25545 PR debug/16676
25546 * gcc.dg/debug/pr16676.c: New test.
25547
25548 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25549
25550 PR testsuite/21443
25551 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25552 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25553 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25554 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25555 Change -O1 to -O2.
25556 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25557 -fno-tree-dominator-opts.
25558
25559 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25560
25561 * gfortran.dg/return_1.f90: New test.
25562
25563 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25564
25565 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25566
25567 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25568
25569 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25570
25571 PR c++/21427
25572 * g++.dg/inherit/covariant13.C: New.
25573
25574 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25575
25576 PR libfortran/19155
25577 * gfortran.dg/pr19155.f: New test.
25578
25579 2005-05-08 Roger Sayle <roger@eyesopen.com>
25580
25581 PR inline-asm/8788
25582 * gcc.dg/pr8788-1.c: New testcase.
25583
25584 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25585
25586 PR target/21416
25587 * gcc.target/mips/fpcmp-[12].c: New tests.
25588
25589 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25590
25591 * lib/target-supports-dg.exp (dg-require-fork): New function.
25592 (dg-require-mkfifo): Likewise.
25593 * lib/target-supports.exp (check_function_available): New
25594 function.
25595 (check_fork_available): Likewise.
25596 (check_mkfifo_available): Likewise.
25597
25598 2005-05-06 Jeff Law <law@redhat.com>
25599
25600 * gcc.c-torture/compile/pr21380.c: New test.
25601
25602 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25603
25604 PR c++/20961
25605 * g++.dg/ext/weak3.C: New test.
25606
25607 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25608
25609 PR c++/21352
25610 * g++.dg/template/crash37.C: New test.
25611
25612 2005-05-05 Paul Brook <paul@codesourcery.com>
25613
25614 * gcc.dg/arm-g2.c: Use effective-target arm32.
25615 * gcc.dg/arm-mmx-1.c: Ditto.
25616 * gcc.dg/arm-scd42-2.c: Ditto.
25617 * gcc.dg/arm-vfp1.c: Ditto.
25618 * lib/target-supports.exp (check_effective_target_arm32): New
25619 function.
25620
25621 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25622
25623 PR libfortran/21354
25624 gfortran.dg/in_pack_rank7.f90: New test.
25625
25626 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25627
25628 PR middle-end/15618
25629 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25630
25631 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25632
25633 PR middle-end/21265
25634 * gcc.dg/20050503-1.c: New test.
25635
25636 PR rtl-optimization/21239
25637 * gcc.dg/i386-sse-11.c: New test.
25638
25639 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25640
25641 PR target/16888
25642 * gcc.target/i386/asm-1.c: New test.
25643
25644 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25645
25646 PR rtl-optimization/21330
25647 * gcc.c-torture/execute/20050502-1.c: New test.
25648
25649 PR target/21297
25650 * gcc.c-torture/execute/20050502-2.c: New test.
25651
25652 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25653
25654 PR middle-end/21282
25655 * gcc.dg/pr21282.c: New.
25656
25657 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25658
25659 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25660 * gcc.dg/vect/vect-92.c: Likewise.
25661 * gcc.dg/vect/vect-93.c: Likewise.
25662 * gcc.dg/vect/vect-dv-1.c: Likewise.
25663 * gcc.dg/vect/vect-dv-2.c: Likewise.
25664 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25665
25666 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25667
25668 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25669 * gfortran.dg/vect/vect-2.f90: Likewise.
25670 * gfortran.dg/vect/vect-3.f90: Likewise.
25671 * gfortran.dg/vect/vect-4.f90: Likewise.
25672 * gfortran.dg/vect/vect-5.f90: Likewise.
25673
25674 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25675
25676 PR target/20813
25677 * gcc.dg/rs6000-fpint-2.c: New.
25678
25679 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25680
25681 PR c/15698
25682 * gcc.dg/builtins-30.c: Update expected messages.
25683 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25684 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25685 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25686
25687 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25688
25689 PR tree-optimization/21294
25690 * gcc.dg/tree-ssa/pr21294.c: New.
25691
25692 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25693
25694 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25695 __builtin_altivec_st_internal_4si built-in.
25696
25697 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25698
25699 PR c++/15875
25700 * g++.dg/template/ptrmem14.C: New test.
25701
25702 2005-05-02 Paul Brook <paul@codesourcery.com>
25703
25704 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25705
25706 2005-05-02 Michael Matz <matz@suse.de>
25707
25708 PR c++/19542
25709 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25710
25711 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25712
25713 * g++.dg/cpp/weak.C: New test.
25714
25715 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25716
25717 * gcc.dg/tree-ssa/loop-8.c: New test.
25718
25719 2005-04-30 Michael Maty <matz@suse.de>
25720
25721 * gcc.dg/inline-mcpy.c: New test.
25722
25723 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25724
25725 PR libfortran/18958
25726 * gfortran.dg/eoshift.f90: New test case.
25727
25728 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25729
25730 PR libfortran/18857
25731 * gfortran.dg/matmul_1.f90: New test.
25732
25733 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25734
25735 PR tree-optimization/21030
25736 * gcc.dg/tree-ssa/pr21030.c: New.
25737
25738 2005-04-29 Devang Patel <dpatel@apple.com>
25739
25740 PR tree-optimization/21272
25741 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25742
25743 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25744
25745 PR fortran/13082
25746 PR fortran/18824
25747 * gfortran.dg/entry_4.f90: New test.
25748 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25749 * gfortran.fortran-torture/execute/entry_2.f90: New test.
25750 * gfortran.fortran-torture/execute/entry_3.f90: New test.
25751 * gfortran.fortran-torture/execute/entry_4.f90: New test.
25752 * gfortran.fortran-torture/execute/entry_5.f90: New test.
25753 * gfortran.fortran-torture/execute/entry_6.f90: New test.
25754 * gfortran.fortran-torture/execute/entry_7.f90: New test.
25755
25756 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25757
25758 * gfortran.fortran-torture/execute/entry_8.f90: New test.
25759
25760 2005-04-29 Paul Brook <paul@codesourcery.com>
25761
25762 * gfortran.dg/entry_3.f90: New test.
25763
25764 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25765
25766 * gfortran.dg/implicit_4.f90: New test.
25767
25768 2005-04-28 Bob Wilson <bob.wilson@acm.org>
25769
25770 * lib/target-supports.exp (check_profiling_available): Return
25771 false for xtensa-*-elf.
25772
25773 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
25774
25775 * lib/fortran-torture.exp (fortran-torture.exp): Catch
25776 error if file cannot be deleted.
25777
25778 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25779
25780 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
25781 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
25782 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
25783 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
25784 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
25785 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
25786 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
25787 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
25788 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
25789 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25790 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
25791 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
25792 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
25793
25794 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25795
25796 PR fortran/20865
25797 * gfortran.dg/pr20865.f90: New test.
25798
25799 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
25800
25801 * gcc.dg/void-cast-2.c: New test.
25802
25803 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25804
25805 PR c/21159
25806 * gcc.dg/void-cast-1.c: New test.
25807
25808 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
25809
25810 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
25811
25812 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25813
25814 PR fortran/21177
25815 * gfortran.dg/pr21177.f90: New test.
25816
25817 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
25818
25819 PR tree-optimization/21171
25820 * gcc.dg/tree-ssa/pr21171.c: New test.
25821
25822 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
25823
25824 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
25825 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
25826 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
25827 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
25828 gcc.dg/tree-ssa/gen-vect-32.c: New.
25829 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
25830 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
25831 don't run on PPC32.
25832
25833 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25834
25835 PR c/21213
25836 * gcc.dg/transparent-union-3.c: New test.
25837
25838 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25839
25840 PR c/20740
25841 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
25842 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
25843 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
25844 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
25845 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
25846 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
25847
25848 2005-04-26 Jeff Law <law@redhat.com>
25849
25850 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
25851 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
25852 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
25853 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
25854 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
25855 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
25856 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
25857
25858 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
25859
25860 PR tree-optimization/17598
25861 * gcc.dg/tree-ssa/pr17598.c: New testcase.
25862
25863 2005-04-25 Mike Stump <mrs@apple.com>
25864
25865 * objc.dg/fix-and-continue-1.m: Add.
25866
25867 2005-04-25 Roger Sayle <roger@eyesopen.com>
25868
25869 PR c++/20995
25870 * g++.dg/opt/pr20995-1.C: New test case.
25871
25872 2005-04-25 Devang Patel <dpatel@apple.com>
25873
25874 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
25875
25876 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25877
25878 PR testsuite/21062
25879 * g++.dg/opt/alias2.C (printf): Correct the prototype.
25880
25881 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25882
25883 PR C++/21188
25884 * g++.dg/opt/rtti2.C: New test.
25885
25886 2005-04-25 Paul Brook <paul@codesourcery.com>
25887 Steven G. Kargl <kargls@comcast.net>
25888
25889 PR fortran/20879
25890 * gfortran.dg/ichar_1.f90: New file.
25891
25892 2005-04-24 Jakub Jelinek <jakub@redhat.com>
25893
25894 PR middle-end/20991
25895 * g++.dg/opt/pr20991.C: New test.
25896
25897 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
25898 where sizeof (type) < __alignof__ (type).
25899 * gcc.dg/compat/struct-layout-1.h: Likewise.
25900
25901 2005-04-24 Per Bothner <per@bothner.com>
25902 Devang Patel <dpatel@apple.com>
25903
25904 PR preprocessor/20907
25905 * gcc.dg/cpp/very-long-comment.c: New test.
25906
25907 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25908
25909 PR fortran/20059
25910 * gfortran.dg/common_5.f: New test.
25911
25912 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
25913
25914 PR middle-end/21082
25915 * g++.dg/tree-ssa/pr21082.C: New testcase.
25916
25917 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
25918
25919 * gcc.dg/vect/vect-99.c: New test.
25920
25921 2005-04-22 Diego Novillo <dnovillo@redhat.com>
25922
25923 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
25924
25925 2005-04-22 Jeff Law <law@redhat.com>
25926
25927 * gcc.dg/uninit-5.c: Remove xfails.
25928 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
25929 conditionals and loads.
25930
25931 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
25932
25933 PR libfortran/20074
25934 PR libfortran/20436
25935 PR libfortran/21108
25936 * gfortran.dg/nested_reshape.f90: new test
25937 * gfortran.dg/reshape-alloc.f90: new test
25938 * gfortran.dg/reshape.f90: new test
25939
25940 2005-04-22 Mark Mitchell <mark@codesourcery.com>
25941
25942 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
25943
25944 * gcc.dg/arm-vfp1.c: New test.
25945
25946 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
25947
25948 PR c++/21087
25949 * g++.dg/lookup/builtin2.C: New test.
25950
25951 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
25952
25953 * gcc.dg/weak/weak-13.c: New test.
25954
25955 2005-04-21 Geoffrey Keating <geoffk@apple.com>
25956
25957 * lib/target-supports.exp (check_effective_target_sync_int_long):
25958 Add powerpc*.
25959
25960 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
25961
25962 * gcc.target/mips/branch-1.c: New test.
25963
25964 2005-04-21 Richard Henderson <rth@redhat.com>
25965
25966 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
25967 * gcc.dg/vect/vect-86.c: Likewise.
25968 * gcc.dg/vect/vect-87.c: Likewise.
25969 * gcc.dg/vect/vect-88.c: Likewise.
25970
25971 2005-04-21 Devang Patel <dpatel@apple.com>
25972
25973 PR optimization/20994
25974 * gcc.dg/tree-ssa/ifc-3.c: New test.
25975
25976 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25977
25978 PR c/12913
25979 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
25980 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
25981 gcc.dg/c99-vla-jump-5.c: New tests.
25982
25983 2005-04-19 Richard Henderson <rth@redhat.com>
25984
25985 * lib/target-supports.exp (check_effective_target_vect_int_mult):
25986 Fix typo in exists check.
25987 (check_effective_target_sync_int_long): New.
25988 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
25989 * gcc.dg/ia64-sync-2.c: Likewise.
25990 * gcc.dg/ia64-sync-3.c: Likewise.
25991 * gcc.dg/ia64-sync-4.c: Likewise.
25992
25993 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
25994
25995 * gcc.dg/fold-xor-1.c: New test.
25996 * gcc.dg/fold-xor-2.c: New test.
25997
25998 2005-04-19 James E. Wilson <wilson@specifixinc.com>
25999
26000 PR target/20670
26001 * g++.dg/eh/fp-regs.C: New test.
26002
26003 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26004
26005 * gcc.dg/Wint-to-pointer-cast-1.c,
26006 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
26007 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
26008 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
26009
26010 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26011
26012 PR fortran/16861
26013 * gfortran.dg/pr16861.f90: New test.
26014
26015 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26016
26017 * gcc.dg/pr21085.c: New test.
26018
26019 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
26020
26021 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
26022 (setup_mips_tests, dg-mips-options): New procedures.
26023 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
26024 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
26025 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
26026 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26027 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
26028 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
26029 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
26030 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26031 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
26032 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
26033 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
26034 dg-mips-options instead of dg-options. Remove now-redundant
26035 preprocessor guards.
26036 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
26037 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
26038 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
26039 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
26040 * gcc.dg/vr-mult-2.c: Delete.
26041 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
26042 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
26043 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
26044 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
26045 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
26046 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
26047 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
26048
26049 2005-04-18 Laurent GUERBY <laurent@guerby.net>
26050
26051 * ada/acats/run_all.sh: Use sync when executable not present.
26052
26053 2005-04-18 Devang Patel <dpatel@apple.com>
26054
26055 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
26056 * gcc.dg/vect/vect-11a.c: New.
26057 * gcc.dg/vect/vect-none.c: Update.
26058 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
26059
26060 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26061
26062 PR tree-optimization/20922
26063 * gcc.dg/pr20922-1.c: New test.
26064 * gcc.dg/pr20922-2.c: New test.
26065 * gcc.dg/pr20922-3.c: New test.
26066 * gcc.dg/pr20922-4.c: New test.
26067 * gcc.dg/pr20922-5.c: New test.
26068 * gcc.dg/pr20922-6.c: New test.
26069
26070 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26071
26072 PR libfortran/20950
26073 * gfortran.dg/pr20950.f: New test.
26074
26075 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26076
26077 PR libfortran/19216
26078 * gfortran.dg/pr19216.f: New test.
26079
26080 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
26081
26082 PR tree-optimization/21001
26083 * gcc.dg/tree-ssa/pr21001.c: New.
26084
26085 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
26086
26087 PR libfortran/21075
26088 * gfortran.dg/reshape_rank7.f90: New test.
26089
26090 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
26091
26092 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
26093 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
26094 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
26095 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
26096 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
26097 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
26098 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
26099 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
26100 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26101 wrong way round).
26102 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26103 in namelists. New test.
26104 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26105 New test.
26106 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26107 New test.
26108 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26109 namelist. New test.
26110 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26111 New test.
26112 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26113 New test.
26114 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26115 namelist. New test.
26116 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26117 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26118 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26119 New test.
26120 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26121 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26122 arrays. New test.
26123
26124 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26125
26126 * gfortran.dg/wtruncate.f: New testcase.
26127 * gfortran.dg/wtruncate.f90: New testcase.
26128
26129 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26130
26131 PR c++/21025
26132 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26133 which sizeof/alignof is dependent, rather than just whether we are
26134 processing_template_decl.
26135
26136 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26137
26138 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26139 corrected typo where the wrong variables had been compared.
26140
26141 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26142
26143 PR libfortran/18495
26144 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26145 Test callee-allocated version of return array with a write
26146 statement.
26147 Test spread with a temporary with another write statement.
26148
26149 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26150
26151 PR tree-optimization/21031
26152 * gcc.dg/tree-ssa/pr21031.c: New.
26153
26154 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26155
26156 PR tree-optimization/21004
26157 * gcc.dg/builtins-53.c: Include builtins-config.h.
26158 Check floorf, ceilf, floorl and ceill transformations
26159 only when HAVE_C99_RUNTIME is defined.
26160
26161 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26162
26163 PR middle-end/20739
26164 * gcc.dg/tree-ssa/pr20739.c: New test.
26165
26166 2005-04-14 Mike Stump <mrs@apple.com>
26167
26168 * gcc.dg/Foundation.framework/empty: New.
26169 * gcc.dg/framework-2.c: New.
26170
26171 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26172
26173 PR tree-optimization/21021
26174 * gcc.c-torture/compile/pr21021.c: New.
26175
26176 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26177
26178 PR testsuite/21010
26179 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26180 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26181 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26182 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26183 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26184 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26185 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26186 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26187
26188 2005-04-14 Richard Henderson <rth@redhat.com>
26189
26190 * lib/target-supports.exp (check_effective_target_vect_condition):
26191 Add ia64, i?86, and x86_64.
26192
26193 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26194
26195 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26196
26197 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26198
26199 PR tree-optimization/20657
26200 * gcc.dg/tree-ssa/pr20657.c: New.
26201
26202 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26203
26204 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26205 (long long int)trunc*.
26206
26207 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26208
26209 PR target/20927
26210 * gcc.dg/pr20927.c: New test.
26211
26212 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26213
26214 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26215 * gcc.target/mips/asm-1.c: Likewise.
26216
26217 2005-04-13 Dale Johannesen <dalej@apple.com>
26218
26219 * objc.dg/objc-fast-4.m: New.
26220
26221 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26222
26223 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26224 directory.
26225 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26226
26227 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26228
26229 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26230 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26231 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26232
26233 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26234
26235 PR tree-optimization/20913
26236 * gcc.dg/tree-ssa/pr20913.c: New.
26237
26238 PR tree-optimization/20702
26239 * gcc.dg/tree-ssa/pr20702.c: New.
26240
26241 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26242
26243 PR c++/13744
26244 * g++.dg/inherit/local3.C: New test.
26245
26246 2005-04-12 Jeff Law <law@redhat.com>
26247
26248 * gcc.dg/tree-ssa/20050412-1.c: New test.
26249
26250 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26251
26252 PR libfortran/19016
26253 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26254 Add tests with mask generated by expression.
26255 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26256 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26257 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26258
26259 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26260
26261 PR middle-end/20917
26262 * gcc.dg/20050409-1.c: New test.
26263
26264 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26265
26266 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26267
26268 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26269
26270 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26271 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26272 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26273 (TARGET_CXX): Adjust accordingly.
26274 * target.h (struct gcc_target): Remove epxort_class_data. Add
26275 determine_class_data_visibility and class_data_always_comdat.
26276 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26277 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26278 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26279 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26280 (arm_cxx_determine_class_data_visibility): New.
26281 (arm_cxx_class_data_always_comdat): Likewise.
26282 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26283 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26284 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26285 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26286 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26287 Define.
26288
26289 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26290
26291 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26292
26293 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26294
26295 * gcc.dg/i386-darwin-fpmath.c: New.
26296
26297 2004-04-11 Devang Patel <dpatel@apple.com>
26298
26299 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26300 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26301 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26302 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26303 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26304 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26305 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26306 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26307 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26308
26309 2004-04-11 Devang Patel <dpatel@apple.com>
26310
26311 * gcc.dg/vect/vect-dv-1.c: New test.
26312 * gcc.dg/vect/vect-dv-2.c: New test.
26313
26314 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26315
26316 PR tree-optimization/20933
26317 * gcc.dg/tree-ssa/pr20933.c: New test.
26318
26319 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26320
26321 * gfortran.dg/fold_nearest.f90: New test.
26322
26323 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26324
26325 * gcc.dg/tree-ssa/alias-1.c: New test.
26326
26327 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26328
26329 PR tree-optimization/20920
26330 * g++.dg/tree-ssa/pr20920.C: New test.
26331
26332 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26333
26334 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26335 (long long int)ceil*.
26336
26337 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26338
26339 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26340 explicit C++ linkage.
26341
26342 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26343
26344 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26345 warning for arithmetic IF statements.
26346
26347 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26348
26349 * eor_handling_1.f90: New test case.
26350 * eor_handling_2.f90: New test case.
26351 * eor_handling_3.f90: New test case.
26352 * eor_handling_4.f90: New test case.
26353 * eor_handling_5.f90: New test case.
26354 * noadv_size.f90: New test case.
26355 * pad_no.f90: New test case.
26356
26357 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26358
26359 * gcc.c-torture/execute/20050410-1.c: New test.
26360
26361 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26362
26363 * gcc.dg/pr20126.c: New.
26364
26365 2005-04-09 Bud Davis <bdavis@gfortran.org>
26366 Steven G. Kargl <kargls@comcast.net>
26367
26368 * gfortran.dg/PR19872.f: New test.
26369
26370 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26371
26372 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26373
26374 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26375
26376 * gfortran.dg/nint_1.f90: New test.
26377
26378 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26379
26380 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26381 Added test for callee-allocated arrays with write statements.
26382 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26383 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26384 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26385 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26386 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26387
26388 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26389
26390 PR libfortran/20163
26391 * gfortran.dg/open-options-blanks.f: New test.
26392
26393 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26394
26395 PR fortran/13257
26396 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26397
26398 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26399
26400 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26401 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26402 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26403 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26404 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26405 * gcc.c-torture/execute/stdarg-4.c: New test.
26406
26407 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26408
26409 PR target/20795
26410 * g++.dg/abi/param2.C: New test.
26411
26412 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26413
26414 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26415
26416 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26417
26418 * gcc.dg/builtins-53.c: New test.
26419
26420 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26421
26422 * g++.dg/tree-ssa/pr18178.C: New test.
26423 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26424 * gcc.c-torture/execute/20041019-1.c: New test.
26425 * gcc.dg/tree-ssa/20041008-1.c: New test.
26426 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26427 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26428 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26429 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26430 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26431 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26432 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26433 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26434 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26435 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26436
26437 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26438
26439 PR rtl-optimization/20466
26440 * gcc.c-torture/execute/pr20466-1.c: New test.
26441
26442 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26443
26444 PR c++/20905
26445 * g++.dg/parse/cond2.C: New test.
26446
26447 PR c++/20145
26448 * g++.dg/warn/Wdtor1.C: New test.
26449
26450 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26451
26452 PR fortran/17229
26453 * gfortran.dg/pr17229.f: New test.
26454
26455 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26456
26457 * gfortran.dg/tiny_1.f90: New test.
26458 * gfortran.dg/tiny_2.f90: ditto.
26459
26460 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26461
26462 * gfortran.dg/eor_1.f90: Fix dg-do run line
26463 * gfortran.dg/open_new.f90: Fix dg-do run line
26464
26465 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26466
26467 * lib/target-supports.exp (get_compiler_messages): Support
26468 optional arguments, the fourth being compiler options.
26469 (check_effective_target_fpic): New proc.
26470 * gcc.dg/20050321-2.c: Restrict to target fpic.
26471
26472 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26473
26474 * gcc.dg/15443-1.c: New test.
26475 * gcc.dg/15443-2.c: Likewise.
26476
26477 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26478
26479 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26480
26481 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26482
26483 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26484
26485 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26486
26487 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26488 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26489 -m64.
26490 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26491 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26492 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26493
26494 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26495
26496 PR c++/20212
26497 * g++.dg/warn/Wunused-11.C: New test.
26498
26499 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26500
26501 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26502
26503 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26504
26505 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26506
26507 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26508
26509 PR c++/20734
26510 * g++.dg/template/ptrmem13.C: New test.
26511
26512 2005-04-05 Per Bothner <per@bothner.com>
26513
26514 * lib/gcc.exp: Always add -fno-show-column, for now.
26515
26516 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26517
26518 PR testsuite/20767
26519 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26520 of plain old "unsigned int" for the type of "i". Makes this test
26521 64bit clean.
26522
26523 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26524
26525 * gcc.dg/i386-ssefn-1.c: New test.
26526 * gcc.dg/i386-ssefn-2.c: New test.
26527 * gcc.dg/i386-ssefn-3.c: New test.
26528 * gcc.dg/i386-ssefn-4.c: New test.
26529
26530 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26531
26532 PR tree-optimization/20076
26533 * gcc.dg/builtin-apply4.c: New test.
26534
26535 PR preprocessor/19475
26536 * gcc.dg/cpp/macspace1.c: New test.
26537 * gcc.dg/cpp/macspace2.c: New test.
26538
26539 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26540
26541 * gfortran.dg/pr20755.f: Fixed bad format.
26542
26543 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26544
26545 PR c++/20763
26546 * g++.dg/ext/attrib21.C: New test.
26547
26548 2004-04-05 Devang Patel <dpatel@apple.com>
26549
26550 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26551 * gcc.dg/vect/vect-shift-1.c: New test.
26552
26553 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26554
26555 PR libfortran/20755
26556 * gfortran.dg/pr20755.f: New test.
26557
26558 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26559
26560 * gfortran.dg/pr15959.f90: New test.
26561 * gfortran.dg/string_pad_trunc.f90: New test.
26562
26563 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26564
26565 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26566 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26567 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26568 syntax.
26569
26570 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26571
26572 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26573
26574 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26575
26576 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26577 * gcc.c-torture/compile/20011119-2.c: Likewise.
26578 * gcc.c-torture/compile/981001-2.c: Likewise.
26579
26580 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26581
26582 PR c++/20679
26583 * g++.dg/template/overload4.C: New test.
26584
26585 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26586
26587 PR c++/20746
26588 * g++.dg/abi/covariant5.C: New.
26589
26590 PR debug/20505
26591 * g++.dg/debug/const2.C: New.
26592
26593 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26594
26595 PR rtl-optimization/16104
26596 * gcc.c-torture/execute/20050316-1.c: New test.
26597
26598 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26599
26600 * g++.dg/template/spec23.C: Fix dg-error text.
26601
26602 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26603
26604 PR c++/19199
26605 * g++.dg/expr/lval2.C: New.
26606
26607 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26608
26609 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26610 __builtin_strcasecmp and __builtin_strncasecmp.
26611
26612 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26613
26614 PR c++/20723
26615 * g++.dg/template/spec22.C: New.
26616 * g++.dg/template/spec23.C: New.
26617
26618 2005-04-03 Dale Ranta <dir@lanl.gov>
26619 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26620
26621 PR libfortran/20068
26622 PR libfortran/20125
26623 PR libfortran/20156
26624 PR libfortran/20471
26625 * gfortran.dg/backspace.f: New test.
26626
26627 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26628
26629 * gcc.dg/pr19345.c: New test.
26630
26631 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26632
26633 PR tree-optimization/20640
26634 * gcc.dg/torture/tree-loop-1.c: New.
26635
26636 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26637
26638 PR rtl-optimization/20290
26639 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26640
26641 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26642
26643 * gcc.dg/rs6000-fpint.c: New.
26644
26645 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26646
26647 * gcc.dg/old-style-then-proto-1.c: New test.
26648
26649 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26650
26651 * gfortran.fortran-torture/execute/backspace.f90: Check
26652 after backspace and read was incorrect.
26653
26654 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26655
26656 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26657 buffer past the terminating NUL using memcmp.
26658 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26659 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26660
26661 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26662 Fix unused/uninitialized variable warnings.
26663
26664 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26665 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26666 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26667 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26668
26669 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26670 gcc.c-torture/execute/builtins/fputs-lib.c,
26671 gcc.c-torture/execute/builtins/lib/fprintf.c,
26672 gcc.c-torture/execute/builtins/lib/main.c,
26673 gcc.c-torture/execute/builtins/lib/memcmp.c,
26674 gcc.c-torture/execute/builtins/lib/memmove.c,
26675 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26676 gcc.c-torture/execute/builtins/lib/memset.c,
26677 gcc.c-torture/execute/builtins/lib/printf.c,
26678 gcc.c-torture/execute/builtins/lib/sprintf.c,
26679 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26680 gcc.c-torture/execute/builtins/lib/strchr.c,
26681 gcc.c-torture/execute/builtins/lib/strcmp.c,
26682 gcc.c-torture/execute/builtins/lib/strcpy.c,
26683 gcc.c-torture/execute/builtins/lib/strcspn.c,
26684 gcc.c-torture/execute/builtins/lib/strlen.c,
26685 gcc.c-torture/execute/builtins/lib/strncat.c,
26686 gcc.c-torture/execute/builtins/lib/strncmp.c,
26687 gcc.c-torture/execute/builtins/lib/strncpy.c,
26688 gcc.c-torture/execute/builtins/lib/strrchr.c,
26689 gcc.c-torture/execute/builtins/lib/strspn.c,
26690 gcc.c-torture/execute/builtins/lib/strstr.c,
26691 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26692 gcc.c-torture/execute/builtins/strlen-2.c,
26693 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26694 prototypes.
26695
26696 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26697
26698 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26699 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26700 selectany usage.
26701
26702 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26703
26704 PR c++/19406
26705 * g++.dg/debug/using1.C: New test.
26706
26707 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26708
26709 PR middle-end/20524
26710 * gcc.dg/alias-7.c: Prefix asm-declared name with
26711 __USER_LABEL_PREFIX__.
26712
26713 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26714
26715 Fix fallout from PR middle-end/15700:
26716 * gcc.c-torture/compile/20011119-1.c: Take
26717 __USER_LABEL_PREFIX__ into account.
26718 * gcc.c-torture/compile/20011119-2.c: Likewise.
26719
26720 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26721
26722 PR c++/18644
26723 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26724
26725 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26726
26727 PR c/17855
26728 * gcc.c-torture/compile/struct-non-lval-1.c,
26729 gcc.c-torture/compile/struct-non-lval-2.c,
26730 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26731
26732 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26733
26734 * gcc.dg/tls/tls.exp: Remove temporary file.
26735 * g++.dg/tls/tls.exp: Ditto.
26736 * lib/file-format.exp: Ditto.
26737 * g++.dg/special/ecos.exp: Ditto.
26738
26739 * lib/profopt.exp: Treat prof_ext as a list.
26740 * gcc.misc-tests/bprob.exp: Ditto.
26741 * g++.dg/bprob/bprob.exp: Ditto.
26742
26743 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26744 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26745 g++.dg/tree-ssa/pointer-reference-alias.C,
26746 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26747 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26748 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26749 g++.dg/vect/pr19951.cc: Ditto.
26750 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
26751 gcc.dg/builtins-47.c: Ditto.
26752 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
26753 gcc.dg/pr20115-1.c: Ditto.
26754 * gcc.dg/tree-ssa/20030530-2.c,
26755 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
26756 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26757 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
26758 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26759 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
26760 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
26761 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
26762 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
26763 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
26764 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
26765 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
26766 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
26767 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
26768 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
26769 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
26770 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26771 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26772 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26773 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26774 gcc.dg/tree-ssa/20030824-1.c,
26775 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
26776 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
26777 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
26778 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
26779 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
26780 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
26781 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
26782 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
26783 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
26784 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
26785 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
26786 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
26787 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
26788 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
26789 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
26790 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
26791 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
26792 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
26793 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
26794 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
26795 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
26796 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
26797 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
26798 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
26799 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
26800 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
26801 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
26802 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
26803 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
26804 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
26805 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
26806 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
26807 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
26808 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
26809 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
26810 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
26811 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
26812 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
26813 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
26814 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
26815 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
26816 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
26817 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26818 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
26819 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
26820 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
26821 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
26822 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
26823 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
26824 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
26825 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
26826 gcc.dg/tree-ssa/useless-1.c: Ditto.
26827 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
26828 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
26829 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
26830 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
26831 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26832 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
26833 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
26834 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
26835 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
26836 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
26837 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
26838 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
26839 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
26840 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
26841 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
26842 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
26843 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
26844 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
26845 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
26846 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
26847 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
26848 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
26849 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
26850 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
26851 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
26852 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
26853 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
26854 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
26855 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
26856 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
26857 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
26858 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
26859 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
26860 gcc.dg/vect/vect-none.c: Ditto.
26861 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
26862 treelang/compile/unsigned.tree: Ditto.
26863
26864 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
26865 * gcc.dg/cpp/direct2s.c: Ditto.
26866 * gcc.dg/cpp/paste4.c: Ditto.
26867 * gcc.dg/cpp/separate-1.c: Ditto.
26868 * gcc.dg/pch/save-temps-1.c: Ditto.
26869 * g++.dg/ext/altivec-10.C: Ditto.
26870 * g++.dg/pch/pch.C: Ditto.
26871
26872 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
26873
26874 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
26875 * g++.dg/template/repo1.C: Ditto.
26876 * g++.dg/template/repo2.C: Ditto.
26877 * g++.dg/template/repo3.C: Ditto.
26878 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
26879 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
26880 * g++.old-deja/g++.pt/repo1.C: Ditto.
26881 * g++.old-deja/g++.pt/repo2.C: Ditto.
26882 * g++.old-deja/g++.pt/repo3.C: Ditto.
26883 * g++.old-deja/g++.pt/repo4.C: Ditto.
26884
26885 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
26886 * gcc.dg/20030107-1.c: Ditto.
26887 * gcc.dg/20030702-1.c: Ditto.
26888 * gcc.dg/profile-generate-1.c: Ditto.
26889 * g++.dg/other/profile1.C: Ditto.
26890 * g++.old-deja/g++.robertl/eb83.C: Ditto.
26891
26892 * lib/gcc-dg.exp (remove-build-file): New.
26893 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
26894 cleanup-tree-dump, cleanup-saved-temps): New.
26895
26896 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
26897
26898 PR c++/19203, DR 214
26899 * g++.dg/parse/ambig3.C: Not ambiguous.
26900 * g++.dg/template/spec20.C: New.
26901 * g++.dg/template/spec21.C: New.
26902
26903 2005-03-31 Steve Ellcey <sje@cup.hp.com>
26904
26905 PR target/20045
26906 * gcc.dg/ia64-fptr-1.c: Run only on linux.
26907
26908 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26909
26910 PR libfortran/20660
26911 * gfortran.dg/negative_unit.f: New test.
26912
26913 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
26914
26915 * gcc.dg/20050330-1.c: New test.
26916
26917 2005-03-30 Devang Patel <dpatel@apple.com>
26918
26919 * g++.dg/tree-sra/ssa-sra-3.C: New test.
26920
26921 2005-03-30 Dale Johannesen <dalej@apple.com>
26922
26923 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
26924
26925 2005-03-30 Janis Johnson <janis187@us.ibm.com>
26926
26927 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
26928 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
26929 Strip options from test name.
26930
26931 2005-03-31 Jan Hubicka <jh@suse.cz>
26932
26933 * gcc.dg/varpool-1.c: New testcase.
26934
26935 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26936
26937 PR c/772
26938 PR c/17913
26939 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
26940 gcc.dg/stmt-expr-label-3.c : New tests.
26941 * gcc.c-torture/execute/medce-2.c: Remove.
26942
26943 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26944
26945 PR c/20368
26946 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
26947 tests.
26948
26949 2005-03-30 Alan Modra <amodra@bigpond.net.au>
26950
26951 * gcc.c-torture/compile/pr20203.c: New test.
26952
26953 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26954
26955 * gfortran.dg/promotion.f90: New test.
26956
26957 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
26958
26959 PR middle-end/20491
26960 * gcc.dg/torture/asm-subreg-1.c: New test.
26961
26962 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
26963
26964 PR c/20672
26965 * gcc.dg/pr20672-1.c: New test.
26966
26967 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
26968
26969 * gfortran.dg/vect: New directory.
26970 * gfortran.dg/vect/vect.exp: New.
26971 * gfortran.dg/vect/vect-1.f90: New test.
26972 * gfortran.dg/vect/vect-2.f90: New test.
26973 * gfortran.dg/vect/vect-3.f90: New test.
26974 * gfortran.dg/vect/vect-4.f90: New test.
26975 * gfortran.dg/vect/vect-5.f90: New test.
26976
26977 2005-03-29 Jakub Jelinek <jakub@redhat.com>
26978
26979 PR middle-end/20622
26980 * gcc.dg/alias-7.c: New test.
26981
26982 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26983
26984 * gcc.dg/sparc-reg-1.c: New test.
26985
26986 2005-03-28 Steve Ellcey <sje@cup.hp.com>
26987
26988 PR target/19890
26989 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
26990
26991 2005-03-29 Dale Ranta <dir@lanl.gov>
26992 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26993
26994 PR libfortran/20163
26995 * gfortran.dg/pr20163-2.f: New test.
26996
26997 2005-03-28 Jan Hubicka <jh@suse.cz>
26998
26999 PR middle-end/20635
27000 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
27001 by Jakub Jelinek.
27002
27003 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
27004
27005 PR tree-optimization/20626
27006 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
27007 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
27008
27009 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27010
27011 * gfortran.dg/underflow.f90: New test.
27012 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
27013
27014 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27015
27016 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
27017
27018 2005-03-25 Mark Mitchell <mark@codesourcery.com>
27019
27020 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
27021 (g++_init): Make sure that CXXFLAGS is set.
27022 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
27023 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
27024 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27025 * lib/objc.exp (objc_init): Likewise.
27026 * lib/treelang.exp (treelang_init): Likewise.
27027
27028 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
27029
27030 PR tree-optimization/20470
27031 * gcc.dg/tree-ssa/pr20470.c: New test.
27032
27033 2005-03-25 Geoffrey Keating <geoffk@apple.com>
27034
27035 * gcc.dg/ppc-stfiwx.c: New.
27036
27037 2005-03-25 Steve Ellcey <sje@cup.hp.com>
27038
27039 PR target/19888
27040 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
27041
27042 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27043
27044 * gcc.dg/20050325-1.c: Fix a typo.
27045
27046 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27047
27048 PR libfortran/19678
27049 PR libfortran/19679
27050 * gfortran.dg/dos_eol.f: New test.
27051
27052 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27053
27054 PR rtl-optimization/20249
27055 * gcc.dg/20050325-1.c: New test.
27056
27057 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27058
27059 PR libfortran/15332
27060 * gfortran.dg/pr15332.f: New test.
27061
27062 2005-03-24 Dale Johannesen <dalej@apple.com>
27063
27064 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
27065
27066 2005-03-24 Geoffrey Keating <geoffk@apple.com>
27067
27068 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
27069 'internal' visibility.
27070 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
27071 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
27072 'protected' visibility.
27073 * gcc.dg/visibility-7.c: Likewise.
27074 * lib/target-supports.exp (check_visibility_available): Take
27075 a parameter, the kind of visibility to check for.
27076 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
27077 to check_visibility_available.
27078
27079 * g++.dg/expr/cast3.C: New.
27080
27081 2005-03-24 David Edelsohn <edelsohn@gnu.org>
27082
27083 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
27084 rs6000.
27085
27086 2005-03-24 Steve Ellcey <sje@cup.hp.com>
27087
27088 PR target/20095
27089 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
27090
27091 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
27092
27093 * gcc.dg/badshift.c: Renamed to...
27094 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
27095
27096 * gcc.target/i386/badshift.c: Renamed to...
27097 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
27098 only.
27099
27100 PR rtl-optimization/20532
27101 * gcc.target/i386/badshift.c: New.
27102
27103 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27104
27105 * gfortran.dg/pr18025.f90: New test.
27106
27107 2005-03-23 Dale Johannesen <dalej@apple.com>
27108
27109 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27110
27111 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27112
27113 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27114
27115 * lib/target-supports.exp (check_iconv_available): Default
27116 libiconv to -liconv, if there is no definition.
27117
27118 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27119
27120 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27121
27122 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27123
27124 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27125 * g++.dg/opt/pr7503-2.C: Likewise.
27126 * g++.dg/opt/pr7503-3.C: Likewise.
27127 * g++.dg/opt/pr7503-4.C: Likewise.
27128 * g++.dg/opt/pr7503-5.C: Likewise.
27129 * g++.dg/warn/minmax.C: New test.
27130
27131 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27132
27133 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27134 * gfortran.dg/g77_intrinsics_sub.f: New test.
27135
27136 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27137 Jan Hubicka <jh@suse.cz>
27138 Steven Bosscher <stevenb@suse.de
27139
27140 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27141
27142 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27143
27144 PR c++/19980
27145 * g++.dg/template/redecl3.C: New test.
27146
27147 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27148
27149 PR c++/20499
27150 * g++.dg/parse/error16.C: Tweak error markers.
27151
27152 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27153
27154 PR target/20561
27155 * gcc.dg/20050321-2.c: New test.
27156
27157 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27158
27159 PR c++/20465
27160 PR c++/20381
27161 * g++.dg/template/ptrmem12.C: New.
27162
27163 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27164
27165 PR rtl-optimization/20527
27166 * gcc.c-torture/execute/pr20527-1.c: New test.
27167
27168 2005-03-22 Ben Elliston <bje@au.ibm.com>
27169
27170 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27171 program, compile it into a real executable and then delete the .c
27172 and .x files afterwards, to avoid problems on testglue targets.
27173
27174 2005-03-21 Stuart Hastings <stuart@apple.com>
27175
27176 * gcc.target/i386/sse-2.c: New.
27177
27178 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27179
27180 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27181
27182 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27183
27184 * g++.dg/parse/crash25.C: Fix typo.
27185
27186 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27187
27188 PR c++/20461
27189 * g++.dg/parse/crash24.C: New test.
27190
27191 PR c++/20536
27192 * g++.dg/parse/crash25.C: New test.
27193
27194 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27195
27196 PR c++/20147
27197 * g++.dg/ext/stmtexpr4.C: New test.
27198
27199 2005-03-20 Roger Sayle <roger@eyesopen.com>
27200
27201 PR middle-end/20539
27202 * gcc.c-torture/compile/pr13066-1.c: New test case.
27203 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27204 * g++.dg/opt/pr13066-1.C: Likewise.
27205
27206 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27207
27208 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27209
27210 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27211
27212 PR fortran/18525
27213 * gfortran.dg/nesting_1.f90: New test.
27214
27215 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27216
27217 PR c++/20240
27218 * g++.dg/lookup/using13.C: New test.
27219
27220 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27221
27222 PR c++/20333
27223 * g++.dg/template/crash36.C: New test.
27224
27225 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27226
27227 PR c++/20463
27228 * g++.dg/template/crash35.C: New test.
27229
27230 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27231
27232 PR c++/19966
27233 * g++.dg/overload/operator2.C: New test.
27234
27235 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27236
27237 PR libfortran/20257
27238 * gfortran.dg/pr20257.f90: New test.
27239
27240 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27241
27242 PR libfortran/20480
27243 * gfortran.dg/pr20480.f90: New test.
27244
27245 2005-03-16 Richard Henderson <rth@redhat.com>
27246
27247 PR middle-end/15700
27248 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27249 (_rtld_global): New.
27250 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27251 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27252
27253 * gcc.dg/alias-3.c: New.
27254 * gcc.dg/alias-4.c: New.
27255 * gcc.dg/alias-5.c: New.
27256 * gcc.dg/alias-6.c: New.
27257
27258 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27259
27260 * gcc.dg/cpp/ucnid-7.c: New.
27261
27262 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27263 Dorit Naishlos <dorit@il.ibm.com>
27264
27265 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27266 darwin.
27267
27268 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27269
27270 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27271 support misaligned accesses.
27272 * gcc.dg/vect/vect-58.c: Likewise.
27273 * gcc.dg/vect/vect-92.c: New.
27274 * gcc.dg/vect/vect-93.c: New.
27275
27276 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27277
27278 PR fortran/18827
27279 * gfortran.dg/assign_2.f90: New test.
27280 * gfortran.dg/assign_3.f90: New test.
27281 * gfortran.dg/assign.f90: New test.
27282
27283 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27284
27285 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27286 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27287 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27288 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27289 names.
27290
27291 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27292
27293 * gcc.dg/cpp/ucnid-6.c: New.
27294
27295 * gcc.dg/cpp/normalize-1.c: New.
27296 * gcc.dg/cpp/normalize-2.c: New.
27297 * gcc.dg/cpp/normalize-3.c: New.
27298 * gcc.dg/cpp/normalize-4.c: New.
27299 * gcc.dg/cpp/ucnid-4.c: New.
27300 * gcc.dg/cpp/ucnid-5.c: New.
27301 * g++.dg/cpp/normalize-1.C: New.
27302 * g++.dg/cpp/ucnid-1.C: New.
27303
27304 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27305
27306 * gcc.dg/pr18628.c: New.
27307
27308 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27309
27310 PR c++/20280
27311 * g++.dg/tree-ssa/pr20280.C: New.
27312
27313 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27314
27315 PR fortran/20467
27316 * gfortran.dg/stfunc_2.f90: New test.
27317
27318 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27319
27320 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27321
27322 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27323
27324 * gcc.dg/tree-ssa/20050314-1.c: New test.
27325
27326 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27327
27328 PR c++/4403
27329 PR c++/9783, DR433
27330 * g++.dg/template/friend34.C: New test.
27331 * g++.dg/template/friend35.C: Likewise.
27332 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27333
27334 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27335
27336 Friend class name lookup 5/n
27337 PR c++/1016
27338 * g++.dg/lookup/hidden-class1.C: New test.
27339 * g++.dg/lookup/hidden-class2.C: Likewise.
27340 * g++.dg/lookup/hidden-class3.C: Likewise.
27341 * g++.dg/lookup/hidden-class4.C: Likewise.
27342 * g++.dg/lookup/hidden-class5.C: Likewise.
27343 * g++.dg/lookup/hidden-class6.C: Likewise.
27344 * g++.dg/lookup/hidden-class7.C: Likewise.
27345 * g++.dg/lookup/hidden-class8.C: Likewise.
27346 * g++.dg/lookup/hidden-class9.C: Likewise.
27347 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27348 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27349 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27350 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27351 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27352 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27353 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27354 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27355 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27356 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27357 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27358
27359 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27360
27361 PR c++/20157
27362 * g++.dg/template/error18.C: New test.
27363
27364 2005-03-09 Ben Elliston <bje@au.ibm.com>
27365
27366 PR debug/16792
27367 * g++.dg/debug/pr16792.C: New test.
27368
27369 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27370
27371 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27372 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27373 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27374 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27375 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27376 test assertion names.
27377
27378 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27379
27380 PR fortran/18600
27381 * gfortran.dg/stfunc_1.f90: New test.
27382
27383 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27384
27385 PR fortran/16907
27386 * gfortran.dg/real_index_1.f90: New test.
27387
27388 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27389
27390 PR fortran/20323
27391 * gfortran.dg/spec_expr_1.f90: New test.
27392
27393 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27394
27395 PR c/20402
27396 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27397 new parser.
27398
27399 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27400
27401 PR fortran/20361
27402 * gfortran.dg/largeequiv_1.f90: New test.
27403
27404 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27405
27406 * gcc.dg/ucnid-1.c: New.
27407 * gcc.dg/ucnid-2.c: New.
27408 * gcc.dg/ucnid-3.c: New.
27409 * gcc.dg/ucnid-4.c: New.
27410 * gcc.dg/ucnid-5.c: New.
27411 * gcc.dg/ucnid-6.c: New.
27412 * gcc.dg/cpp/ucnid-1.c: New.
27413 * gcc.dg/cpp/ucnid-2.c: New.
27414 * gcc.dg/cpp/ucnid-3.c: New.
27415 * g++.dg/other/ucnid-1.C: New.
27416
27417 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27418
27419 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27420
27421 2005-03-11 Per Bothner <per@bothner.com>
27422
27423 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27424 that diagnotics refer to correct token.
27425 * gcc.dg/unused-3.c: Likewise.
27426
27427 2005-03-11 Per Bothner <per@bothner.com>
27428
27429 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27430 constant" is now actually on same line as string constant.
27431 * gcc.dg/cpp/direct2s.c: Likewise.
27432
27433 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27434
27435 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27436
27437 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27438
27439 PR libfortran/20124
27440 * gfortran.dg/pr20124.f90: New Test
27441
27442 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27443
27444 PR tree-optimization/20130
27445 * gcc.dg/pr20130-1.c: New test.
27446
27447 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27448
27449 PR target/20095
27450 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27451
27452 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27453
27454 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27455
27456 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27457
27458 * g++.dg/eh/forced1.C: Fix comment.
27459 * g++.dg/eh/forced2.C: Ditto.
27460 * g++.dg/eh/forced3.C: Ditto.
27461 * g++.dg/eh/forced4.C: Ditto.
27462
27463 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27464
27465 PR rtl-opt/20412
27466 * gcc.c-torture/compile/pr20412.c: New test.
27467
27468 2005-03-10 Roger Sayle <roger@eyesopen.com>
27469
27470 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27471
27472 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27473
27474 PR target/20322
27475 * gcc.dg/20050307-1.c: New test.
27476
27477 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27478
27479 PR c++/20375
27480 * g++.dg/other/stdarg3.C: New.
27481
27482 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27483
27484 PR c++/18384, c++/18327
27485 * g++.dg/init/array19.C: New test.
27486
27487 PR inline-asm/20314
27488 * gcc.dg/torture/pr20314-1.c: New test.
27489 * gcc.dg/torture/pr20314-2.c: New test.
27490
27491 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27492
27493 * gcc.dg/20050309-1.c: New test.
27494
27495 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27496
27497 * gcc.dg/builtins-10.c: Reactivate disabled test.
27498 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27499 new cbrt transformations.
27500
27501 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27502
27503 PR c++/20208
27504 * g++.dg/template/array13.C: New test.
27505
27506 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27507
27508 PR c++/16859
27509 * g++.dg/init/brace4.C: New test.
27510
27511 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27512
27513 PR c++/20186
27514 * g++.dg/template/non-dependent12.C: New.
27515
27516 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27517
27518 PR c++/20142
27519 * g++.dg/init/array18.C: Add dg-do run marker.
27520
27521 PR c++/20142
27522 * g++.dg/init/array18.C: New test.
27523
27524 2005-03-09 Ben Elliston <bje@au.ibm.com>
27525
27526 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27527 * g++.dg/gcov/gcov.exp: Likewise.
27528 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27529 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27530 * lib/c-torture.exp: Likewise.
27531 * lib/fortran-torture.exp: Likewise.
27532 * lib/g++.exp: Likewise.
27533 * lib/gcc-defs.exp: Likewise.
27534 * lib/gcc-dg.exp: Likewise.
27535 * lib/gcc.exp: Likewise.
27536 * lib/gcov.exp: Likewise.
27537 * lib/gfortran.exp: Likewise.
27538 * lib/mike-g++.exp: Likewise.
27539 * lib/mike-gcc.exp: Likewise.
27540 * lib/objc-torture.exp: Likewise.
27541 * lib/objc.exp: Likewise.
27542 * lib/profopt.exp: Likewise.
27543 * lib/target-libpath.exp: Likewise.
27544 * lib/target-supports.exp: Likewise.
27545 * lib/treelang.exp: Likewise.
27546 * lib/wrapper.exp: Likewise.
27547
27548 2005-03-08 Jeff Law <law@redhat.com>
27549
27550 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27551 PHI-OPT changes.
27552
27553 2005-03-08 Ira Rosen <irar@il.ibm.com>
27554
27555 * gcc.dg/vect/pr20122.c: New test.
27556
27557 2005-03-07 Jeff Law <law@redhat.com>
27558
27559 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27560 was folded away.
27561 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27562 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27563 * gcc.dg/tree-ssa/pr18134.c: New test.
27564
27565 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27566
27567 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27568 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27569 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27570
27571 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27572
27573 PR tree-opt/17671
27574 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27575
27576 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27577
27578 * g++.dg/warn/Wnvdtor.C: New test.
27579
27580 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27581
27582 * gcc.dg/torture/pr19683-1.c: New test.
27583
27584 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27585
27586 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27587 * gfortran.dg/g77/19990313-2.f: Ditto.
27588 * gfortran.dg/g77/19990313-3.f: Ditto.
27589 * gfortran.dg/g77/19990525-0.f: Ditto.
27590 * gfortran.dg/g77/19990826-0.f: Ditto.
27591 * gfortran.dg/g77/19990826-2.f: Ditto.
27592 * gfortran.dg/g77/19990826-3.f: Ditto.
27593 * gfortran.dg/g77/20000511-1.f: Ditto.
27594 * gfortran.dg/g77/20000511-2.f: Ditto.
27595 * gfortran.dg/g77/970625-2.f: Ditto.
27596 * gfortran.dg/g77/980310-2.f: Ditto.
27597 * gfortran.dg/g77/980310-3.f: Ditto.
27598 * gfortran.dg/g77/980310-8.f: Ditto.
27599 * gfortran.dg/g77/980519-2.f: Ditto.
27600 * gfortran.dg/g77/alpha1.f: Ditto.
27601 * gfortran.dg/g77/claus.f: Ditto.
27602 * gfortran.dg/g77/erfc.f: Ditto.
27603 * gfortran.dg/g77/short.f: Ditto.
27604 * gfortran.fortran-torture/execute/data.f90: Ditto.
27605 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27606 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27607
27608 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27609
27610 * lib/file-format.exp (gcc_target_object_format): Add check for som
27611 format and hardcode object formats on hppa*-*-hpux*.
27612 * lib/target-supports.exp (check_weak_available): Add check for som
27613 object format. Always return 0 on hppa*-*-hpux10*.
27614
27615 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27616 is defined.
27617
27618 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27619
27620 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27621
27622 * gfortran.dg/pr19936_1.f90: New test.
27623 * gfortran.dg/pr19936_2.f90: New test.
27624 * gfortran.dg/pr19936_3.f90: New test.
27625
27626 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27627 Paul Thomas <prthomas@drfccad.cea.fr>
27628
27629 * gfortran.dg/PR19754_1.f90: New test.
27630 * gfortran.dg/PR19754_2.f90: Ditto.
27631
27632 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27633
27634 PR c++/19311
27635 * g++.dg/template/non-dependent11.C: New test.
27636
27637 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27638
27639 * lib/target-supports.exp (check_iconv_available): Fix comment.
27640
27641 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27642 Joseph S. Myers <joseph@codesourcery.com>
27643
27644 PR c++/19797
27645 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27646
27647 2005-03-04 Matthew Sachs <msachs@apple.com>
27648
27649 * gcc.exp (gcc_target_compile): Put braces around
27650 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27651 * objc.exp (objc_target_compile): Likewise.
27652 * treelang.exp (treelang_target_compile): Likewise.
27653
27654 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27655
27656 PR fortran/19673
27657 * gfortran.dg/func_result_1.f90: New test.
27658
27659 2005-03-04 Ben Elliston <bje@au.ibm.com>
27660
27661 * gcc.misc-tests/options.exp: New test.
27662
27663 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27664
27665 * gcc.dg/pr15784-4.c: New test.
27666
27667 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27668
27669 * gcc.c-torture/execute/pr17133.c: New.
27670 * gcc.c-torture/compile/20050303-1.c: New.
27671
27672 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27673
27674 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27675
27676 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27677
27678 * g++.dg/overload/using2.C: New.
27679
27680 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27681
27682 PR c++/19916
27683 * g++.dg/init/ptrmem2.C: New test.
27684
27685 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27686
27687 PR c/8927
27688 * gcc.dg/pr8927-1.c: New test.
27689
27690 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27691
27692 PR c++/20232
27693 * g++.dg/inherit/covariant12.C: New.
27694
27695 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27696
27697 PR fortran/19479
27698 * gfortran.dg/bound_1.f90: New test.
27699
27700 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27701
27702 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27703 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27704
27705 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27706
27707 PR c/20245
27708 * gcc.dg/pr20245-1.c: New test.
27709
27710 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27711
27712 PR middle-end/19874
27713 * gcc.c-torture/execute/20050119-2.c: New test case.
27714
27715 2005-02-28 Ben Elliston <bje@au.ibm.com>
27716
27717 * README: Update the DejaGnu bug reporting address.
27718 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27719 * lib/objc-torture.exp: Likewise.
27720
27721 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27722
27723 * gfortran.dg/boz_1.f90: New test.
27724 * gfortran.dg/boz_3.f90: New test.
27725 * gfortran.dg/boz_4.f90: New test.
27726
27727 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27728
27729 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27730 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27731
27732 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27733
27734 PR libfortran/20101
27735 * gfortran.dg/write_0_pe_format.f90: New test.
27736
27737 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27738
27739 PR c++/20206
27740 * g++.dg/opt/thunk2.C: New test.
27741 * g++.dg/opt/covariant1.C: New test.
27742
27743 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27744
27745 * gfortran.dg/e_d_fmt.f90: New test.
27746
27747 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27748
27749 * gcc.dg/asm-b.c: Fix comment typos.
27750
27751 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27752
27753 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
27754 a V_MAY_DEF also.
27755
27756 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27757
27758 PR tree-opt/20188
27759 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
27760 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
27761 * gcc.dg/asm-b.c: New test.
27762
27763 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
27764
27765 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
27766 Disable this test on IRIX 6.
27767
27768 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
27769
27770 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
27771 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
27772 parser.
27773
27774 2005-02-25 Diego Novillo <dnovillo@redhat.com>
27775
27776 PR tree-optimization/20204
27777 * gcc.dg/pr20204.c: New test.
27778
27779 2005-02-24 Jakub Jelinek <jakub@redhat.com>
27780
27781 PR target/20196
27782 * gcc.c-torture/execute/20050224-1.c: New test.
27783
27784 PR c++/20175
27785 * g++.dg/warn/Wbraces2.C: New test.
27786
27787 2005-02-23 Mark Mitchell <mark@codesourcery.com>
27788
27789 PR c++/19878
27790 * g++.dg/init/const2.C: New test.
27791
27792 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
27793
27794 PR tree-optimization/20100
27795 * gcc.c-torture/execute/pr20100-1.c: New test.
27796
27797 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27798
27799 * gfortran.dg/implicit_3.f90: New test.
27800
27801 * gfortran.dg/deftype_1.f90: New test.
27802
27803 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
27804
27805 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
27806 the test passes.
27807 * g++.dg/other/anon3.C: Accept a warning.
27808
27809 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
27810
27811 * gcc.dg/pr20017.c: Fix a comment typo.
27812
27813 2005-02-23 Bud Davis <bdavis@gfortran.org>
27814
27815 * gfortran.dg/list_read_4.f90: Change to f90 comments.
27816
27817 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27818
27819 PR ada/19902
27820 * ada/acats/tests/cxa/cxa3004.a: Remove.
27821 * ada/acats/tests/cxb/cxb30061.am: Likewise.
27822
27823 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27824
27825 PR c++/20073
27826 * g++.dg/init/const1.C: New test.
27827
27828 PR c++/19991
27829 * g++.dg/parse/constant7.C: New test.
27830
27831 PR c++/20152
27832 * g++.dg/parse/error27.C: New test.
27833 * g++.dg/template/qualttp15.C: Adjust error markers.
27834 * g++.old-deja/g++.other/struct1.C: Likewise.
27835
27836 PR c++/20153
27837 * g++.dg/template/error17.C: New test.
27838
27839 PR c++/20148
27840 * g++.dg/parser/error26.C: New test.
27841
27842 2005-02-22 Diego Novillo <dnovillo@redhat.com>
27843
27844 PR tree-optimization/20100
27845 PR tree-optimization/20115
27846 * gcc.dg/pr20115.c: New test.
27847 * gcc.dg/pr20115-1.c: New test.
27848 * gcc.dg/pr20100.c: New test.
27849 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
27850 call-clobbered variables after alias1.
27851
27852 2005-02-22 Bud Davis <bdavis@gfortran.org>
27853
27854 * gfortran.dg/list_read_4.f90: new test.
27855
27856 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
27857
27858 PR rtl-optimization/20017.
27859 * gcc.dg/pr20017.c: New.
27860
27861 2005-02-22 Devang Patel <dpatel@apple.com>
27862
27863 PR 19952
27864 * g++.dg/tree-ssa/pr19952.C: New test.
27865
27866 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27867
27868 PR c++/19883
27869 * g++.dg/parse/constant6.C: New test.
27870
27871 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27872
27873 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27874 * g++.dg/charset/asm2.c: Likewise.
27875 * g++.dg/charset/asm3.c: Likewise.
27876 * g++.dg/charset/asm4.c: Likewise.
27877 * g++.dg/charset/asm5.c: Likewise.
27878 * g++.dg/charset/attribute1.c: Likewise.
27879 * g++.dg/charset/attribute2.c: Likewise.
27880 * g++.dg/charset/extern1.cc: Likewise.
27881 * g++.dg/charset/extern2.cc: Likewise.
27882 * g++.dg/charset/extern3.cc: Likewise.
27883 * g++.dg/charset/function.cc: Likewise.
27884 * g++.dg/charset/string.c: Likewise.
27885 * g++.dg/charset/charset.exp: Likewise.
27886 * lib/target-supports.exp (check_iconv_available): Fix comment.
27887
27888 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27889
27890 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
27891 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27892 * gcc.dg/charset/asm2.c: Likewise.
27893 * gcc.dg/charset/asm3.c: Likewise.
27894 * gcc.dg/charset/asm4.c: Likewise.
27895 * gcc.dg/charset/asm5.c: Likewise.
27896 * gcc.dg/charset/asm6.c: Likewise.
27897 * gcc.dg/charset/attribute1.c: Likewise.
27898 * gcc.dg/charset/attribute2.c: Likewise.
27899 * gcc.dg/charset/builtin1.c: Likewise.
27900 * gcc.dg/charset/extern.c: Likewise.
27901 * gcc.dg/charset/function.c: Likewise.
27902 * gcc.dg/charset/string.c: Likewise.
27903 * gcc.dg/charset/charset.exp: Likewise.
27904
27905 2005-02-21 Bud Davis <bdavis9659@comcast.net>
27906
27907 PR fortran/20086
27908 * gfortran.dg/pr20086.f90: New test.
27909
27910 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
27911
27912 PR tree-optimization/19786
27913 * g++.dg/tree-ssa/pr19786.C: New.
27914
27915 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27916
27917 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
27918
27919 2005-02-21 Jeff Law <law@redhat.com>
27920
27921 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
27922
27923 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27924
27925 * gfortran.dg/do_iterator: Split loop, markup all lines for
27926 which an error locus is printed.
27927 * gfortran.dg/pr17708.f90: Markup all lines for which an error
27928 locus is printed.
27929 * gfortran.dg/select_4.f90: Likewise.
27930 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
27931 locuses in the various permutations.
27932
27933 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
27934
27935 PR tree-optimization/19951
27936 * g++.dg/vect: New directory.
27937 * g++.dg/vect/vect.exp: New file.
27938 * g++.dg/vect/pr19951.cc: New testcase.
27939 * g++.dg/dg.exp: Also prune vectorizer tests.
27940
27941 2005-02-20 Zack Weinberg <zack@codesourcery.com>
27942
27943 PR 18785
27944 * gcc.dg/charset/builtin1.c: New test.
27945
27946 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27947
27948 PR c++/19299
27949 * g++.dg/inherit/volatile1.C: New test.
27950
27951 PR c++/19440
27952 * g++.dg/template/dtor4.C: New test.
27953
27954 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27955
27956 * gfortran.dg/int_1.f90: New test.
27957
27958 2005-02-19 Devang Patel <dpatel@apple.com>
27959
27960 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
27961
27962 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27963
27964 * gfortran.dg/achar_1.f90: New test.
27965
27966 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
27967
27968 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
27969
27970 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
27971 Jakub Jelinek <jakub@redhat.com>
27972
27973 PR tree-optimization/19828
27974 * gcc.dg/tree-ssa/loop-7.c: New test.
27975 * gcc.c-torture/execute/20050218-1.c: New test.
27976
27977 2005-02-19 Jakub Jelinek <jakub@redhat.com>
27978
27979 PR c/20043
27980 * gcc.dg/transparent-union-1.c: New test.
27981 * gcc.dg/transparent-union-2.c: New test.
27982
27983 2005-02-18 James E Wilson <wilson@specifixinc.com>
27984
27985 PR tree-optimization/18977
27986 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
27987
27988 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
27989
27990 PR target/20054
27991 * gcc.dg/pr20054.c: New test.
27992
27993 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27994
27995 PR c++/19508
27996 * g++.dg/ext/attrib20.C: New test.
27997
27998 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
27999
28000 PR middle-end/20030
28001 * gfortran.fortran-torture/execute/character_passing.f90: New test.
28002
28003 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
28004
28005 PR c++/20008
28006 * g++.dg/opt/switch4.C: New.
28007
28008 2005-02-18 Jakub Jelinek <jakub@redhat.com>
28009
28010 PR c++/20023
28011 PR tree-optimization/20009
28012 * gcc.c-torture/compile/20050217-1.c: New test.
28013 * g++.dg/opt/switch3.C: New test.
28014
28015 PR tree-optimization/18947
28016 * gcc.c-torture/compile/20050215-1.c: New test.
28017 * gcc.c-torture/compile/20050215-2.c: New test.
28018 * gcc.c-torture/compile/20050215-3.c: New test.
28019
28020 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
28021
28022 PR c++/20028
28023 * g++.dg/template/crash34.C: New.
28024
28025 PR c++/20022
28026 * g++.dg/other/access3.C: New.
28027
28028 2005-02-17 Ira Rosen <irar@il.ibm.com>
28029
28030 * gcc.dg/vect/vect-98.c: New test.
28031
28032 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
28033
28034 PR tree-optimization/19967
28035 * gcc.dg/pr19967.c: New.
28036
28037 2005-02-16 Jakub Jelinek <jakub@redhat.com>
28038
28039 PR middle-end/19857
28040 * gcc.dg/tree-ssa/20050215-1.c: New test.
28041 * gcc.c-torture/execute/20050215-1.c: New test.
28042
28043 2005-02-15 Eric Christopher <echristo@redhat.com>
28044
28045 * gcc.dg/cpp/20050215-1.c: New file.
28046
28047 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
28048
28049 PR tree-optimization/15785
28050 * gcc.dg/pr15785-1.c: New test.
28051
28052 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
28053
28054 PR c++/17788
28055 * g++.dg/init/ctor4.C: New.
28056 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
28057
28058 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
28059
28060 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
28061 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
28062
28063 2005-02-15 Andreas Schwab <schwab@suse.de>
28064
28065 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
28066 declare malloc.
28067
28068 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
28069
28070 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
28071
28072 2005-02-14 Diego Novillo <dnovillo@redhat.com>
28073
28074 PR tree-optimization/19853
28075 * gcc.c-torture/compile/pr19853.c: New test.
28076
28077 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28078
28079 PR c++/19608
28080 * g++.dg/parse/local-class1.C: New.
28081
28082 PR c++/19895
28083 * g++.dg/parse/ptrmem3.C: New.
28084
28085 PR c++/19884
28086 * g++.old-deja/g++.oliva/template6.C: Add another case.
28087 * g++.dg/template/explicit6.C: New.
28088
28089 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
28090
28091 PR c++/17816
28092 * g++.dg/other/redecl2.C: New.
28093
28094 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28095
28096 PR c++/19891
28097 * g++.dg/abi/covariant4.C: New.
28098
28099 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
28100
28101 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28102 New tests.
28103
28104 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28105
28106 * gcc.dg/vect/vect-96.c: Fix typo.
28107
28108 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28109
28110 PR c++/14479
28111 PR c++/19487
28112 * g++.dg/template/enum5.C: New test.
28113
28114 2005-02-12 Ira Rosen <irar@il.ibm.com>
28115
28116 * gcc.dg/vect/vect-97.c: New test.
28117
28118 2005-02-12 Ira Rosen <irar@il.ibm.com>
28119
28120 * gcc.dg/vect/vect-96.c: New test.
28121
28122 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28123
28124 * gcc.dg/builtins-34.c: Also check ldexp*.
28125
28126 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28127
28128 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28129
28130 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28131
28132 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28133 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28134 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28135 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28136 selector_list, selector_expression, dg-process-target): Move to new
28137 file target-supports-dg.exp.
28138 * lib/target-supports-dg.exp: New.
28139
28140 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28141 New.
28142
28143 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28144
28145 PR c++/19666
28146 * g++.dg/other/ptrmem6.C: New test.
28147
28148 PR middle-end/19858
28149 * gcc.c-torture/compile/20050210-1.c: New test.
28150
28151 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28152
28153 PR c++/19755
28154 * g++.dg/warn/Wbraces1.C: New test.
28155
28156 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28157
28158 * gcc.dg/builtins-52.c: New testcase.
28159
28160 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28161
28162 PR c/19342
28163 * gcc.c-torture/execute/20050119-1.c: New test.
28164
28165 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28166
28167 PR c++/19811
28168 * g++.dg/init/delete1.C: New test.
28169
28170 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28171
28172 PR c++/18470
28173 * g++.dg/template/static12.C: New test.
28174
28175 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28176
28177 PR c++/19787
28178 * g++.dg/conversion/ambig1.C: New test.
28179
28180 PR c++/19739
28181 * g++.dg/ext/attrib19.C: New test.
28182
28183 PR c++/19732
28184 * g++.dg/parse/dtor5.C: New test.
28185
28186 PR c++/19762
28187 * g++.dg/template/dtor3.C: New test.
28188
28189 PR c++/19826
28190 * g++.dg/template/static11.C: New test.
28191 * g++.dg/template/crash2.C: Remove dg-error marker.
28192
28193 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28194
28195 PR C++/18491
28196 * g++.old-deja/g++.mike/p10769a.C: Remove.
28197
28198 2005-02-09 Roger Sayle <roger@eyesopen.com>
28199
28200 * gcc.dg/builtins-48.c: New test case.
28201 * gcc.dg/builtins-49.c: New test case.
28202 * gcc.dg/builtins-50.c: New test case.
28203 * gcc.dg/builtins-51.c: New test case.
28204
28205 2005-02-09 Ian Lance Taylor <ian@airs.com>
28206
28207 PR middle-end/19583
28208 * g++.dg/warn/Wreturn-type-3.C: New test.
28209
28210 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28211
28212 PR middle-end/19402
28213 * gcc.dg/pr19402-1.c: New testcase.
28214 * gcc.dg/pr19402-2.c: likewise.
28215
28216 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28217
28218 PR middle-end/19854
28219 * g++.dg/tree-ssa/tmmti.C: New testcase.
28220
28221 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28222
28223 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28224
28225 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28226
28227 PR c++/19733
28228 * g++.dg/parse/crash23.C: New test.
28229 * g++.dg/warn/Weff1.C: New test.
28230
28231 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28232
28233 * gcc.dg/20050209-1.c: New test.
28234
28235 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28236
28237 PR target/19799
28238 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28239
28240 2005-02-08 Mike Stump <mrs@apple.com>
28241
28242 * g++.dg/pch/import-2.c: New test.
28243 * g++.dg/pch/import-2.hs: New.
28244 * g++.dg/pch/include/import-2a.h: New.
28245 * g++.dg/pch/include/import-2b.h: New.
28246
28247 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28248
28249 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28250
28251 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28252
28253 * gfortran.dg/substr_1.f90: New test.
28254
28255 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28256
28257 PR middle-end/19775
28258 * gcc.dg/torture/builtin-power-1.c: Disable test for
28259 invalid transformation.
28260 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28261 no longer optimize.
28262 * gcc.dg/builtins-47.c: New testcase.
28263
28264 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28265 Dorit Naishlos <dorit@il.ibm.com>
28266
28267 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28268
28269 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28270
28271 * gcc.c-torture/compile/20050206-1.c: New test.
28272
28273 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28274
28275 PR tree-opt/19768
28276 * g++.dg/opt/pr19768.C: New test.
28277
28278 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28279
28280 PR tree-opt/19736
28281 * gcc.c-torture/compile/pr19736.c: New test.
28282
28283 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28284
28285 PR c++/17401
28286 * g++.dg/parse/error25.C: New test.
28287
28288 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28289
28290 * gcc.c-torture/execute/20050203-1.c: New.
28291
28292 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28293
28294 * gcc.dg/vect/vect-85.c: Remove xfail.
28295 * gcc.dg/vect/vect-86.c: Remove xfail.
28296 * gcc.dg/vect/vect-87.c: Remove xfail.
28297 * gcc.dg/vect/vect-88.c: Remove xfail.
28298
28299 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28300
28301 * gcc.dg/altivec-19.c: New.
28302
28303 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28304
28305 PR c/17807
28306 * gcc.dg/nested-func-3.c: New test.
28307 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28308
28309 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28310
28311 * gcc.test-framework/gen_directive_tests: Generate tests for
28312 selector expressions.
28313
28314 2005-02-02 Matt Austern <austern@apple.com>
28315
28316 PR c++/19628
28317 * g++/ext/builtin7.C: New.
28318 * g++/ext/builtin8.C: New.
28319
28320 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28321
28322 PR c/18502
28323 * gcc.dg/pr18502-1.c: New test.
28324
28325 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28326
28327 PR c++/17413
28328 * g++.dg/template/local4.C: Tweak.
28329
28330 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28331
28332 PR tree-optimization/19578
28333 * gcc.c-torture/compile/20050202-1.c: New test.
28334
28335 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28336
28337 PR c/19435
28338 * gcc.dg/c99-init-4.c: New test.
28339
28340 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28341
28342 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28343
28344 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28345
28346 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28347 * g++.dg/eh/check-vect.h: New.
28348
28349 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28350 * gcc.dg/vect/vect-78.c: Ditto.
28351 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28352 Remove.
28353
28354 * g++.dg/conversion/simd1.C: Expect warning.
28355 * g++.dg/ext/attribute-test-1.C: Ditto.
28356 * g++.dg/ext/attribute-test-2.C: Ditto.
28357 * g++.dg/ext/attribute-test-3.C: Ditto.
28358 * g++.dg/ext/attribute-test-4.C: Ditto.
28359
28360 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28361 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28362
28363 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28364
28365 2005-02-01 Richard Henderson <rth@redhat.com>
28366
28367 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28368 long double for ibm double-double format.
28369 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28370
28371 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28372
28373 PR tree-optimization/19633
28374 * gcc.dg/pr19633-1.c: New test.
28375 * gcc.dg/pr19633.c: Tweak to make pointer point
28376 to NULL or a symbol.
28377
28378 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28379
28380 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28381 New procs.
28382 (dg-process-target (local override)): Handle selector expressions.
28383
28384 * gcc.test-framework/README: Describe tests in source directory.
28385 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28386 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28387 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28388 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28389 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28390 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28391 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28392 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28393 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28394 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28395 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28396 * gcc.test-framework/dg-error-exp-P.c: New test.
28397 * gcc.test-framework/dg-error-exp-XP.c: New test.
28398 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28399 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28400 * gcc.test-framework/dg-output-exp-P.c: New test.
28401 * gcc.test-framework/dg-output-exp-XF.c: New test.
28402 * gcc.test-framework/dg-warning-exp-P.c: New test.
28403 * gcc.misc-tests/dg-1.c: Remove.
28404 * gcc.misc-tests/dg-2.c: Remove.
28405 * gcc.misc-tests/dg-3.c: Remove.
28406 * gcc.misc-tests/dg-4.c: Remove.
28407 * gcc.misc-tests/dg-5.c: Remove.
28408 * gcc.misc-tests/dg-6.c: Remove.
28409 * gcc.misc-tests/dg-7.c: Remove.
28410 * gcc.misc-tests/dg-8.c: Remove.
28411 * gcc.misc-tests/dg-9.c: Remove.
28412 * gcc.misc-tests/dg-10.c: Remove.
28413 * gcc.misc-tests/dg-11.c: Remove.
28414 * gcc.misc-tests/dg-12.c: Remove.
28415 * gcc.misc-tests/dg-test.exp: Remove.
28416
28417 * gcc.test-framework/test-framework.awk: Change recording and
28418 printing of passes and failures.
28419
28420 * gcc.test-framework: New directory.
28421 * gcc.test-framework/README: New.
28422 * gcc.test-framework/test-framework.exp: New.
28423 * gcc.test-framework/test-framework.awk: New.
28424 * gcc.test-framework/gen_directive_tests: New.
28425
28426 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28427
28428 * lib/treelang.exp: Fix comment typos.
28429 (treelang_target_compile): Don't append libs=-ltreelang to options.
28430
28431 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28432
28433 * g++.dg/parse/typename7.C: Adjust error messages.
28434
28435 2005-01-31 Jeff Law <law@redhat.com>
28436
28437 * gcc.c-torture/execute/20050131-1.c: New test.
28438 * gcc.dg/wcaselabel.c: New test.
28439
28440 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28441
28442 * g++.dg/other/warning1.C: Adjust error messags.
28443 * g++.dg/parse/constant5.C: New test.
28444
28445 2005-01-31 Steven Bosscher <stevenb@suse.de>
28446
28447 PR c/19333
28448 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28449 the test case valid.
28450 * gcc.dg/20030815-1.c: Remove invalid tests.
28451 * gcc.dg/array-7.c: Adjust expected result.
28452 * gcc.dg/pr18596-3.c: Likewise.
28453 * gcc.dg/noncompile/20000901-1.c: Likewise.
28454 * gcc.dg/noncompile/init-2.c: Likewise.
28455 * gcc.dg/noncompile/init-4.c: Likewise.
28456
28457 2005-01-31 Dale Johannesen <dalej@apple.com>
28458
28459 * g++.dg/opt/pr19650.C: New test.
28460
28461 2005-01-31 Richard Henderson <rth@redhat.com>
28462
28463 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28464 long double for intel double extended format.
28465 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28466
28467 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28468
28469 PR c++/19555
28470 * g++.dg/template/static10.C: New test.
28471
28472 PR c++/19395
28473 * g++.dg/parse/error24.C: New test.
28474
28475 PR c++/19367
28476 * g++.dg/lookup/builtin1.C: New test.
28477
28478 PR c++/19457
28479 * g++.dg/warn/conv3.C: New test.
28480
28481 2005-01-30 Bud Davis <bdavis@gfortran.org>
28482
28483 PR fortran/19647
28484 * gfortan.dg/inquire_7.f90
28485
28486 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28487
28488 PR tree-optimization/15791
28489 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28490 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28491 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28492 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28493 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28494 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28495 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28496 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28497 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28498 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28499
28500 2005-01-29 Paul Brook <paul@codesourcery.com>
28501
28502 PR fortran/18565
28503 * check.c (real_or_complex_check): New function.
28504 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28505 * intrinsic.c (add_functions): Use new check functions.
28506 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28507 Add prototypes.
28508
28509 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28510
28511 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28512 gcc.dg/lvalue-3.c: New tests.
28513 * gcc.dg/concat.c: Update expected messages.
28514
28515 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28516
28517 PR libfortran/19595
28518 * gfortran.dg/eor_1.f90: New test.
28519
28520 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28521
28522 PR fortran/19589
28523 * gfortran.dg/logical_data_1.f90: New test.
28524
28525 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28526
28527 PR c++/19253
28528 * g++.dg/template/crash33.C: New test.
28529
28530 PR c++/19667
28531 * g++.dg/template/crash32.C: New test.
28532
28533 2005-01-28 Ian Lance Taylor <ian@airs.com>
28534
28535 PR middle-end/16558
28536 * g++.dg/warn/Wreturn-type-2.C: New test.
28537
28538 2004-06-24 Jeff Law <law@redhat.com>
28539
28540 * gcc.dg/tree-ssa/20050128-1.c: New test.
28541
28542 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28543
28544 * gcc.target/frv/all-mdpackh-1.c: New test.
28545
28546 2005-01-28 Steven Bosscher <stevenb@suse.de>
28547
28548 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28549
28550 2005-01-27 Richard Henderson <rth@redhat.com>
28551
28552 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28553
28554 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28555
28556 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28557
28558 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28559
28560 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28561 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28562 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28563 to cope with cases where the multilib options override the dg-options.
28564
28565 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28566
28567 PR c/18946
28568 * gcc.dg/noncompile/20050120-1.c: New test.
28569
28570 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28571
28572 PR tree-optimization/19633
28573 * gcc.dg/pr19633.c: New test.
28574 * gcc.dg/tree-ssa/pr19633.c: New test.
28575
28576 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28577
28578 * gcc.dg/20041216-1.c: New test.
28579
28580 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28581
28582 PR objc/18862
28583 * objc.dg/selector-2.m: New test.
28584
28585 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28586
28587 * g++.dg/opt/range-test-2.C: New test.
28588
28589 PR rtl-optimization/19579
28590 * gcc.c-torture/execute/20050124-1.c: New test.
28591
28592 2005-01-26 Greg Parker <gparker@apple.com>
28593 Stuart Hastings <stuart@apple.com>
28594
28595 * gcc.c-torture/execute/20050125-1.c: New.
28596
28597 2005-01-18 Jan Hubicka <jh@suse.cz>
28598
28599 PR tree-optimize/19337
28600 * gcc.c-torture/compile/20050119-1.c: New test.
28601
28602 2005-01-24 James E Wilson <wilson@specifixinc.com>
28603
28604 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28605 test for successful match.
28606
28607 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28608
28609 PR objc/18408
28610 * objc.dg/comp-types-7.m: New test.
28611
28612 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28613
28614 * lib/target-supports.exp (current_target_name): New.
28615 (check_effective_target_ilp32, check_effective_target_lp64):
28616 Cache the result to use as long as the current target, with
28617 multilib flags, remains the same.
28618
28619 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28620 (dg-require-weak, dg-require-visibility, dg-require-alias,
28621 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28622 dg-require-effective-target, dg-skip-if): Remove call to
28623 skip_test_and_clear_xfail.
28624 (dg-test): Clear xfail data.
28625
28626 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28627
28628 PR target/17751
28629 * gcc.dg/ppc64-toc.c: New test.
28630
28631 * g++.dg/tree-ssa/empty-1.C: New test.
28632
28633 PR middle-end/19551
28634 * gcc.c-torture/execute/20050121-1.c: New test.
28635 * gcc.dg/20050121-2.c: New test.
28636
28637 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28638 Paul Brook <paul@codesourcery.com>
28639
28640 PR fortran/17941
28641 * gfortran.dg/real_const_1.f: New test.
28642 * gfortran.dg/real_const_2.f90: New test.
28643 * gfortran.dg/complex_int_1.f90: New test.
28644
28645 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28646
28647 PR fortran/19313
28648 * gfortan.dg/inquire_6.f90: New test.
28649
28650 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28651
28652 PR libfortran/19451
28653 * open_readonly_1.f90: New test.
28654
28655 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28656
28657 PR libfortran/18982
28658 * gfortran.dg/open_new.f90: New file.
28659
28660 2005-01-22 Paul Brook <paul@codesourcery.com>
28661
28662 * namelist_1.f90: New test.
28663
28664 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28665
28666 PR tree-optimization/19484
28667 * gcc.c-torture/compile/20050122-[12].c: New tests.
28668
28669 2005-01-22 Paul Brook <paul@codesourcery.com>
28670
28671 * gfortran.dg/implicit_2.f90: New test.
28672
28673 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28674
28675 PR fortran/19314
28676 * gfortran.dg/inquire_5.f90: New test.
28677
28678 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28679
28680 PR c/18809
28681 * gcc.dg/pr18809-1.c: New test.
28682
28683 2005-01-21 Ian Lance Taylor <ian@airs.com>
28684
28685 * gcc.dg/20050121-1.c: New test.
28686
28687 PR tree-optimization/13000
28688 * gcc.dg/20040206-1.c: Change warning to point where function is
28689 being inlined.
28690
28691 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28692
28693 PR c++/19208
28694 * g++.dg/template/array11.C: New test.
28695
28696 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28697
28698 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28699 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28700 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28701 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28702 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28703 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28704
28705 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28706
28707 PR tree-optimization/15349
28708 * gcc.dg/tree-ssa/pr15349.c: New.
28709
28710 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28711
28712 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28713
28714 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28715
28716 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28717 scan-assembler-times directive name.
28718
28719 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28720 after dg-do.
28721
28722 PR rtl-optimization/19462
28723 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28724
28725 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28726
28727 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28728 counting function calls on ia64.
28729
28730 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28731
28732 PR rtl-optimization/15139
28733 * gcc.dg/20050111-2.c: New test.
28734
28735 PR c/17297
28736 * gcc.c-torture/compile/20050113-1.c: New testcase.
28737
28738 PR middle-end/19164
28739 * gcc.dg/20050113-1.c: New testcase.
28740
28741 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28742
28743 * gcc.dg/vect/vect-85.c: Add comment.
28744 * gcc.dg/vect/vect-86.c: Add xfail for now.
28745 * gcc.dg/vect/vect-87.c: Add xfail for now.
28746 * gcc.dg/vect/vect-88.c: Add xfail for now.
28747 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28748
28749 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28750
28751 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
28752
28753 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28754
28755 * g++.dg/debug/typedef3.C: New test.
28756
28757 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
28758
28759 PR c/19472
28760 * gcc.dg/asm-a.c: New test.
28761
28762 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
28763
28764 * gcc.dg/sh-relax.c: Add prototype for abort.
28765
28766 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28767
28768 * gcc.dg/short-compare-1.c: New test.
28769 * gcc.dg/short-compare-2.c: Likewise.
28770
28771 2005-01-18 Michael Matz <matz@suse.de>
28772
28773 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
28774
28775 2005-01-17 Diego Novillo <dnovillo@redhat.com>
28776
28777 PR tree-optimization/19121
28778 * gcc.c-torture/compile/pr19121.c: New test.
28779
28780 2005-01-17 James E. Wilson <wilson@specifixinc.com>
28781
28782 PR target/19357
28783 * gcc.c-torture/compile/pr19357.c: New test.
28784
28785 2005-01-17 Ian Lance Taylor <ian@airs.com>
28786
28787 PR c/5675
28788 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
28789 pass--those that refer just to the variable, possibly with a
28790 cast.
28791 * gcc.dg/c99-const-expr-3.c: Likewise.
28792
28793 PR middle-end/13127
28794 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
28795 longer emitted.
28796
28797 2005-01-16 Bud Davis <bdavis9659@comcast.net>
28798
28799 PR fortran/18778
28800 * gfortran.dg/endfile_2.f90: New test.
28801
28802 2005-01-16 Steven G. Kargl <kargls@comcast.net>
28803
28804 PR 19168
28805 * gfortran.dg/select_5.f90: New test.
28806
28807 2004-01-16 Paul Brook <paul@codesourcery.com>
28808
28809 * gfortran.dg/common_4.f90: New test.
28810
28811 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
28812
28813 PR rtl-optimization/19462
28814 * gcc.dg/torture/pr19462-1.c: New test.
28815
28816 2005-01-15 Ziemowit Laski <zlaski@apple.com>
28817
28818 PR objc/19321
28819 * objc.dg/func-ptr-2.m: New.
28820 * objc.dg/volatile-1.m: New.
28821
28822 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28823
28824 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
28825
28826 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28827
28828 PR tree-optimization/19060
28829 * gcc.c-torture/execute/20050104-1.c: New test.
28830
28831 2005-01-15 Bud Davis <bdavis9659@comcast.net>
28832
28833 PR fortran/18983
28834 * gfortran.dg/write_to_null.f90: New test.
28835
28836 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
28837 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28838
28839 PR other/19328
28840 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
28841 argument.
28842
28843 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28844
28845 PR c++/19263
28846 * g++.dg/init/vector1.C: New test.
28847
28848 2005-01-14 James E. Wilson <wilson@specifixinc.com>
28849
28850 PR target/13158
28851 * gcc.target/ia64/sibcall-unwind-1.c: New test.
28852 PR target/18987
28853 * gcc.target/ia64/sibcall-unwind-2.c: New test.
28854
28855 2005-01-14 Steven G. Kargl <kargls@comcast.net>
28856
28857 * gfortran.dg/select_1.f90: New test.
28858 * gfortran.dg/select_2.f90: New test.
28859 * gfortran.dg/select_3.f90: New test.
28860 * gfortran.dg/select_4.f90: New test.
28861
28862 2005-01-14 Jakub Jelinek <jakub@redhat.com>
28863
28864 PR middle-end/19084
28865 PR rtl-optimization/19348
28866 * gcc.dg/20050111-1.c: New test.
28867 * gcc.c-torture/execute/20050111-1.c: New test.
28868
28869 * gcc.dg/i386-asm-4.c: New test.
28870
28871 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28872
28873 * gcc.dg/nested-func-2.c: New test.
28874 * ada/acats/norun.lst: Remove c953002.
28875
28876 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
28877
28878 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
28879
28880 2005-01-12 Ben Elliston <bje@au.ibm.com>
28881
28882 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
28883
28884 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
28885
28886 PR target/18761
28887 * g++.dg/abi/align1.C: New test.
28888
28889 2005-01-11 Alan Modra <amodra@bigpond.net.au>
28890
28891 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
28892 at a time.
28893 * g++.dg/ext/altivec_check.h: Support compiling as C.
28894
28895 2005-01-10 Roger Sayle <roger@eyesopen.com>
28896
28897 PR c++/19355
28898 * g++.dg/expr/pr19355-1.C: New test case.
28899
28900 2005-01-10 Laurent GUERBY <laurent@guerby.net>
28901
28902 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
28903 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
28904 * ada/acats/tests/c3/c92005b.ada: Likewise.
28905 * ada/acats/tests/c3/cxb3012.a: Likewise.
28906 * ada/acats/norun.lst: Add c380004 and c953002, add PR
28907
28908 2005-01-09 Paul Brook <paul@codesourcery.com>
28909
28910 * gfortran.dg/common_2.f90: New file.
28911 * gfortran.dg/common_3.f90: New file.
28912
28913 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
28914
28915 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
28916
28917 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28918
28919 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
28920 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
28921 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
28922 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
28923 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
28924 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
28925 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
28926 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
28927 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
28928 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
28929 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
28930 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
28931 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
28932 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
28933 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
28934 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
28935 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
28936 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
28937 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
28938 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
28939 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
28940 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
28941 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
28942 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
28943 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
28944 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
28945 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
28946 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
28947 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
28948 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
28949 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
28950 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
28951 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
28952 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
28953 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
28954 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
28955 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
28956 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
28957 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
28958 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
28959 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
28960 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
28961 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
28962 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
28963 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
28964 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
28965 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
28966 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
28967 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
28968 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
28969 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
28970 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
28971 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
28972 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
28973 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
28974 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
28975 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
28976 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
28977 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
28978 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
28979 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
28980 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
28981 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
28982 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
28983 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
28984 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
28985 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
28986
28987 * gcc.dg/vect/vect-1.c: Fix spelling.
28988 * gcc.dg/vect/vect-10.c: Fix spelling.
28989 * gcc.dg/vect/vect-11.c: Fix spelling.
28990 * gcc.dg/vect/vect-12.c: Fix spelling.
28991 * gcc.dg/vect/vect-14.c: Fix spelling.
28992 * gcc.dg/vect/vect-15.c: Fix spelling.
28993 * gcc.dg/vect/vect-16.c: Fix spelling.
28994 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
28995 * gcc.dg/vect/vect-64.c: Fix comments.
28996 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
28997
28998 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28999 Ira Rosen <irar@il.ibm.com>
29000
29001 * gcc.dg/vect/vect-70.c: New test.
29002 * gcc.dg/vect/vect-71.c: New test.
29003
29004 2005-01-09 Manfred Hollstein <mh@suse.com>
29005
29006 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
29007 * gcc.dg/pr18241-2.c: Likewise.
29008 * gcc.dg/pr18241-3.c: Likewise.
29009 * gcc.dg/pr18241-4.c: Likewise.
29010 * gcc.dg/pr18241-5.c: Likewise.
29011
29012 2005-01-08 Richard Henderson <rth@redhat.com>
29013
29014 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29015 False for x86 and x86-64.
29016
29017 2005-01-08 Diego Novillo <dnovillo@redhat.com>
29018
29019 PR tree-optimization/18241
29020 * gcc.dg/pr18241-1.c: New test.
29021 * gcc.dg/pr18241-2.c: New test.
29022 * gcc.dg/pr18241-3.c: New test.
29023 * gcc.dg/pr18241-4.c: New test.
29024 * gcc.dg/pr18241-5.c: New test.
29025
29026 2005-01-08 Steven G. Kargl <kargls@comcast.net>
29027
29028 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
29029 gfortran.dg/select_4.f90: New.
29030
29031 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29032
29033 * gcc.c-torture/execute/20050107-1.c: New test.
29034
29035 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
29036
29037 PR c++/19298
29038 * g++.dg/template/ref2.C: New.
29039
29040 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
29041
29042 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
29043 instead of being empty.
29044
29045 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29046
29047 PR fortran/15553
29048 * gfortran.dg/array-1.f90: New test.
29049
29050 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29051
29052 PR tree-optimization/19283
29053 * gcc.c-torture/execute/20050106-1.c: New test.
29054
29055 PR rtl-optimization/18861
29056 * gcc.dg/20050105-1.c: New test.
29057
29058 PR tree-optimization/18828
29059 * gcc.dg/20050105-2.c: New test.
29060
29061 2005-01-07 Andreas Jaeger <aj@suse.de>
29062
29063 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
29064
29065 2005-01-07 Bud Davis <bdavis9659@comcast.net>
29066
29067 PR fortran/18398
29068 * gfortran.dg/fmt_read.f90: New test.
29069
29070 2005-01-06 Geoffrey Keating <geoffk@apple.com>
29071
29072 * gcc.dg/rs6000-ldouble-2.c: New.
29073
29074 2005-01-06 Mark Mitchell <mark@codesourcery.com>
29075
29076 PR c++/19244
29077 * g++.dg/parser/ctor2.C: New test.
29078
29079 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29080
29081 PR c++/17154
29082 * g++.dg/template/using9.C: New test.
29083
29084 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29085
29086 PR c++/19258
29087 * g++.dg/lookup/friend6.C: New test.
29088
29089 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
29090
29091 PR c++/19270
29092 * g++.dg/template/array10.C: New.
29093
29094 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29095
29096 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
29097 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
29098
29099 2005-01-06 Jakub Jelinek <jakub@redhat.com>
29100
29101 * gcc.c-torture/compile/20050105-1.c: New test.
29102
29103 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29104
29105 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29106
29107 2005-01-05 Roger Sayle <roger@eyesopen.com>
29108
29109 PR middle-end/19100
29110 * gcc.dg/conv-3.c: New test case.
29111
29112 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29113
29114 * gcc.dg/asm-wide-1.c: New test.
29115
29116 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29117
29118 PR c++/19030
29119 * g++.dg/parse/crash22.C: New
29120
29121 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29122
29123 PR 19257
29124 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29125
29126 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29127
29128 PR middle-end/17767
29129 * gcc.dg/i386-mmx-6.c: New test case.
29130
29131 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29132
29133 PR tree-optimization/18308
29134 * gcc.dg/vect/pr18308.c: New testcase.
29135
29136 2005-01-04 Andreas Jaeger <aj@suse.de>
29137
29138 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29139
29140 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29141 Robert Bowdidge <bowdidge@apple.com>
29142
29143 * gcc.dg/cpp/subframework1.c: New.
29144 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29145 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29146 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29147 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29148
29149 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29150
29151 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29152 producing warning.
29153 * gcc.dg/darwin-weakimport-2.c: New.
29154
29155 2005-01-03 Richard Henderson <rth@redhat.com>
29156
29157 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29158
29159 2005-01-03 Richard Henderson <rth@redhat.com>
29160
29161 * gcc.dg/vect/vect.exp: Enable for ia64.
29162 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29163 (check_effective_target_vect_float): Likewise.
29164 (check_effective_target_vect_no_align): Likewise.
29165 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29166 * gcc.dg/vect/vect-8.c: Likewise.
29167
29168 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29169
29170 PR target/19236
29171 * gcc.dg/pr19236-1.c: New test case.
29172
29173 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29174
29175 PR rtl-optimization/12092
29176 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29177
29178 2005-01-02 Andreas Jaeger <aj@suse.de>
29179
29180 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29181
29182 2005-01-01 Roger Sayle <roger@eyesopen.com>
29183 Andrew Pinski <pinskia@physics.uc.edu>
29184
29185 PR rtl-optimization/12092
29186 * gcc.dg/pr12092-1.c: New test case.
29187
29188 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29189
29190 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29191 'hidden' and 'default' for better portability.
29192 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29193
29194 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29195 6 and 7.
29196 * g++.old-deja/g++.brendan/new3.C: Likewise.
29197
29198 2005-01-01 Steven Bosscher <stevenb@suse.de>
29199
29200 * gcc.dg/20041231-1.C: New test.
29201 * g++.dg/warn/Wunreachable-code-1.C: New test.
29202
29203 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29204
29205 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29206 file, not /dev/null. Abort on error.
29207
29208 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29209 Ziemowit Laski <zlaski@apple.com>
29210
29211 PR objc/18971
29212 * objc.dg/encode-5.m: New test.
29213
29214 2004-12-29 Richard Henderson <rth@redhat.com>
29215
29216 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29217 * objc.dg/stabs-1.m: Disable for ia64.
29218
29219 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29220
29221 PR c++/19190
29222 * g++.dg/warn/Wunused-10.C: New test.
29223
29224 2004-12-28 Richard Henderson <rth@redhat.com>
29225
29226 * objc.dg/stabs-1.m: Disable for alpha.
29227
29228 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29229
29230 PR c++/19149
29231 * g++.dg/parse/error23.C: New test.
29232
29233 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29234
29235 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29236
29237 PR fortran/19032
29238 * gfortran.dg/intrinsic_modulo_1.f90: New.
29239 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29240 tests with divisor -1.
29241
29242 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29243
29244 * g++.dg/opt/temp1.C (memcpy): Return a value.
29245
29246 PR c++/19148
29247 * g++.dg/expr/cond7.C: New test.
29248
29249 2004-12-27 Paul Brook <paul@codesourcery.com>
29250
29251 * gfortran.dg/g77/select_no_compile.f: Remove.
29252
29253 2004-12-27 Richard Henderson <rth@redhat.com>
29254
29255 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29256 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29257 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29258
29259 2004-12-26 Richard Henderson <rth@redhat.com>
29260
29261 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29262 by 1i instead of token pasting.
29263
29264 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29265
29266 PR tree-optimization/17578
29267 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29268 to additional_flags.
29269 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29270
29271 2004-12-25 Richard Henderson <rth@redhat.com>
29272
29273 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29274 Remove Alpha.
29275
29276 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29277
29278 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29279 hppa*-*-hpux*.
29280 * gcc.dg/pr17957.c (dg-options): Likewise.
29281 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29282 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29283 instead of 0 on __hppa__.
29284 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29285 "foo,%r" on hppa*-*-*.
29286
29287 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29288
29289 PR fortran/19071
29290 * gfortran.dg/complex_write.f90: New test.
29291
29292 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29293
29294 PR c++/17595
29295 * g++.dg/parse/pragma2.C: New test.
29296
29297 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29298
29299 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29300
29301 * gcc.dg/empty2.c: Add missing dg-warning.
29302
29303 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29304
29305 PR c++/17413
29306 * g++.dg/template/local4.C: New test.
29307 * g++.dg/template/crash19.C: Add dg-error marker.
29308
29309 * g++.dg/template/crash31.C: Correct embedded PR number.
29310
29311 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29312
29313 PR c++/16405
29314 * g++.dg/opt/temp1.C: Add do-run marker.
29315
29316 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29317
29318 * g++.dg/template/spec19.C: New.
29319
29320 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29321
29322 PR target/16819
29323 * gcc.dg/empty2.c: New.
29324
29325 2004-12-23 Richard Henderson <rth@redhat.com>
29326
29327 * lib/target-supports.exp (check_effective_target_vect_no_align):
29328 Remove i?86 and x86-64.
29329
29330 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29331
29332 PR c++/16405
29333 * g++.dg/opt/temp1.C: New test.
29334
29335 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29336
29337 PR c++/18733
29338 * g++.dg/template/friend33.C: New testcase.
29339
29340 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29341
29342 PR c++/18464
29343 * g++.dg/template/cond5.C: New test.
29344
29345 PR c++/18492
29346 * g++.dg/inherit/thunk3.C: New test.
29347
29348 PR c++/11224
29349 * g++.dg/warn/Wunused-9.C: New test.
29350
29351 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29352
29353 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29354
29355 2004-12-22 Jan Beulich <jbeulich@novell.com>
29356
29357 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29358
29359 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29360
29361 PR c++/18378
29362 * g++.dg/ext/packed8.C: New test.
29363
29364 PR c++/19063
29365 * g++.dg/template/crash31.C: New test.
29366
29367 PR c++/19034
29368 * g++.dg/template/crash30.C: New test.
29369
29370 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29371
29372 PR C++/18984
29373 * g++.dg/eh/ctor3.C: New test.
29374
29375 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29376
29377 * objc.dg/stabs-1.m: Allow section name to be quoted and
29378 assembly label to begin with '.LL'.
29379
29380 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29381
29382 * gcc.dg/vect/vect.exp
29383 (check_effective_target_lp64_or_vect_no_align): New.
29384 * gcc.dg/vect/vect-77.c: Use it.
29385 * gcc.dg/vect/vect-78.c: Use it.
29386
29387 * lib/target-supports.exp
29388 (check_effective_target_vect_no_max,
29389 check_effective_target_vect_no_bitwise,
29390 check_effective_target_vect_no_align): New.
29391 * gcc.dg/vect/vect-13.c: Use them.
29392 * gcc.dg/vect/vect-17.c: Ditto.
29393 * gcc.dg/vect/vect-18.c: Ditto.
29394 * gcc.dg/vect/vect-19.c: Ditto.
29395 * gcc.dg/vect/vect-20.c: Ditto.
29396 * gcc.dg/vect/vect-27.c: Ditto.
29397 * gcc.dg/vect/vect-29.c: Ditto.
29398 * gcc.dg/vect/vect-44.c: Ditto.
29399 * gcc.dg/vect/vect-48.c: Ditto.
29400 * gcc.dg/vect/vect-50.c: Ditto.
29401 * gcc.dg/vect/vect-52.c: Ditto.
29402 * gcc.dg/vect/vect-54.c: Ditto.
29403 * gcc.dg/vect/vect-56.c: Ditto.
29404 * gcc.dg/vect/vect-58.c: Ditto.
29405 * gcc.dg/vect/vect-60.c: Ditto.
29406 * gcc.dg/vect/vect-72.c: Ditto.
29407 * gcc.dg/vect/vect-80.c: Ditto.
29408
29409 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29410
29411 PR c++/14075
29412 * g++.dg/init/string1.C: New.
29413
29414 PR c++/18975
29415 * g++.dg/other/synth1.C: New.
29416
29417 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29418
29419 PR c/18963
29420 * gcc.dg/pr18963-1.c: New test.
29421
29422 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29423
29424 PR c/18596
29425 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29426 * gcc.dg/pr18596-1.c: Use dg-error.
29427 (dg-options): Use -fno-unit-at-a-time.
29428 * gcc.dg/pr18596-2.c: New test.
29429 * gcc.dg/pr18596-3.c: New test.
29430
29431 2004-12-20 Roger Sayle <roger@eyesopen.com>
29432
29433 PR middle-end/18683
29434 * g++.dg/opt/pr18683-1.C: New test case.
29435
29436 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29437
29438 PR other/19093
29439 * g++.dg/opt/max1.C: Fix for 64bit targets.
29440
29441 2004-12-20 Matt Austern <austern@apple.com>
29442
29443 PR c++/19044
29444 * g++.dg/ext/builtin6.C: New
29445
29446 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29447
29448 PR tree-optimization/19080
29449 * gcc.c-torture/compile/pr19080.c: New test.
29450
29451 2004-12-20 Steven Bosscher <stevenb@suse.de>
29452
29453 * gcc.dg/20041219-1.c: New test.
29454
29455 2004-12-19 Roger Sayle <roger@eyesopen.com>
29456
29457 PR middle-end/19068
29458 * g++.dg/opt/max1.C: New test case.
29459
29460 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29461
29462 * gcc.dg/fdata-sections-1.c: New test.
29463
29464 2004-12-18 Roger Sayle <roger@eyesopen.com>
29465
29466 PR middle-end/18548
29467 * gcc.dg/max-1.c: New test case.
29468
29469 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29470
29471 * gcc.c-torture/execute/20041218-1.c: New test.
29472
29473 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29474
29475 * gcc.dg/pr18501.c: New test.
29476 * gcc.dg/uninit-5.c: XFAIL.
29477 * gcc.dg/uninit-9.c: XFAIL.
29478
29479 2004-12-17 Dale Johannesen <dalej@apple.com>
29480
29481 * gcc.dg/20041213-1.c: New.
29482
29483 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29484
29485 * objc.dg/stabs-1.m: Allow assembly label to begin
29486 with a dot ('.').
29487
29488 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29489
29490 * gcc.c-torture/execute/20041213-1.c: Move...
29491 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29492
29493 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29494
29495 PR c++/18721
29496 * g++.dg/lookup/conv-5.C: New.
29497
29498 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29499
29500 * objc.dg/stabs-1.m: New test.
29501
29502 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29503
29504 * gcc.dg/visibility-c.c: Change compile to
29505 assemble for the test.
29506
29507 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29508
29509 PR target/19041
29510 * gcc.dg/visibility-c.c: New test.
29511
29512 2004-12-16 Roger Sayle <roger@eyesopen.com>
29513
29514 PR middle-end/18493
29515 * gcc.dg/switch-8.c: New test case.
29516
29517 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29518
29519 PR c++/18905
29520 * g++.dg/template/init4.C: New.
29521 * g++.dg/opt/static3.C: Enable optimizer.
29522
29523 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29524
29525 * g++.dg/other/complex1.C: New test.
29526
29527 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29528
29529 * g++.dg/opt/inline9.C: New test.
29530
29531 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29532
29533 PR fortran/18993
29534 * gfotran.dg/nullify_1.f: New test.
29535
29536 2004-12-15 Richard Henderson <rth@redhat.com>
29537
29538 * gcc.target/i386/i386.exp: New harness.
29539 * gcc.target/i386/vect-args.c: New.
29540
29541 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29542
29543 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29544
29545 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29546
29547 PR c++/18825
29548 * g++.dg/template/friend32.C: New test.
29549
29550 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29551
29552 * cpp/pragma-once-1.c: New test.
29553 * cpp/pragma-once-1b.h: Likewise.
29554 * cpp/pragma-once-1c.h: Likewise.
29555 * cpp/pragma-once-1d.h: Likewise.
29556 * cpp/inc/pragma-once-1a.h: Likewise.
29557
29558 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29559 Steven G. Kargl <kargls@comcast.net>
29560
29561 PR fortran/17597
29562 * gfortran.dg/list_read_3.f90: New test.
29563
29564 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29565
29566 * gcc.dg/ftrapv-2.c: New test.
29567
29568 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29569
29570 PR c++/18981
29571 * g++.dg/template/typename9.C: New test.
29572
29573 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29574
29575 PR c++/18738
29576 * g++.dg/template/typename8.C: New test.
29577 * g++.dg/parse/friend2.C: Tweak error message.
29578
29579 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29580
29581 * gcc.c-torture/20041214-1.c: New test.
29582
29583 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29584
29585 PR c++/18965
29586 * g++.dg/init/array17.C: New test.
29587
29588 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29589
29590 PR c++/18793
29591 * g++.dg/init/aggr3.C: New test.
29592
29593 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29594
29595 * gcc.dg/altivec-types-1.c: New test.
29596 * gcc.dg/altivec-types-2.c: New test.
29597 * gcc.dg/altivec-types-3.c: New test.
29598 * gcc.dg/altivec-types-4.c: New test.
29599 * g++.dg/ext/altivec-types-1.C: New test.
29600 * g++.dg/ext/altivec-types-2.C: New test.
29601 * g++.dg/ext/altivec-types-3.C: New test.
29602 * g++.dg/ext/altivec-types-4.C: New test.
29603
29604 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29605
29606 PR middle-end/18951
29607 * gcc.c-torture/execute/20041213-1.c: New test.
29608
29609 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29610
29611 PR c++/18949
29612 * g++.dg/template/cast1.C: New.
29613
29614 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29615
29616 * gcc.c-torture/execute/20041213-2.c: New test.
29617
29618 2004-12-13 Richard Henderson <rth@redhat.com>
29619
29620 * gcc.dg/i386-sse-10.c: Fix typo in options.
29621
29622 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29623
29624 PR c++/18968
29625 * g++.dg/opt/pr18968.C: New test.
29626
29627 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29628
29629 PR c++/18925
29630 * g++.dg/ext/visibility/staticdatamem.C: New test.
29631
29632 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29633
29634 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29635
29636 2004-12-13 Roger Sayle <roger@eyesopen.com>
29637
29638 PR rtl-optimization/18928
29639 * gcc.dg/pr18928-1.c: New test case.
29640
29641 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29642
29643 PR tree-opt/16951
29644 * gcc.c-torture/compile/20041211-1.c: New.
29645
29646 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29647
29648 PR middle-end/17564
29649 * gcc.c-torture/execute/20041212-1.c: New test.
29650
29651 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29652
29653 PR fortran/18869
29654 * gfortran.dg/common_1.f90: New test.
29655
29656 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29657 Paul Brook <paul@codesourcery.com>
29658
29659 PR fortran/16222
29660 * gfortran.dg/real_do_1.f90: New test.
29661
29662 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29663
29664 PR tree-opt/18040
29665 * g++.dg/opt/ptrmem6.C: New test.
29666
29667 2004-12-11 Roger Sayle <roger@eyesopen.com>
29668
29669 PR middle-end/18921
29670 * gcc.dg/pr18921-1.c: New test case.
29671
29672 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29673
29674 PR fortran/17175
29675 * gfortran.dg/scale_1.f90: New test.
29676
29677 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29678
29679 PR middle-end/18903
29680 * gcc.c-torture/compile/pr18903.c: New test.
29681
29682 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29683
29684 * gcc.c-torture/execute/20041210-1.c: New test.
29685
29686 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29687
29688 PR c++/18731
29689 * g++.dg/parser/struct-1.C: New test.
29690 * g++.dg/parser/struct-2.C: New test.
29691 * g++.dg/parser/struct-3.C: New test.
29692
29693 2004-12-09 Richard Henderson <rth@redhat.com>
29694
29695 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29696
29697 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29698 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29699
29700 2004-12-09 Matt Austern <austern@apple.com>
29701
29702 PR c++/18514
29703 * g++.dg/ext/builtin1.C: New
29704 * g++.dg/ext/builtin2.C: New
29705 * g++.dg/ext/builtin3.C: New
29706 * g++.dg/ext/builtin4.C: New
29707 * g++.dg/ext/builtin5.C: New
29708
29709 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29710
29711 PR tree-opt/18904
29712 * g++.dg/opt/ptrmem5.C: New test.
29713
29714 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29715
29716 * g++.dg/parse/typename5.C: Adjust for new error.
29717 * g++.dg/parse/typename7.C: New.
29718
29719 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29720
29721 PR c++/18073
29722 * g++.dg/other/mmintrin.C: New test.
29723
29724 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29725
29726 PR c++/16681
29727 * g++.dg/init/array15.C: New.
29728 * g++.dg/init/array16.C: New.
29729
29730 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29731
29732 PR fortran/18826
29733 * gfortran.dg/assign_1.f90: New test.
29734
29735 2004-12-08 Nick Clifton <nickc@redhat.com>
29736
29737 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29738 * gcc.target/xstormy16/data_below100: Likewise.
29739 * gcc.target/xstormy16/sfr: Likewise.
29740 * gcc.target/xstormy16/below100.S: New test source file.
29741 * gcc.target/xstormy16/below100.ld: New test linker script.
29742 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29743 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29744 bp instructions.
29745 * gcc.target/xstormy16/bp.c: Likewise.
29746
29747 * gcc.target/xstormy16/bss_below100: New files:
29748 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29749 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29750 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29751 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29752 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29753 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29754 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29755 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29756 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29757 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29758 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29759 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29760 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29761 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29762 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29763 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29764 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29765 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29766 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29767 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29768 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29769 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29770 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29771 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29772 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29773 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29774 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29775
29776 * gcc.target/xstormy16/data_below100: New files:
29777 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29778 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29779 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29780 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29781 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29782 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29783 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29784 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29785 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29786 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29787 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29788 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29789 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29790 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29791 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29792 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29793 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29794 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29795 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29796 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29797 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29798 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29799 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29800 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29801 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29802 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29803 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29804
29805 * gcc.target/xstormy16/sfr: New files:
29806 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
29807 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
29808 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
29809 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
29810 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
29811 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
29812 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
29813 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
29814 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
29815 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
29816 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
29817 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
29818 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
29819 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
29820 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
29821 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
29822 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
29823 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
29824 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
29825 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
29826 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
29827 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
29828 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
29829 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
29830 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
29831 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
29832 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
29833 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
29834 27_if0_sfrw_bitfield_f.c
29835
29836 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29837
29838 PR c++/18100
29839 * g++.dg/lookup/name-clash4.C: New test.
29840
29841 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
29842
29843 PR c++/18672
29844 * g++.dg/opt/array1.C: New.
29845
29846 PR c++/18803
29847 * g++.dg/template/operator5.C: New.
29848
29849 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
29850
29851 PR c/18867
29852 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
29853
29854 2004-12-07 Steven Bosscher <stevenb@suse.de>
29855
29856 * gcc.dg/noncompile/20041207.c: New test.
29857
29858 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
29859
29860 * g++.dg/other/unreachable-1.C: New test.
29861
29862 2004-12-06 Nick Clifton <nickc@redhat.com>
29863
29864 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
29865 <limits.h> because the latter comes from gcc's include/ directory
29866 and not the newlib/libc/include directory.
29867
29868 2004-12-04 Richard Henderson <rth@redhat.com>
29869
29870 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
29871
29872 2004-12-04 Richard Henderson <rth@redhat.com>
29873
29874 * lib/target-supports.exp (check_gc_sections_available): Disable
29875 for alpha and ia64.
29876
29877 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
29878
29879 PR middle-end/17909
29880 * g++.dg/other/vararg-2.C: New test.
29881
29882 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29883
29884 PR c++/17011, c++/17971
29885 * g++.dg/template/error15.C: Adjust expected error.
29886 * g++.dg/template/instantiate3.C: Likewise.
29887
29888 2004-12-03 Janis Johnson <janis187@us.ibm.com>
29889
29890 * gcc.dg/altivec-18.c: Fix for darwin
29891
29892 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
29893
29894 PR c++/18782
29895 * g++.dg/parse/ptrmem2.C: New.
29896
29897 PR c++/18318
29898 * g++.dg/template/new1.C: New.
29899
29900 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29901
29902 PR fortran/18710
29903 * gfortran.dg/direct_io_3.f90: New test.
29904
29905 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
29906
29907 PR 18758
29908 * g++.dg/parse/crash21.C: New.
29909
29910 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29911
29912 PR c++/15664, c++/18276
29913 * g++.dg/template/ttp13.C: New test.
29914 * g++.dg/template/ttp14.C: Likewise.
29915
29916 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29917
29918 PR c++/18123
29919 * g++.dg/parse/enum2.C: New test.
29920 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
29921
29922 2004-12-02 Nick Clifton <nickc@redhat.com>
29923
29924 * gcc.target/xstormy16: New test directory.
29925 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29926 * gcc.target/xstormy16/bp.c: Check the generation of bp
29927 instructions.
29928 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
29929 bn instructions and the BELOW100 attribute.
29930
29931 2004-12-02 Alan Modra <amodra@bigpond.net.au>
29932
29933 PR target/16952
29934 * gcc.dg/ppc-eabi.c: New.
29935
29936 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29937
29938 PR fortran/18284
29939 * gfortran.dg/backspace.f90
29940
29941 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29942
29943 * gfortran.dg/inquire.f90: New test.
29944
29945 2004-12-01 Janis Johnson <janis187@us.ibm.com>
29946
29947 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
29948 handle effective-target-keyword.
29949 (dg-skip-if): Support effective-target keyword as target list.
29950 (dg-xfail-if): Ditto.
29951 * lib/target-supports.exp (is-effective-target-keyword): New proc.
29952
29953 2004-12-01 Diego Novillo <dnovillo@redhat.com>
29954
29955 PR tree-optimization/18291
29956 * gcc.c-torture/compile/pr18291.c: New test.
29957
29958 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
29959
29960 PR C++/18729
29961 * g++.dg/parse/crash20.C: New.
29962
29963 PR c++/17431
29964 * g++.dg/overload/arg1.C: New.
29965 * g++.dg/overload/arg2.C: New.
29966 * g++.dg/overload/arg3.C: New.
29967 * g++.dg/overload/arg4.C: New.
29968
29969 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
29970
29971 * gcc.dg/c99-flex-array-4.c: Remove.
29972
29973 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29974
29975 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
29976
29977 * lib/target-supports.exp (is-effective-target): Simplify.
29978
29979 * lib/target-supports.exp (check_effective_target_vect_long):
29980 Fix for powerpc64-*-*.
29981
29982 2004-11-30 Loren James Rittle <ljrittle@acm.org>
29983
29984 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
29985 to support new requirements on FreeBSD 5.
29986
29987 2004-11-30 Devang Patel <dpatel@apple.com>
29988
29989 PR 18702
29990 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
29991
29992 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29993
29994 * g++.dg/ext/altivec-13.C: New test.
29995
29996 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
29997
29998 PR tree-opt/18298
29999 * gcc.c-torture/execute/p18298.c: New test.
30000
30001 2004-11-30 Ira Rosen <irar@il.ibm.com>
30002 Dorit Naishlos <dorit@il.ibm.com>
30003
30004 PR tree-opt/18607
30005 * gcc.dg/vect/vect-89.c: New test.
30006
30007 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
30008
30009 * gcc.dg/pr18596-1.c: New test.
30010
30011 2004-11-30 Ben Elliston <bje@au.ibm.com>
30012
30013 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
30014
30015 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30016
30017 PR c/18479
30018 * gcc.dg/pr18479.c: New test.
30019
30020 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30021
30022 PR target/18490
30023 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
30024 mmix-knuth-mmixware.
30025
30026 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
30027 cris-*-elf* cris-*-aout* mmix-*-*
30028
30029 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30030
30031 PR middle-end/18725
30032 * gcc.dg/pr18725.c: New test.
30033
30034 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30035
30036 PR target/18488
30037 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
30038
30039 PR target/18336
30040 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
30041
30042 2004-11-29 Mark Mitchell <mark@codesourcery.com>
30043
30044 PR c++/18368
30045 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
30046 * g++.old-deja/g++.law/ctors5.C: Likewise.
30047 * g++.old-deja/g++.other/crash25.C: Likewise.
30048
30049 PR c++/18674
30050 * g++.dg/template/error16.C: New test.
30051
30052 PR c++/18512
30053 * g++.dg/template/crash29.C: New test.
30054
30055 2004-11-29 Diego Novillo <dnovillo@redhat.com>
30056
30057 PR tree-optimization/18712
30058 * gcc.c-torture/compile/pr18712.c: New test.
30059
30060 2004-11-29 Joseph Myers <joseph@codesourcery.com>
30061
30062 PR c/7544
30063 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
30064 tests.
30065
30066 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30067
30068 PR c++/18652
30069 * g++.dg/lookup/crash6.C: New test.
30070
30071 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30072
30073 PR middle-end/18164
30074 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
30075
30076 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
30077
30078 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
30079 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
30080 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
30081
30082 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
30083
30084 * gcc.dg/pr18164.c: New test.
30085
30086 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
30087
30088 * gcc.dg/funroll-loops-all.c: New.
30089
30090 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30091
30092 PR target/18489
30093 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
30094 delimeter, match space and TAB as well as ":".
30095
30096 PR target/18484
30097 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
30098
30099 PR target/18348
30100 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30101
30102 PR target/18345
30103 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30104
30105 PR target/18337
30106 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30107
30108 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30109
30110 * gfortran.dg/direct_io_2.f90: New test.
30111
30112 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30113
30114 PR target/18334
30115 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30116
30117 2004-11-28 Richard Henderson <rth@redhat.com>
30118
30119 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30120
30121 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30122
30123 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30124 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30125 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30126 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30127 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30128 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30129 gcc.dg/pointer-arith-8.c: New tests.
30130
30131 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30132
30133 PR fortran/18364
30134 * gfortran.dg/endfile.f90: New test.
30135
30136 2004-11-27 Falk Hueffner <falk@debian.org>
30137
30138 * gcc.dg/loop-6.c: New test.
30139
30140 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30141
30142 * gcc.c-torture/execute/20041126-1.c: New test.
30143
30144 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30145
30146 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30147 on IRIX.
30148
30149 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30150
30151 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30152 functions.
30153
30154 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30155
30156 PR rtl-optimization/17825
30157 * gcc.c-torture/compile/20041119-1.c: New test.
30158
30159 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30160
30161 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30162 Check existence of ld library path variables before unsetting.
30163
30164 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30165
30166 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30167
30168 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30169
30170 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30171
30172 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30173
30174 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30175
30176 2004-11-26 Ben Elliston <bje@au.ibm.com>
30177
30178 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30179 dg-do directive.
30180
30181 2004-11-26 Ben Elliston <bje@au.ibm.com>
30182
30183 * gcc.dg/pr17957.c: Pass --param, not -param.
30184
30185 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30186
30187 PR middle-end/17957
30188 * gcc.dg/pr17957.c: New test.
30189
30190 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30191
30192 PR c++/18445
30193 * g++.dg/template/crash28.C: Likewise.
30194
30195 PR c++/18001
30196 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30197 * g++.dg/ext/lvaddr.C: Likewise.
30198 * g++.dg/opt/pr7503-3.C: Likewise.
30199
30200 PR c++/18466
30201 * g++.dg/parse/qualified3.C: New test.
30202 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30203
30204 PR c++/18545
30205 * g++.dg/expr/return1.C: New test.
30206
30207 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30208
30209 Friend class name lookup 3/n, PR c++/3332
30210 * g++.dg/lookup/friend3.C: New test.
30211 * g++.dg/lookup/friend4.C: Likewise.
30212 * g++.dg/lookup/friend5.C: Likewise.
30213
30214 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30215
30216 Friend class name lookup 2/n, PR c++/14513, c++/15410
30217 * g++.dg/lookup/friend2.C: New test.
30218 * g++.dg/template/friend31.C: Likewise.
30219
30220 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30221
30222 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30223
30224 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30225
30226 PR c++/17473
30227 * g++.dg/tc1/dr56.C: Remove.
30228 * g++.dg/template/typedef1.C: Add dg-error markers.
30229 * g++.old-deja/g++.other/typedef7.C: Likewise.
30230
30231 PR c++/18285
30232 * g++.dg/parse/typedef7.C: New test.
30233
30234 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30235
30236 * gcc.c-torture/execute/20041124-1.c: New test.
30237
30238 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30239
30240 * g++.dg/template/deduce3.C: New test.
30241
30242 PR c++/18586
30243 * g++.dg/template/crash27.C: New test.
30244
30245 PR c++/18530
30246 * g++.dg/warn/Wshadow-3.C: New test.
30247
30248 2004-11-24 Devang Patel <dpatel@apple.com>
30249
30250 PR/18555
30251 * gcc.dg/cpp/isysroot-1.c: New test.
30252 * gcc.dg/cpp/usr/include/stdio.h: New file.
30253 * gcc.dg/cpp/isysroot-2.c: New test.
30254 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30255 New file.
30256
30257 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30258
30259 PR c++/8929
30260 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30261
30262 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30263
30264 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30265 * gcc.target/sparc/pdist.c: Likewise.
30266
30267 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30268
30269 PR c++/16882
30270 * g++.dg/conversion/simd1.C: New test.
30271
30272 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30273
30274 * lib/target-libpath.exp: New file defining
30275 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30276 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30277 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30278 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30279 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30280
30281 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30282
30283 * gcc.dg/pragma-align-2.c: Test macro expansion.
30284 * gcc.dg/pragma-pack-2.c: New test.
30285
30286 2004-11-23 Richard Henderson <rth@redhat.com>
30287
30288 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30289 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30290 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30291 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30292 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30293 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30294
30295 * gcc.dg/vect/vect.exp: Add check for alpha.
30296 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30297 (check_effective_target_vect_int): Enable for alpha.
30298 (check_effective_target_vect_long): New.
30299 (is-effective-target): Add it.
30300
30301 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30302
30303 * gcc.dg/pr18614-1.c: New test.
30304
30305 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30306
30307 * gcc.dg/setjmp-2.c: New test.
30308
30309 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30310
30311 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30312 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30313 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30314 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30315 gcc.target/sparc/pdist.c: New tests.
30316
30317 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30318
30319 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30320
30321 2004-11-22 Dale Johannesen <dalej@apple.com>
30322
30323 * gcc.dg/20041111-1.c: New.
30324
30325 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30326
30327 PR tree-opt/18536
30328 * gcc.dg/vect/pr18536.c: New test.
30329
30330 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30331
30332 PR c++/18354
30333 * g++.dg/template/nontype11.C: New test.
30334
30335 2004-11-21 Roger Sayle <roger@eyesopen.com>
30336
30337 PR middle-end/18520
30338 * gcc.dg/pr18520-1.c: New test case.
30339
30340 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30341
30342 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30343 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30344 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30345 expected diagnostics.
30346
30347 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30348
30349 PR target/18580
30350 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30351 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30352 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30353
30354 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30355
30356 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30357
30358 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30359 Joseph Myers <joseph@codesourcery.com>
30360
30361 * lib/target-supports.exp (check_visibility_available): Really
30362 test the compiler.
30363
30364 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30365
30366 PR tree-opt/18181
30367 * gcc.dg/vect/vect-85.c: New test.
30368 * gcc.dg/vect/vect-86.c: New test.
30369 * gcc.dg/vect/vect-87.c: New test.
30370 * gcc.dg/vect/vect-88.c: New test.
30371
30372 2004-11-19 Ben Elliston <bje@au.ibm.com>
30373
30374 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30375
30376 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30377
30378 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30379 * gcc.dg/ppc-and-1.c: Ditto.
30380 * gcc.dg/ppc-compare-1.c: Ditto.
30381 * gcc.dg/ppc-mov-1.c: Ditto
30382
30383 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30384 Mark Mitchell <mark@codesourcery.com>
30385
30386 * gcc.dg/pragma-init-fini-2.c: New test.
30387
30388 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30389 Aldy Hernandez <aldyh@redhat.com>
30390
30391 * lib/target-supports.exp (check_effective_target_vect_int): New
30392 (check_effective_target_vect_float): New
30393 (check_effective_target_vect_double): New.
30394 (is-effective-target): Support new effective targets keywords.
30395 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30396 default action for dg-do.
30397 * gcc.dg/vect/pr16105.c: Use new support.
30398 * gcc.dg/vect/pr18400.c: Ditto.
30399 * gcc.dg/vect/pr18425.c: Ditto.
30400 * gcc.dg/vect/vect-1.c: Ditto.
30401 * gcc.dg/vect/vect-10.c: Ditto.
30402 * gcc.dg/vect/vect-11.c: Ditto.
30403 * gcc.dg/vect/vect-12.c: Ditto.
30404 * gcc.dg/vect/vect-13.c: Ditto.
30405 * gcc.dg/vect/vect-14.c: Ditto.
30406 * gcc.dg/vect/vect-15.c: Ditto.
30407 * gcc.dg/vect/vect-16.c: Ditto.
30408 * gcc.dg/vect/vect-17.c: Ditto.
30409 * gcc.dg/vect/vect-18.c: Ditto.
30410 * gcc.dg/vect/vect-19.c: Ditto.
30411 * gcc.dg/vect/vect-2.c: Ditto.
30412 * gcc.dg/vect/vect-20.c: Ditto.
30413 * gcc.dg/vect/vect-21.c: Ditto.
30414 * gcc.dg/vect/vect-22.c: Ditto.
30415 * gcc.dg/vect/vect-23.c: Ditto.
30416 * gcc.dg/vect/vect-24.c: Ditto.
30417 * gcc.dg/vect/vect-25.c: Ditto.
30418 * gcc.dg/vect/vect-26.c: Ditto.
30419 * gcc.dg/vect/vect-27.c: Ditto.
30420 * gcc.dg/vect/vect-27a.c: Ditto.
30421 * gcc.dg/vect/vect-28.c: Ditto.
30422 * gcc.dg/vect/vect-29.c: Ditto.
30423 * gcc.dg/vect/vect-29a.c: Ditto.
30424 * gcc.dg/vect/vect-3.c: Ditto.
30425 * gcc.dg/vect/vect-30.c: Ditto.
30426 * gcc.dg/vect/vect-31.c: Ditto.
30427 * gcc.dg/vect/vect-32.c: Ditto.
30428 * gcc.dg/vect/vect-33.c: Ditto.
30429 * gcc.dg/vect/vect-34.c: Ditto.
30430 * gcc.dg/vect/vect-35.c: Ditto.
30431 * gcc.dg/vect/vect-36.c: Ditto.
30432 * gcc.dg/vect/vect-37.c: Ditto.
30433 * gcc.dg/vect/vect-38.c: Ditto.
30434 * gcc.dg/vect/vect-4.c: Ditto.
30435 * gcc.dg/vect/vect-40.c: Ditto.
30436 * gcc.dg/vect/vect-41.c: Ditto.
30437 * gcc.dg/vect/vect-42.c: Ditto.
30438 * gcc.dg/vect/vect-43.c: Ditto.
30439 * gcc.dg/vect/vect-44.c: Ditto.
30440 * gcc.dg/vect/vect-45.c: Ditto.
30441 * gcc.dg/vect/vect-46.c: Ditto.
30442 * gcc.dg/vect/vect-47.c: Ditto.
30443 * gcc.dg/vect/vect-48.c: Ditto.
30444 * gcc.dg/vect/vect-48a.c: Ditto.
30445 * gcc.dg/vect/vect-49.c: Ditto.
30446 * gcc.dg/vect/vect-5.c: Ditto.
30447 * gcc.dg/vect/vect-50.c: Ditto.
30448 * gcc.dg/vect/vect-51.c: Ditto.
30449 * gcc.dg/vect/vect-52.c: Ditto.
30450 * gcc.dg/vect/vect-53.c: Ditto.
30451 * gcc.dg/vect/vect-54.c: Ditto.
30452 * gcc.dg/vect/vect-55.c: Ditto.
30453 * gcc.dg/vect/vect-56.c: Ditto.
30454 * gcc.dg/vect/vect-56a.c: Ditto.
30455 * gcc.dg/vect/vect-57.c: Ditto.
30456 * gcc.dg/vect/vect-58.c: Ditto.
30457 * gcc.dg/vect/vect-59.c: Ditto.
30458 * gcc.dg/vect/vect-6.c: Ditto.
30459 * gcc.dg/vect/vect-60.c: Ditto.
30460 * gcc.dg/vect/vect-61.c: Ditto.
30461 * gcc.dg/vect/vect-62.c: Ditto.
30462 * gcc.dg/vect/vect-63.c: Ditto.
30463 * gcc.dg/vect/vect-64.c: Ditto.
30464 * gcc.dg/vect/vect-65.c: Ditto.
30465 * gcc.dg/vect/vect-66.c: Ditto.
30466 * gcc.dg/vect/vect-67.c: Ditto.
30467 * gcc.dg/vect/vect-68.c: Ditto.
30468 * gcc.dg/vect/vect-69.c: Ditto.
30469 * gcc.dg/vect/vect-7.c: Ditto.
30470 * gcc.dg/vect/vect-72.c: Ditto.
30471 * gcc.dg/vect/vect-72a.c: Ditto.
30472 * gcc.dg/vect/vect-73.c: Ditto.
30473 * gcc.dg/vect/vect-74.c: Ditto.
30474 * gcc.dg/vect/vect-75.c: Ditto.
30475 * gcc.dg/vect/vect-76.c: Ditto.
30476 * gcc.dg/vect/vect-77.c: Ditto.
30477 * gcc.dg/vect/vect-77a.c: Ditto.
30478 * gcc.dg/vect/vect-78.c: Ditto.
30479 * gcc.dg/vect/vect-79.c: Ditto.
30480 * gcc.dg/vect/vect-8.c: Ditto.
30481 * gcc.dg/vect/vect-80.c: Ditto.
30482 * gcc.dg/vect/vect-82.c: Ditto.
30483 * gcc.dg/vect/vect-82_64.c: Ditto.
30484 * gcc.dg/vect/vect-83.c: Ditto.
30485 * gcc.dg/vect/vect-83_64.c: Ditto.
30486 * gcc.dg/vect/vect-9.c: Ditto.
30487 * gcc.dg/vect/vect-all.c: Ditto.
30488 * gcc.dg/vect/vect-none.c: Ditto.
30489
30490 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30491
30492 * lib/gcc-dg.exp (dg-skip-if): New function.
30493 (dg-forbid-option): Remove.
30494 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30495 * g++.dg/abi/bitfield8.C: Likewise.
30496 * g++.dg/abi/dtor1.C: Likewise.
30497 * g++.dg/abi/empty10.C: Likewise.
30498 * g++.dg/abi/empty7.C: Likewise.
30499 * g++.dg/abi/empty9.C: Likewise.
30500 * g++.dg/abi/layout3.C: Likewise.
30501 * g++.dg/abi/layout4.C: Likewise.
30502 * g++.dg/abi/thunk1.C: Likewise.
30503 * g++.dg/abi/thunk2.C: Likewise.
30504 * g++.dg/abi/vbase11.C: Likewise.
30505 * g++.dg/abi/vthunk2.C: Likewise.
30506 * g++.dg/abi/vthunk3.C: Likewise.
30507 * g++.dg/ext/attrib8.C: Likewise.
30508 * g++.dg/opt/longbranch2.C: Likewise.
30509 * g++.dg/opt/reg-stack4.C: Likewise.
30510 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30511 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30512 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30513 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30514 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30515 * gcc.dg/20000609-1.c: Likewise.
30516 * gcc.dg/20000720-1.c: Likewise.
30517 * gcc.dg/20011107-1.c: Likewise.
30518 * gcc.dg/20011119-1.c: Likewise.
30519 * gcc.dg/20020108-1.c: Likewise.
30520 * gcc.dg/20020122-2.c: Likewise.
30521 * gcc.dg/20020122-3.c: Likewise.
30522 * gcc.dg/20020201-3.c: Likewise.
30523 * gcc.dg/20020206-1.c: Likewise.
30524 * gcc.dg/20020218-1.c: Likewise.
30525 * gcc.dg/20020310-1.c: Likewise.
30526 * gcc.dg/20020411-1.c: Likewise.
30527 * gcc.dg/20020418-2.c: Likewise.
30528 * gcc.dg/20020426-1.c: Likewise.
30529 * gcc.dg/20020426-2.c: Likewise.
30530 * gcc.dg/20020517-1.c: Likewise.
30531 * gcc.dg/20020523-1.c: Likewise.
30532 * gcc.dg/20020523-2.c: Likewise.
30533 * gcc.dg/20020729-1.c: Likewise.
30534 * gcc.dg/20030204-1.c: Likewise.
30535 * gcc.dg/20030826-2.c: Likewise.
30536 * gcc.dg/20030926-1.c: Likewise.
30537 * gcc.dg/20031202-1.c: Likewise.
30538 * gcc.dg/980312-1.c: Likewise.
30539 * gcc.dg/980313-1.c: Likewise.
30540 * gcc.dg/990117-1.c: Likewise.
30541 * gcc.dg/990424-1.c: Likewise.
30542 * gcc.dg/990524-1.c: Likewise.
30543 * gcc.dg/991230-1.c: Likewise.
30544 * gcc.dg/i386-387-1.c: Likewise.
30545 * gcc.dg/i386-387-2.c: Likewise.
30546 * gcc.dg/i386-387-3.c: Likewise.
30547 * gcc.dg/i386-387-4.c: Likewise.
30548 * gcc.dg/i386-387-5.c: Likewise.
30549 * gcc.dg/i386-387-6.c: Likewise.
30550 * gcc.dg/i386-asm-1.c: Likewise.
30551 * gcc.dg/i386-bitfield1.c: Likewise.
30552 * gcc.dg/i386-bitfield2.c: Likewise.
30553 * gcc.dg/i386-loop-1.c: Likewise.
30554 * gcc.dg/i386-loop-2.c: Likewise.
30555 * gcc.dg/i386-loop-3.c: Likewise.
30556 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30557 * gcc.dg/i386-pic-1.c: Likewise.
30558 * gcc.dg/i386-regparm.c: Likewise.
30559 * gcc.dg/i386-signbit-1.c: Likewise.
30560 * gcc.dg/i386-signbit-2.c: Likewise.
30561 * gcc.dg/i386-signbit-3.c: Likewise.
30562 * gcc.dg/i386-sse-5.c: Likewise.
30563 * gcc.dg/i386-sse-8.c: Likewise.
30564 * gcc.dg/i386-unroll-1.c: Likewise.
30565 * gcc.dg/tls/opt-1.c: Likewise.
30566 * gcc.dg/tls/opt-2.c: Likewise.
30567 * gcc.dg/unroll-1.c: Likewise.
30568 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30569 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30570 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30571 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30572
30573 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30574
30575 * g++.dg/template/incomplete1.C: New test.
30576
30577 2004-11-16 Nick Clifton <nickc@redhat.com>
30578
30579 Revert patches accidentally commited during checkin of fixes for
30580 xstormy16 tests:
30581 gcc.c-torture/execute/simd-4.c: Revert
30582 gcc.dg/20040910-1.c: Revert.
30583
30584 2004-11-16 Paul Brook <paul@codesourcery.com>
30585
30586 PR fortran/13010
30587 * gfortran.dg/der_pointer_1.f90: New test.
30588
30589 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30590
30591 PR c/18498
30592 * gcc.dg/bitfld-13.c: New test.
30593
30594 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30595
30596 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30597 powerpc*-*-linux*.
30598
30599 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30600 * gcc.dg/ppc64-abi-2.c: Ditto.
30601 * gcc.dg/ppc64-abi-3.c: Ditto.
30602
30603 * lib/gcc-dg.exp (dg-target-list): Remove.
30604
30605 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30606
30607 * gcc.dg/ia64-postinc.c: New test.
30608
30609 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30610
30611 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30612
30613 2004-11-15 Nick Clifton <nickc@redhat.com>
30614
30615 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30616 __INT_MAX__ so that the test can be compiled by toolchains
30617 targeted at 16-bit processors.
30618
30619 * gcc.dg/20040625-1.c: Use long constants rather than integers
30620 when performing arithmetic that will overflow 16-bits.
30621
30622 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30623 xstormy16. It does not support 128-bit vector operations.
30624
30625 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30626 with the macro PTR_TYPE. Define this macro to an integer type
30627 suitable for holding a pointer.
30628
30629 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30630 the target is a 16-bit processor.
30631
30632 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30633 16-bit targets where the character constant will be too long.
30634
30635 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30636 where the double will not be directly addressable.
30637
30638 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30639
30640 Friend class name lookup 1/n, PR c++/18471
30641 * g++.dg/template/crash26.C: New test.
30642 * g++.dg/lookup/struct1.C: Adjust expected error.
30643 * g++.dg/parse/elab1.C: Likewise.
30644 * g++.dg/parse/elab2.C: Likewise.
30645 * g++.dg/parse/int-as-enum1.C: Likewise.
30646 * g++.dg/parse/struct-as-enum1.C: Likewise.
30647 * g++.dg/parse/typedef1.C: Likewise.
30648 * g++.dg/parse/typedef3.C: Likewise.
30649 * g++.dg/parse/typedef4.C: Likewise.
30650 * g++.dg/parse/typedef5.C: Likewise.
30651 * g++.dg/template/nontype4.C: Likewise.
30652 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30653 * g++.old-deja/g++.other/elab1.C: Likewise.
30654 * g++.old-deja/g++.other/syntax4.C: Likewise.
30655
30656 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30657
30658 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30659
30660 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30661
30662 * gcc.c-torture/execute/20041114-1.c: New test.
30663
30664 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30665
30666 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30667 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30668 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30669 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30670 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30671 gcc.dg/switch-7.c: New tests.
30672
30673 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30674
30675 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30676
30677 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30678
30679 PR tree-opt/18400
30680 * gcc.dg/vect/pr18400.c: New test.
30681
30682 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30683 Andrew Pinski <pinskia@physics.uc.edu>
30684
30685 PR tree-opt/18425
30686 * gcc.dg/vect/pr18425.c: New test.
30687
30688 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30689
30690 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30691 Guard with dg-require-alias and dg-require-visibility.
30692
30693 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30694
30695 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30696
30697 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30698
30699 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30700
30701 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30702
30703 PR c++/17344
30704 * g++.dg/template/defarg5.C: New test.
30705
30706 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30707
30708 * g++.dg/parse/cast1.C: Run only on ILP32.
30709 * g++.old-deja/g++.mike/p784.C: Likewise.
30710
30711 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30712
30713 * gcc.c-torture/execute/20041113-1.c: New test.
30714
30715 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30716
30717 PR target/18230
30718 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30719 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30720 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30721 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30722 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30723 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30724 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30725 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30726 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30727 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30728 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30729 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30730 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30731
30732 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30733
30734 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30735 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30736 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30737 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30738 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30739 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30740 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30741 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30742 gcc.target/sparc/combined-1.c: New tests.
30743
30744 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30745
30746 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30747 New tests.
30748
30749 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30750
30751 * lib/gcc-dg.exp (dg-forbid-option): New function.
30752 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
30753 * g++.dg/abi/bitfield8.C: Likewise.
30754 * g++.dg/abi/dtor1.C: Likewise.
30755 * g++.dg/abi/empty10.C: Likewise.
30756 * g++.dg/abi/empty7.C: Likewise.
30757 * g++.dg/abi/empty9.C: Likewise.
30758 * g++.dg/abi/layout3.C: Likewise.
30759 * g++.dg/abi/layout4.C: Likewise.
30760 * g++.dg/abi/thunk1.C: Likewise.
30761 * g++.dg/abi/thunk2.C: Likewise.
30762 * g++.dg/abi/vbase11.C: Likewise.
30763 * g++.dg/abi/vthunk2.C: Likewise.
30764 * g++.dg/abi/vthunk3.C: Likewise.
30765 * g++.dg/ext/attrib8.C: Likewise.
30766 * g++.dg/opt/longbranch2.C: Likewise.
30767 * g++.dg/opt/reg-stack4.C: Likewise.
30768 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30769 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30770 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30771 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30772 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30773 * gcc.dg/20000609-1.c: Likewise.
30774 * gcc.dg/20000720-1.c: Likewise.
30775 * gcc.dg/20011107-1.c: Likewise.
30776 * gcc.dg/20011119-1.c: Likewise.
30777 * gcc.dg/20020108-1.c: Likewise.
30778 * gcc.dg/20020122-2.c: Likewise.
30779 * gcc.dg/20020122-3.c: Likewise.
30780 * gcc.dg/20020201-3.c: Likewise.
30781 * gcc.dg/20020206-1.c: Likewise.
30782 * gcc.dg/20020218-1.c: Likewise.
30783 * gcc.dg/20020310-1.c: Likewise.
30784 * gcc.dg/20020411-1.c: Likewise.
30785 * gcc.dg/20020418-2.c: Likewise.
30786 * gcc.dg/20020426-1.c: Likewise.
30787 * gcc.dg/20020426-2.c: Likewise.
30788 * gcc.dg/20020517-1.c: Likewise.
30789 * gcc.dg/20020523-1.c: Likewise.
30790 * gcc.dg/20020523-2.c: Likewise.
30791 * gcc.dg/20020729-1.c: Likewise.
30792 * gcc.dg/20030204-1.c: Likewise.
30793 * gcc.dg/20030826-2.c: Likewise.
30794 * gcc.dg/20030926-1.c: Likewise.
30795 * gcc.dg/20031202-1.c: Likewise.
30796 * gcc.dg/980312-1.c: Likewise.
30797 * gcc.dg/980313-1.c: Likewise.
30798 * gcc.dg/990117-1.c: Likewise.
30799 * gcc.dg/990424-1.c: Likewise.
30800 * gcc.dg/990524-1.c: Likewise.
30801 * gcc.dg/991230-1.c: Likewise.
30802 * gcc.dg/i386-387-1.c: Likewise.
30803 * gcc.dg/i386-387-2.c: Likewise.
30804 * gcc.dg/i386-387-3.c: Likewise.
30805 * gcc.dg/i386-387-4.c: Likewise.
30806 * gcc.dg/i386-387-5.c: Likewise.
30807 * gcc.dg/i386-387-6.c: Likewise.
30808 * gcc.dg/i386-asm-1.c: Likewise.
30809 * gcc.dg/i386-bitfield1.c: Likewise.
30810 * gcc.dg/i386-bitfield2.c: Likewise.
30811 * gcc.dg/i386-loop-1.c: Likewise.
30812 * gcc.dg/i386-loop-2.c: Likewise.
30813 * gcc.dg/i386-loop-3.c: Likewise.
30814 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30815 * gcc.dg/i386-pic-1.c: Likewise.
30816 * gcc.dg/i386-regparm.c: Likewise.
30817 * gcc.dg/i386-signbit-1.c: Likewise.
30818 * gcc.dg/i386-signbit-2.c: Likewise.
30819 * gcc.dg/i386-signbit-3.c: Likewise.
30820 * gcc.dg/i386-sse-5.c: Likewise.
30821 * gcc.dg/i386-sse-8.c: Likewise.
30822 * gcc.dg/i386-unroll-1.c: Likewise.
30823 * gcc.dg/tls/opt-1.c: Likewise.
30824 * gcc.dg/tls/opt-2.c: Likewise.
30825 * gcc.dg/unroll-1.c: Likewise.
30826 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30827 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30828 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30829 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30830 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
30831 -m64 is specified.
30832
30833 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30834
30835 PR c++/18389
30836 * g++.dg/parse/cond1.C: New test.
30837
30838 PR c++/18429
30839 * g++.dg/template/array9.C: New test.
30840 * g++.dg/ext/vla1.C: Adjust error messages.
30841 * g++.dg/ext/vlm1.C: Likewise.
30842 * g++.dg/template/crash2.C: Likewise.
30843
30844 PR c++/18436
30845 * g++.dg/template/call3.C: New test.
30846
30847 PR c++/18407
30848 * g++.dg/template/ptrmem11.C: New test.
30849
30850 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
30851
30852 PR other/14264
30853 * lib/g++.exp: Set LC_ALL and LANG to C.
30854 * lib/gcc-dg.exp: Likewise.
30855 * lib/gfortran.exp: Likewise.
30856 * lib/objc.exp: Likewise.
30857 * lib/treelang.exp: Likewise.
30858
30859 2004-11-12 Andreas Schwab <schwab@suse.de>
30860
30861 * gcc.dg/pr16286.c: Fix last change.
30862
30863 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30864
30865 PR c++/18416
30866 * g++.dg/init/global1.C: New test.
30867
30868 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
30869
30870 * gcc.c-torture/execute/20041112-1.c: New test.
30871
30872 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30873
30874 * lib/gcc-dg.exp (dg-target-list): New.
30875
30876 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30877 Richard Sandiford <rsandifo@redhat.com>
30878
30879 * lib/target-supports.exp (get-compiler_messages): New.
30880 (check_named_sections_available): Use it.
30881 (check_effective_target_ilp32): New.
30882 (check_effective_target_lp64): New.
30883 (is-effective-target): New.
30884 * lib/gcc-dg.exp (dg-require-effective-target): New.
30885
30886 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
30887
30888 * gcc.dg/precedence-1.c: New test.
30889
30890 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30891
30892 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
30893
30894 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
30895 message, delete generated files, use more descriptive name for
30896 executable, and make the test unsupported when it cannot be run.
30897
30898 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
30899 (dg-require-weak, dg-require-visibility, dg-require-alias,
30900 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
30901 dg-require-iconv, dg-require-named-sections): Use it.
30902
30903 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
30904
30905 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
30906
30907 PR target/16457
30908 * gcc.dg/ppc-and-1: New
30909
30910 PR target/16796
30911 * gcc.dg/ppc-mov-1.c: New.
30912
30913 PR target/16458
30914 * gcc.dg/ppc-compare-1.c: New.
30915
30916 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
30917
30918 * objc.dg/desig-init-2.m: New test.
30919
30920 2004-11-10 Adam Nemet <anemet@lnxw.com>
30921
30922 PR middle-end/18160
30923 * g++.dg/warn/register-var-1.C: New test.
30924 * g++.dg/warn/register-var-2.C: New test.
30925
30926 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30927
30928 * gcc.dg/union-2.c: New test.
30929
30930 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
30931
30932 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
30933 New test for PR tree-optimization/17892.
30934
30935 2004-11-09 Mark Mitchell <mark@codesourcery.com>
30936
30937 PR c++/18369
30938 * g++.dg/init/new12.C: New test.
30939
30940 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
30941
30942 * gcc.target/sparc: New directory.
30943 * gcc.target/sparc/sparc.exp: New driver.
30944 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
30945 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
30946 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
30947 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
30948
30949 2004-11-10 Paul Brook <paul@codesourcery.com>
30950
30951 PR fortran/18218
30952 * gfortran.dg/list_read.c: New test.
30953
30954 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30955
30956 PR c/18322
30957 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
30958 expected diagnostic location.
30959
30960 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
30961
30962 * gcc.dg/20041109-1.c: New test.
30963
30964 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
30965
30966 PR objc/18406
30967 * objc/compile/pr18406.m: New test.
30968
30969 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30970
30971 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
30972
30973 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30974
30975 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
30976
30977 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30978
30979 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
30980
30981 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30982
30983 * gcc.dg/20030225-2.c: Add prototype for abort and
30984 exit.
30985
30986 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
30987
30988 PR tree-opt/18299
30989 * gcc.c-torture/pr18299-1.c: New test.
30990
30991 2004-11-06 Andreas Schwab <schwab@suse.de>
30992
30993 * gcc.dg/pr16286.c: Also test for bool and pixel.
30994
30995 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
30996
30997 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
30998 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
30999 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
31000 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
31001 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
31002 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
31003 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
31004 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
31005 gcc.dg/struct-semi-3.c: New tests.
31006
31007 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31008
31009 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
31010
31011 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31012
31013 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
31014 Do not use C99 designators.
31015
31016 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31017
31018 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
31019
31020 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31021
31022 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
31023 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
31024 * gcc.c-torture/execute/simd-5.x: Remove.
31025
31026 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
31027
31028 PR rtl-optimization/17933
31029 * gcc.dg/torture/pr17933-1.c: New test.
31030
31031 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31032
31033 PR target/18106
31034 * lib/target-supports.exp (check_weak_available): Support
31035 Windows.
31036
31037 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
31038
31039 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
31040 call to fflush(stdout) before abort.
31041 (my_ffsll): New function.
31042 (generate_fields): Use it.
31043
31044 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31045
31046 * gcc.dg/init-undef-1.c: New test.
31047
31048 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31049
31050 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
31051 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
31052 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
31053 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
31054 expected messages for new parser.
31055
31056 2004-11-04 Mark Mitchell <mark@codesourcery.com>
31057
31058 * g++.dg/ext/visibility/symbian1.C: New test.
31059
31060 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31061
31062 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
31063 on LP64 targets.
31064
31065 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31066
31067 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
31068 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
31069 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
31070 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
31071 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
31072 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
31073 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
31074 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
31075 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
31076 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
31077
31078 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31079
31080 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
31081 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
31082 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
31083 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
31084 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
31085 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
31086 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
31087 for new parser.
31088
31089 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
31090
31091 PR target/15342
31092 * gcc.dg/20041104-1.c: New test.
31093
31094 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31095
31096 * g++.dg/template/nontype7.C: New test.
31097 * g++.dg/template/nontype8.C: Likewise.
31098 * g++.dg/template/nontype9.C: Likewise.
31099 * g++.dg/template/nontype10.C: Likewise.
31100 * g++.dg/tc1/dr49.C: Likewise.
31101 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31102 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31103
31104 2004-11-04 Ben Elliston <bje@au.ibm.com>
31105
31106 * g++.dg/rtti/tinfo1.C: Remove xfails.
31107
31108 2004-11-04 Ben Elliston <bje@au.ibm.com>
31109
31110 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31111 packed attribute to the definition to satisfy the new C++ parser.
31112
31113 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31114
31115 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31116 invocations of va_arg.
31117
31118 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31119
31120 PR c++/18124
31121 * g++.dg/template/crash25.C: New test.
31122
31123 PR c++/18155
31124 * g++.dg/template/typedef2.C: New test.
31125 * g++.dg/parse/crash13.C: Adjust error markers.
31126
31127 PR c++/18177
31128 * g++.dg/conversion/const3.C: New test.
31129
31130 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31131
31132 PR fortran/17535
31133 PR fortran/17583
31134 PR fortran/17713
31135 * gfortran.dg/generic_[123].f90: New testcases.
31136
31137 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31138
31139 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31140 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31141
31142 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31143
31144 PR tree-opt/16808
31145 * gcc.c-torture/compile/pr16808.c: New test.
31146
31147 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31148
31149 PR rtl-optimization/17104
31150 * gcc.dg/ppc-bitfield1.c: New.
31151
31152 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31153
31154 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31155
31156 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31157
31158 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31159 strings for 32-bit code.
31160
31161 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31162
31163 PR c/18239
31164 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31165
31166 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31167
31168 PR c++/18064
31169 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31170
31171 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31172
31173 PR c++/15172
31174 * g++.dg/init/aggr2.C: New test.
31175
31176 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31177
31178 * objc.dg/local-decl-1.m: New test.
31179
31180 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31181
31182 * gcc.dg/20040910-1.c: Adjust regex.
31183
31184 2004-10-30 Roger Sayle <roger@eyesopen.com>
31185
31186 PR rtl-optimization/18084
31187 * g++.dg/opt/pr18084-1.C: New testcase.
31188
31189 2004-10-30 Matt Austern <austern@apple.com>
31190
31191 PR c++/17542
31192 * g++.dg/ext/attrib18.C: New test.
31193
31194 2004-10-30 Roger Sayle <roger@eyesopen.com>
31195
31196 PR middle-end/18096
31197 * gcc.dg/pr18096-1.c: New test case.
31198
31199 2004-10-30 Roger Sayle <roger@eyesopen.com>
31200
31201 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31202
31203 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31204
31205 PR c/16666
31206 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31207 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31208 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31209 gcc.dg/old-style-prom-3.c: New tests.
31210
31211 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31212
31213 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31214 Remove unnecessary inclusion of stdio.h.
31215
31216 2004-10-29 Roger Sayle <roger@eyesopen.com>
31217
31218 PR rtl-optimization/17581
31219 * gcc.dg/pr17581-1.c: New test case.
31220
31221 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31222
31223 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31224 being implemented.
31225 * g++.dg/conversion/dr195-1.C: New.
31226 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31227 * g++.old-deja/g++.mike/p10148.C: Likewise.
31228
31229 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31230
31231 PR c++/17695
31232 * g++.dg/debug/typedef2.C: New test.
31233
31234 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31235
31236 PR fortran/13490
31237 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31238 * gfortran.dg/g77/README: Update.
31239
31240 2004-10-28 Matt Austern <austern@apple.com>
31241
31242 PR c++/14124
31243 * g++.dg/ext/packed7.C: New test.
31244
31245 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31246
31247 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31248 scan-assembler.
31249 * lib/scanasm.exp (hidden-scan-for): New proc.
31250 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31251 string.
31252 (scan-not-hidden): Likewise.
31253 * lib/target-supports.exp (check_visibility_available): mach-o is
31254 support too.
31255
31256 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31257
31258 PR c++/17132
31259 * g++.dg/template/memclass3.C: New test.
31260
31261 2004-10-28 Adam Nemet <anemet@lnxw.com>
31262
31263 PR middle-end/18160
31264 * gcc.dg/register-var-1.c: New test.
31265 * gcc.dg/register-var-2.c: New test.
31266 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31267 error now.
31268
31269 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31270
31271 PR other/18172
31272 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31273 unused variables.
31274 * gcc.dg/vect/vect-22.c: Likewise.
31275
31276 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31277
31278 * gcc.dg/i386-rotate-1.c: New test.
31279
31280 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31281
31282 * g++.dg/init/ref12.C: Add "run" marker.
31283
31284 PR c++/17435
31285 * g++.dg/init/ref12.C: New test.
31286
31287 PR c++/18140
31288 * g++.dg/template/shift1.C: New test.
31289 * g++.dg/template/error10.C: Adjust error markers.
31290
31291 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31292
31293 PR tree-opt/17529
31294 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31295
31296 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31297
31298 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31299 * gcc.dg/weak/weak-3.c: Likewise.
31300 * gcc.dg/weak/weak-5.c: Likewise.
31301 * gcc.dg/weak/weak-9.c: Likewise.
31302 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31303 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31304
31305 * gcc.dg/darwin-weakimport-1.c: New.
31306
31307 2004-10-28 Ben Elliston <bje@au.ibm.com>
31308
31309 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31310
31311 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31312
31313 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31314 'syntax' error messages.
31315 * gcc.dg/cpp/direct2s.c: Likewise.
31316
31317 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31318
31319 * gcc.c-torture/compile/20041026-1.c: New.
31320
31321 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31322
31323 PR c++/18093
31324 * g++.dg/lookup/ns2.C: New test.
31325
31326 PR c++/18020
31327 * g++.dg/template/enum4.C: New test.
31328
31329 PR c++/18161
31330 * g++.dg/template/expr1.C: New test.
31331
31332 2004-10-26 Ben Elliston <bje@au.ibm.com>
31333
31334 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31335
31336 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31337
31338 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31339 gcc.dg/decl-nospec-3.c: New tests.
31340
31341 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31342
31343 * objc.dg/super-class-3.m: New test.
31344
31345 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31346
31347 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31348 resyncing.
31349 * gcc.dg/cpp/direct2s.c: Likewise.
31350
31351 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31352
31353 * objc.dg/image-info.m: Update for changes to section selection.
31354
31355 2004-10-25 David Ayers <d.ayers@inode.at>
31356 Ziemowit Laski <zlaski@apple.com>
31357
31358 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31359 diagnostics when messaging 'id <Proto>'.
31360 * objc.dg/class-protocol-1.m: New test.
31361 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31362 a non-existent method signature.
31363 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31364 Update diagnostics when messaging with non-existent method signature.
31365 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31366 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31367 invalid receivers are now resolved as if messaging 'id'; remove
31368 extraneous diagnostics.
31369
31370 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31371
31372 PR c/16667
31373 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31374 gcc.dg/init-desig-obs-3.c: New tests.
31375
31376 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31377
31378 * gcc.dg/debug/20041023-1.c: New test.
31379
31380 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31381
31382 PR middle-end/17407
31383 * gcc.c-torture/compile/pr17407.c: New test.
31384
31385 PR c++/18121
31386 * g++.dg/template/array8.C: New test.
31387
31388 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31389
31390 PR other/18138
31391 * lib/g++.exp: Accept more than one multilib libgcc.
31392 * lib/gcc-dg.exp: Likewise.
31393 * lib/objc.exp: Likewise.
31394 * lib/treelang.exp: Likewise.
31395 * lib/gfortran.exp: Likewise.
31396
31397 2004-10-24 Ben Elliston <bje@au.ibm.com>
31398
31399 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31400
31401 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31402
31403 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31404 * gcc.dg/c99-const-expr-3.c: Likewise.
31405
31406 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31407
31408 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31409
31410 2004-10-23 Ben Elliston <bje@au.ibm.com>
31411
31412 * gcc.c-torture/execute/loop-2e.x: Remove.
31413
31414 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31415
31416 PR c++/18095
31417 * g++.dg/parse/crash18.C: New.
31418 * g++.dg/parse/crash19.C: New.
31419
31420 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31421
31422 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31423 * g++.dg/ext/dllimport2.C: Same.
31424 * g++.dg/ext/dllimport8.C: Same.
31425
31426 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31427
31428 PR c++/10841
31429 * g++.dg/conversion/cast1.C: New test.
31430 * g++.dg/overload/pmf1.C: Adjust error marker.
31431
31432 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31433
31434 PR objc/17923
31435 * objc.dg/const-str-7.m: New test.
31436
31437 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31438
31439 * g++.dg/template/memfriend11.C: Fix comment typo.
31440 * g++.dg/template/memfriend14.C: Likewise.
31441
31442 2004-10-20 Richard Henderson <rth@redhat.com>
31443
31444 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31445 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31446 -fasynchronous-unwind-tables.
31447
31448 2004-10-20 Richard Henderson <rth@redhat.com>
31449
31450 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31451 (main): Return success.
31452 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31453 (main): Return success.
31454
31455 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31456
31457 PR c++/13495
31458 * g++.dg/template/memfriend9.C: New test.
31459 * g++.dg/template/memfriend10.C: Likewise.
31460 * g++.dg/template/memfriend11.C: Likewise.
31461 * g++.dg/template/memfriend12.C: Likewise.
31462 * g++.dg/template/memfriend13.C: Likewise.
31463 * g++.dg/template/memfriend14.C: Likewise.
31464 * g++.dg/template/memfriend15.C: Likewise.
31465 * g++.dg/template/memfriend16.C: Likewise.
31466 * g++.dg/template/memfriend17.C: Likewise.
31467 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31468
31469 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31470
31471 * g++.dg/conversion/dr195.C: New.
31472 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31473
31474 2004-10-20 Ben Elliston <bje@au.ibm.com>
31475 Devang Patel <dpatel@apple.com>
31476
31477 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31478 of floating point arithmetic, which could trap.
31479
31480 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31481
31482 PR c++/14035
31483 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31484 * g++.dg/conversion/const2.C: New test.
31485 * g++.dg/expr/reinterpret2.C: New test.
31486 * g++.dg/expr/reinterpret3.C: New test.
31487 * g++.dg/expr/cast2.C: New test.
31488 * g++.dg/expr/copy1.C: New test.
31489 * g++.dg/other/conversion1.C: Change error message.
31490 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31491 function pointers to void *.
31492 * g++.old-deja/g++.mike/p10148.C: Likewise.
31493
31494 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31495
31496 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31497
31498 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31499
31500 PR c++/18047
31501
31502 * g++.dg/parse/expr3.C: New test.
31503
31504 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31505
31506 * gcc.dg/smod-1.c: New test.
31507
31508 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31509
31510 * objc.dg/method-14.m: New test.
31511
31512 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31513
31514 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31515 Also xfail as the patch was reverted.
31516
31517 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31518
31519 PR middle-end/16973
31520 * gcc.dg/pr16973.c: New test.
31521
31522 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31523
31524 PR tree-optimization/17656
31525 * gcc.c-torture/compile/pr17656.c: New test.
31526
31527 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31528
31529 * g++.dg/eh/shadow1.C: New.
31530
31531 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31532
31533 * gcc.c-torture/compile/20041018-1.c: New test.
31534
31535 2004-10-18 Ben Elliston <bje@au.ibm.com>
31536
31537 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31538 compiler referring to register 0 when accessing sdata. The linker
31539 now patches things up.
31540
31541 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31542
31543 PR c/17529
31544 * gcc.c-torture/compile/pr17529.c: New test.
31545
31546 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31547
31548 PR c++/17743
31549 * g++.dg/ext/attrib17.C: New test.
31550
31551 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31552
31553 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31554
31555 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31556
31557 PR c++/10479
31558 * g++.dg/ext/attrib16.C: New test.
31559
31560 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31561
31562 PR c++/17042
31563 * g++.dg/init/dso_handle1.C: New test.
31564
31565 PR c++/14667
31566 * g++.dg/parse/typedef6.C: New test.
31567
31568 PR c++/17916
31569 * g++.dg/parse/pragma1.C: New test.
31570
31571 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31572
31573 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31574
31575 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31576
31577 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31578 -fno-common when on HPPA HP-UX platforms.
31579
31580 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31581
31582 PR other/16820
31583 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31584 stdint.h.
31585 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31586 uintptr_t.
31587
31588 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31589
31590 PR c++/16301
31591 * g++.dg/lookup/strong-using-4.C: New test.
31592
31593 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31594
31595 PR middle-end/16567
31596 * gcc.c-torture/compile/nested-1.c: New test.
31597
31598 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31599
31600 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31601 and mipsisa64*-*-* (until support for misaligned loads is added).
31602 * gcc.dg/vect/vect-50.c: Likewise.
31603 * gcc.dg/vect/vect-52.c: Likewise.
31604 * gcc.dg/vect/vect-54.c: Likewise.
31605 * gcc.dg/vect/vect-58.c: Likewise.
31606 * gcc.dg/vect/vect-60.c: Likewise.
31607 * gcc.dg/vect/vect-80.c: Likewise.
31608
31609 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31610
31611 PR c++/17976
31612 * g++.dg/init/dtor3.C: New test.
31613
31614 2004-10-15 Ben Elliston <bje@au.ibm.com>
31615
31616 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31617
31618 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31619
31620 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31621 * gcc.dg/macho-lo-sum.c: Likewise.
31622
31623 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31624
31625 * gcc.dg/ppc-spe64-1.c: New test.
31626
31627 2004-10-14 Devang Patel <dpatel@apple.com>
31628
31629 PR 17635
31630 * gcc.dg/pr17635.c : New test.
31631
31632 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31633
31634 * gcc.dg/vect/vect-28.c: Remove xfail.
31635 * gcc.dg/vect/vect-30.c: Remove xfail.
31636 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31637 * gcc.dg/vect/vect-33.c: Remove xfail.
31638 * gcc.dg/vect/vect-44.c: Remove xfail.
31639 * gcc.dg/vect/vect-46.c: Remove xfail.
31640 * gcc.dg/vect/vect-50.c: Remove xfail.
31641 * gcc.dg/vect/vect-52.c: Remove xfail.
31642 * gcc.dg/vect/vect-54.c: Remove xfail.
31643 * gcc.dg/vect/vect-58.c: Remove xfail.
31644 * gcc.dg/vect/vect-60.c: Remove xfail.
31645 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31646 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31647 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31648 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31649 * gcc.dg/vect/vect-8.c: Remove xfail.
31650 * gcc.dg/vect/vect-80.c: Remove xfail.
31651 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31652
31653 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31654
31655 * gcc.dg/vect/vect-82.c: New testcase.
31656 * gcc.dg/vect/vect-82_64.c: New testcase.
31657 * gcc.dg/vect/vect-83.c: New testcase.
31658 * gcc.dg/vect/vect-83_64.c: New testcase.
31659
31660 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31661
31662 * gcc.dg/cpp/error-1.c: New test.
31663
31664 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31665
31666 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31667
31668 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31669
31670 PR target/17984
31671 * gcc.dg/cris-peep2-xsrand2.c: New test.
31672
31673 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31674
31675 PR c++/17661
31676 * g++.dg/expr/for2.C: New test.
31677
31678 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31679
31680 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31681
31682 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31683
31684 PR tree-optimization/17724
31685 * g++.dg/opt/pr17724-1.C: New test.
31686 * g++.dg/opt/pr17724-2.C: New test.
31687 * g++.dg/opt/pr17724-3.C: New test.
31688 * g++.dg/opt/pr17724-4.C: New test.
31689 * g++.dg/opt/pr17724-5.C: New test.
31690 * g++.dg/opt/pr17724-6.C: New test.
31691
31692 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31693
31694 PR c/17301
31695 * gcc.dg/pr17301-2.c: New test.
31696
31697 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31698
31699 PR c++/15876
31700 * g++.dg/parse/error22.C: New test.
31701
31702 PR c++/17936
31703 * g++.dg/template/spec18.C: New test.
31704
31705 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31706
31707 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31708 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31709 memcpy.
31710 * gcc.dg/ia64-sync-2.c: Ditto.
31711 * gcc.dg/ia64-sync-3.c: Ditto.
31712
31713 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31714
31715 * g++.dg/eh/cleanup5.C: Add dg-options "".
31716
31717 2004-10-11 Roger Sayle <roger@eyesopen.com>
31718
31719 PR middle-end/17657
31720 * gcc.dg/switch-4.c: New test case.
31721
31722 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31723
31724 * gcc.c-torture/execute/20041011-1.c: New test.
31725
31726 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31727
31728 PR c++/17554
31729 * g++.dg/init/for3.C: New test.
31730
31731 PR c++/17657
31732 * g++.dg/opt/switch2.C: New test.
31733
31734 PR middle-end/17703
31735 * g++.dg/warn/Wreturn-2.C: New test.
31736
31737 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31738
31739 PR c++/17907
31740 * g++.dg/eh/cleanup5.C: New test.
31741
31742 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31743
31744 PR c++/17393
31745 * g++.dg/parse/error21.C: New test.
31746
31747 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31748
31749 * g++.dg/overload/pmf1.C: Adjust quoting marks.
31750 * g++.dg/warn/incomplete1.C: Likewise.
31751 * g++.dg/template/qualttp20.C: Likewise.
31752
31753 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31754
31755 PR c/17881
31756 * parm-incomplete-1.c: New test.
31757
31758 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31759
31760 PR c++/17867
31761 * g++.dg/parse/error19.C: New test.
31762
31763 PR c++/17670
31764 * g++.dg/init/new11.C: New test.
31765
31766 PR c++/17821
31767 * g++.dg/parse/error20.C: New test.
31768
31769 PR c++/17826
31770 * g++.dg/template/crash24.C: New test.
31771
31772 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31773
31774 PR c/17301
31775 * gcc.dg/pr17301-1.c: New test.
31776
31777 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31778
31779 PR c/17189
31780 * gcc.dg/anon-struct-5.c: New test.
31781
31782 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
31783
31784 PR c/17844
31785 * gcc.dg/pr17844-1.c: New test.
31786
31787 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
31788
31789 PR tree-optimization/17906
31790 * gcc.c-torture/compile/pr17906.c: New.
31791
31792 2004-10-09 Stuart Hastings <stuart@apple.com>
31793 Roger Sayle <roger@eyesopen.com>
31794
31795 PR rtl-optimization/17853
31796 * gcc.dg/i386-mmx-5.c: New testcase.
31797
31798 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
31799
31800 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
31801
31802 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31803
31804 PR c++/17524
31805 * g++.dg/template/static9.C: New test.
31806
31807 PR c++/17685
31808 * g++.dg/parse/operator5.C: New test.
31809
31810 2004-10-09 Roger Sayle <roger@eyesopen.com>
31811
31812 PR middle-end/17894
31813 * gcc.c-torture/execute/divcmp-4.c: New test case.
31814
31815 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31816
31817 PR tree-opt/17902
31818 * g++.dg/opt/pr17902.C: New test.
31819
31820 2004-10-09 Jakub Jelinek <jakub@redhat.com>
31821
31822 * gcc.dg/cpp/ident-1.c: Add dg-options "".
31823
31824 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31825
31826 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
31827
31828 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31829
31830 * gcc.dg/assign-warn-3.c: New test.
31831
31832 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31833
31834 PR c/16999
31835 * gcc.dg/cpp/ident-1.c: New test.
31836
31837 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
31838
31839 * gcc.c-torture/compile/acc1.c: New.
31840
31841 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31842
31843 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
31844 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
31845
31846 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31847
31848 * gcc.dg/ultrasp11.c: New test.
31849
31850 2004-10-08 Michael Matz <matz@suse.de>
31851
31852 * gcc.dg/doloop-2.c: New test.
31853
31854 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31855
31856 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
31857 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
31858 objc.dg/method-9.m: Update expected diagnostics.
31859
31860 2004-10-07 Geoffrey Keating <geoffk@apple.com>
31861
31862 * gcc.dg/ppc-fsel-3.c: New file.
31863 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
31864
31865 2004-10-07 Paul Brook <paul@codesourcery.com>
31866
31867 * gfortran.dg/intrinsic_verify_1.f90: New test.
31868
31869 2004-10-07 Paul Brook <paul@codesourcery.com>
31870
31871 * gfortran.dg/empty_format_1.f90: Remove stray commas.
31872
31873 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31874
31875 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
31876 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
31877 commit.
31878
31879 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
31880
31881 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
31882
31883 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31884
31885 PR c++/17115
31886 * g++.dg/warn/Winline-4.C: New test.
31887
31888 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31889
31890 * gcc.c-torture/compile/20041007-1.c: New test.
31891
31892 2004-10-07 Paul Brook <paul@codesourcery.com>
31893
31894 PR fortran/17678
31895 * gfortran.dg/use_allocated_1.f90: New test.
31896
31897 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31898
31899 PR middle-end/17849
31900 * gfortran.fortran-torture/compile/nested.f90: New test
31901
31902 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
31903
31904 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
31905
31906 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31907
31908 PR c++/17368
31909 * g++.dg/ext/asm6.C: New test.
31910
31911 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
31912
31913 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
31914
31915 2004-10-06 Paul Brook <paul@codesourcery.com>
31916
31917 PR libfortran/17709
31918 * gfortran.dg/empty_format_1.f90: New test.
31919
31920 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31921
31922 PR fortran/17568
31923 * gfortran.dg/ishft.f90: New test.
31924
31925 PR fortran/17283
31926 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
31927 tests.
31928
31929 2004-10-06 Paul Brook <paul@codesourcery.com>
31930
31931 * gfortran.dg/do_1.f90: New test.
31932
31933 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31934
31935 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
31936 optimizing for size.
31937
31938 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31939
31940 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
31941
31942 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31943
31944 * gcc.c-torture/compile/20041005-1.c: New test.
31945
31946 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
31947
31948 PR c++/17829
31949 * g++.dg/lookup/koenig4.C: New.
31950
31951 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
31952
31953 * g++.dg/other/classkey1.C: Adjust quoting marks.
31954 * g++.dg/parse/error15.C: Likewise.
31955 * g++.dg/template/meminit2.C (int>): Likewise.
31956
31957 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31958
31959 PR fortran/17283
31960 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
31961
31962 PR fortran/17631
31963 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
31964
31965 PR fortran/17708
31966 * gfortran.dg/pr17708.f90: New test.
31967
31968 2004-10-04 Chao-ying Fu <fu@mips.com>
31969
31970 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
31971 * gcc.dg/vect/vect-4.c: Ditto.
31972 * gcc.dg/vect/vect-5.c: Ditto.
31973 * gcc.dg/vect/vect-6.c: Ditto.
31974 * gcc.dg/vect/vect-8.c: Ditto.
31975 * gcc.dg/vect/vect-16.c: Ditto.
31976 * gcc.dg/vect/vect-30.c: Ditto.
31977 * gcc.dg/vect/vect-40.c: Ditto.
31978 * gcc.dg/vect/vect-41.c: Ditto.
31979 * gcc.dg/vect/vect-42.c: Ditto.
31980 * gcc.dg/vect/vect-43.c: Ditto.
31981 * gcc.dg/vect/vect-44.c: Ditto.
31982 * gcc.dg/vect/vect-45.c: Ditto.
31983 * gcc.dg/vect/vect-46.c: Ditto.
31984 * gcc.dg/vect/vect-47.c: Ditto.
31985 * gcc.dg/vect/vect-48.c: Ditto.
31986 * gcc.dg/vect/vect-49.c: Ditto.
31987 * gcc.dg/vect/vect-50.c: Ditto.
31988 * gcc.dg/vect/vect-51.c: Ditto.
31989 * gcc.dg/vect/vect-52.c: Ditto.
31990 * gcc.dg/vect/vect-53.c: Ditto.
31991 * gcc.dg/vect/vect-54.c: Ditto.
31992 * gcc.dg/vect/vect-55.c: Ditto.
31993 * gcc.dg/vect/vect-56.c: Ditto.
31994 * gcc.dg/vect/vect-57.c: Ditto.
31995 * gcc.dg/vect/vect-58.c: Ditto.
31996 * gcc.dg/vect/vect-59.c: Ditto.
31997 * gcc.dg/vect/vect-60.c: Ditto.
31998 * gcc.dg/vect/vect-74.c: Ditto.
31999 * gcc.dg/vect/vect-79.c: Ditto.
32000 * gcc.dg/vect/vect-80.c: Ditto.
32001
32002 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
32003
32004 * gcc.dg/unused-7.c: Use the correct option.
32005
32006 2004-10-04 Paul Brook <paul@codesourcery.com>
32007 Bud Davis <bdavis9659@comcast.net>
32008
32009 PR fortran/17706
32010 PR fortran/16434
32011 * gfortran/pr17706.f90: New test.
32012 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
32013
32014 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32015
32016 * gfortran.dg/pr17612.f90: New test.
32017
32018 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
32019
32020 * g++.dg/template/local1.C: Adjust quoting marks in
32021 testing for diagnostics.
32022 * g++.dg/tls/diag-2.C: Likewise.
32023 * g++.dg/other/error8.C: Likewise.
32024
32025 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32026
32027 PR c/17178
32028 * gcc.dg/unused-4.c: Adjust to be correct.
32029
32030 PR c/17820
32031 * gcc.dg/unused-7.c: New test.
32032
32033 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32034
32035 PR c++/17797
32036 * g++.dg/overload/template2.C: New test.
32037
32038 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
32039
32040 PR tree-optimization/16632
32041 * gcc.dg/tree-ssa/20041002-1.c: New.
32042
32043 2004-10-03 Paul Brook <paul@codesourcery.com>
32044
32045 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
32046 rather than relying on default formatting.
32047
32048 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
32049
32050 * gcc.dg/20040920-1.c: Update expected message text.
32051
32052 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
32053
32054 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
32055
32056 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
32057
32058 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
32059 tree level.
32060
32061 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32062
32063 * gcc.dg/tree-ssa/pr17343.c: Remove.
32064
32065 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32066
32067 PR tree-opt/17343
32068 * gcc.dg/tree-ssa/pr17343.c: New test.
32069
32070 2004-10-01 Jakub Jelinek <jakub@redhat.com>
32071
32072 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
32073 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
32074 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
32075 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
32076 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
32077
32078 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32079
32080 * gcc.dg/lvalue-2.c: New test.
32081
32082 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32083
32084 PR c/17730
32085 * gcc.dg/pr17730-1.c: New test
32086
32087 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
32088
32089 PR c/7425
32090 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
32091
32092 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32093
32094 * gcc.c-torture/execute/stdarg-1.c: New test.
32095 * gcc.c-torture/execute/stdarg-2.c: New test.
32096 * gcc.c-torture/execute/stdarg-3.c: New test.
32097 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32098 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32099 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32100 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32101 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32102
32103 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32104
32105 PR tree-optimization/17697
32106 * g++.dg/opt/pr17697-1.C: New test.
32107 * g++.dg/opt/pr17697-2.C: New test.
32108 * g++.dg/opt/pr17697-3.C: New test.
32109
32110 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32111
32112 PR c/16409
32113 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32114 gcc.dg/vla-init-5.c: New tests.
32115
32116 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32117
32118 PR c/13804
32119 * gcc.dg/pr13804-1.c: New test.
32120
32121 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32122
32123 PR fortran/16938
32124 * gfortran.dg/pr16938.f90: New test.
32125
32126 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32127
32128 * g++.dg/template/crash23.C: New test.
32129
32130 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32131
32132 PR c++/17585
32133 * g++.dg/template/static8.C: New test.
32134
32135 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32136
32137 PR c++/17681
32138 * g++.dg/other/error9.C: New test.
32139
32140 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32141
32142 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32143
32144 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32145
32146 PR fortran/15164
32147 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32148
32149 2004-09-26 Roger Sayle <roger@eyesopen.com>
32150
32151 PR middle-end/17112
32152 * gcc.dg/pr17112-1.c: New test case.
32153
32154 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32155
32156 PR c/11459
32157 * gcc.dg/pr11459-1.c: New test.
32158
32159 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32160
32161 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32162 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32163
32164 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32165
32166 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32167
32168 2004-09-25 Jan Hubicka <jh@suse.cz>
32169
32170 * compile/30040909-1.c: New test.
32171 * compile/30040907-1.c: New test.
32172
32173 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32174
32175 * gcc.c-torture/execute/va-arg-26.c: New test.
32176
32177 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32178
32179 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32180 extra diagnostics on targets with 64-bit pointers.
32181 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32182
32183 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32184
32185 PR c/17188
32186 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32187 * gcc.dg/decl-3.c: Adjust expected message.
32188
32189 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32190
32191 PR fortran/17615
32192 * gfortran.dg/pr17615.f90: New test.
32193
32194 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32195
32196 PR tree-optimzation/17517
32197 * g++.dg/tree-ssa/pr17517.C: New Test.
32198
32199 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32200
32201 PR c++/16889
32202 * g++.dg/lookup/ambig3.C: New.
32203
32204 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32205
32206 PR tree-opt/17624
32207 * g++.dg/opt/pr17624.C: New test.
32208
32209 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32210
32211 PR c/6980
32212 * gcc.dg/Wbad-function-cast-1.c: New test.
32213
32214 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32215
32216 * g++.dg/ext/complit1.C
32217 * g++.dg/other/error2.C
32218 * g++.dg/other/nontype-1.C
32219 * g++.dg/parse/crash11.C
32220 * g++.dg/parse/crash12.C
32221 * g++.dg/parse/error15.C
32222 * g++.dg/parse/error4.C
32223 * g++.dg/parse/tmpl-outside1.C
32224 * g++.dg/parse/too-many-tmpl-args1.C
32225 * g++.dg/template/dependent-expr3.C
32226 * g++.dg/template/error10.C
32227 * g++.dg/template/instantiate1.C
32228 * g++.dg/template/vtable2.C
32229 * g++.dg/warn/Wshadow-1.C
32230 * g++.dg/warn/weak1.C
32231 * g++.old-deja/g++.brendan/crash16.C
32232 * g++.old-deja/g++.brendan/crash18.C
32233 * g++.old-deja/g++.brendan/crash48.C
32234 * g++.old-deja/g++.brendan/crash49.C
32235 * g++.old-deja/g++.brendan/crash55.C
32236 * g++.old-deja/g++.brendan/crash56.C
32237 * g++.old-deja/g++.brendan/crash8.C
32238 * g++.old-deja/g++.brendan/enum11.C
32239 * g++.old-deja/g++.brendan/enum8.C
32240 * g++.old-deja/g++.brendan/enum9.C
32241 * g++.old-deja/g++.brendan/friend3.C
32242 * g++.old-deja/g++.brendan/misc14.C
32243 * g++.old-deja/g++.bugs/900402_02.C
32244 * g++.old-deja/g++.bugs/900404_03.C
32245 * g++.old-deja/g++.bugs/900404_04.C
32246 * g++.old-deja/g++.bugs/900428_03.C
32247 * g++.old-deja/g++.jason/crash4.C
32248 * g++.old-deja/g++.jason/overload21.C
32249 * g++.old-deja/g++.jason/redecl1.C
32250 * g++.old-deja/g++.jason/report.C
32251 * g++.old-deja/g++.jason/rfg10.C
32252 * g++.old-deja/g++.jason/template30.C
32253 * g++.old-deja/g++.law/arm12.C
32254 * g++.old-deja/g++.law/ctors5.C
32255 * g++.old-deja/g++.law/cvt20.C
32256 * g++.old-deja/g++.law/init10.C
32257 * g++.old-deja/g++.law/init8.C
32258 * g++.old-deja/g++.law/visibility17.C
32259 * g++.old-deja/g++.law/visibility7.C
32260 * g++.old-deja/g++.mike/net8.C
32261 * g++.old-deja/g++.mike/p646.C
32262 * g++.old-deja/g++.mike/p700.C
32263 * g++.old-deja/g++.mike/p701.C
32264 * g++.old-deja/g++.mike/p811.C
32265 * g++.old-deja/g++.ns/template13.C
32266 * g++.old-deja/g++.other/array3.C
32267 * g++.old-deja/g++.other/crash25.C
32268 * g++.old-deja/g++.other/dtor3.C
32269 * g++.old-deja/g++.other/dtor4.C
32270 * g++.old-deja/g++.other/main1.C
32271 * g++.old-deja/g++.other/warn7.C
32272 * g++.old-deja/g++.pt/crash11.C
32273 * g++.old-deja/g++.pt/crash36.C
32274 * g++.old-deja/g++.pt/spec22.C
32275 * g++.old-deja/g++.pt/spec9.C
32276 * g++.old-deja/g++.pt/ttp52.C
32277 * g++.old-deja/g++.robertl/eb103.C
32278 * g++.old-deja/g++.robertl/eb121.C
32279 * g++.old-deja/g++.robertl/eb22.C
32280 * g++.old-deja/g++.robertl/eb8.C:
32281 Update locations and/or regexps of dg-error markers.
32282 Remove markers for some bogus messages that are no longer issued.
32283
32284 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32285
32286 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32287 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32288
32289 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32290
32291 PR c++/17618
32292 * g++.dg/lookup/crash5.C: New test.
32293
32294 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32295
32296 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32297 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32298 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32299 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32300 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32301 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32302
32303 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32304 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32305 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32306 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32307 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32308 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32309
32310 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32311
32312 * gcc.dg/vect/vect-44.c: Check additional cases.
32313 * gcc.dg/vect/vect-48.c: Check additional cases.
32314
32315 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32316 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32317 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32318 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32319 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32320 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32321 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32322 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32323 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32324
32325 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32326 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32327 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32328
32329 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32330
32331 * gcc.dg/tree-ssa/loop-6.c: New test.
32332
32333 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32334
32335 PR c++/17620
32336 * g++.dg/inherit/base2.C: New.
32337
32338 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32339
32340 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32341 * gcc.dg/20001012-2.c: Likewise.
32342 * gcc.dg/20001013-1.c: Likewise.
32343 * gcc.dg/20001101-1.c: Likewise.
32344 * gcc.dg/20001102-1.c: Likewise.
32345 * gcc.dg/bf-spl1.c: Likewise.
32346 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32347 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32348
32349 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32350
32351 PR tree-optimization/16721
32352 * gcc.dg/tree-ssa/pr16721.c: New test.
32353
32354 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32355
32356 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32357 * gcc.dg/20040305-1.c: Likewise.
32358
32359 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32360
32361 PR c/16566
32362 * gcc.c-torture/compile/pr16566-1.c,
32363 gcc.c-torture/compile/pr16566-2.c,
32364 gcc.c-torture/compile/pr16566-3.c: New tests.
32365
32366 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32367
32368 PR tree-optimization/17512
32369 * gcc.c-torture/compile/20040916-1.c.
32370
32371 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32372
32373 * gcc.dg/pragma-re-3.c: New test.
32374
32375 2004-09-17 Matt Austern <austern@apple.com>
32376
32377 PR c++/15049
32378 * g++.dg/other/anon3.C: New.
32379
32380 2004-09-21 Roger Sayle <roger@eyesopen.com>
32381
32382 PR c++/7503
32383 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32384 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32385 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32386 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32387 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32388
32389 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32390
32391 PR fortran/17286
32392 * gfortran.dg/pr17286.f90: New test.
32393
32394 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32395
32396 PR c++/17530
32397 * g++.dg/template/static7.C: New test.
32398
32399 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32400
32401 PR tree-opt/17558
32402 * gcc.c-torture/compile/pr17558.c: New test.
32403
32404 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32405
32406 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32407 if SKIP_ATTRIBUTE is defined.
32408
32409 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32410
32411 PR fortran/15957
32412 * gfortran.dg/pr15957.f90: New test.
32413
32414 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32415
32416 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32417 in comparison.
32418 * gcc.dg/vect/vect-79.c: Likewise.
32419 * gcc.dg/vect/vect-80.c: Likewise.
32420
32421 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32422
32423 PR fortran/15750
32424 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32425
32426 2004-09-20 Ira Rosen <irar@il.ibm.com>
32427
32428 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32429 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32430 * gcc.dg/vect/vect-62.c: New testcase.
32431 * gcc.dg/vect/vect-63.c: New testcase.
32432 * gcc.dg/vect/vect-64.c: New testcase.
32433 * gcc.dg/vect/vect-65.c: New testcase.
32434 * gcc.dg/vect/vect-66.c: New testcase.
32435 * gcc.dg/vect/vect-67.c: New testcase.
32436 * gcc.dg/vect/vect-68.c: New testcase.
32437 * gcc.dg/vect/vect-69.c: New testcase.
32438 * gcc.dg/vect/vect-79.c: New testcase.
32439 * gcc.dg/vect/vect-80.c: New testcase.
32440
32441 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32442
32443 * gcc.target/mips/asm-1.c: New test.
32444
32445 2004-09-19 Ira Rosen <irar@il.ibm.com>
32446
32447 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32448 * gcc.dg/vect/vect-73.c: New testcase.
32449 * gcc.dg/vect/vect-74.c: New testcase.
32450 * gcc.dg/vect/vect-75.c: New testcase.
32451 * gcc.dg/vect/vect-76.c: New testcase.
32452 * gcc.dg/vect/vect-77.c: New testcase.
32453 * gcc.dg/vect/vect-78.c: New testcase
32454
32455 2004-09-18 Paul Brook <paul@codesourcery.com>
32456
32457 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32458
32459 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32460
32461 PR c/17424
32462 * gcc.dg/pr17424-1.c: New test.
32463
32464 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32465
32466 * g++.dg/tree-ssa/pr17153.C: New test.
32467
32468 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32469
32470 PR pch/13361
32471 * g++.dg/pch/wchar-1.C: New.
32472 * g++.dg/pch/wchar-1.Hs: New.
32473
32474 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32475
32476 * gcc.c-torture/execute/20040917-1.c: New test.
32477
32478 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32479
32480 PR tree-optimization/17319
32481 * gcc.dg/pr17319.c: New test.
32482
32483 2004-09-17 Devang Patel <dpatel@apple.com>
32484
32485 * gcc.dg/20040813-1.c: New test.
32486
32487 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32488
32489 PR tree-optimization/17273
32490 * gcc.c-torture/compile/pr17273.c: New test.
32491
32492 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32493
32494 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32495 Update expected messages.
32496 * gcc.dg/declspec-13.c: New test.
32497
32498 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32499
32500 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32501
32502 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32503
32504 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32505 change what 'a' is pointing to.
32506
32507 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32508
32509 PR c++/16002
32510 * g++.dg/template/error18.C: New test.
32511
32512 PR c++/16029
32513 * g++.dg/warn/Wunused-8.C: New test.
32514
32515 2004-09-17 Steven Bosscher <stevenb@suse.de>
32516
32517 PR tree-optimization/17513
32518 * gcc.dg/20040916-1.c: New test.
32519
32520 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32521
32522 PR c++/17501
32523 * g++.dg/template/typename7.C: New test.
32524
32525 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32526
32527 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32528
32529 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32530
32531 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32532 with -ftree-based-profiling also.
32533 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32534
32535 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32536
32537 PR/15364
32538 * gfortran.dg/der_array_io_1.f90: New test.
32539 * gfortran.dg/der_array_io_2.f90: New test.
32540 * gfortran.dg/der_array_io_3.f90: New test.
32541
32542 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32543
32544 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32545 EABI.
32546
32547 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32548
32549 * g++.dg/opt/switch1.C: New test.
32550
32551 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32552
32553 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32554 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32555 Update expected messages.
32556
32557 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32558
32559 PR fortran/16485
32560 * gfortran.dg/same_name_1.f90: New test.
32561
32562 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32563
32564 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32565 dereference garbage pointers.
32566
32567 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32568
32569 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32570 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32571
32572 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32573 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32574 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32575
32576 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32577
32578 PR c++/17324
32579 * g++.dg/template/mangle1.C: New test.
32580
32581 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32582
32583 PR tree-optimization/17252
32584 * gcc.c-torture/execute/pr17252.c: New test.
32585
32586 2004-09-14 Andrew Pinski <apinski@apple.com>
32587
32588 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32589
32590 2004-09-14 Roger Sayle <roger@eyesopen.com>
32591
32592 PR rtl-optimization/9771
32593 * gcc.dg/pr9771-1.c: New test case.
32594
32595 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32596
32597 PR tree-optimization/15262
32598 * gcc.c-torture/execute/pr15262-1.c: New test.
32599 * gcc.c-torture/execute/pr15262-2.c: New test.
32600
32601 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32602
32603 * gcc.dg/declspec-12.c: New test.
32604
32605 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32606
32607 * gfortran.dg/pr17090.f90: Add directives to test.
32608
32609 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32610
32611 * gcc.c-torture/compile/20040914-1.c: New test.
32612
32613 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32614
32615 PR c++/16162
32616 * g++.dg/template/decl2.C: New test.
32617
32618 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32619
32620 PR fortran/17090
32621 * gfortran.dg/pr17090.f90: New test.
32622
32623 2004-09-13 Dale Johannesen <dalej@apple.com>
32624
32625 * gcc.c-torture/compile/pr17408.c: New test case.
32626
32627 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32628
32629 PR c++/16716
32630 * g++.dg/parse/crash17.C: New test.
32631
32632 PR c++/17327
32633 * g++.dg/template/enum3.C: New test.
32634
32635 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32636
32637 * lib/gcc-defs.exp: Load wrapper.exp.
32638 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32639 using local code.
32640 * lib/gcc.exp (gcc_init): Similar.
32641 * lib/gfortran.exp (gfortran_init): Similar.
32642 * lib/objc.exp (objc_init): Similar.
32643 * lib/treelang.exp (treelang_init): Similar.
32644 * lib/wrapper.exp: New file with build_wrapper call machinery in
32645 ${tool}_maybe_build_wrapper.
32646
32647 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32648
32649 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32650 "inline".
32651 * gcc.dg/declspec-11.c: Update expected messages.
32652 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32653 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32654 gcc.dg/inline-12.c: New tests.
32655
32656 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32657
32658 * g++.dg/tree-ssa/pr17400.C: New testcase.
32659
32660 2004-09-13 James E Wilson <wilson@specifixinc.com>
32661
32662 * gcc.target/mips/sb1-1.c: New testcase.
32663
32664 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32665
32666 * lib/g77-dg.exp: Remove unused file.
32667 * lib/mike-g77.exp: Ditto.
32668 * lib/g77.exp: Ditto.
32669
32670 2004-09-12 Richard Henderson <rth@redhat.com>
32671
32672 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32673
32674 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32675
32676 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32677 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32678 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32679 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32680 Update expected messages.
32681
32682 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32683
32684 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32685 declaration/use mismatch for dirp parameter.
32686
32687 2004-09-12 Andrew Pinski <apinski@apple.com>
32688
32689 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32690 -fgnu-runtime is passed.
32691
32692 2004-09-12 Richard Henderson <rth@redhat.com>
32693
32694 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32695 do the uplevel thing and update additional_flags directly.
32696 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32697 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32698 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32699 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32700
32701 2004-09-11 Steven Bosscher <stevenb@suse.de>
32702
32703 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32704
32705 2004-09-11 Roger Sayle <roger@eyesopen.com>
32706
32707 PR middle-end/17411
32708 * g++.dg/opt/pr17411-1.C: New test case.
32709
32710 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32711
32712 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32713 gcc.dg/tls/diag-2.c: Update expected messages.
32714 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32715 messages.
32716 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32717 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32718 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32719 gcc.dg/tls/diag-5.c: New tests.
32720
32721 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32722
32723 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32724
32725 2004-09-11 Steven Bosscher <stevenb@suse.de>
32726
32727 * g++.dg/parse/break-in-for.C: New test.
32728
32729 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32730
32731 * gcc.dg/tree-ssa/20040911-1.c: New test.
32732
32733 2004-09-11 Andreas Jaeger <aj@suse.de>
32734
32735 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32736 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32737
32738 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32739
32740 * gcc.target/frv: New directory of FR-V-specific tests.
32741
32742 2004-09-10 James E Wilson <wilson@specifixinc.com>
32743
32744 * gcc.dg/convert-vec-1.c: New test.
32745
32746 2004-09-10 Roger Sayle <roger@eyesopen.com>
32747
32748 PR middle-end/17024
32749 * gcc.dg/pr17024-1.c: New test case.
32750
32751 2004-09-10 Eric Christopher <echristo@redhat.com>
32752
32753 * gcc.dg/20040910-1.c: New test.
32754
32755 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32756
32757 * gcc.dg/bitfld-9.c: New test.
32758
32759 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
32760
32761 * gcc.c-torture/execute/ieee/acc1.c: New test.
32762 * gcc.c-torture/execute/ieee/acc2.c: New test.
32763 * gcc.c-torture/execute/ieee/mzero6.c: New test.
32764
32765 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
32766
32767 * gcc.dg/deprecated-2.c: New test.
32768
32769 2004-09-09 James E Wilson <wilson@specifixinc.com>
32770
32771 * gcc.dg/init-vec-1.c: New test.
32772
32773 2004-09-09 Roger Sayle <roger@eyesopen.com>
32774
32775 PR middle-end/17055
32776 * gcc.dg/pr17055-1.c: New test case.
32777
32778 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
32779
32780 PR target/17377
32781 * gcc.c-torture/execute/pr17377.c: New test.
32782
32783 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32784
32785 PR c/8420
32786 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
32787 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
32788 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32789 gcc.dg/long-long-typespec-1.c: New tests.
32790 * gcc.dg/tls/diag-2.c: Update expected diagnostics
32791
32792 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32793
32794 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
32795 gcc.dg/gnu99-static-1.c: New tests.
32796
32797 2004-09-08 Devang Patel <dpatel@apple.com>
32798
32799 * gcc.dg/darwin-ld-20040828-1.c: New test.
32800 * gcc.dg/darwin-ld-20040828-2.c: New test.
32801 * gcc.dg/darwin-ld-20040828-3.c: New test.
32802
32803 2004-09-08 Ziemowit Laski <zlaski@apple.com>
32804
32805 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
32806 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
32807 in error message.
32808 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
32809 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
32810 in error message.
32811 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
32812 types they qualify.
32813 * objc.dg/type-size-2.m: Fix wording in comment.
32814 * objc.dg/va-meth-1.m: New test case.
32815
32816 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
32817
32818 PR c/16633:
32819 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
32820 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
32821
32822 2004-09-06 Devang Patel <dpatel@apple.com>
32823
32824 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
32825 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
32826
32827 2004-09-06 Zack Weinberg <zack@codesourcery.com>
32828
32829 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
32830 reflect changed line numbering of diagnostics.
32831
32832 2004-09-06 Paul Brook <paul@codesourcery.com>
32833
32834 * gfortran.dg/edit_real_1.f90: Add new test.
32835
32836 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32837
32838 * gcc.dg/tree-ssa/loop-2.c: New test.
32839 * gcc.dg/tree-ssa/loop-3.c: New test.
32840 * gcc.dg/tree-ssa/loop-4.c: New test.
32841 * gcc.dg/tree-ssa/loop-5.c: New test.
32842
32843 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32844
32845 * gcc.dg/format/sentinel-1.c: Update for parameter option.
32846
32847 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32848
32849 * gcc.dg/format/sentinel-1.c: New test.
32850
32851 2004-09-04 Uros Bizjak <uros@kss-loka.si>
32852
32853 * gcc.dg/builtins-46.c: New.
32854
32855 2004-09-03 Devang Patel <dpatel@apple.com>
32856
32857 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
32858 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
32859
32860 2004-09-03 Jan Beulich <jbeulich@novell.com>
32861
32862 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
32863 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
32864 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
32865 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
32866 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
32867 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
32868 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
32869 the non-portable bzero.
32870 * gcc.dg/20010912-1.c: xfail for NetWare.
32871 * gcc.dg/20020426-2.c: xfail for NetWare.
32872 * gcc.dg/20021014-1.c: xfail for NetWare.
32873 * gcc.dg/20021018-1.c: xfail for NetWare.
32874 * gcc.dg/20030213-1.c: xfail for NetWare.
32875 * gcc.dg/20030225-1.c: xfail for NetWare.
32876 * gcc.dg/20030708-1.c: xfail for NetWare.
32877 * gcc.dg/builtins-config.h: Also exclude NetWare.
32878 * gcc.dg/format/format.h: Define restrict only if not already defined.
32879 * gcc.dg/nest.c: xfail for NetWare.
32880 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
32881 * lib/target-supports.exp (check_visibility_available): Exclude
32882 NetWare.
32883
32884 2004-09-03 Jan Beulich <jbeulich@novell.com>
32885
32886 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
32887 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
32888 deterministic starting point for the alignment of structure fields.
32889 * gcc.dg/Wpadded.c: Dito.
32890 * g++.dg/abi/vbase10.C: Dito.
32891
32892 2004-09-03 Devang Patel <dpatel@apple.com>
32893
32894 * g++.dg/debug/pr15736.cc: New test.
32895
32896 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32897
32898 * README.QMTEST: Fix out-of-date link.
32899
32900 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
32901
32902 PR fortran/16579
32903 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
32904 Delete. Duplicate of gfortran.dg/g77/20010610.f
32905
32906 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32907
32908 * g++.dg/abi/arm_rtti1.C: New test.
32909
32910 2004-09-02 Geoffrey Keating <geoffk@apple.com>
32911
32912 * gcc.dg/ppc-vector-memcpy.c: New.
32913 * gcc.dg/ppc-vector-memset.c: New.
32914
32915 2004-09-02 Chao-ying Fu <fu@mips.com>
32916
32917 * gcc.target/mips/mips-3d-1.c: New test.
32918 * gcc.target/mips/mips-3d-2.c: New test.
32919 * gcc.target/mips/mips-3d-3.c: New test.
32920 * gcc.target/mips/mips-3d-4.c: New test.
32921 * gcc.target/mips/mips-3d-5.c: New test.
32922 * gcc.target/mips/mips-3d-6.c: New test.
32923 * gcc.target/mips/mips-3d-7.c: New test.
32924 * gcc.target/mips/mips-3d-8.c: New test.
32925 * gcc.target/mips/mips-3d-9.c: New test.
32926 * gcc.target/mips/mips-ps-1.c: New test.
32927 * gcc.target/mips/mips-ps-2.c: New test.
32928 * gcc.target/mips/mips-ps-3.c: New test.
32929 * gcc.target/mips/mips-ps-4.c: New test.
32930 * gcc.target/mips/mips-ps-type.c: New test.
32931
32932 2004-09-02 Paul Brook <paul@codesourcery.com>
32933
32934 * gfortran.dg/edit_real_1.f90: Add new tests.
32935
32936 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32937
32938 PR fortran/15327
32939 * gfortran.dg/merge_char_1.f90: New test.
32940
32941 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32942
32943 PR fortran/16404
32944 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
32945
32946 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32947
32948 PR c/1522
32949 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
32950
32951 2004-09-01 Mark Mitchell <mark@codesourcery.com>
32952
32953 * g++.dg/opt/loop1.C: Do not XFAIL.
32954
32955 2004-09-01 Jakub Jelinek <jakub@redhat.com>
32956
32957 * gcc.c-torture/execute/20040831-1.c: New test.
32958
32959 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
32960
32961 PR fortran/16579
32962 * gfortran.dg/g77/20010610.f: Now passes.
32963 Copy from g77.f-torture/execute. Add dg-run directive.
32964 * gfortran.dg/g77/README: Update
32965
32966 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
32967
32968 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
32969 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
32970 (t1, t2, t3, t4): Add volatile.
32971
32972 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32973
32974 * g++.dg/ext/visibility/arm1.C: New test.
32975
32976 2004-08-31 Geoffrey Keating <geoffk@apple.com>
32977
32978 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
32979 -pedantic-errors.
32980
32981 2004-09-01 Paul Brook <paul@codesourcery.com>
32982
32983 * gfortran.dg/eof_2.f90: New test.
32984
32985 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32986
32987 PR fortran/16579
32988 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
32989
32990 2004-08-31 Bud Davis <bdavis9659@comcast.net>
32991
32992 PR libfortran/16805
32993 * gfortran.dg/list_read_2.f90: New test.
32994
32995 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32996
32997 * g++.dg/abi/key1.C: New test.
32998
32999 2004-08-31 Richard Henderson <rth@redhat.com>
33000
33001 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
33002 form of offsetof.
33003 * g++.dg/other/offsetof5.C: Remove duplicate.
33004
33005 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33006
33007 PR fortran/17244
33008 * gfortran.dg/func_derived_1.f90: New test.
33009
33010 2004-08-31 Paul Brook <paul@codesourcery.com>
33011
33012 * gfortran.dg/eof_1.f90: New test.
33013
33014 2004-08-31 Paul Brook <paul@codesourcery.com>
33015
33016 * gfortran.dg/list_read_1.f90: New file.
33017
33018 2004-08-30 Mark Mitchell <mark@codesourcery.com>
33019
33020 * g++.dg/opt/loop1.C: XFAIL.
33021
33022 2004-08-30 Geoffrey Keating <geoffk@apple.com>
33023
33024 * gcc.dg/funcdef-storage-1.c: New.
33025 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
33026 an extern function in local scope.
33027 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
33028 declare an 'auto inline' function in local scope.
33029 * gcc.dg/20011130-1.c: Likewise.
33030 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
33031 an 'auto' function in local scope.
33032 * gcc.dg/20021014-1.c: Likewise.
33033 * gcc.dg/20030331-2.c: Likewise.
33034
33035 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33036
33037 * gfortran.dg/blockdata_1.f90: New test.
33038
33039 2004-08-30 Richard Henderson <rth@redhat.com>
33040
33041 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
33042
33043 2004-08-30 Richard Henderson <rth@redhat.com>
33044
33045 * lib/fortran-torture.exp (fortran-torture-execute): Honor
33046 additional_flags set by alternate driver.
33047 (ieee-options): New procedure.
33048 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
33049 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
33050 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
33051 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
33052
33053 2004-08-30 Richard Henderson <rth@redhat.com>
33054
33055 * lib/f-torture.exp: Remove.
33056
33057 2004-08-29 Mark Mitchell <mark@codesourcery.com>
33058
33059 PR rtl-optimization/16590
33060 * g++.dg/opt/loop1.C: New test.
33061
33062 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33063
33064 PR fortran/13910
33065 * gfortran.dg/oldstyle_1.f90: New test.
33066
33067 2004-08-29 Steven G. Kargl <kargls@comcast.net>
33068 Paul Brook <paul@codesourcery.com>
33069
33070 * gfortran.dg/g77/README: Update.
33071 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
33072 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
33073 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
33074
33075 2004-08-28 Paul Brook <paul@codesourcery.com>
33076
33077 PR libfortran/17195
33078 * gfortran.dg/edit_real_1.f90: New test.
33079
33080 2004-08-27 Paul Brook <paul@codesourcery.com>
33081
33082 * gfortran.dg/rewind_1.f90: New test.
33083
33084 2004-08-27 Bud Davis <bdavis9659@comcast.net>
33085
33086 PR fortran/16597
33087 * gfortran.dg/pr16597.f90: New test.
33088
33089 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33090
33091 PR c/13801
33092 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
33093 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
33094 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
33095 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
33096 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
33097
33098 2004-08-26 Nick Clifton <nickc@redhat.com>
33099
33100 * gcc.c-torture/compile/pr17119.c: New test.
33101
33102 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33103
33104 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33105
33106 2004-08-25 Richard Henderson <rth@redhat.com>
33107
33108 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33109 the bits that expect kind=8 to be the largest real kind.
33110
33111 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33112
33113 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33114
33115 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33116
33117 * gfortran.dg/assignment_1.f90: New test.
33118
33119 2004-08-25 Adam Nemet <anemet@lnxw.com>
33120
33121 * g++.dg/template/repo3.C: New test.
33122
33123 2004-08-25 Roger Sayle <roger@eyesopen.com>
33124
33125 PR middle-end/16693
33126 PR tree-optimization/16372
33127 * g++.dg/opt/pr16372-1.C: New test case.
33128 * g++.dg/opt/pr16693-1.C: New test case.
33129 * g++.dg/opt/pr16693-2.C: New test case.
33130
33131 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33132
33133 * objc.dg/proto-lossage-4.m: New test.
33134
33135 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33136
33137 PR c++/17155
33138 * g++.dg/inherit/local2.C: New test.
33139
33140 2004-08-25 Paul Brook <paul@codesourcery.com>
33141
33142 PR fortran/17144
33143 * gfortran.dg/string_ctor_1.f90: New test.
33144
33145 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33146
33147 PR c++/14428
33148 * g++.dg/template/redecl2.C: New test.
33149
33150 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33151
33152 PR fortran/17143
33153 * gfortran.dg/pr17143.f90: New test.
33154
33155 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33156
33157 PR fortran/17164
33158 * gfortran.dg/pr17164.f90: New test.
33159
33160 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33161
33162 * gcc.dg/tree-ssa/loop-1.c: New test.
33163
33164 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33165
33166 * gcc.c-torture/compile/20040824-1.c: New test.
33167
33168 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33169
33170 * gcc.c-torture/compile/iftrap-3.c: New test.
33171
33172 2004-08-24 Paul Brook <paul@codesourcery.com>
33173
33174 * gfortran.dg/entry_2.f90: New test.
33175
33176 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33177
33178 PR c++/16889
33179 * g++.dg/lookup/ambig[12].C: New.
33180
33181 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33182
33183 PR c++/16706
33184 * g++.dg/template/crash21.C: New test.
33185 * g++.dg/template/crash22.C: Likewise.
33186
33187 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33188
33189 PR c++/17149
33190 * g++.dg/template/access15.C: New.
33191
33192 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33193
33194 PR c++/17163
33195 * g++.dg/template/repo2.C: New test.
33196
33197 2004-08-23 Roger Sayle <roger@eyesopen.com>
33198
33199 PR rtl-optimization/17078
33200 * gcc.c-torture/execute/pr17078-1.c: New test case.
33201
33202 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33203
33204 PR c/14492
33205 * gcc.dg/debug/crash1.c: New test.
33206
33207 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33208
33209 PR c/16180
33210 * gcc.dg/loop-5.c: New test.
33211
33212 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33213
33214 * gcc.c-torture/execute/20040823-1.c: New test.
33215
33216 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33217
33218 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33219 to the assembler. Simplify test accordingly.
33220 (asm_abi_flags): Use GNU names.
33221 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33222 to check for ABI flags.
33223
33224 2004-08-22 Andrew Pinski <apinski@apple.com>
33225
33226 * g++.dg/opt/pr14029.C: New test.
33227 * gcc.c-torture/execute/pr15262.c: New test.
33228
33229 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33230
33231 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33232
33233 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33234
33235 PR 16908
33236 * gfortran.dg/direct_io.f90: New test.
33237
33238 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33239
33240 PR c++/17121
33241 * g++.dg/inherit/local2.C: New test.
33242
33243 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33244
33245 PR c++/17120
33246 * g++.dg/warn/Wparentheses-4.C: New test.
33247
33248 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33249
33250 PR c++/17121
33251 * g++.dg/inherit/local2.C: New test.
33252
33253 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33254 * gcc.dg/ppc-ldstruct.c: Likewise.
33255 * gcc.dg/ppc64-abi-2.c: Likewise.
33256
33257 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33258
33259 PR rtl-optimization/17099
33260 * gcc.c-torture/execute/20040820-1.c: New test.
33261
33262 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33263
33264 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33265
33266 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33267
33268 PR fortran/17077
33269 * gfortran.dg/auto_array_1.f90: New test.
33270
33271 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33272
33273 PR fortran/17074
33274 * gfortran.dg/simpleif_1.f90: New test.
33275
33276 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33277
33278 * lib/target-supports.exp (check_profiling_available): Return
33279 false for arm*-*-symbianelf* and arm*-*-eabi*.
33280
33281 PR c++/15890
33282 * g++.dg/template/delete1.C: New test.
33283
33284 2004-08-19 Paul Brook <paul@codesourcery.com>
33285
33286 PR fortran/14976
33287 PR fortran/16228
33288 * gfortran.dg/data_char_1.f90: New test.
33289
33290 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33291
33292 PR fortran/16946
33293 * gfortran.dg/reduction.f90: New testcase.
33294
33295 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33296
33297 PR fortran/16520
33298 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33299
33300 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33301
33302 PR c++/17041
33303 * g++.dg/Wparentheses-3.C: New test.
33304
33305 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33306
33307 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33308 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33309 * gcc.dg/vect/vect-2.c: Likewise.
33310 * gcc.dg/vect/vect-3.c: Likewise.
33311 * gcc.dg/vect/vect-4.c: Likewise.
33312 * gcc.dg/vect/vect-5.c: Likewise.
33313 * gcc.dg/vect/vect-6.c: Likewise.
33314 * gcc.dg/vect/vect-7.c: Likewise.
33315 * gcc.dg/vect/vect-25.c: Likewise.
33316 * gcc.dg/vect/vect-31.c: Likewise.
33317 * gcc.dg/vect/vect-32.c: Likewise.
33318 * gcc.dg/vect/vect-34.c: Likewise.
33319 * gcc.dg/vect/vect-36.c: Likewise.
33320 * gcc.dg/vect/vect-all.c: Likewise.
33321
33322 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33323
33324 PR c++/17068
33325 * g++.dg/template/operator4.C: New test.
33326
33327 2004-08-18 Richard Henderson <rth@redhat.com>
33328
33329 * gcc.dg/20040206-1.c: XFAIL.
33330
33331 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33332
33333 PR c++/16246
33334 * g++.dg/template/array7.C: New test.
33335
33336 2004-08-17 James E Wilson <wilson@specifixinc.com>
33337
33338 * gcc.dg/mips-movcc-1.c: New test.
33339 * gcc.dg/mips-movcc-2.c: New test.
33340 * gcc.dg/mips-movcc-3.c: New test.
33341
33342 * gcc.dg/mips-nmadd-1.c: New test.
33343 * gcc.dg/mips-nmadd-2.c: New test.
33344
33345 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33346
33347 PR c++/15871
33348 * g++.dg/opt/inline8.C: New test.
33349
33350 PR c++/16965
33351 * g++.dg/parse/error17.C: New test.
33352
33353 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33354
33355 * gcc.dg/vect: New directory for vectorizer tests.
33356 * gcc.dg/vect/tree-vect.h: New file.
33357 * gcc.dg/vect/vect.exp: New file.
33358 * gcc.dg/vect/pr16105.c.c: New test.
33359 * gcc.dg/vect/vect-1.c: New test.
33360 * gcc.dg/vect/vect-2.c: New test.
33361 * gcc.dg/vect/vect-3.c: New test.
33362 * gcc.dg/vect/vect-4.c: New test.
33363 * gcc.dg/vect/vect-5.c: New test.
33364 * gcc.dg/vect/vect-6.c: New test.
33365 * gcc.dg/vect/vect-7.c: New test.
33366 * gcc.dg/vect/vect-8.c: New test.
33367 * gcc.dg/vect/vect-9.c: New test.
33368 * gcc.dg/vect/vect-10.c: New test.
33369 * gcc.dg/vect/vect-11.c: New test.
33370 * gcc.dg/vect/vect-12.c: New test.
33371 * gcc.dg/vect/vect-13.c: New test.
33372 * gcc.dg/vect/vect-14.c: New test.
33373 * gcc.dg/vect/vect-15.c: New test.
33374 * gcc.dg/vect/vect-16.c: New test.
33375 * gcc.dg/vect/vect-17.c: New test.
33376 * gcc.dg/vect/vect-18.c: New test.
33377 * gcc.dg/vect/vect-19.c: New test.
33378 * gcc.dg/vect/vect-20.c: New test.
33379 * gcc.dg/vect/vect-21.c: New test.
33380 * gcc.dg/vect/vect-22.c: New test.
33381 * gcc.dg/vect/vect-23.c: New test.
33382 * gcc.dg/vect/vect-24.c: New test.
33383 * gcc.dg/vect/vect-25.c: New test.
33384 * gcc.dg/vect/vect-26.c: New test.
33385 * gcc.dg/vect/vect-27.c: New test.
33386 * gcc.dg/vect/vect-28.c: New test.
33387 * gcc.dg/vect/vect-29.c: New test.
33388 * gcc.dg/vect/vect-30.c: New test.
33389 * gcc.dg/vect/vect-31.c: New test.
33390 * gcc.dg/vect/vect-32.c: New test.
33391 * gcc.dg/vect/vect-33.c: New test.
33392 * gcc.dg/vect/vect-34.c: New test.
33393 * gcc.dg/vect/vect-35.c: New test.
33394 * gcc.dg/vect/vect-36.c: New test.
33395 * gcc.dg/vect/vect-37.c: New test.
33396 * gcc.dg/vect/vect-38.c: New test.
33397 * gcc.dg/vect/vect-40.c: New test.
33398 * gcc.dg/vect/vect-41.c: New test.
33399 * gcc.dg/vect/vect-42.c: New test.
33400 * gcc.dg/vect/vect-43.c: New test.
33401 * gcc.dg/vect/vect-44.c: New test.
33402 * gcc.dg/vect/vect-45.c: New test.
33403 * gcc.dg/vect/vect-46.c: New test.
33404 * gcc.dg/vect/vect-47.c: New test.
33405 * gcc.dg/vect/vect-48.c: New test.
33406 * gcc.dg/vect/vect-49.c: New test.
33407 * gcc.dg/vect/vect-50.c: New test.
33408 * gcc.dg/vect/vect-51.c: New test.
33409 * gcc.dg/vect/vect-52.c: New test.
33410 * gcc.dg/vect/vect-53.c: New test.
33411 * gcc.dg/vect/vect-54.c: New test.
33412 * gcc.dg/vect/vect-55.c: New test.
33413 * gcc.dg/vect/vect-56.c: New test.
33414 * gcc.dg/vect/vect-57.c: New test.
33415 * gcc.dg/vect/vect-58.c: New test.
33416 * gcc.dg/vect/vect-59.c: New test.
33417 * gcc.dg/vect/vect-60.c: New test.
33418 * gcc.dg/vect/vect-61.c: New test.
33419 * gcc.dg/vect/vect-all.c: New test.
33420 * gcc.dg/vect/vect-none.c: New test.
33421
33422 2004-08-17 Paul Brook <paul@codesourcery.com>
33423
33424 PR fortran/13082
33425 * gfortran.dg/entry_1.f90: New test.
33426
33427 2004-08-17 Andrew Pinski <apinski@apple.com>
33428
33429 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33430
33431 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33432
33433 * gcc.dg/pr17036-1.c: New test.
33434
33435 2004-08-16 Devang Patel <dpatel@apple.com>
33436
33437 * gcc.dg/darwin-20040809-1.c: New test.
33438
33439 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33440
33441 * gcc.dg/funcdef-attr-1.c: New test.
33442
33443 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33444
33445 * gcc.dg/altivec-17.c: New test.
33446 * gcc.dg/altivec-18.c: New test.
33447
33448 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33449
33450 PR c++/6749
33451 * g++.dg/template/vtable2.C: New test.
33452
33453 2004-08-14 Richard Henderson <rth@redhat.com>
33454
33455 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33456 * gcc.dg/pack-test-4.c (main): Return 0.
33457 * gcc.dg/setjmp-1.c: Remove XFAIL.
33458 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33459
33460 2004-08-14 Richard Henderson <rth@redhat.com>
33461
33462 * gcc.dg/980217-1.c: Add prototype for printf.
33463
33464 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33465
33466 * gfortran.dg/pr16935.f90: New test.
33467
33468 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33469
33470 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33471
33472 2004-08-13 Paul Brook <paul@codesourcery.com>
33473
33474 * gfortran.dg/der_io_1.f90: Remove stray comma.
33475
33476 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33477
33478 * gcc.dg/vmx/cw-bug-2.c: Remove.
33479 * gcc.dg/vmx/vprint-1.c: Remove.
33480 * gcc.dg/vmx/vscan-1.c: Remove.
33481
33482 2004-08-12 Devang patel <dpatel@apple.com>
33483
33484 * gcc.dg/darwin-20040809-2.c: New test.
33485
33486 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33487
33488 * g++.dg/ext/altivec-12.C: New test.
33489
33490 * g++.dg/ext/altivec-11.C: New test.
33491
33492 2004-08-12 Paul Brook <paul@codesourcery.com>
33493
33494 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33495
33496 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33497
33498 * g++.dg/ext/altivec-2.C: Check for hardware support before
33499 executing any VMX instructions.
33500
33501 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33502
33503 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33504
33505 PR c++/16276
33506 * g++.old-deja/g++.other/comdat4.C: New test.
33507 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33508
33509 2004-08-12 Ben Elliston <bje@au.ibm.com>
33510
33511 PR target/16286
33512 * gcc.dg/pr16286.c: New test.
33513
33514 2004-08-12 Jan Beulich <jbeulich@novell.com>
33515
33516 * g++.dg/ext/asm5.C: New.
33517
33518 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33519
33520 PR c++/16698
33521 * g++.dg/eh/crash1.C: New test.
33522
33523 PR c++/16717
33524 * g++.dg/ext/construct1.C: New test.
33525
33526 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33527
33528 PR c++/16853
33529 * g++.dg/init/ptrmem1.C: New test.
33530
33531 PR c++/16618
33532 * g++.dg/parse/offsetof5.C: New test.
33533
33534 PR c++/16870
33535 * g++.dg/template/overload3.C: New test.
33536
33537 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33538
33539 PR c++/16964
33540 * g++.dg/parse/error16.C: New test.
33541
33542 PR c++/16904
33543 * g++.dg/template/error14.C: New test.
33544
33545 PR c++/16929
33546 * g++.dg/template/error15.C: New test.
33547
33548 2004-08-11 Devang Patel <dpatel@apple.com>
33549
33550 * gcc.dg/darwin-ld-20040809-1.c: New test.
33551 * gcc.dg/darwin-ld-20040809-2.c: New test.
33552
33553 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33554
33555 PR fortran/16917
33556 * gfortran.dg/dfloat_1.f90: New test.
33557
33558 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33559
33560 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33561 * gcc.dg/dll-2.c: Fix dg-require syntax.
33562 * gcc.misc-tests/arm-isr.c (abort): Declare.
33563 (exit): Likewise.
33564
33565 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33566
33567 PR c++/16971
33568 * g++.dg/parse/crash16.C: New test.
33569
33570 2004-08-10 Roger Sayle <roger@eyesopen.com>
33571
33572 * gcc.dg/mips-rsqrt-1.c: New test case.
33573 * gcc.dg/mips-rsqrt-2.c: New test case.
33574 * gcc.dg/mips-rsqrt-3.c: New test case.
33575
33576 2004-08-10 Paul Brook <paul@codesourcery.com>
33577
33578 * gfortran.dg/der_io_1.f90: New test.
33579
33580 2004-08-10 Paul Brook <paul@codesourcery.com>
33581
33582 PR fortran/16919
33583 * gfortran.dg/der_array_1.f90: New test.
33584
33585 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33586
33587 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33588
33589 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33590
33591 * gcc.dg/wchar_t-2.c: Fix typo.
33592
33593 2004-08-09 Falk Hueffner <falk@debian.org>
33594
33595 PR tree-optimization/12517
33596 * gcc.c-torture/compile/pr12517.c: New test.
33597
33598 PR tree-optimization/12578
33599 * gcc.c-torture/compile/pr12578.c: New test.
33600
33601 PR tree-optimization/12899
33602 * gcc.c-torture/compile/pr12899.c: New test.
33603
33604 PR rtl-optimization/14692
33605 * gcc.c-torture/compile/pr14692.c: New test.
33606
33607 PR tree-optimization/16461
33608 * gcc.c-torture/compile/pr16461.c: New test.
33609
33610 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33611
33612 * gfortran.dg/getenv_1.f90: New test.
33613
33614 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33615
33616 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33617 wchar_t.
33618 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33619
33620 2004-08-06 Paul Brook <paul@codesourcery.com>
33621
33622 * gfortran.dg/ret_array_1.f90: New test.
33623 * gfortran.dg/ret_pointer_1.f90: New test.
33624
33625 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33626
33627 * gcc.dg/missing-field-init-[12].c: New tests.
33628 * g++.dg/warn/missing-field-init-[12].C: New tests.
33629
33630 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33631
33632 * gcc.dg/enum2.c: New test.
33633 * gcc.dg/symbian3.c: Likewise.
33634 * gcc.dg/symbian4.c: Likewise.
33635 * gcc.dg/wchar_t-2.c: Likewise.
33636
33637 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33638
33639 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33640 destructor tests.
33641
33642 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33643
33644 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33645 dg-require-visiblity.
33646 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33647 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33648 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33649 * g++.dg/ext/visibility/new1.C: Likewise.
33650 * g++.dg/ext/visibility/pragma.C: Likewise.
33651 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33652 * g++.dg/ext/visibility/virtual.C: Likewise.
33653 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33654 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33655 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33656 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33657 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33658 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33659 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33660 * g++/dg/ext/visibility/visibility-8.C: New test.
33661 * gcc.c-torture/compile/dll.x: Remove.
33662 * gcc.dg/dll-2.c: Use dg-require-dll
33663 * gcc.dg/visibility-10.c: New test.
33664 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33665 supporting DLLs.
33666 * lib/scanasm.exp (scan_hidden): New function.
33667 (scan_not_hidden): Likewise.
33668
33669 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33670
33671 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33672
33673 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33674
33675 * gcc.c-torture/execute/20040805-1.c: New test.
33676
33677 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33678
33679 * gcc.dg/20020118-1.c: Declare abort.
33680 * gcc.dg/altivec_check.h: Likewise.
33681 * gcc.dg/iftrap-2.c: Likewise.
33682 * gcc.dg/pragma-darwin.c: Likewise.
33683 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33684
33685 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33686
33687 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33688
33689 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33690
33691 * gcc.c-torture/execute/builtins/abs-2.c,
33692 gcc.c-torture/execute/builtins/abs-3.c,
33693 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33694 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33695 intmax_t, uintmax_t and their limits.
33696 * gcc.dg/intmax_t-1.c: New test.
33697
33698 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33699
33700 * g++.dg/tc1/dr147.C: Add reference to PR.
33701
33702 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33703
33704 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33705 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33706
33707 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33708
33709 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33710
33711 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33712
33713 * gcc.dg/redecl-5.c: New test.
33714 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33715 of scanf.
33716
33717 2004-08-03 Roger Sayle <roger@eyesopen.com>
33718
33719 PR middle-end/16790
33720 * gcc.c-torture/execute/pr16790-1.c: New test case.
33721
33722 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33723
33724 * g++.dg/ext/visibility/assign1.C: New test.
33725 * g++.dg/ext/visibility/new1.C: Likewise.
33726
33727 * gcc.dg/symbian1.c: New test.
33728 * gcc.dg/symbian2.c: Likewise.
33729
33730 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33731
33732 PR target/16570
33733 * gcc.dg/i386-sse-9.c: New test.
33734
33735 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33736
33737 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33738
33739 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33740
33741 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33742 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33743 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33744 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33745 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33746 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33747 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33748 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33749 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
33750 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
33751 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
33752 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
33753 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
33754 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
33755 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
33756 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
33757 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
33758 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
33759 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
33760 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
33761 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
33762 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
33763 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
33764 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
33765 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
33766 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
33767 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
33768 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
33769 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33770 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33771 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
33772 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
33773 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
33774 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
33775 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
33776 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33777 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33778 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33779 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33780 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
33781 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
33782 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
33783 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
33784 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
33785 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
33786 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
33787 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
33788 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
33789 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
33790 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
33791 gcc.misc-tests/i386-pf-3dnow-1.c,
33792 gcc.misc-tests/i386-pf-athlon-1.c,
33793 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
33794 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
33795 Declare built-in functions used.
33796 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
33797
33798 2004-08-02 Mark Mitchell <mark@codesourcery.com>
33799
33800 PR c++/16707
33801 * g++.dg/lookup/using12.C: New test.
33802
33803 * g++.dg/init/null1.C: Fix PR number.
33804 * g++.dg/parse/namespace10.C: Likewise.
33805
33806 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33807
33808 PR c++/16224
33809 * g++.dg/template/spec17.C: New test.
33810 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
33811 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
33812
33813 2004-08-02 David Billinghurst
33814
33815 PR fortran/16292
33816 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
33817
33818 2004-08-01 Zack Weinberg <zack@codesourcery.com>
33819
33820 * gcc.dg/ia64-got-1.c: New test case.
33821
33822 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33823
33824 PR c++/16489
33825 * g++.dg/init/null1.C: New test.
33826 * g++.dg/tc1/dr76.C: Adjust error marker.
33827
33828 PR c++/16529
33829 * g++.dg/parse/namespace10.C: New test.
33830
33831 PR c++/16810
33832 * g++.dg/inherit/ptrmem2.C: New test.
33833
33834 2004-08-02 Ben Elliston <bje@au.ibm.com>
33835
33836 PR target/16155
33837 * gcc.dg/pr16155.c: New test.
33838
33839 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
33840
33841 * gcc.dg/redecl-2.c: New test.
33842
33843 2004-07-30 Geoffrey Keating <geoffk@apple.com>
33844
33845 * gcc.dg/darwin-longdouble.c: New file.
33846
33847 2004-07-30 Richard Henderson <rth@redhat.com>
33848
33849 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
33850 write to constant argument.
33851 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
33852
33853 2004-07-30 Richard Henderson <rth@redhat.com>
33854
33855 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
33856 tests of nearest around zero.
33857
33858 2004-07-30 Andrew Pinski <apinski@apple.com>
33859
33860 * gcc.c-torture/compile/20040730-1.c: New test.
33861
33862 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33863
33864 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
33865 powerpc-eabispe.
33866
33867 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33868
33869 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
33870
33871 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
33872
33873 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
33874 contains $ld_library_path.
33875 * lib/gfortran.exp (gfortran_link_flags): Likewise.
33876
33877 2004-07-29 Richard Henderson <rth@redhat.com>
33878
33879 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
33880
33881 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
33882 (alt2, which): New.
33883 (Check): Accept either alternative.
33884
33885 2004-07-29 Mark Mitchell <mark@codesourcery.com>
33886
33887 * g++.dg/abi/inline1.C: New test.
33888 * g++.dg/abi/local1-a.cc: Likewise.
33889 * g++.dg/abi/local1.C: Likewise.
33890 * g++.dg/abi/mangle11.C: Tweak location of warnings.
33891 * g++.dg/abi/mangle12.C: Likewise.
33892 * g++.dg/abi/mangle17.C: Likewise.
33893 * g++.dg/abi/mangle20-2.C: Likewise.
33894 * g++.dg/opt/interface1.C: Likewise.
33895 * g++.dg/opt/interface1.h: Likewise.
33896 * g++.dg/opt/interface1-a.cc: New test.
33897 * g++.dg/parse/repo1.C: New test.
33898 * g++.dg/template/repo1.C: Likewise.
33899 * g++.dg/warn/Winline-1.C: Likewise.
33900 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
33901
33902 2004-07-29 Diego Novillo <dnovillo@redhat.com>
33903
33904 * gcc.dg/tree-ssa/20040729-1.c: New test.
33905
33906 2004-07-27 Matt Austern <austern@apple.com>
33907
33908 * gcc.dg/darwin-bool-1.c: New test.
33909 * gcc.dg/darwin-bool-2.c: New test.
33910
33911 2004-07-28 Richard Henderson <rth@redhat.com>
33912
33913 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
33914 arguments in the correct type. Don't write to constant arguments.
33915
33916 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33917
33918 PR tree-optimization/16688
33919 PR tree-optimization/16689
33920 * g++.dg/tree-ssa/pr16688.C: New test.
33921
33922 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33923
33924 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33925 loads. Not only in the comment, this time.
33926
33927 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
33928
33929 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
33930 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
33931 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
33932 * gcc.dg/sh4a-bitmovua.c: New.
33933 * gcc.dg/sh4a-cos.c: New.
33934 * gcc.dg/sh4a-cosf.c: New.
33935 * gcc.dg/sh4a-fprun.c: New.
33936 * gcc.dg/sh4a-fsrra.c: New.
33937 * gcc.dg/sh4a-memmovua.c: New.
33938 * gcc.dg/sh4a-sin.c: New.
33939 * gcc.dg/sh4a-sincos.c: New.
33940 * gcc.dg/sh4a-sincosf.c: New.
33941 * gcc.dg/sh4a-sinf.c: New.
33942
33943 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33944
33945 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
33946 conditionals.
33947 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33948 loads.
33949 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
33950 DOM1.
33951
33952 2004-07-27 Andrew Pinski <apinski@apple.com>
33953
33954 * g++.dg/rtti/tinfo1.C: Correct the xfail.
33955
33956 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
33957
33958 * gcc.dg/pragma-isr.c: New test.
33959
33960 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33961
33962 PR c++/14429
33963 * g++.dg/template/ttp11.C: New test.
33964
33965 2004-07-27 Diego Novillo <dnovillo@redhat.com>
33966
33967 * gcc.c-torture/compile/20040727-1.c: New test.
33968
33969 2004-07-26 Eric Christopher <echristo@redhat.com>
33970
33971 * gcc.c-torture/compile/20040726-2.c: New test.
33972
33973 2004-07-26 Andrew Pinski <apinski@apple.com>
33974
33975 * g++.dg/rtti/tinfo1.C: Xfail.
33976
33977 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
33978
33979 * gcc.c-torture/compile/20040726-1.c: New test.
33980
33981 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
33982 Brian Ryner <bryner@brianryner.com>
33983
33984 PR c++/9283
33985 PR c++/15000
33986 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
33987 * g++.dg/ext/visibility/: New directory.
33988 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
33989 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
33990 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
33991 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
33992 * g++.dg/ext/visibility/fvisibility.C,
33993 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
33994 g++.dg/ext/visibility/fvisibility-override1.C
33995 g++.dg/ext/visibility/fvisibility-override2.C
33996 g++.dg/ext/visibility/memfuncts.C
33997 g++.dg/ext/visibility/noPLT.C
33998 g++.dg/ext/visibility/pragma.C
33999 g++.dg/ext/visibility/pragma-override1.C
34000 g++.dg/ext/visibility/pragma-override2.C
34001 g++.dg/ext/visibility/staticmemfuncts.C
34002 g++.dg/ext/visibility/virtual.C: New tests.
34003
34004 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34005
34006 PR c/15360
34007 * gcc.dg/pr15360-1.c: New test.
34008
34009 2004-07-25 Daniel Jacobowitz <dan@debian.org>
34010
34011 * gcc.dg/pragma-align-2.c: New test.
34012 * gcc.dg/pragma-init-fini.c: New test.
34013 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
34014 targets.
34015
34016 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34017
34018 * gcc.dg/init-string-2.c: New test.
34019
34020 2004-07-24 Zack Weinberg <zack@codesourcery.com>
34021
34022 PR 16684
34023 * gcc.dg/Wredundant-decls-1.c: New test case.
34024
34025 2004-07-24 Jakub Jelinek <jakub@redhat.com>
34026
34027 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
34028 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
34029 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
34030 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
34031 * gcc.dg/compat/generate-random.c: New file.
34032 * gcc.dg/compat/generate-random.h: Likewise.
34033 * gcc.dg/compat/generate-random_r.c: Likewise.
34034 * gcc.dg/compat/struct-layout-1.h: Likewise.
34035 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
34036 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
34037 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
34038 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
34039 * gcc.dg/compat/struct-layout-1_main.c: New test.
34040 * gcc.dg/compat/struct-layout-1_x.c: New file.
34041 * gcc.dg/compat/struct-layout-1_y.c: New file.
34042 * gcc.dg/compat/struct-layout-1_test.h: New file.
34043
34044 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
34045
34046 * gcc.dg/comp-return-1.c: New test
34047
34048 2004-07-23 Janis Johnson <janis187@us.ibm.com>
34049
34050 * gcc.dg/vmx/8-02a.c: Fix typo.
34051
34052 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
34053 * gcc.dg/darwin-abi-3.c: New test.
34054
34055 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
34056 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
34057
34058 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
34059 * gcc.dg/vmx/ops-long-1.c: New test.
34060 * gcc.dg/vmx/ops-long-2.c: New test.
34061
34062 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
34063
34064 * g++.dg/lookup/conv-[1234].C: New.
34065
34066 2004-07-22 Mark Mitchell <mark@codesourcery.com>
34067
34068 * g++.dg/parse/attr2.C: Simplify.
34069
34070 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34071
34072 PR c/7284
34073 * gcc.c-torture/execute/pr7284-1.c: New test.
34074
34075 2004-07-22 Brian Booth <bbooth@redhat.com>
34076
34077 * gcc.dg/tree-ssa/20040721-1.c: New test.
34078
34079 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
34080
34081 * g++.dg/template/crash20.c: New.
34082
34083 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
34084
34085 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
34086 Add dg-run directive. Declare variables as required.
34087 * gfortran.dg/g77/README: Update
34088
34089 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
34090
34091 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
34092 gcc.dg/cris-peep2-andu2.c: New tests.
34093
34094 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34095
34096 PR c/15052
34097 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
34098 on return type.
34099 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
34100 messages.
34101 * gcc.dg/qual-return-2.c: Update expected messages.
34102 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34103
34104 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34105
34106 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34107 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34108
34109 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34110
34111 PR c/11250
34112 * gcc.dg/init-string-1.c: New test.
34113
34114 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34115
34116 PR middle-end/15345
34117 PR c/16450
34118 * gcc.dg/torture/nested-fn-1.c: New test.
34119
34120 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34121
34122 PR target/16559
34123 * gcc.dg/ia64-fptr-1.c: New file.
34124
34125 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34126
34127 PR c++/14497
34128 * g++.dg/template/spec16.C: New test.
34129 * g++.old-deja/g++.robertl/eb118.C: Remove.
34130
34131 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34132
34133 PR c++/509
34134 * g++.dg/template/spec15.C: New test.
34135
34136 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34137
34138 Copy cases from g77.f-torture/execute and add dg-run
34139 directive. Other changes as noted.
34140 * gfortran.dg/g77/13037.f
34141 * gfortran.dg/g77/1832.f
34142 * gfortran.dg/g77/19981119-0.f
34143 * gfortran.dg/g77/19990313-0.f
34144 * gfortran.dg/g77/19990313-1.f
34145 * gfortran.dg/g77/19990313-2.f
34146 * gfortran.dg/g77/19990313-3.f
34147 * gfortran.dg/g77/19990419-1.f
34148 * gfortran.dg/g77/19990826-0.f
34149 * gfortran.dg/g77/19990826-2.f
34150 * gfortran.dg/g77/20000503-1.f
34151 * gfortran.dg/g77/20001111.f
34152 * gfortran.dg/g77/20010116.f
34153 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34154 * gfortran.dg/g77/20010430.f
34155 * gfortran.dg/g77/6177.f
34156 * gfortran.dg/g77/947.f
34157 * gfortran.dg/g77/970816-3.f
34158 * gfortran.dg/g77/971102-1.f
34159 * gfortran.dg/g77/980520-1.f
34160 * gfortran.dg/g77/980628-0.f
34161 * gfortran.dg/g77/980628-1.f
34162 * gfortran.dg/g77/980628-10.f
34163 * gfortran.dg/g77/980628-2.f
34164 * gfortran.dg/g77/980628-3.f
34165 * gfortran.dg/g77/980628-7.f
34166 * gfortran.dg/g77/980628-8.f
34167 * gfortran.dg/g77/980628-9.f
34168 * gfortran.dg/g77/980701-0.f
34169 * gfortran.dg/g77/980701-1.f
34170 * gfortran.dg/g77/cabs.f
34171 * gfortran.dg/g77/claus.f
34172 * gfortran.dg/g77/complex_1.f
34173 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34174 * gfortran.dg/g77/dcomplex.f
34175 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34176 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34177 * gfortran.dg/g77/f90-intrinsic-numeric.f
34178 * gfortran.dg/g77/int8421.f
34179 * gfortran.dg/g77/labug1.f
34180 * gfortran.dg/g77/large_vec.f
34181 * gfortran.dg/g77/le.f
34182 * gfortran.dg/g77/short.f
34183 * gfortran.dg/g77/README: Update
34184
34185 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34186
34187 PR c++/16637
34188 * g++.dg/parse/lookup4.C: New test.
34189
34190 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34191
34192 PR c++/16175
34193 * g++.dg/template/ttp10.C: New test.
34194
34195 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34196
34197 * gcc.dg/pr12625-1.c: New test.
34198
34199 2004-07-20 Steven Bosscher <stevenb@suse.de>
34200
34201 * gcc.dg/switch-warn-1.c: New test.
34202 * gcc.dg/switch-warn-2.c: New test.
34203 * gcc.c-torture/compile/pr14730.c: Update.
34204
34205 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34206
34207 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34208 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34209 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34210 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34211
34212 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34213
34214 PR c++/16623
34215 * g++.dg/template/assign1.C: New test.
34216
34217 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34218
34219 PR c++/12170
34220 * g++.dg/template/ttp9.C: New test.
34221
34222 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34223
34224 * gcc.dg/format/cmn-err-1.c: New test.
34225
34226 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34227
34228 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34229 gcc.dg/Wparentheses-10.c: New tests.
34230 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34231
34232 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34233
34234 PR fortran/16465
34235 * gfortran.dg/g77//ffixed-line-length-0.f,
34236 gfortran.dg/g77/ffixed-line-length-132.f,
34237 gfortran.dg/g77/ffixed-line-length-72.f,
34238 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34239 gfortran.dg/g77/README: Update.
34240
34241 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34242
34243 PR c++/13092
34244 * g++.dg/template/non-dependent7.C: New test.
34245 * g++.dg/template/non-dependent8.C: Likewise.
34246 * g++.dg/template/non-dependent9.C: Likewise.
34247 * g++.dg/template/non-dependent10.C: Likewise.
34248
34249 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34250
34251 PR c++/16337
34252 * g++.dg/parse/attr2.C: New test.
34253
34254 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34255
34256 * g77.dg: Removed.
34257 * g77.f-torture: Ditto.
34258
34259 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34260
34261 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34262 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34263 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34264
34265 2004-07-16 Richard Henderson <rth@redhat.com>
34266
34267 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34268
34269 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34270
34271 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34272 tests with full list of options.
34273 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34274 of TORTURE_OPTIONS if test contains 'dg-do run'.
34275
34276 PR fortran/16404
34277 * gfortran.dg/do_iterator.f90: New test.
34278
34279 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34280
34281 PR rtl-optimization/16536
34282 * gcc.c-torture/execute/restrict-1.c: New test.
34283
34284 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34285
34286 PR fortran/15324
34287 * gfortran.dg/pr15324.f90: New test.
34288
34289 PR fortran/15129
34290 * gfortran.dg/pr15129.f90: New test.
34291
34292 PR fortran/15140
34293 * gfortran.dg/pr15140.f90: New test.
34294
34295 PR fortran/13792
34296 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34297 compile-time simplification.
34298
34299 2004-07-14 Mike Stump <mrs@apple.com>
34300
34301 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34302
34303 2004-07-14 James E Wilson <wilson@specifixinc.com>
34304
34305 PR target/16325
34306 * gcc.dg/profile-generate-1.c: New.
34307
34308 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34309
34310 * gcc.c-torture/execute/20040709-1.c: New test.
34311 * gcc.c-torture/execute/20040709-2.c: New test.
34312
34313 2004-07-14 Mike Stump <mrs@apple.com>
34314
34315 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34316
34317 2004-07-14 Mike Stump <mrs@apple.com>
34318
34319 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34320
34321 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34322
34323 PR c++/16518
34324 * g++.dg/parse/mutable1.C: New test.
34325
34326 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34327
34328 PR tree-optimization/16443
34329 * gcc.dg/tree-ssa/20040713-1.c: New test.
34330
34331 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34332
34333 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34334 for operator new.
34335
34336 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34337
34338 * gfortran.dg/g77/README: New file
34339 * gfortran.dg/g77/19981216-0.f: Copy from
34340 g77.f-torture/noncompile. Add "dg-do compile" and
34341 dg-error as required.
34342 * gfortran.dg/g77/19990218-1.f: Likewise.
34343 * gfortran.dg/g77/19990905-1.f: Likewise.
34344 * gfortran.dg/g77/9263.f: Likewise.
34345 * gfortran.dg/g77/980615-0.f: Likewise.
34346 * gfortran.dg/g77/980616-0.f: Likewise.
34347 * gfortran.dg/g77/check0.f: Likewise.
34348 * gfortran.dg/g77/select_no_compile.f: Likewise.
34349
34350 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34351
34352 Copy files from g77.f-torture/compile.
34353 Add "{ dg-do compile}". Other changes as noted
34354 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34355 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34356 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34357 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34358 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34359 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34360 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34361 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34362 statement to conform to standard. Append alpha1.x for reference.
34363 * gfortran.dg/g77/xformat.f: Add dg-warning
34364
34365 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34366
34367 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34368 Add {dg-do compile} directive.
34369 * gfortran.dg/g77/cpp2.F: Likewise.
34370
34371 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34372
34373 PR c++/5402
34374 * g++.dg/lookup/name-clash1.C: New test.
34375
34376 PR c++/9777
34377 * g++.dg/lookup/name-clash2.C: New test.
34378
34379 PR c++/12102
34380 * g++.dg/lookup/name-clash3.C: New test.
34381
34382 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34383
34384 * g++.dg/lookup/new2.C: New test.
34385 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34386
34387 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34388
34389 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34390 Add {dg-do compile} directive.
34391 * gfortran.dg/g77/13060.f: Likewise.
34392 * gfortran.dg/g77/19990218-0.f: Likewise.
34393 * gfortran.dg/g77/19990305-0.f: Likewise.
34394 * gfortran.dg/g77/19990419-0.f: Likewise.
34395 * gfortran.dg/g77/19990502-0.f: Likewise.
34396 * gfortran.dg/g77/19990502-1.f: Likewise.
34397 * gfortran.dg/g77/19990525-0.f: Likewise.
34398 * gfortran.dg/g77/19990826-1.f: Likewise.
34399 * gfortran.dg/g77/19990826-3.f: Likewise.
34400 * gfortran.dg/g77/19990905-2.f: Likewise.
34401 * gfortran.dg/g77/20000412-1.f: Likewise.
34402 * gfortran.dg/g77/20000511-1.f: Likewise.
34403 * gfortran.dg/g77/20000511-2.f: Likewise.
34404 * gfortran.dg/g77/20000518.f: Likewise.
34405 * gfortran.dg/g77/20000601-1.f: Likewise.
34406 * gfortran.dg/g77/20000601-2.f: Likewise.
34407 * gfortran.dg/g77/20000629-1.f: Likewise.
34408 * gfortran.dg/g77/20000630-2.f: Likewise.
34409 * gfortran.dg/g77/20010115.f: Likewise.
34410 * gfortran.dg/g77/20010321-1.f: Likewise.
34411 * gfortran.dg/g77/20010426.f: Likewise.
34412 * gfortran.dg/g77/20020307-1.f: Likewise.
34413 * gfortran.dg/g77/8485.f: Likewise.
34414 * gfortran.dg/g77/960317-1.f: Likewise.
34415 * gfortran.dg/g77/970915-0.f: Likewise.
34416 * gfortran.dg/g77/980310-1.f: Likewise.
34417 * gfortran.dg/g77/980310-2.f: Likewise.
34418 * gfortran.dg/g77/980310-3.f: Likewise.
34419 * gfortran.dg/g77/980310-4.f: Likewise.
34420 * gfortran.dg/g77/980310-6.f: Likewise.
34421 * gfortran.dg/g77/980310-7.f: Likewise.
34422 * gfortran.dg/g77/980310-8.f: Likewise.
34423 * gfortran.dg/g77/980419-2.f: Likewise.
34424 * gfortran.dg/g77/980424-0.f: Likewise.
34425 * gfortran.dg/g77/980427-0.f: Likewise.
34426 * gfortran.dg/g77/980729-0.f: Likewise.
34427 * gfortran.dg/g77/981117-1.f: Likewise.
34428 * gfortran.dg/g77/toon_1.f: Likewise.
34429
34430 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34431
34432 PR c++/2204
34433 * g++.dg/other/abstract2.C: New test.
34434
34435 2004-07-12 Paul Brook <paul@codesourcery.com>
34436
34437 * gfortran.dg/pointer_init_1.f90: New test.
34438
34439 2004-07-11 Paul Brook <paul@codesourcery.com>
34440
34441 PR fortran/15986
34442 * gfortran.dg/contained_1.f90: New test.
34443
34444 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34445
34446 * g++.dg/parse/defarg8.C: New test.
34447
34448 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34449
34450 PR fortran/16433
34451 * gfortran.dg/pr16433.f: New test.
34452
34453 PR fortran/17574
34454 * gfortran.dg/pr15754.f90: New test.
34455
34456 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34457
34458 PR tree-optimization/16437
34459 * gcc.c-torture/execute/bitfld-4.c: New test.
34460
34461 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34462
34463 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34464 access to common var from module.
34465
34466 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34467
34468 PR fortran/16336
34469 * gfortran.fortran-torture/execute/common_2.f90: New test.
34470
34471 2004-07-10 Paul Brook <paul@codesourcery.com>
34472
34473 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34474
34475 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34476
34477 PR fortran/15969
34478 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34479
34480 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34481
34482 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34483 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34484 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34485 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34486 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34487 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34488 * gfortran.dg/g77/funderscoring.f: Likewise.
34489 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34490
34491 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34492
34493 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34494
34495 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34496 Paul Brook <paul@codesourcery.com>
34497
34498 PR fortran/13415
34499 * gfortran.dg/common_pointer_1.f90: New test.
34500
34501 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34502
34503 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34504
34505 2004-07-09 James E Wilson <wilson@specifixinc.com>
34506
34507 PR target/16364
34508 * gcc.c-torture/compile/20040709-1.c: New.
34509
34510 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34511
34512 PR fortran/14077
34513 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34514
34515 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34516
34517 PR fortran/13201
34518 * gfortran.dg/shape_1.f90: New test.
34519
34520 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34521 Andrew Pinski <apinski@apple.com>
34522
34523 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34524
34525 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34526
34527 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34528 comment.
34529
34530 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34531 Paul Brook <paul@codesourcery.com>
34532
34533 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34534 '.f95' and '.F95'.
34535
34536 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34537
34538 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34539
34540 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34541
34542 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34543 testcases with capital suffix.
34544
34545 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34546
34547 PR fortran/15481
34548 PR fortran/13372
34549 PR fortran/13575
34550 PR fortran/15978
34551 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34552
34553 * gfortran.dg/implicit_1.f90: New test.
34554
34555 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34556
34557 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34558 expression to match gfortran warning/error messages
34559 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34560 dg-error text.
34561
34562 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34563
34564 * lib/fortran-torture.exp: Rename proc search_for to
34565 search_for_re.
34566
34567 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34568
34569 * gcc.c-torture/execute/simd-5.x: New file.
34570 XFAIL on SPARC 64-bit at -O0.
34571
34572 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34573
34574 PR c++/8211
34575 PR c++/16165
34576 * g++.dg/warn/effc3.C: New test.
34577
34578 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34579
34580 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34581 change X to 1X in format.
34582 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34583 add data statements to conform to standard.
34584
34585 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34586
34587 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34588 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34589 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34590
34591 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34592
34593 * gfortran.dg/g77/7388.f: Copy from g77.dg
34594 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34595 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34596 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34597 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34598 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34599 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34600 * gfortran.dg/g77/strlen0.f: Likewise.
34601
34602 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34603
34604 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34605 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34606
34607 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34608
34609 * gcc.c-torture/execute/920428-2.x: Delete.
34610 * gcc.c-torture/execute/920501-7.x: Likewise.
34611
34612 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34613
34614 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34615 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34616 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34617 prescott and c3-2.
34618 (PREFETCH_3DNOW): Add -march=c3.
34619
34620 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34621
34622 PR c/16437
34623 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34624 * gcc.c-torture/execute/bf64-1.x: Likewise.
34625
34626 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34627
34628 * gcc.c-torture/compile/20040708-1.c: New test.
34629
34630 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34631
34632 PR c++/16169
34633 * g++.dg/warn/effc2.C: New test.
34634
34635 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34636
34637 * gcc.c-torture/execute/bitfld-1.x: Remove.
34638 * gcc.c-torture/execute/bitfld-3.c: New test.
34639 * gcc.dg/bitfld-2.c: Remove XFAILs.
34640
34641 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34642
34643 PR c++/16276
34644 * g++.dg/rtti/tinfo1.C: New file.
34645
34646 2004-07-07 Eric Christopher <echristo@redhat.com>
34647
34648 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34649
34650 2004-07-07 Andrew Pinski <apinski@apple.com>
34651
34652 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34653
34654 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34655
34656 * g++.dg/init/call1.C: XFAIL.
34657
34658 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34659
34660 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34661 except for movstrict*, to movmem* and clrstr* to clrmem*.
34662
34663 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34664
34665 * gcc.c-torture/execute/20040707-1.c: New test.
34666
34667 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34668
34669 * gcc.c-torture/execute/20040706-1.c: New test.
34670
34671 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34672
34673 PR c++/3671
34674 * g++.dg/template/spec14.C: New test.
34675
34676 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34677
34678 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34679 nothing if not yet defined. Use it in b, c and d type definitions.
34680 * gcc.c-torture/execute/20040705-1.c: New test.
34681 * gcc.c-torture/execute/20040705-2.c: New test.
34682
34683 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34684
34685 PR c++/2518
34686 * g++.dg/lookup/new1.C: New test.
34687
34688 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34689
34690 PR c++/11406
34691 * g++.dg/template/sizeof8.C: New test.
34692
34693 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34694
34695 * gcc.c-torture/compile/20040705-1.c: New test.
34696
34697 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34698
34699 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34700
34701 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34702
34703 * gcc.dg/cpp/if-mop.c: Two new testcases.
34704 * gcc.dg/cpp/trad/comment-3.c: New.
34705
34706 2004-07-04 Paul Brook <paul@codesourcery.com>
34707
34708 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34709
34710 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34711
34712 PR c++/3761
34713 * g++.dg/lookup/crash4.C: New test.
34714
34715 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34716
34717 * gcc.c-torture/execute/builtin-abs-1.c
34718 * gcc.c-torture/execute/builtin-abs-2.c
34719 * gcc.c-torture/execute/builtin-complex-1.c
34720 * gcc.c-torture/execute/builtins/string-1-lib.c
34721 * gcc.c-torture/execute/builtins/string-1.c
34722 * gcc.c-torture/execute/builtins/string-2-lib.c
34723 * gcc.c-torture/execute/builtins/string-2.c
34724 * gcc.c-torture/execute/builtins/string-3-lib.c
34725 * gcc.c-torture/execute/builtins/string-3.c
34726 * gcc.c-torture/execute/builtins/string-4-lib.c
34727 * gcc.c-torture/execute/builtins/string-4.c
34728 * gcc.c-torture/execute/builtins/string-5-lib.c
34729 * gcc.c-torture/execute/builtins/string-5.c
34730 * gcc.c-torture/execute/builtins/string-6-lib.c
34731 * gcc.c-torture/execute/builtins/string-6.c
34732 * gcc.c-torture/execute/builtins/string-7-lib.c
34733 * gcc.c-torture/execute/builtins/string-7.c
34734 * gcc.c-torture/execute/builtins/string-8-lib.c
34735 * gcc.c-torture/execute/builtins/string-8.c
34736 * gcc.c-torture/execute/builtins/string-9-lib.c
34737 * gcc.c-torture/execute/builtins/string-9.c
34738 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34739 * gcc.c-torture/execute/builtins/string-asm-1.c
34740 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34741 * gcc.c-torture/execute/builtins/string-asm-2.c
34742 * gcc.c-torture/execute/stdio-opt-1.c
34743 * gcc.c-torture/execute/stdio-opt-2.c
34744 * gcc.c-torture/execute/stdio-opt-3.c
34745 * gcc.c-torture/execute/string-opt-1.c
34746 * gcc.c-torture/execute/string-opt-10.c
34747 * gcc.c-torture/execute/string-opt-11.c
34748 * gcc.c-torture/execute/string-opt-12.c
34749 * gcc.c-torture/execute/string-opt-13.c
34750 * gcc.c-torture/execute/string-opt-14.c
34751 * gcc.c-torture/execute/string-opt-15.c
34752 * gcc.c-torture/execute/string-opt-16.c
34753 * gcc.c-torture/execute/string-opt-2.c
34754 * gcc.c-torture/execute/string-opt-6.c
34755 * gcc.c-torture/execute/string-opt-7.c
34756 * gcc.c-torture/execute/string-opt-8.c:
34757 Replace with ...
34758
34759 * gcc.c-torture/execute/builtins/abs-2.c
34760 * gcc.c-torture/execute/builtins/abs-3.c
34761 * gcc.c-torture/execute/builtins/complex-1.c
34762 * gcc.c-torture/execute/builtins/fprintf.c
34763 * gcc.c-torture/execute/builtins/fputs.c
34764 * gcc.c-torture/execute/builtins/memcmp.c
34765 * gcc.c-torture/execute/builtins/memmove.c
34766 * gcc.c-torture/execute/builtins/memops-asm.c
34767 * gcc.c-torture/execute/builtins/mempcpy-2.c
34768 * gcc.c-torture/execute/builtins/mempcpy.c
34769 * gcc.c-torture/execute/builtins/memset.c
34770 * gcc.c-torture/execute/builtins/printf.c
34771 * gcc.c-torture/execute/builtins/sprintf.c
34772 * gcc.c-torture/execute/builtins/strcat.c
34773 * gcc.c-torture/execute/builtins/strchr.c
34774 * gcc.c-torture/execute/builtins/strcmp.c
34775 * gcc.c-torture/execute/builtins/strcpy.c
34776 * gcc.c-torture/execute/builtins/strcspn.c
34777 * gcc.c-torture/execute/builtins/strlen-2.c
34778 * gcc.c-torture/execute/builtins/strlen.c
34779 * gcc.c-torture/execute/builtins/strncat.c
34780 * gcc.c-torture/execute/builtins/strncmp-2.c
34781 * gcc.c-torture/execute/builtins/strncmp.c
34782 * gcc.c-torture/execute/builtins/strncpy.c
34783 * gcc.c-torture/execute/builtins/strpbrk.c
34784 * gcc.c-torture/execute/builtins/strpcpy-2.c
34785 * gcc.c-torture/execute/builtins/strpcpy.c
34786 * gcc.c-torture/execute/builtins/strrchr.c
34787 * gcc.c-torture/execute/builtins/strspn.c
34788 * gcc.c-torture/execute/builtins/strstr-asm.c
34789 * gcc.c-torture/execute/builtins/strstr.c:
34790 ... these new files.
34791
34792 * gcc.c-torture/execute/builtins/abs-2-lib.c
34793 * gcc.c-torture/execute/builtins/abs-3-lib.c
34794 * gcc.c-torture/execute/builtins/complex-1-lib.c
34795 * gcc.c-torture/execute/builtins/fprintf-lib.c
34796 * gcc.c-torture/execute/builtins/fputs-lib.c
34797 * gcc.c-torture/execute/builtins/memcmp-lib.c
34798 * gcc.c-torture/execute/builtins/memmove-lib.c
34799 * gcc.c-torture/execute/builtins/memops-asm-lib.c
34800 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
34801 * gcc.c-torture/execute/builtins/mempcpy-lib.c
34802 * gcc.c-torture/execute/builtins/memset-lib.c
34803 * gcc.c-torture/execute/builtins/printf-lib.c
34804 * gcc.c-torture/execute/builtins/sprintf-lib.c
34805 * gcc.c-torture/execute/builtins/strcat-lib.c
34806 * gcc.c-torture/execute/builtins/strchr-lib.c
34807 * gcc.c-torture/execute/builtins/strcmp-lib.c
34808 * gcc.c-torture/execute/builtins/strcpy-lib.c
34809 * gcc.c-torture/execute/builtins/strcspn-lib.c
34810 * gcc.c-torture/execute/builtins/strlen-2-lib.c
34811 * gcc.c-torture/execute/builtins/strlen-lib.c
34812 * gcc.c-torture/execute/builtins/strncat-lib.c
34813 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
34814 * gcc.c-torture/execute/builtins/strncmp-lib.c
34815 * gcc.c-torture/execute/builtins/strncpy-lib.c
34816 * gcc.c-torture/execute/builtins/strpbrk-lib.c
34817 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
34818 * gcc.c-torture/execute/builtins/strpcpy-lib.c
34819 * gcc.c-torture/execute/builtins/strrchr-lib.c
34820 * gcc.c-torture/execute/builtins/strspn-lib.c
34821 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
34822 * gcc.c-torture/execute/builtins/strstr-lib.c
34823 * gcc.c-torture/execute/builtins/lib/abs.c
34824 * gcc.c-torture/execute/builtins/lib/fprintf.c
34825 * gcc.c-torture/execute/builtins/lib/memset.c
34826 * gcc.c-torture/execute/builtins/lib/printf.c
34827 * gcc.c-torture/execute/builtins/lib/sprintf.c
34828 * gcc.c-torture/execute/builtins/lib/strcpy.c
34829 * gcc.c-torture/execute/builtins/lib/strcspn.c
34830 * gcc.c-torture/execute/builtins/lib/strncat.c
34831 * gcc.c-torture/execute/builtins/lib/strncmp.c
34832 * gcc.c-torture/execute/builtins/lib/strncpy.c
34833 * gcc.c-torture/execute/builtins/lib/strpbrk.c
34834 * gcc.c-torture/execute/builtins/lib/strspn.c
34835 * gcc.c-torture/execute/builtins/lib/strstr.c:
34836 New files containing support routines.
34837
34838 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
34839 declaration.
34840 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
34841 when not optimizing.
34842
34843 2004-07-02 Mark Mitchell <mark@codesourcery.com>
34844
34845 PR c++/16240
34846 * g++.dg/abi/mangle22.C: New test.
34847 * g++.dg/abi/mangle23.C: Likewise.
34848
34849 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
34850
34851 PR fortran/16290
34852 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
34853 Allow for cases without denormalized floating point numbers.
34854
34855 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
34856
34857 PR c/1027
34858 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
34859 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
34860 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
34861 expected warning text.
34862 * gcc.dg/format/diag-2.c: New test.
34863
34864 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
34865
34866 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
34867
34868 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
34869
34870 * gcc.dg/builtins-43.c: New.
34871 * gcc.dg/builtins-44.c: New.
34872 * gcc.dg/builtins-45.c: New.
34873
34874 2004-06-26 Geoffrey Keating <geoffk@apple.com>
34875 Andreas Tobler <a.tobler@schweiz.ch>
34876
34877 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
34878 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
34879 as SIGSEGV.
34880 * gcc.dg/cleanup-11.c: Likewise.
34881 * gcc.dg/cleanup-8.c: Likewise.
34882 * gcc.dg/cleanup-9.c: Likewise.
34883 * gcc.dg/cleanup-5.c: Run on all platforms.
34884
34885 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
34886
34887 * g++.dg/warn/nonnull1.C: New test.
34888
34889 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34890
34891 * gcc.dg/compat/compat-common.h: Wrap up CINT in
34892 an #ifndef SKIP_COMPLEX_INT/#endif pair.
34893 Special-case the Sun compiler wrt to <complex.h>.
34894
34895 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
34896
34897 * gcc.dg/Wunreachable-8.C: New test.
34898
34899 * gcc.dg/h8300-ice2.c : New test.
34900
34901 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
34902
34903 PR fortran/16161
34904 * gfortran.fortran-torture/compile/implicit.f90: Add test
34905 for implicit character.
34906
34907 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
34908
34909 PR fortran/16289
34910 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
34911 Use tiny() intrinsic to find smallest non-negative real
34912
34913 2004-06-30 Jakub Jelinek <jakub@redhat.com>
34914
34915 * gcc.dg/compat/struct-by-value-22_main.c: New test.
34916 * gcc.dg/compat/struct-by-value-22_x.c: New.
34917 * gcc.dg/compat/struct-by-value-22_y.c: New.
34918
34919 * gcc.c-torture/execute/20040629-1.c: New test.
34920
34921 2004-06-29 Jakub Jelinek <jakub@redhat.com>
34922
34923 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
34924 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
34925
34926 PR target/16195
34927 * gcc.dg/20040625-1.c: New test.
34928
34929 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34930
34931 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
34932
34933 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34934
34935 PR fortran/15963
34936 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
34937
34938 2004-06-29 Richard Henderson <rth@redhat.com>
34939
34940 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
34941
34942 2004-06-29 Paul Brook <paul@codesourcery.com>
34943
34944 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
34945 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
34946
34947 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
34948
34949 PR c++/16260
34950 * g++.dg/parse/crash15.C: New.
34951
34952 2004-06-28 Andrew Pinski <apinski@apple.com>
34953
34954 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
34955 by the error already.
34956
34957 * g++.dg/opt/ptrmem4.C: Change to compile only test.
34958
34959 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
34960
34961 PR target/14041
34962 * gcc.dg/h8300-bss-align-1.c : New.
34963
34964 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
34965
34966 * PR c++/16174
34967 * g++.dg/template/ctor4.C: New.
34968
34969 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34970
34971 PR c++/16205
34972 * g++.dg/warn/Wsequence-point-1.C: New test.
34973
34974 2004-06-27 Paul Brook <paul@codesourcery.com>
34975
34976 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
34977
34978 2004-06-27 Zack Weinberg <zack@codesourcery.com>
34979
34980 * g++.old-deja/g++.mike/p7325.C: Remove.
34981
34982 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34983
34984 PR c/14963
34985 * gcc.dg/pr14963.c: New test.
34986
34987 2004-06-27 Mark Mitchell <mark@codesourcery.com>
34988
34989 PR c++/16193
34990 * g++.dg/parse/redef1.C: New test.
34991
34992 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
34993
34994 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
34995 20021110.c.
34996 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
34997 20021119-1.c.
34998 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
34999 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
35000 5-04.c.
35001 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
35002 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
35003 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
35004 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
35005 g++.brendan/enum14.C.
35006 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
35007 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
35008 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
35009 g++.mike/virt1.C.
35010 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
35011 memtemp24.C.
35012
35013 2004-06-27 Roger Sayle <roger@eyesopen.com>
35014
35015 * gcc.dg/20040527-1.c: New test case.
35016
35017 2004-06-26 Bud Davis <bdavis9659@comcast.net>
35018
35019 PR gfortran/pr16196
35020 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
35021
35022 2004-06-25 Roger Sayle <roger@eyesopen.com>
35023
35024 PR middle-end/15825
35025 * gcc.dg/pr15825-1.c: New test case.
35026
35027 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35028
35029 * gcc.c-torture/execute/20040625-1.c: New test.
35030
35031 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35032
35033 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
35034
35035 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35036
35037 * gcc.dg/torture/mips-div-1.c: New test.
35038
35039 2004-06-24 Jeff Law <law@redhat.com>
35040
35041 * gcc.dg/tree-ssa/20040624-1.c: New test.
35042
35043 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
35044
35045 * gcc.c-torture/compile/20040624-1.c: New test.
35046
35047 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35048
35049 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
35050 this directory.
35051
35052 2004-06-23 Andrew Pinski <apinski@apple.com>
35053
35054 PR middle-end/15988
35055 * g++.dg/opt/ptrmem4.C: New test.
35056
35057 * gcc.dg/c90-array-quals-2.c: New test.
35058
35059 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
35060
35061 * gcc.dg/kpice1.c: New test.
35062
35063 2006-06-23 Andrew Pinski <apinski@apple.com>
35064
35065 * gcc.dg/c90-array-quals.c: New test.
35066
35067 2006-06-22 Richard Henderson <rth@redhat.com>
35068
35069 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
35070
35071 2004-06-22 Loren James Rittle <ljrittle@acm.org>
35072
35073 * gcc.dg/builtins-config.h: Handle FreeBSD.
35074
35075 2006-06-22 Richard Henderson <rth@redhat.com>
35076
35077 * g++.dg/opt/devirt1.C: New.
35078
35079 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
35080
35081 * g++.dg/opt/pr15551.C: New testcase.
35082
35083 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
35084
35085 PR target/14800
35086 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
35087 x86_64-*-linux* when compiling for 32bit.
35088
35089 2004-06-21 Andrew Pinski <apinski@apple.com>
35090
35091 * gcc.dg/pch/struct-1.c: New.
35092 * gcc.dg/pch/struct-1.hs: New.
35093
35094 2004-06-21 Geoffrey Keating <geoffk@apple.com>
35095
35096 * gcc.dg/pch/save-temps-1.c: New file.
35097 * gcc.dg/pch/save-temps-1.hs: New file.
35098
35099 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
35100
35101 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35102 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35103
35104 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35105
35106 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35107 to fix type error.
35108 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35109 Remove trailing spaces.
35110
35111 2004-06-21 Richard Henderson <rth@redhat.com>
35112
35113 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35114 merging && to BIT_FIELD_REF.
35115
35116 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35117
35118 * g++.dg/opt/placeholder1.C: New test.
35119
35120 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35121
35122 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35123 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35124 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35125 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35126
35127 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35128
35129 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35130 extern "C".
35131 * g++.dg/other/pragma-re-1.C: Add comments.
35132
35133 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35134
35135 PR gfortran/16080
35136 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35137
35138 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35139
35140 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35141 instead of setting the type of size_t by
35142 hand.
35143
35144 2004-06-18 Roger Sayle <roger@eyesopen.com>
35145
35146 * gcc.dg/unordered-2.c: New test case.
35147 * gcc.dg/unordered-3.c: New test case.
35148
35149 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35150
35151 PR other/16043
35152 * lib/g++.exp (g++_version): Tweak regexp for version
35153 * lib/g77.exp (g77_version): Likewise.
35154 * lib/gfortran.exp (gfortran_version): Likewise.
35155 * lib/objc.exp (objc_version): Likewise.
35156 * lib/treelang.exp (treelang_version): Likewise.
35157
35158 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35159
35160 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35161 Use INT_MAX instead of __INT_MAX__.
35162 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35163
35164 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35165 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35166 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35167 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35168 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35169 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35170 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35171 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35172 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35173
35174 * gcc.dg/range-test-1.c: New test.
35175 * g++.dg/opt/range-test-1.C: New test.
35176
35177 2004-06-17 Richard Henderson <rth@redhat.com>
35178
35179 * objc.dg/sync-1.m: New.
35180 * objc.dg/try-catch-1.m: Don't force next runtime.
35181 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35182 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35183 shadowed catch clause.
35184 * objc.dg/try-catch-5.m: New.
35185
35186 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35187
35188 Bug 14610
35189 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35190
35191 2004-06-15 Richard Henderson <rth@redhat.com>
35192
35193 * gcc.dg/20001116-1.c: Move expected warning line.
35194
35195 2004-06-15 Richard Henderson <rth@redhat.com>
35196
35197 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35198 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35199
35200 2004-06-15 Jeff Law <law@redhat.com>
35201
35202 * gcc.dg/tree-ssa/20040615-1.c: New test.
35203 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35204 be less sensitive to operand ordering.
35205 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35206
35207 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35208
35209 * g++.dg/abi/bitfield3.C: Add comment..
35210
35211 2004-06-15 Richard Henderson <rth@redhat.com>
35212
35213 * g++.dg/ext/stmtexpr1.C: XFAIL.
35214 * gcc.dg/20030612-1.c: XFAIL.
35215
35216 2004-06-15 Eric Christopher <echristo@redhat.com>
35217
35218 * g++.dg/charset/asm5.c: New.
35219 * gcc.dg/charset/asm6.c: New.
35220
35221 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35222
35223 PR fortran/15962
35224 * gfortran.fortran-torture/execute/select_1.f90: New test.
35225
35226 2004-06-15 Paul Brook <paul@codesourcery.com>
35227
35228 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35229
35230 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35231
35232 PR c++/15967
35233 * g++.dg/lookup/crash3.C: New test.
35234
35235 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35236
35237 PR c++/15947
35238 * g++.dg/parse/dtor4.C: New test.
35239
35240 2004-06-14 Jeff Law <law@redhat.com>
35241
35242 * gcc.c-torture/compile/20040614-1.c: New test.
35243
35244 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35245
35246 PR fortran/15211
35247 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35248 LEN of a character array.
35249
35250 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35251
35252 PR c++/15096
35253 * g++.dg/template/ptrmem10.C: New test.
35254
35255 PR c++/14930
35256 * g++.dg/template/friend30.C: New test.
35257
35258 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35259
35260 PR fortran/14928
35261 * gfortran.fortran-torture/compile/mloc.f90: New test.
35262
35263 2004-06-13 Paul Brook <paul@codesourcery.com>
35264
35265 * gfortran.fortran-torture/execute/random_2.f90: New test.
35266
35267 2004-06-13 Eric Christopher <echristo@redhat.com>
35268
35269 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35270
35271 2004-06-12 Paul Brook <paul@codesourcery.com>
35272
35273 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35274
35275 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35276
35277 PR fortran/14923
35278 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35279
35280 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35281
35282 PR fortran/14957
35283 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35284 syntax errors in end statements of contained subroutines.
35285
35286 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35287
35288 PR fortran/12841
35289 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35290
35291 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35292
35293 PR fortran/15665
35294 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35295
35296 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35297
35298 PR gfortran/12839
35299 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35300
35301 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35302
35303 PR c++/15862
35304 * g++.dg/parse/enum1.C: New test.
35305
35306 2004-06-10 Jeff Law <law@redhat.com>
35307
35308 * gcc.c-torture/compile/20040610-1.c: New test.
35309
35310 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35311
35312 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35313 * g++.old-deja/g++.other/decl3.C: Likewise.
35314
35315 2004-06-10 Brian Booth <bbooth@redhat.com>
35316
35317 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35318 V_MAY_DEF instead of VDEF.
35319 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35320
35321 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35322
35323 PR c++/14211
35324 * g++.dg/conversion/const1.C: New test.
35325
35326 PR c++/15076
35327 * g++.dg/conversion/reinterpret1.C: New test.
35328
35329 PR c++/15877
35330 * g++.dg/template/enum2.C: New test.
35331
35332 PR c++/15227
35333 * g++.dg/template/error13.C: New test.
35334
35335 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35336
35337 PR fortran/14957
35338 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35339 arguments to test_* REAL and of the right size.
35340
35341 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35342
35343 PR target/15569
35344 PR rtl-optimization/15681
35345 * gcc.dg/20040609-1.c: New test.
35346
35347 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35348
35349 PR c++/14791
35350 * g++.dg/opt/builtins1.C: New test.
35351
35352 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35353
35354 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35355 that use default windows32 struct layout.
35356 * gcc.dg/i386-bitfield2.c: Likewise.
35357
35358 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35359
35360 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35361 for mingw32 and cygwin targets.
35362
35363 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35364
35365 * gcc.dg/pch/macro-4.c: New.
35366 * gcc.dg/pch/macro-4.hs: New.
35367
35368 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35369
35370 PR fortran/13249
35371 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35372
35373 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35374
35375 PR fortran/13372
35376 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35377
35378 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35379
35380 PR gfortran/14897
35381 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35382
35383 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35384
35385 PR gfortran/15755
35386 * gfortran.fortran-torture/execute/backspace.c : New test.
35387
35388 2004-06-09 Paul Brook <paul@codesourcery.com>
35389
35390 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35391 (pointer_to_section): Rewrite to use smaller array.
35392
35393 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35394
35395 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35396 * gcc.dg/ext/altivec-10.c: Same.
35397 * gcc.dg/ext/altivec-11.c: Same.
35398 * gcc.dg/ext/altivec-12.c: Same.
35399 * gcc.dg/ext/altivec-13.c: Same.
35400 * gcc.dg/ext/altivec-14.c: Same.
35401 * gcc.dg/ext/altivec-15.c: Same.
35402 * gcc.dg/ext/altivec-16.c: Same.
35403 * gcc.dg/ext/altivec-3.c: Same.
35404 * gcc.dg/ext/altivec-4.c: Same.
35405 * gcc.dg/ext/altivec-6.c: Same.
35406 * gcc.dg/ext/altivec-7.c: Same.
35407 * gcc.dg/ext/altivec-8.c: Same.
35408 * gcc.dg/ext/altivec-varargs-1.c: Same.
35409
35410 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35411 * g++.dg/ext/altivec-10.C: Same.
35412 * g++.dg/ext/altivec-2.C: Same.
35413 * g++.dg/ext/altivec-3.C: Same.
35414 * g++.dg/ext/altivec-4.C: Same.
35415 * g++.dg/ext/altivec-5.C: Same.
35416 * g++.dg/ext/altivec-6.C: Same.
35417 * g++.dg/ext/altivec-7.C: Same.
35418 * g++.dg/ext/altivec-8.C: Same.
35419 * g++.dg/ext/altivec-9.C: Same.
35420
35421 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35422
35423 PR c++/7841
35424 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35425
35426 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35427
35428 * gcc.dg/union-1.c: New test.
35429
35430 2004-06-07 Roger Sayle <roger@eyesopen.com>
35431
35432 * gcc.dg/builtins-41.c: New test case.
35433 * gcc.dg/builtins-42.c: New test case.
35434
35435 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35436
35437 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35438 * g++.dg/ext/altivec-10.C: Same.
35439 * g++.dg/ext/altivec-2.C: Same.
35440 * g++.dg/ext/altivec-3.C: Same.
35441 * g++.dg/ext/altivec-4.C: Same.
35442 * g++.dg/ext/altivec-5.C: Same.
35443 * g++.dg/ext/altivec-6.C: Same.
35444 * g++.dg/ext/altivec-7.C: Same.
35445 * g++.dg/ext/altivec-8.C: Same.
35446 * g++.dg/ext/altivec-9.C: Same.
35447 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35448 * g++.old-deja/g++.brendan/new3.C: Same.
35449 * gcc.c-torture/execute/eeprof-1.x: Same.
35450
35451 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35452
35453 PR c/14765
35454 * gcc.dg/pr14765-1.c: New test.
35455
35456 2004-06-07 Roger Sayle <roger@eyesopen.com>
35457
35458 PR c/14649
35459 * gcc.dg/pr14649-1.c: New test case.
35460
35461 2004-06-07 Richard Henderson <rth@redhat.com>
35462
35463 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35464 if temporaries.
35465
35466 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35467
35468 * g++.dg/eh/elide1.C: Remove XFAIL.
35469
35470 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35471
35472 PR c++/15337
35473 * g++.dg/expr/sizeof3.C: New test.
35474
35475 PR c++/14777
35476 * g++.dg/template/access14.C: New test.
35477
35478 PR c++/15554
35479 * g++.dg/template/enum1.C: New test.
35480
35481 PR c++/15057
35482 * g++.dg/eh/throw1.C: New test.
35483
35484 2004-06-07 David Ayers <d.ayers@inode.at>
35485 Ziemowit Laski <zlaski@apple.com>
35486
35487 * lib/objc.exp (objc_target_compile): Revert the '-framework
35488 Foundation' flag fix, since bare Darwin does not ship
35489 with the Foundation framework.
35490 * objc/execute/next_mapping.h: Provide a local NSConstantString
35491 @interface and @implementation.
35492 (objc_constant_string_init): A constructor function, used to
35493 initialize the NSConstantString meta-class object.
35494 * objc/execute/string1.m: Include "next_mapping.h" instead of
35495 <Foundation/NSString.h>.
35496 * objc/execute/string2.m: Likewise.
35497 * objc/execute/string3.m: Likewise.
35498 * objc/execute/string4.m: Likewise.
35499
35500 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35501
35502 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35503 to double. Replace double with FLOAT.
35504 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35505
35506 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35507 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35508 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35509 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35510 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35511 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35512 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35513 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35514
35515 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35516
35517 PR c/13519
35518 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35519
35520 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35521
35522 PR c++/15503
35523 * g++.dg/template/meminit2.C: New test.
35524
35525 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35526
35527 PR target/15822
35528 * gcc.c-torture/execute/compare-fp-1.c,
35529 gcc.c-torture/execute/compare-fp-2.c,
35530 gcc.c-torture/execute/compare-fp-3.c,
35531 gcc.c-torture/execute/compare-fp-4.c,
35532 gcc.c-torture/execute/compare-fp-3.x,
35533 gcc.c-torture/execute/compare-fp-4.x: Moved...
35534 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35535 gcc.c-torture/execute/ieee/compare-fp-2.c,
35536 gcc.c-torture/execute/ieee/compare-fp-3.c,
35537 gcc.c-torture/execute/ieee/compare-fp-4.c,
35538 gcc.c-torture/execute/ieee/compare-fp-3.x,
35539 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35540
35541 2004-06-04 David Ayers <d.ayers@inode.at>
35542
35543 * objc/execute/protocol-isEqual-4.m: New testcase.
35544
35545 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35546
35547 * objc/execute/protocol-isEqual-1.m: New testcase.
35548 * objc/execute/protocol-isEqual-2.m: New testcase.
35549 * objc/execute/protocol-isEqual-3.m: New testcase.
35550
35551 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35552
35553 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35554
35555 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35556
35557 * lib/objc.exp (objc_target_compile): When running tests on
35558 Darwin (Mac OS X), inform the linker about '-framework
35559 'Foundation'.
35560
35561 2004-06-02 Eric Christopher <echristo@redhat.com>
35562
35563 * gcc.c-torture/compile/20040602-1.c: New.
35564
35565 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35566
35567 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35568 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35569
35570 PR tree-optimization/14736
35571 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35572
35573 PR tree-optimization/14042
35574 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35575
35576 PR tree-optimization/14729
35577 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35578
35579 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35580
35581 PR fortran/15557
35582 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35583
35584 2004-06-01 Richard Hederson <rth@redhat.com>
35585
35586 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35587
35588 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35589
35590 PR c++/14932
35591 * g++.dg/parse/offsetof4.C: New test.
35592
35593 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35594
35595 PR objc/7993
35596 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35597
35598 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35599
35600 PR c++/15701
35601 * g++.dg/template/friend29.C: New test.
35602
35603 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35604
35605 PR c/15749
35606 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35607
35608 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35609
35610 * gcc.dg/sparc-trap-1.c: New test.
35611
35612 2004-05-31 Roger Sayle <roger@eyesopen.com>
35613
35614 PR middle-end/15069
35615 * g++.dg/opt/fold3.C: New test case.
35616
35617 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35618
35619 * lib/target-supports.exp (check_iconv_available): Fix fallout
35620 from 2004-05-28 patch.
35621
35622 2004-05-30 Paul Brook <paul@codesourcery.com>
35623
35624 PR fortran/15620
35625 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35626 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35627
35628 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35629
35630 * gfortran.fortran-torture/execute/random_1.f90: New test.
35631
35632 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35633
35634 * g++.dg/ext/altivec-10.C: New test.
35635
35636 2004-05-29 Paul Brook <paul@codesourcery.com>
35637
35638 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35639
35640 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35641
35642 * gcc.dg/altivec-16.c: New test.
35643
35644 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35645
35646 * lib/target-supports.exp (check_vmx_hw_available): New.
35647 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35648
35649 * lib/target-supports.exp (check_alias_available,
35650 check_iconv_available, check_named_sections_available): Use
35651 unique names for temporary files.
35652
35653 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35654
35655 * gcc.dg/altivec-15.c: New test.
35656
35657 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35658
35659 PR c++/15083
35660 * g++.dg/warn/noeffect6.C: New test.
35661
35662 PR c++/15471
35663 * g++.dg/expr/ptrmem4.C: New test.
35664
35665 PR c++/15640
35666 * g++.dg/template/operator3.C: New test.
35667
35668 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35669
35670 PR c++/14668
35671 * g++.dg/lookup/redecl1.C: New test.
35672 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35673
35674 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35675
35676 * gcc.c-torture/execute/compare-fp-1.c,
35677 gcc.c-torture/execute/compare-fp-2.c,
35678 gcc.c-torture/execute/compare-fp-3.c,
35679 gcc.c-torture/execute/compare-fp-4.c,
35680 gcc.c-torture/execute/compare-fp-3.x,
35681 gcc.c-torture/execute/compare-fp-4.x,
35682 gcc.dg/pr15649-1.c: New.
35683
35684 2004-05-27 Adam Nemet <anemet@lnxw.com>
35685
35686 PR c++/12883
35687 * g++.dg/init/array14.C: New test.
35688
35689 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35690
35691 * lib/compat.exp (compat-get-options-main): New.
35692 (compat-get-options): Remove unneeded code, warn for ignored
35693 command.
35694 (compat-execute): Check flag set by dg-require-* commands.
35695
35696 * lib/compat.exp (compat-execute): Break up long lines.
35697
35698 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35699
35700 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35701 * gcc.dg/altivec-14.c: New test.
35702 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35703
35704 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35705 * gcc.dg/altivec-12.c: Ditto.
35706
35707 * gcc.dg/altivec-3.c: Move call to altivec_check.
35708
35709 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35710
35711 PR c++/15044
35712 * g++.dg/template/error12.C: New test.
35713
35714 PR c++/15317
35715 * g++.dg/ext/attrib15.C: New test.
35716
35717 PR c++/15329
35718 * g++.dg/template/ptrmem9.C: New test.
35719
35720 2004-05-25 Paul Brook <paul@codesourcery.com>
35721
35722 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35723
35724 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35725
35726 PR c++/15165
35727 * g++.dg/template/crash19.C: New test.
35728
35729 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35730
35731 PR c++/15025
35732 * g++.dg/template/redecl1.C: New test.
35733
35734 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35735
35736 PR c++/14821
35737 * g++.dg/other/ns1.C: New test.
35738
35739 PR c++/14883
35740 * g++.dg/template/invalid1.C: New test.
35741
35742 2004-05-23 Paul Brook <paul@codesourcery.com>
35743 Victor Leikehman <lei@haifasphere.co.il>
35744
35745 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35746 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35747
35748 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35749
35750 PR c++/15285
35751 PR c++/15299
35752 * g++.dg/template/non-dependent5.C: New test.
35753 * g++.dg/template/non-dependent6.C: New test.
35754
35755 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35756
35757 PR c++/15507
35758 * g++.dg/inherit/union1.C: New test.
35759
35760 PR c++/15542
35761 * g++.dg/template/addr1.C: New test.
35762
35763 PR c++/15427
35764 * g++.dg/template/array5.C: New test.
35765
35766 PR c++/15287
35767 * g++.dg/template/array6.C: New test.
35768
35769 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
35770 Roger Sayle <roger@eyesopen.com>
35771
35772 * g++.dg/lookup/forscope2.C: New test case.
35773
35774 2004-05-22 Ben Elliston <bje@au.ibm.com>
35775
35776 * gcc.dg/cpp/Wmissingdirs.c: New.
35777
35778 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35779
35780 PR target/15301
35781 * gcc.dg/compat/union-m128-1.h: New file.
35782 * gcc.dg/compat/union-m128-1_main.c: Likewise.
35783 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35784 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35785
35786 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35787
35788 PR target/15302
35789 * gcc.dg/compat/struct-complex-1.h: New file.
35790 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
35791 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
35792 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35793
35794 2004-05-20 Roger Sayle <roger@eyesopen.com>
35795
35796 PR middle-end/3074
35797 * gcc.dg/pr3074-1.c: New test case.
35798 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
35799
35800 2004-05-20 Falk Hueffner <falk@debian.org>
35801
35802 PR other/15526
35803 * gcc.dg/ftrapv-1.c: New test case.
35804
35805 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
35806
35807 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
35808
35809 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
35810 Jeff Law <law@redhat.com>
35811
35812 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
35813 * gcc.dg/tree-ssa/20040518-2.c: New test.
35814
35815 * gcc.dg/tree-ssa/20040518-1.c: New test.
35816
35817 2004-05-18 Zack Weinberg <zack@codesourcery.com>
35818
35819 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
35820
35821 2004-05-18 Paul Brook <paul@codesourcery.com>
35822
35823 PR fortran/13930
35824 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
35825
35826 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35827
35828 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
35829 constant folding.
35830
35831 2004-05-17 Steven Bosscher <stevenb@suse.de>
35832
35833 * gcc.dg/tree-ssa/20040517-1.c: New test.
35834
35835 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35836
35837 * gcc.dg/loop-4.c: New test.
35838
35839 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
35840
35841 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
35842
35843 2004-05-15 Bud Davis <bdavis9659@comcast.net>
35844
35845 PR fortran/15311
35846 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
35847
35848 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35849
35850 PR fortran/13826
35851 PR fortran/13940
35852 * gfortran.fortran-torture/compile/data_1.f90: New test.
35853
35854 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
35855
35856 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
35857 * gcc.dg/uninit-H.c: Define ASM for __s390__.
35858
35859 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35860
35861 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
35862
35863 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35864
35865 PR c/15444
35866 * gcc.dg/format/xopen-1.c: Adjust expected message.
35867 * gcc.dg/format/xopen-3.c: New test.
35868
35869 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
35870
35871 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
35872
35873 2004-05-14 Jeff Law <law@redhat.com>
35874
35875 * gcc.dg/tree-ssa/20040514-2.c: New test.
35876
35877 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35878
35879 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
35880 this ...
35881 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
35882 this.
35883
35884 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
35885
35886 * gcc.dg/tree-ssa/20040514-1.c: New test.
35887
35888 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35889
35890 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
35891 test.
35892
35893 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35894
35895 PR fortran/14066
35896 * gfortran.fortran-torture/compile/do_1.f90: New test.
35897
35898 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35899
35900 PR fortran/15051
35901 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
35902 test.
35903
35904 2004-05-14 Bud Davis <bdavis9659@comcast.net>
35905
35906 PR fortran/15149
35907 * gfortran.fortran-torture/execute/random_init.f90: New test.
35908
35909 2004-05-13 Paul Brook <paul@codesourcery.com>
35910
35911 PR fortran/15314
35912 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
35913
35914 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
35915
35916 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
35917 for the powerpc case.
35918
35919 2004-05-13 Jeff Law <law@redhat.com>
35920
35921 * gcc.dg/tree-ssa/20040513-1.c: New test.
35922 * gcc.dg/tree-ssa/20040513-2.c: New test.
35923
35924 2004-05-13 Paul Brook <paul@codesourcery.com>
35925
35926 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
35927 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
35928 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
35929
35930 2004-05-13 Andreas Schwab <schwab@suse.de>
35931
35932 PR other/10819
35933 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
35934 characters.
35935
35936 2004-05-13 Bud Davis <bdavis9659@comcast.net>
35937
35938 PR fortran/15294
35939 * gfortran.fortran-torture/execute/adjustr.f90: New file.
35940
35941 2004-05-13 Diego Novillo <dnovillo@redhat.com>
35942
35943 Merge from tree-ssa-20020619-branch. See
35944 ChangeLog.tree-ssa for details.
35945
35946 2004-05-11 Ziemowit Laski <zlaski@apple.com>
35947
35948 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
35949 include <altivec.h> explicitly.
35950 * gcc.dg/altivec-13.c: Likewise.
35951
35952 2004-05-11 Paul Brook <paul@codesourcery.com>
35953
35954 * gcc.c-torture/compile/20010518-1.c: Force enum size.
35955
35956 2004-05-10 Eric Christopher <echristo@redhat.com>
35957
35958 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
35959 * gcc.dg/sibcall-4.c: Ditto.
35960
35961 2004-05-10 Ziemowit Laski <zlaski@apple.com>
35962
35963 * g++.dg/ext/altivec-8.C: New test case.
35964 * gcc.dg/altivec-13.c: New test case.
35965
35966 2004-05-08 Roger Sayle <roger@eyesopen.com>
35967
35968 * gcc.c-torture/execute/divcmp-1.c: New test case.
35969 * gcc.c-torture/execute/divcmp-2.c: New test case.
35970 * gcc.c-torture/execute/divcmp-3.c: New test case.
35971
35972 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35973
35974 * g++.dg/other/pragma-re-2.C: New test.
35975
35976 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35977
35978 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
35979 * gcc.dg/i386-387-2.c: Likewise.
35980
35981 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
35982 __builtin_drem.
35983 * gcc.dg/i386-387-6.c: Likewise.
35984
35985 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35986
35987 * gcc.dg/builtins-33.c: Also check log1p*.
35988
35989 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
35990
35991 PR optimization/15296
35992 * gcc.c-torture/execute/pr15296.c: New test.
35993
35994 2004-05-05 Uros Bizjak <uros@kss-loka.si>
35995
35996 * gcc.dg/builtins-40.c: New test.
35997
35998 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
35999
36000 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
36001
36002 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
36003
36004 * g++.dg/ext/spe1.C: New testcase.
36005
36006 2004-05-04 Ziemowit Laski <zlaski@apple.com>
36007
36008 * objc.dg/image-info.m: Allow additional attributes
36009 for __image_info section.
36010
36011 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
36012
36013 * gcc.dg/torture/mips-hilo-2.c: New test.
36014
36015 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36016
36017 PR c++/14389
36018 * g++.dg/template/member5.C: New test.
36019
36020 2004-05-03 Uros Bizjak <uros@kss-loka.si>
36021
36022 * gcc.dg/builtins-34.c: Also check expm1*.
36023
36024 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36025
36026 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
36027 * gcc.dg/torture/builtin-convert-3.c: New test.
36028
36029 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
36030
36031 PR middle-end/15054
36032 * g++.dg/opt/pr15054.C: New test.
36033
36034 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36035
36036 * gcc.dg/torture/builtin-rounding-1.c: New test.
36037 * gcc.dg/builtins-25.c: Delete.
36038 * gcc.dg/builtins-29.c: Delete.
36039
36040 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
36041
36042 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
36043 * gcc.dg/sibcall-4.c: Likewise.
36044 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
36045
36046 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36047
36048 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
36049 bit-field on 16-bit targets.
36050
36051 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36052
36053 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
36054 16-bit targets.
36055
36056 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
36057
36058 * gcc.dg/rs6000-power2-1.c: Change to compile only.
36059 * gcc.dg/rs6000-power2-2.c: Likewise.
36060
36061 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
36062
36063 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
36064 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
36065 Change the asm registers to be in form of frN instead of fN.
36066
36067 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36068
36069 * gcc.dg/torture/builtin-convert-2.c: New test.
36070
36071 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
36072
36073 * gcc.dg/rs6000-power2-1.c: New test.
36074 * gcc.dg/rs6000-power2-2.c: New test.
36075
36076 2004-04-28 Jan Hubicka <jh@suse.cz>
36077
36078 * gcc.dg/unused-6.c: New test.
36079
36080 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36081 Ulrich Weigand <uweigand@de.ibm.com>
36082
36083 * ada/acats/run_all.sh: Define $target variable.
36084
36085 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
36086
36087 PR c++/15119
36088 * g++.dg/other/vararg-1.C: New test.
36089
36090 PR c++/4794
36091 * g++.dg/eh/cleanup3.C: New test.
36092
36093 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36094
36095 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
36096 and ad8011a (target_insn).
36097 * ada/acats/support/macro.dfs: Likewise.
36098 * ada/acats/support/impbit.adb: New file.
36099
36100 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36101
36102 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36103
36104 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36105
36106 * gcc.dg/loop-3.c: New test.
36107
36108 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36109
36110 * gcc.c-torture/execute/simd-5.c: New test.
36111
36112 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36113
36114 PR c++/15064
36115 * g++.dg/template/crash18.C: New test.
36116
36117 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36118
36119 * g++.dg/ext/complit3.C: New test.
36120
36121 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36122
36123 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36124 * gcc.dg/altivec-3.c: Same.
36125 * gcc.dg/altivec-varargs-1.c: Same.
36126
36127 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36128
36129 * lib/target-supports.exp (check_profiling_available): Assume
36130 profiling is not available on powerpc-eabi targets.
36131
36132 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36133
36134 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36135 * gcc.dg/vmx/bug-1.c: Ditto.
36136
36137 2004-04-20 Eric Christopher <echristo@redhat.com>
36138
36139 * gcc.dg/charset/extern.c: New test.
36140 * g++.dg/charset/extern3.cc: Ditto.
36141
36142 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36143
36144 * gcc.dg/builtins-39.c: New test.
36145
36146 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36147
36148 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36149
36150 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36151
36152 * gcc.dg/torture/mips-hilo-1.c: New test.
36153
36154 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36155
36156 * gcc.c-torture/compile/20040419-1.c: New test.
36157
36158 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36159
36160 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36161
36162 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36163 Aldy Hernandez <aldyh@redhat.com>
36164
36165 * gcc.c-torture/execute/va-arg-24.c: New.
36166
36167 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36168 Aldy Hernandez <aldyh@redhat.com>
36169
36170 * gcc.dg/vmx/1b-01.c: New.
36171 * gcc.dg/vmx/1b-02.c: New.
36172 * gcc.dg/vmx/1b-03.c: New.
36173 * gcc.dg/vmx/1b-04.c: New.
36174 * gcc.dg/vmx/1b-05.c: New.
36175 * gcc.dg/vmx/1b-06.c: New.
36176 * gcc.dg/vmx/1b-07.c: New.
36177 * gcc.dg/vmx/1c-01.c: New.
36178 * gcc.dg/vmx/1c-02.c: New.
36179 * gcc.dg/vmx/3a-01a.c: New.
36180 * gcc.dg/vmx/3a-01.c: New.
36181 * gcc.dg/vmx/3a-01m.c: New.
36182 * gcc.dg/vmx/3a-03.c: New.
36183 * gcc.dg/vmx/3a-03m.c: New.
36184 * gcc.dg/vmx/3a-04.c: New.
36185 * gcc.dg/vmx/3a-04m.c: New.
36186 * gcc.dg/vmx/3a-05.c: New.
36187 * gcc.dg/vmx/3a-06.c: New.
36188 * gcc.dg/vmx/3a-06m.c: New.
36189 * gcc.dg/vmx/3a-07.c: New.
36190 * gcc.dg/vmx/3b-01.c: New.
36191 * gcc.dg/vmx/3b-02.c: New.
36192 * gcc.dg/vmx/3b-10.c: New.
36193 * gcc.dg/vmx/3b-13.c: New.
36194 * gcc.dg/vmx/3b-14.c: New.
36195 * gcc.dg/vmx/3b-15.c: New.
36196 * gcc.dg/vmx/3c-01a.c: New.
36197 * gcc.dg/vmx/3c-01.c: New.
36198 * gcc.dg/vmx/3c-02.c: New.
36199 * gcc.dg/vmx/3c-03.c: New.
36200 * gcc.dg/vmx/3d-01.c: New.
36201 * gcc.dg/vmx/4-01.c: New.
36202 * gcc.dg/vmx/4-03.c: New.
36203 * gcc.dg/vmx/5-01.c: New.
36204 * gcc.dg/vmx/5-02.c: New.
36205 * gcc.dg/vmx/5-03.c: New.
36206 * gcc.dg/vmx/5-04.c: New.
36207 * gcc.dg/vmx/5-05.c: New.
36208 * gcc.dg/vmx/5-06.c: New.
36209 * gcc.dg/vmx/5-07.c: New.
36210 * gcc.dg/vmx/5-07t.c: New.
36211 * gcc.dg/vmx/5-08.c: New.
36212 * gcc.dg/vmx/5-10.c: New.
36213 * gcc.dg/vmx/5-11.c: New.
36214 * gcc.dg/vmx/7-01a.c: New.
36215 * gcc.dg/vmx/7-01.c: New.
36216 * gcc.dg/vmx/7c-01.c: New.
36217 * gcc.dg/vmx/7d-01.c: New.
36218 * gcc.dg/vmx/7d-02.c: New.
36219 * gcc.dg/vmx/8-01.c: New.
36220 * gcc.dg/vmx/8-02a.c: New.
36221 * gcc.dg/vmx/8-02.c: New.
36222 * gcc.dg/vmx/brode-1.c: New.
36223 * gcc.dg/vmx/bug-1.c: New.
36224 * gcc.dg/vmx/bug-2.c: New.
36225 * gcc.dg/vmx/bug-3.c: New.
36226 * gcc.dg/vmx/cw-bug-1.c: New.
36227 * gcc.dg/vmx/cw-bug-2.c: New.
36228 * gcc.dg/vmx/cw-bug-3.c: New.
36229 * gcc.dg/vmx/dct.c: New.
36230 * gcc.dg/vmx/debug-1.c: New.
36231 * gcc.dg/vmx/debug-2.c: New.
36232 * gcc.dg/vmx/debug-3.c: New.
36233 * gcc.dg/vmx/debug-4.c: New.
36234 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36235 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36236 * gcc.dg/vmx/eg-5.c: New.
36237 * gcc.dg/vmx/fft.c: New.
36238 * gcc.dg/vmx/gcc-bug-1.c: New.
36239 * gcc.dg/vmx/gcc-bug-2.c: New.
36240 * gcc.dg/vmx/gcc-bug-3.c: New.
36241 * gcc.dg/vmx/gcc-bug-4.c: New.
36242 * gcc.dg/vmx/gcc-bug-5.c: New.
36243 * gcc.dg/vmx/gcc-bug-6.c: New.
36244 * gcc.dg/vmx/gcc-bug-7.c: New.
36245 * gcc.dg/vmx/gcc-bug-8.c: New.
36246 * gcc.dg/vmx/gcc-bug-9.c: New.
36247 * gcc.dg/vmx/gcc-bug-b.c: New.
36248 * gcc.dg/vmx/gcc-bug-c.c: New.
36249 * gcc.dg/vmx/gcc-bug-d.c: New.
36250 * gcc.dg/vmx/gcc-bug-e.c: New.
36251 * gcc.dg/vmx/gcc-bug-f.c: New.
36252 * gcc.dg/vmx/gcc-bug-g.c: New.
36253 * gcc.dg/vmx/gcc-bug-i.c: New.
36254 * gcc.dg/vmx/harness.h: New.
36255 * gcc.dg/vmx/ira1.c: New.
36256 * gcc.dg/vmx/ira2a.c: New.
36257 * gcc.dg/vmx/ira2b.c: New.
36258 * gcc.dg/vmx/ira2.c: New.
36259 * gcc.dg/vmx/ira2c.c: New.
36260 * gcc.dg/vmx/mem.c: New.
36261 * gcc.dg/vmx/newton-1.c: New.
36262 * gcc.dg/vmx/ops.c: New.
36263 * gcc.dg/vmx/sn7153.c: New.
36264 * gcc.dg/vmx/spill2.c: New.
36265 * gcc.dg/vmx/spill3.c: New.
36266 * gcc.dg/vmx/spill.c: New.
36267 * gcc.dg/vmx/t.c: New.
36268 * gcc.dg/vmx/varargs-1.c: New.
36269 * gcc.dg/vmx/varargs-2.c: New.
36270 * gcc.dg/vmx/varargs-3.c: New.
36271 * gcc.dg/vmx/varargs-4.c: New.
36272 * gcc.dg/vmx/varargs-5.c: New.
36273 * gcc.dg/vmx/varargs-6.c: New.
36274 * gcc.dg/vmx/varargs-7.c: New.
36275 * gcc.dg/vmx/vmx.exp: New.
36276 * gcc.dg/vmx/vprint-1.c: New.
36277 * gcc.dg/vmx/vscan-1.c: New.
36278 * gcc.dg/vmx/x-01.c: New.
36279 * gcc.dg/vmx/x-02.c: New.
36280 * gcc.dg/vmx/x-03.c: New.
36281 * gcc.dg/vmx/x-04.c: New.
36282 * gcc.dg/vmx/x-05.c: New.
36283 * gcc.dg/vmx/yousufi-1.c: New.
36284 * gcc.dg/vmx/zero-1.c: New.
36285 * gcc.dg/vmx/zero.c: New.
36286
36287 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36288
36289 * g++.dg/lookup/java1.C: Update for chage of
36290 _Jv_AllocObject.
36291 * g++.dg/lookup/java2.C: Likewise.
36292
36293 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36294
36295 * ada/acats/run_all.sh: use -O2 by default.
36296
36297 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36298
36299 * gcc.dg/vr-mult-[12].c: New tests.
36300
36301 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36302
36303 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36304
36305 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36306
36307 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36308
36309 * lib/target-supports.exp (check_profiling_available): Assume
36310 profiling isn't available for mips*-*-elf targets.
36311
36312 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36313
36314 * gcc.dg/builtins-38.c: New test.
36315
36316 2004-04-14 Eric Christopher <echristo@redhat.com>
36317
36318 * g++.dg/charset/charset.exp: Run .cc extension tests.
36319
36320 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36321
36322 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36323
36324 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36325
36326 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36327
36328 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36329
36330 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36331 * gcc.dg/i386-387-2.c: Likewise.
36332
36333 * gcc.dg/i386-387-7.c: New test.
36334 * gcc.dg/i386-387-8.c: New test.
36335
36336 * gcc.dg/builtins-37.c: New test.
36337
36338 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36339
36340 * g++.dg/pch/externc-1.C: Add missing semicolon.
36341
36342 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36343
36344 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36345
36346 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36347
36348 * gcc.c-torture/execute/20040411-1.c: New test.
36349
36350 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36351
36352 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36353
36354 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36355
36356 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36357
36358 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36359
36360 * lib/target-supports.exp (check_named_sections_available): New.
36361 * lib/gcc-dg.exp (dg-require-named-sections): New.
36362 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36363 old-deja.exp. Also prune error-count message from HP linker.
36364 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36365
36366 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36367 * g++.old-deja/g++.pt/static3.C: Likewise.
36368 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36369
36370 2004-04-09 Roger Sayle <roger@eyesopen.com>
36371
36372 * gcc.c-torture/execute/20040409-1.c: New test case.
36373 * gcc.c-torture/execute/20040409-2.c: New test case.
36374 * gcc.c-torture/execute/20040409-3.c: New test case.
36375
36376 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36377
36378 * gcc.dg/20040409-1.c: New test.
36379
36380 2004-04-08 Roger Sayle <roger@eyesopen.com>
36381
36382 PR target/14888
36383 * g++.dg/opt/pr14888.C: New test case.
36384
36385 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36386
36387 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36388 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36389 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36390 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36391 New tests.
36392
36393 2004-04-08 Paul Brook <paul@codesourcery.com>
36394
36395 * gcc.dg/spill-1.c: New test.
36396
36397 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36398
36399 * gcc.dg/torture/builtin-ctype-2.c: New test.
36400
36401 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36402
36403 * gcc.dg/pch/pch.exp: Add largefile test.
36404
36405 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36406
36407 * g++.dg/pch/externc-1.Hs: New.
36408 * g++.dg/pch/externc-1.C: New.
36409
36410 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36411
36412 * gcc.dg/compat/struct-by-value-5a_main.c,
36413 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36414 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36415 * gcc.dg/compat/struct-by-value-5a_x.c,
36416 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36417 gcc.dg/compat/struct-by-value-5_x.c.
36418 * gcc.dg/compat/struct-by-value-5a_y.c,
36419 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36420 gcc.dg/compat/struct-by-value-5_y.c.
36421
36422 * gcc.dg/compat/struct-by-value-6a_main.c,
36423 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36424 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36425 * gcc.dg/compat/struct-by-value-6a_x.c,
36426 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36427 gcc.dg/compat/struct-by-value-6_x.c.
36428 * gcc.dg/compat/struct-by-value-6a_y.c,
36429 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36430 gcc.dg/compat/struct-by-value-6_y.c.
36431
36432 * gcc.dg/compat/struct-by-value-7a_main.c,
36433 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36434 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36435 * gcc.dg/compat/struct-by-value-7a_x.c,
36436 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36437 gcc.dg/compat/struct-by-value-7_x.c.
36438 * gcc.dg/compat/struct-by-value-7a_y.c,
36439 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36440 gcc.dg/compat/struct-by-value-7_y.c.
36441
36442 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36443
36444 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36445 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36446 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36447 options.
36448
36449 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36450
36451 * gcc.dg/builtins-36.c: New test.
36452
36453 2004-04-06 Paul Brook <paul@codesourcery.com>
36454
36455 * README.gcc: Remove obsolete contraint on testcases.
36456
36457 2004-04-05 Paul Brook <paul@codesourcery.com>
36458
36459 PR2123
36460 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36461 failure and exit(0) on success.
36462 * g++.dg/expr/anew2.C: Ditto.
36463 * g++.dg/expr/anew3.C: Ditto.
36464 * g++.dg/expr/anew4.C: Ditto.
36465
36466 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36467
36468 PR c++/3518
36469 * g++.dg/template/unify7.C: New.
36470
36471 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36472
36473 * g++.dg/README: Bring up to date with new subdirectories; remove
36474 duplicate subdirectory lines.
36475
36476 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36477
36478 PR c++/14007
36479 * g++.dg/template/unify5.C: New.
36480 * g++.dg/template/unify6.C: New.
36481 * g++.dg/template/qualttp20.C: Adjust.
36482 * g++.old-deja/g++.jason/report.C: Adjust.
36483 * g++.old-deja/g++.other/qual1.C: Adjust.
36484
36485 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36486
36487 PR c++/14803
36488 * g++.dg/inherit/ptrmem1.C: New test.
36489
36490 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36491
36492 PR c++/14755
36493 * gcc.c-torture/execute/20040331-1.c: New test.
36494 * gcc.dg/20040331-1.c: New test.
36495
36496 2004-04-01 Paul Brook <paul@codesourcery.com>
36497
36498 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36499
36500 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36501
36502 PR c++/14724
36503 * g++.dg/init/goto1.C: New test.
36504
36505 PR c++/14763
36506 * g++.dg/template/defarg4.C: New test.
36507
36508 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36509
36510 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36511
36512 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36513
36514 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36515
36516 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36517
36518 * gcc.dg/noncompile/undeclared-2.c: New test.
36519
36520 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36521
36522 * gcc.dg/940409-1.c: Remove XFAIL.
36523 * gcc.dg/reg-vol-struct-1.c: New test.
36524
36525 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36526
36527 * gcc.dg/torture/builtin-wctype-1.c: New test.
36528
36529 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36530
36531 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36532 * gcc.dg/20001101-1.c: Likewise.
36533 * gcc.dg/20001102-1.c: Likewise.
36534
36535 2004-03-25 Roger Sayle <roger@eyesopen.com>
36536
36537 * gcc.dg/compare8.c: Add an additional test for XOR.
36538
36539 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36540
36541 * gcc.dg/torture/builtin-ctype-1.c: New test.
36542
36543 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36544
36545 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36546 * gcc.dg/torture/builtin-math-1.c: Likewise.
36547 * gcc.dg/torture/builtin-power-1.c: New test.
36548
36549 2004-03-24 Andreas Schwab <schwab@suse.de>
36550
36551 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36552 IA64 assembler.
36553
36554 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36555 Roger Sayle <roger@eyesopen.com>
36556
36557 * gcc.dg/compare8.c: New test case.
36558
36559 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36560
36561 * g++.dg/ext/altivec-7.C: New test.
36562
36563 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36564
36565 PR 12267, 12391, 12560, 13129, 14114, 14133
36566 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36567 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36568 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36569 Adjust error regexps.
36570 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36571 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36572 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36573 * gcc.dg/local1.c: Add explanatory comment.
36574
36575 2004-03-23 Roger Sayle <roger@eyesopen.com>
36576
36577 PR optimization/14669
36578 * g++.dg/opt/fold2.C: New test case.
36579
36580 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36581
36582 PR c/14069
36583 * gcc.dg/20040322-1.c: New test.
36584
36585 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36586
36587 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36588 * gcc.dg/ultrasp4.c: Likewise.
36589 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36590
36591 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36592
36593 * gcc.dg/i386-sse-8.c: Reset default options.
36594
36595 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36596
36597 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36598 in the error message text.
36599
36600 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36601
36602 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36603
36604 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36605
36606 PR c++/14616
36607 * g++.dg/init/array13.C: New test.
36608
36609 2004-03-20 Roger Sayle <roger@eyesopen.com>
36610
36611 PR target/13889
36612 * gcc.c-torture/compile/pr13889.c: New test case.
36613
36614 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36615
36616 PR c/14635
36617 * builtins-1.c (nan, nans): Don't test.
36618 * builtins-30.c: Don't use nan, nanf, nanl.
36619 * builtins-35.c: New test.
36620
36621 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36622
36623 * g++.dg/ext/altivec-6.C: New test.
36624
36625 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36626
36627 * g++.dg/init/placement3.C: New test.
36628
36629 * g++.dg/template/spec13.C: New test.
36630
36631 * g++.dg/lookup/using11.C: New test.
36632
36633 * g++.dg/lookup/koenig3.C: New test.
36634
36635 * g++.dg/template/operator2.C: New test.
36636
36637 * g++.dg/expr/dtor3.C: New test.
36638 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36639 marker.
36640 * g++.old-deja/g++.law/visibility28.C: Likewise.
36641
36642 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36643
36644 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36645 * gcc.dg/ppc64-abi-3.c: Likewise.
36646
36647 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36648
36649 PR c++/14545
36650 * g++.dg/parse/template15.C: New test.
36651
36652 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36653
36654 * g++.dg/expr/dtor2.C: New test.
36655
36656 * g++.dg/lookup/anon4.C: New test.
36657
36658 * g++.dg/overload/using1.C: New test.
36659
36660 * g++.dg/template/lookup7.C: New test.
36661
36662 * g++.dg/template/typename6.C: New test.
36663
36664 * g++.dg/expr/cond6.C: New test.
36665
36666 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36667
36668 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36669
36670 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36671
36672 * g++.dg/expr/cond5.C: New test.
36673 * g++.dg/expr/constcast1.C: Likewise.
36674 * g++.dg/expr/ptrmem2.C: Likewise.
36675 * g++.dg/expr/ptrmem3.C: Likewise.
36676 * g++.dg/lookup/main1.C: Likewise.
36677 * g++.dg/template/lookup6.C: Likewise.
36678
36679 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36680
36681 * gcc.dg/local1.c: New test.
36682
36683 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36684
36685 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36686
36687 * gcc.dg/torture/builtin-convert-1.c: New test.
36688
36689 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36690
36691 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36692
36693 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36694
36695 PR c++/14481
36696 * g++.dg/warn/Wunused-7.C: New test.
36697
36698 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36699
36700 * gcc.dg/torture/builtin-integral-1.c: New test.
36701
36702 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36703
36704 PR c++/14586
36705 * g++.dg/parse/non-dependent3.C: New test.
36706
36707 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36708
36709 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36710 * g++.dg/eh/simd-2.C: Likewise.
36711 * g++.dg/init/array10.C: Likewise.
36712 * gcc.c-torture/compile/simd-1.c: Likewise.
36713 * gcc.c-torture/compile/simd-2.c: Likewise.
36714 * gcc.c-torture/compile/simd-3.c: Likewise.
36715 * gcc.c-torture/compile/simd-4.c: Likewise.
36716 * gcc.c-torture/compile/simd-6.c: Likewise.
36717 * gcc.c-torture/execute/simd-1.c: Likewise.
36718 * gcc.c-torture/execute/simd-2.c: Likewise.
36719 * gcc.dg/compat/vector-defs.h: Likewise.
36720 * gcc.dg/20020531-1.c: Likewise.
36721 * gcc.dg/altivec-3.c: Likewise.
36722 * gcc.dg/altivec-4.c: Likewise.
36723 * gcc.dg/altivec-varargs-1.c: Likewise.
36724 * gcc.dg/compat/vector-defs.h: Likewise.
36725 * gcc.dg/i386-mmx-3.c: Likewise.
36726 * gcc.dg/i386-sse-4.c: Likewise.
36727 * gcc.dg/i386-sse-5.c: Likewise.
36728 * gcc.dg/i386-sse-8.c: Likewise.
36729 * gcc.dg/simd-1.c: Likewise.
36730 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36731 __ev64_opaque__ since the machine description provides it.
36732
36733 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36734
36735 * lib/compat.exp (skip_list): New global variable.
36736 Use it to hold the user defined COMPAT_SKIPS list if any.
36737 (compat-obj): Add the members of skip_list to optall.
36738
36739 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36740
36741 * gcc.dg/compat/union-by-value-1_main.c,
36742 union-by-value-1_x.c, union-by-value-1_y.c,
36743 union-check.h, union-defs.h,
36744 union-init.h, union-return-1_main.c,
36745 union-return-1_x.c, union-return-1_y.c: New files.
36746
36747 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36748
36749 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
36750 mixed-struct-init.h: Add 4 mixed structure types.
36751 struct-by-value-21_main.c, struct-by-value-21_x.c,
36752 struct-by-value-21_y.c, struct-return-21_main.c,
36753 struct-return-21_x.c, struct-return-21_y.c: New files.
36754
36755 2004-03-13 Mark Mitchell <mark@codesourcery.com>
36756
36757 PR c++/14550
36758 * g++.dg/parse/template14.C: New test.
36759
36760 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36761
36762 * gcc.c-torture/execute/20040313-1.c: New test.
36763
36764 2004-03-13 Jakub Jelinek <jakub@redhat.com>
36765
36766 PR target/14533
36767 * gcc.dg/20040311-2.c: New test.
36768
36769 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
36770
36771 PR other/14544
36772 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
36773 bit-field.
36774
36775 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
36776
36777 * gcc.dg/20040305-2.c: Add missing return statement.
36778
36779 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36780
36781 * gcc.dg/builtins-34.c: Also check pow10*.
36782
36783 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36784
36785 PR target/14262
36786 * gcc.dg/20040305-2.c: New test.
36787
36788 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36789
36790 * gcc.dg/20040310-1.c: New test.
36791
36792 2004-03-11 Roger Sayle <roger@eyesopen.com>
36793
36794 * gcc.c-torture/execute/20040311-1.c: New test case.
36795
36796 2004-03-11 Mark Mitchell <mark@codesourcery.com>
36797
36798 PR c++/14476
36799 * g++.dg/lookup/enum1.C: New test.
36800
36801 2004-03-10 Mark Mitchell <mark@codesourcery.com>
36802
36803 PR c++/14510
36804 * g++.dg/lookup/struct2.C: New test.
36805
36806 2004-03-10 Uros Bizjak <uros@kss-loka.si>
36807
36808 * gcc.dg/builtins-34.c: New test.
36809
36810 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36811
36812 * gcc.dg/torture/builtin-nonneg-1.c: New test.
36813
36814 2004-03-09 James E Wilson <wilson@specifixinc.com>
36815
36816 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
36817 * gcc.dg/alias-2.c: New testcase.
36818
36819 2004-03-09 Zack Weinberg <zack@codesourcery.com>
36820
36821 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
36822
36823 2004-03-09 Roger Sayle <roger@eyesopen.com>
36824
36825 * gcc.c-torture/execute/20040309-1.c: New test case.
36826
36827 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
36828
36829 PR c++/14397
36830 * g++.dg/overload/ref1.C: New.
36831
36832 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36833
36834 PR c++/14409
36835 * g++.dg/template/spec12.C: New test.
36836
36837 PR c++/14448
36838 * g++.dg/parse/crash14.C: New test.
36839
36840 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36841
36842 PR c++/14230
36843 * g++.dg/init/ref11.C: New test.
36844
36845 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36846
36847 PR c++/14432
36848 * g++.dg/parse/builtin2.C: New test.
36849
36850 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36851
36852 PR c++/14401
36853 * g++.dg/init/ctor3.C: New test.
36854 * g++.dg/init/union1.C: New test.
36855 * g++.dg/ext/anon-struct4.C: New test.
36856
36857 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36858
36859 * g++.dg/lookup/koenig1.C: Tweak error messages.
36860 * g++.dg/lookup/used-before-declaration.C: Likewise.
36861 * g++.dg/other/do1.C: Likewise.
36862 * g++.dg/overload/koenig1.C: Likewise.
36863 * g++.dg/parse/crash13.C: Likewise.
36864 * g++.dg/template/instantiate3.C: Likewise.
36865
36866 2004-03-08 Eric Christopher <echristo@redhat.com>
36867
36868 * * lib/target-supports.exp: Enable libiconv in test
36869 compilation. Fix up error checking.
36870
36871 2004-03-08 Roger Sayle <roger@eyesopen.com>
36872
36873 PR middle-end/14289
36874 * gcc.dg/pr14289-1.c: New test case.
36875 * gcc.dg/pr14289-2.c: Likewise.
36876 * gcc.dg/pr14289-3.c: Likewise.
36877
36878 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
36879
36880 * gcc.c-torture/execute/20040308-1.c: New test.
36881
36882 2004-03-07 Roger Sayle <roger@eyesopen.com>
36883
36884 * gcc.c-torture/execute/20040307-1.c: New test case.
36885
36886 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
36887
36888 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
36889
36890 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
36891
36892 * gcc.dg/20040306-1.c: New test.
36893
36894 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
36895
36896 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
36897 them static.
36898 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
36899
36900 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36901
36902 PR c/14465
36903 * gcc.dg/decl-6.c: New test.
36904
36905 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36906
36907 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
36908 Rename LOGPOW -> LOG_POW.
36909 (SQRT_EXP, POW_EXP): New.
36910
36911 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36912
36913 * gcc.dg/i386-sse-8.c: New test.
36914
36915 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36916
36917 PR c/14114
36918 * gcc.dg/decl-5.c: New test.
36919
36920 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
36921
36922 * gcc.dg/20040305-1.c: New test.
36923
36924 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
36925
36926 PR other/14354
36927 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
36928
36929 2004-03-04 Ziemowit Laski <zlaski@apple.com>
36930
36931 PR c++/14425, c++/14426
36932 * g++.dg/ext/altivec-4.C: New test.
36933 * g++.dg/ext/altivec-5.C: New test.
36934
36935 2004-03-04 Geoffrey Keating <geoffk@apple.com>
36936
36937 * g++.old-deja/g++.other/linkage1.C: Expect errors about
36938 global variables of a type with no linkage.
36939 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
36940 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
36941 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
36942 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
36943 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
36944 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
36945 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
36946 * g++.dg/warn/deprecated.C: Name enum Color.
36947 * g++.dg/overload/VLA.C: Name structure for 'b'.
36948 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
36949
36950 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36951
36952 * gcc.c-torture/compile/20040304-1.c: New test.
36953
36954 2004-03-03 Zack Weinberg <zack@codesourcery.com>
36955
36956 PR 13728
36957 * gcc.dg/decl-4.c: New testcase.
36958
36959 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
36960
36961 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
36962 as PRECF if sizeof (float) > sizeof (double).
36963 (PRECL): Make it the same as PRECF if
36964 sizeof (float) > sizeof (long double).
36965
36966 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36967
36968 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
36969 system type. Add check for irix6 which doesn't have c99 runtime.
36970
36971 2004-03-03 Bob Wilson <bob.wilson@acm.org>
36972
36973 * gcc.dg/const-elim-1.c: xfail for xtensa.
36974
36975 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36976
36977 PR c++/14369
36978 * g++.dg/template/cond4.C: New test.
36979
36980 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36981
36982 PR c++/14360
36983 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
36984
36985 PR c++/14361
36986 * g++.dg/parse/defarg7.C: New test.
36987
36988 PR c++/14359
36989 * g++.dg/template/friend26.C: New test.
36990
36991 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36992
36993 PR c++/14324
36994 * g++.dg/abi/mangle21.C: New test.
36995
36996 PR c++/14260
36997 * g++.dg/parse/constructor2.C: New test.
36998
36999 PR c++/14337
37000 * g++.dg/template/sfinae1.C: New test.
37001
37002 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37003
37004 PR c++/14267
37005 * g++.dg/expr/crash2.C: New test.
37006
37007 PR middle-end/13448
37008 * gcc.dg/inline-5.c: New test.
37009 * gcc.dg/always-inline.c: Split out tests into ...
37010 * gcc.dg/always-inline2.c: ... this and ...
37011 * gcc.dg/always-inline3.c: ... this.
37012
37013 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37014
37015 PR debug/12103
37016 * g++.dg/debug/crash1.C: New test.
37017
37018 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
37019
37020 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
37021 function with __attribute__((noinline)).
37022 (recurser_void2): Likewise.
37023 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
37024 (recurser_void2): Likewise.
37025
37026 2004-02-29 Roger Sayle <roger@eyesopen.com>
37027
37028 PR middle-end/14203
37029 * g++.dg/warn/Wunused-6.C: New test case.
37030
37031 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
37032
37033 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
37034 not defined.
37035
37036 2004-02-27 Eric Christopher <echristo@redhat.com>
37037
37038 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
37039 * g++.dg/charset/asm2.c: Run only x86.
37040 * gcc.dg/charset/asm3.c: Ditto.
37041
37042 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
37043
37044 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
37045 ld_library_path.
37046
37047 2004-02-27 Ziemowit Laski <zlaski@apple.com>
37048
37049 * g++.dg/ext/altivec-3.C: New.
37050
37051 2004-02-26 Richard Henderson <rth@redhat.com>
37052
37053 * g++.dg/ext/attrib10.C: Mark for warning.
37054 * gcc.dg/attr-alias-1.c: New.
37055
37056 2004-02-26 Richard Henderson <rth@redhat.com>
37057
37058 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
37059 * gcc.c-torture/execute/20040208-2.c: ... it back.
37060
37061 2004-02-26 Eric Christopher <echristo@redhat.com>
37062
37063 * lib/target-supports.exp (check-iconv-available): New function.
37064 * lib/gcc-dg.exp (dg-require-iconv): New function.
37065 Use above.
37066 * gcc.dg/charset: New directory.
37067 * gcc.dg/charset/charset.exp: New file.
37068 * gcc.dg/charset/asm1.c: Ditto.
37069 * gcc.dg/charset/asm2.c: Ditto.
37070 * gcc.dg/charset/asm3.c: Ditto.
37071 * gcc.dg/charset/asm4.c: Ditto.
37072 * gcc.dg/charset/asm5.c: Ditto.
37073 * gcc.dg/charset/attribute1.c: Ditto.
37074 * gcc.dg/charset/attribute2.c: Ditto.
37075 * gcc.dg/charset/string1.c: Ditto.
37076 * g++.dg/charset: New directory.
37077 * g++.dg/dg.exp: Add here. Special options.
37078 * g++.dg/charset/charset.exp: New file.
37079 * g++.dg/charset/asm1.c: Ditto.
37080 * g++.dg/charset/asm2.c: Ditto.
37081 * g++.dg/charset/asm3.c: Ditto.
37082 * g++.dg/charset/asm4.c: Ditto.
37083 * g++.dg/charset/attribute1.c: Ditto.
37084 * g++.dg/charset/attribute2.c: Ditto.
37085 * g++.dg/charset/extern1.cc: Ditto.
37086 * g++.dg/charset/extern2.cc: Ditto.
37087 * g++.dg/charset/string1.c: Ditto.
37088
37089 2004-02-26 Mark Mitchell <mark@codesourcery.com>
37090
37091 PR c++/14278
37092 * g++.dg/parse/comma1.C: New test.
37093
37094 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37095
37096 PR c++/14284
37097 * g++.dg/template/ttp8.C: New test.
37098
37099 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
37100
37101 * gcc.dg/fixuns-trunc-1.c: New test.
37102
37103 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37104
37105 * gcc.dg/builtins-config.h: Use #elif.
37106
37107 2004-02-26 Michael Matz <matz@suse.de>
37108
37109 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37110 * gcc.dg/991214-1.c: Likewise.
37111 * gcc.dg/i386-asm-1.c: Likewise.
37112
37113 2004-02-25 Richard Henderson <rth@redhat.com>
37114
37115 * gcc.c-torture/execute/20040208-2.c: Move ...
37116 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37117
37118 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37119
37120 PR c++/14246
37121 * g++.dg/other/crash-3.C: New test.
37122
37123 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37124
37125 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37126 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37127
37128 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37129 HP-UX.
37130
37131 2004-02-24 Michael Matz <matz@suse.de>
37132
37133 * gcc.dg/i386-regparm.c: New.
37134
37135 2004-02-23 James E Wilson <wilson@specifixinc.com>
37136
37137 * gcc.c-torture/execute/20040223-1.c: New.
37138
37139 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37140 Kazu Hirata <kazu@cs.umass.edu>
37141
37142 * gcc.dg/fwritable-strings-1.c: Remove.
37143
37144 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37145
37146 PR c/14156
37147 * gcc.dg/20040223-1.c: New test.
37148
37149 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37150
37151 PR c++/14106
37152 * g++.dg/ext/typeof9.C: New test.
37153
37154 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37155
37156 PR c++/14250
37157 * g++.dg/other/switch1.C: New test.
37158
37159 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37160
37161 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37162 * gcc.dg/va-arg-1.c: Likewise.
37163
37164 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37165
37166 PR c++/14143
37167 * g++.dg/template/koenig5.C: New test.
37168
37169 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37170
37171 * g++.dg/ext/altivec-1.C: Generalize target triple.
37172 * g++.dg/ext/altivec-2.C: New test case.
37173 * g++.dg/ext/altivec_check.h: New file.
37174 * gcc.dg/altivec-1.c: Generalize target triple;
37175 include altivec_check.h and call altivec_check().
37176 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37177 * gcc.dg/altivec-6.c: New test case.
37178 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37179 type casts as needed.
37180 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37181 altivec_check().
37182 * gcc.dg/altivec-12.c: New test case.
37183 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37184 include altivec_check.h and call altivec_check().
37185 * gcc.dg/altivec_check.h: New file.
37186
37187 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37188
37189 * lib/target-supports.exp (check_alias_available): Don't mangle
37190 function `g' in test program.
37191
37192 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37193
37194 * lib/target-supports.exp (check_profiling_available): Check
37195 argument to determine whether we support a profiling type.
37196 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37197 check_profiling_available.
37198 * g++.dg/bprob/bprob.exp: Likewise.
37199 * g77.dg/bprob/bprob.exp: Likewise.
37200 * gcc.misc-tests/bprob.exp: Likewise.
37201 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37202 dg-require-profiling and delete expected error handling.
37203 * gcc.dg/20021014-1.c: Likewise.
37204 * gcc.dg/nest.c: Likewise.
37205
37206 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37207
37208 PR c++/12007
37209 * g++.dg/other/vthunk1.C: New test.
37210
37211 2004-02-20 Falk Hueffner <falk@debian.org>
37212
37213 PR target/14201
37214 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37215
37216 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37217
37218 PR c++/13927
37219 * g++.dg/other/error8.C: Remove XFAIL markers.
37220
37221 PR c++/14173
37222 * g++.dg/ext/packed5.C: New test.
37223
37224 PR c++/14199
37225 * g++.dg/warn/Wunused-5.C: New test.
37226
37227 PR c++/14186
37228 * g++.dg/lookup/member1.C: New test.
37229
37230 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37231
37232 * gcc.c-torture/compile/20040130-1.c: Enable only when
37233 __INT_MAX__ >= 2147483647L.
37234 * gcc.c-torture/compile/961203-1.c: Likewise.
37235
37236 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37237
37238 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37239 * g++.dg/opt/template1.C: Robustify assembler regexp
37240
37241 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37242
37243 * gcc.c-torture/execute/simd-4.x: Remove.
37244 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37245 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37246 Guard with #ifndef SKIP_ATTRIBUTE.
37247 * gcc.dg/compat/vector-1_y.c: Likewise.
37248 * gcc.dg/compat/vector-2_x.c: Likewise.
37249 * gcc.dg/compat/vector-2_y.c: Likewise.
37250 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37251 * g++.dg/eh/simd-2.C: Likewise.
37252
37253 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37254
37255 * gcc.c-torture/compile/complex-1.c: New.
37256
37257 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37258
37259 PR target/14209
37260 * gcc.c-torture/execute/20040218-1.c: New test.
37261
37262 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37263
37264 PR c++/14181
37265 * g++.dg/parse/new2.C: New test.
37266
37267 2004-02-18 Paul Brook <paul@codesourcery.com>
37268
37269 * gcc.c-torture/compile/libcall-1.c: New test.
37270
37271 2004-02-18 Paul Brook <paul@codesourcery.com>
37272
37273 PR debug/12934
37274 * gcc.dg/debug/debug-7.c: New test.
37275
37276 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37277
37278 * gcc.dg/20040217-1.c: New test.
37279
37280 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37281
37282 * gcc.c-torture/execute/990208-1.x: Delete.
37283
37284 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37285
37286 * gcc.c-torture/execute/20040208-2.x: New file.
37287
37288 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37289
37290 PR c++/11326
37291 * g++.dg/abi/structret1.C: New test.
37292
37293 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37294
37295 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37296 (i386_cpuid): No need to test if cpuid is available on AMD64.
37297 Fix assembly, so that it works onboth i386 and AMD64.
37298 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37299 (vecInLong): Fix s[] member type to unsigned int.
37300 (vecInWord): Remove type.
37301 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37302 (a64, b64, c64, d64, e64): Remove.
37303 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37304 Remove unused variable. Remove initialization of removed variables.
37305 Don't call mmx_tests nor sse_tests.
37306 (reference_mmx, reference_sse): Remove.
37307 (check): Add return stmt.
37308 * gcc.dg/i386-sse-7.c: New test.
37309 * gcc.dg/i386-mmx-4.c: New test.
37310
37311 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37312
37313 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37314 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37315 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37316 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37317 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37318 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37319 g++.dg/tc1/dr94.C: Fix line terminator.
37320
37321 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37322
37323 * gcc.c-torture/compile/20040216-1.c: New.
37324
37325 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37326
37327 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37328 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37329 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37330 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37331 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37332 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37333
37334 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37335
37336 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37337
37338 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37339
37340 PR c++/13971
37341 * g++.dg/expr/cond4.C: New test.
37342
37343 PR c++/14086
37344 * g++.dg/lookup/crash2.C: New test.
37345
37346 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37347
37348 * gcc.c-torture/compile/20040214-2.c: New test.
37349
37350 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37351
37352 PR c++/14116
37353 * g++.dg/ext/typeof8.C: New test.
37354
37355 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37356
37357 * gcc.c-torture/compile/20040214-1.c: New test.
37358
37359 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37360
37361 PR c++/13635
37362 * g++.dg/template/spec11.C: New test.
37363
37364 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37365
37366 PR c++/13927
37367 * g++.dg/other/error8.C: New test.
37368
37369 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37370
37371 PR c++/14122
37372 * g++.dg/template/array4.C: New test.
37373
37374 PR c++/14108
37375 * g++.dg/inherit/thunk2.C: New test.
37376
37377 PR c++/14083
37378 * g++.dg/eh/cond2.C: New test.
37379
37380 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37381
37382 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37383
37384 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37385
37386 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37387
37388 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37389
37390 * g++.dg/simd-2.C: xfail on ppc64-linux.
37391
37392 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37393
37394 PR c/456
37395 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37396 tests.
37397
37398 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37399
37400 * gcc.dg/builtins-33.c: New test.
37401
37402 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37403
37404 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37405
37406 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37407
37408 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37409
37410 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37411
37412 * gcc.dg/ppc64-abi-3.c: New test.
37413
37414 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37415
37416 PR c/14092
37417
37418 * gcc.dg/pr14092-1.c: New testcase.
37419
37420 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37421
37422 * gcc.dg/cpp/assert4.c: Fix typo last change.
37423
37424 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37425 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37426
37427 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37428
37429 2004-02-09 Roger Sayle <roger@eyesopen.com>
37430
37431 * gcc.c-torture/compile/20040209-1.c: New test case.
37432
37433 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37434
37435 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37436
37437 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37438
37439 * gcc.c-torture/execute/20040208-[12].c: New tests.
37440
37441 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37442
37443 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37444
37445 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37446
37447 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37448
37449 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37450
37451 Bug 13856
37452 * gcc.dg/visibility-8.c: New testcase.
37453
37454 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37455
37456 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37457 arguments.
37458 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37459
37460 2004-02-07 Roger Sayle <roger@eyesopen.com>
37461
37462 PR middle-end/13696
37463 * g++.dg/opt/fold1.C: New test case.
37464
37465 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37466
37467 PR c++/14033
37468 * g++.dg/other/crash-2.C: New test.
37469
37470 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37471
37472 PR c++/14028
37473 * g++.dg/parse/angle-bracket2.C: New test.
37474
37475 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37476
37477 PR middle-end/13750
37478 Revert:
37479 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37480 PR pch/13361
37481 * g++.dg/pch/wchar-1.C: New.
37482 * g++.dg/pch/wchar-1.Hs: New.
37483
37484 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37485
37486 PR c++/14008
37487 * g++.dg/parse/error15.C: New test.
37488 * g++.dg/parse/crash11.C: Update dg-error mark.
37489
37490 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37491
37492 PR c++/13932
37493 * g++.dg/warn/conv2.C: New test.
37494
37495 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37496
37497 PR c++/13086
37498 * g++.dg/warn/incomplete1.C: Remove xfail.
37499
37500 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37501
37502 * lib/file-format.exp (gcc_target_object_format): Use
37503 ${tool}_target_compile, not gcc_target_compile.
37504 * lib/target-supports.exp (check_alias_available): Likewise.
37505 (check_gc_sections_available): Likewise.
37506 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37507 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37508 dg-require-alias.
37509
37510 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37511
37512 PR c++/13969
37513 * g++.dg/template/static6.C: New test.
37514
37515 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37516
37517 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37518
37519 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37520
37521 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37522 tests for systems where `char' is unsigned by default.
37523
37524 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37525
37526 PR c++/13997
37527 * g++.dg/template/partial3.C: New test.
37528
37529 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37530
37531 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37532 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37533 Remove mentions of obsolete ports.
37534
37535 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37536
37537 * gcc.dg/noncompile/20001228-1.c: Fix for new
37538 error message.
37539
37540 2004-02-03 Roger Sayle <roger@eyesopen.com>
37541
37542 PR target/9348
37543 * gcc.c-torture/execute/multdi-1.c: New test case.
37544
37545 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37546
37547 PR c++/13925
37548 * g++.dg/template/lookup5.C: New test.
37549
37550 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37551
37552 PR c++/13950
37553 * g++.dg/template/lookup4.C: New test.
37554
37555 PR c++/13970
37556 * g++.dg/parse/error14.C: New test.
37557
37558 PR c++/14002
37559 * g++.dg/parse/template13.C: New test.
37560
37561 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37562
37563 PR c++/13978
37564 * g++.dg/template/koenig4.C: New test.
37565
37566 PR c++/13968
37567 * g++.dg/template/crash17.C: New test.
37568
37569 PR c++/13975
37570 * g++.dg/parse/error13.C: New test.
37571 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37572
37573 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37574
37575 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37576
37577 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37578
37579 PR c/11658
37580 PR c/13994
37581 * gcc.dg/noncompile/20040203-1.c: New test.
37582 * gcc.dg/noncompile/20040203-2.c: Likewise.
37583 * gcc.dg/noncompile/20040203-3.c: Likewise.
37584 * gcc.dg/20040203-1.c: Likewise.
37585
37586 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37587
37588 PR c++/10858
37589 * g++.dg/template/sizeof7.C: New test.
37590
37591 2004-02-02 Eric Christopher <echristo@redhat.com>
37592 Zack Weinberg <zack@codesourcery.com>
37593
37594 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37595
37596 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37597
37598 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37599 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37600 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37601 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37602
37603 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37604
37605 PR c++/13113
37606 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37607
37608 PR c++/13854
37609 * g++.dg/ext/attrib13.C: New test.
37610
37611 PR c++/13907
37612 * g++.dg/conversion/op2.C: New test.
37613
37614 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37615
37616 * gcc.dg/titype-1.c: Fix pasto.
37617
37618 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37619
37620 * gcc.dg/titype-1.c: New test.
37621
37622 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37623
37624 PR c++/13957
37625 * g++.dg/template/non-type-template-argument-1.C,
37626 g++.dg/template/qualified-id1.C: Update dg-error marks.
37627 * g++.dg/template/nontype6.C: New test.
37628
37629 2004-02-01 Roger Sayle <roger@eyesopen.com>
37630
37631 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37632 * gcc.dg/builtins-31.c: New testcase.
37633 * gcc.dg/builtins-32.c: New testcase.
37634
37635 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37636
37637 * objc.dg/call-super-2.m: Update line numbers
37638 for the including of stddef.h.
37639
37640 2004-01-30 Michael Matz <matz@suse.de>
37641
37642 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37643 g++.dg/ext/case-range3.C: New tests.
37644
37645 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37646
37647 DR206
37648 PR c++/13813
37649 * g++.dg/template/member4.C: New test.
37650
37651 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37652
37653 PR c++/13683
37654 * g++.dg/template/sizeof6.C: New test.
37655
37656 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37657
37658 * gcc.dg/fwritable-strings-1.c: New test.
37659
37660 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37661
37662 * gcc.c-torture/compile/20040130-1.c: New test.
37663
37664 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37665
37666 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37667
37668 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37669
37670 PR c++/13883
37671 * g++.dg/template/ctor3.C: New test.
37672
37673 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37674
37675 * g++.dg/tc1: New directory.
37676 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37677 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37678 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37679 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37680 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37681
37682 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37683
37684 * g++.dg/parse/error11.C: New test.
37685 * g++.dg/parse/error12.C: Likewise.
37686
37687 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37688
37689 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37690 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37691
37692 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37693
37694 PR c++/13791
37695 * g++.dg/ext/attrib12.C: New test.
37696
37697 PR c++/13736
37698 * g++.dg/parse/cast2.C: New test.
37699
37700 2004-01-27 James E Wilson <wilson@specifixinc.com>
37701
37702 * objc.dg/encode-2.m (main): New local string. Set depending on
37703 sizeof long. Use in sscanf call.
37704 * objc.dg/encode-3.m (main): New local string. Set depending on
37705 sizeof long. Use in scan_initial call.
37706
37707 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37708
37709 * objc.dg/call-super-2.m: Make LP64-safe.
37710 * objc.dg/desig-init-1.m: Likewise.
37711
37712 2004-01-27 Devang Patel <dpatel@apple.com>
37713
37714 * g++.dg/debug/namespace1.C: New test.
37715
37716 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37717
37718 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37719 xscale-*-*.
37720
37721 * gcc.dg/arm-mmx-1.c: New test.
37722
37723 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37724
37725 * gcc.dg/20040127-1.c: New test.
37726 * gcc.dg/20040127-2.c: New test.
37727
37728 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37729
37730 * objc.dg/stret-1.m (glob): Renamed to globa.
37731
37732 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37733
37734 PR c++/13663
37735 * g++.dg/expr/for1.C: New test.
37736
37737 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37738
37739 PR middle-end/13779
37740 * gcc.dg/darwin-longlong.c: New test.
37741
37742 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37743
37744 * gcc.dg/20040124-1.c: Moved test from here...
37745 * gcc.c-torture/compile/20040124-1.c: ...to here.
37746
37747 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37748
37749 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
37750 the assembly output if -m64 is passed.
37751
37752 2004-01-25 Mark Mitchell <mark@codesourcery.com>
37753
37754 PR c++/13833
37755 * g++.dg/template/cond3.C: New test.
37756
37757 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37758
37759 PR c++/13810
37760 * g++.dg/template/ttp7.C: New test.
37761
37762 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37763
37764 PR c++/13797
37765 * g++.dg/template/nontype4.C: New test.
37766 * g++.dg/template/nontype5.C: Likewise.
37767
37768 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
37769
37770 * gcc.dg/torture/mips-clobber-at.c: New test.
37771
37772 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
37773
37774 * gcc.dg/20040124-1.c: New test.
37775
37776 2004-01-24 Jakub Jelinek <jakub@redhat.com>
37777
37778 * gcc.dg/20040123-1.c: New test.
37779
37780 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37781
37782 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
37783
37784 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
37785
37786 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
37787
37788 2004-01-23 Andrew Pinski <apinski@apple.com>
37789
37790 * gcc.dg/20030121-1.c: Move to ..
37791 * gcc.dg/20040121-1.c: here.
37792
37793 2004-01-23 Roger Sayle <roger@eyesopen.com>
37794
37795 * gcc.dg/builtins-29.c: New test case.
37796
37797 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37798
37799 PR 18314
37800 * gcc.dg/builtins-30.c: New testcase.
37801
37802 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
37803
37804 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
37805 * lib/g77.exp: Likewise.
37806 * lib/objc.exp: Likewise.
37807 * lib/g++.exp: Likewise.
37808
37809 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37810
37811 * gcc.dg/struct-by-value-2.c: New test.
37812
37813 2004-01-21 Andrew Pinski <apinski@apple.com>
37814
37815 PR target/13785
37816 * gcc.dg/20030121-1.c: New test.
37817
37818 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
37819
37820 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
37821 clobber frame pointer register in asm statement.
37822
37823 2004-01-21 Falk Hueffner <falk@debian.org>
37824
37825 * gcc.c-torture/compile/20040121-1.c: New test.
37826
37827 2004-01-21 Zack Weinberg <zack@codesourcery.com>
37828
37829 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
37830
37831 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
37832
37833 * gcc.dg/ppc64-abi-2.c: New test.
37834
37835 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
37836
37837 * lib/treelang.exp: Fill out this file.
37838 * lib/treelang-dg.exp: New File.
37839
37840 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
37841
37842 * gcc.c-torture/compile/981022-1.c: Remove.
37843 * gcc.dg/array-5.c: Remove XFAIL.
37844 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
37845 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
37846 gcc.dg/cond-lvalue-1.c: Update.
37847 * gcc.dg/cast-lvalue-2.c: New test.
37848
37849 2004-01-19 Mark Mitchell <mark@codesourcery.com>
37850
37851 PR c++/13592
37852 * g++.dg/other/error1.C (class foo): Tweak error message.
37853
37854 PR c++/13592
37855 * g++.dg/template/call2.C: New test.
37856
37857 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37858
37859 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
37860 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
37861 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
37862 scalar-return-1_x.c, scalar-return-2_y.c,
37863 scalar-return-3_x.c, scalar-return-3_y.c,
37864 scalar-return-4_x.c, scalar-return-4_y.c,
37865 struct-align-1.h, struct-align-1_x.c,
37866 struct-align-1_y.c, struct-align-2.h,
37867 struct-align-2_x.c, struct-align-2_y.c,
37868 struct-by-value-10_y.c, struct-by-value-11_x.c,
37869 struct-by-value-11_y.c, struct-by-value-12_x.c,
37870 struct-by-value-12_y.c, struct-by-value-13_x.c,
37871 struct-by-value-13_y.c, struct-by-value-14_x.c,
37872 struct-by-value-14_y.c, struct-by-value-15_x.c,
37873 struct-by-value-15_y.c, struct-by-value-16_y.c,
37874 struct-by-value-17_y.c, struct-by-value-18_y.c,
37875 struct-by-value-19_y.c, struct-by-value-1_x.c,
37876 struct-by-value-1_y.c, struct-by-value-20_y.c,
37877 struct-by-value-2_x.c, struct-by-value-2_y.c,
37878 struct-by-value-3_y.c, struct-by-value-4_x.c,
37879 struct-by-value-4_y.c, struct-by-value-5_y.c,
37880 struct-by-value-6_y.c, struct-by-value-7_y.c
37881 struct-by-value-8_x.c, struct-by-value-8_y.c
37882 struct-by-value-9_x.c, struct-by-value-9_y.c
37883 struct-return-10_x.c, struct-return-10_y.c,
37884 struct-return-19_x.c, struct-return-20_x.c
37885 struct-return-2_x.c, struct-return-2_y.c
37886 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
37887 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
37888
37889 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37890
37891 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
37892 attribute on sparc*-sun-solaris2.*.
37893
37894 2004-01-18 Mark Mitchell <mark@codesourcery.com>
37895
37896 PR c++/13710
37897 * g++.dg/ext/typeof7.C: New test.
37898
37899 2004-01-18 David Edelsohn <edelsohn@gnu.org>
37900
37901 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
37902 * gcc.dg/const-elim-1.c: Same.
37903
37904 2004-01-17 Ziemowit Laski <zlaski@apple.com>
37905
37906 * objc.dg/stret-1.m: New.
37907 * objc.dg/stret-2.m: New.
37908
37909 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
37910
37911 PR c++/11895
37912 * g++.dg/ext/vector1.C: New test.
37913
37914 2004-01-16 Geoffrey Keating <geoffk@apple.com>
37915
37916 * gcc.dg/pch/import-1.c: New.
37917 * gcc.dg/pch/import-1.hs: New.
37918 * gcc.dg/pch/import-1a.h: New.
37919 * gcc.dg/pch/import-1b.h: New.
37920 * gcc.dg/pch/import-1c.h: New.
37921
37922 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37923
37924 PR c++/13574
37925 * g++.dg/ext/array1.C: New test.
37926
37927 PR c++/13178
37928 * g++.dg/conversion/op1.C: New test.
37929
37930 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
37931
37932 PR 11864
37933 From Kazumoto Kojima / Dan Kegel:
37934 * gcc.dg/pr11864-1.c: New test.
37935
37936 PR 10392
37937 From Marcus Comstedt / Dan Kegel:
37938 * gcc.dg/pr10392-1.c: New test.
37939
37940 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37941
37942 PR c++/13478
37943 * g++.dg/init/ref10.C: New test.
37944
37945 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37946
37947 PR c++/13407
37948 * g++.dg/parse/typename6.C: New test.
37949
37950 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37951
37952 PR pch/13361
37953 * g++.dg/pch/wchar-1.C: New.
37954 * g++.dg/pch/wchar-1.Hs: New.
37955
37956 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37957
37958 PR c++/9259
37959 * g++.dg/expr/sizeof2.C: New test.
37960
37961 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
37962
37963 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
37964
37965 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37966
37967 PR c++/13659
37968 * g++.dg/lookup/strong-using-3.C: New.
37969 * g++.dg/lookup/using-10.C: New.
37970
37971 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37972
37973 PR c++/13594
37974 * g++.dg/lookup/strong-using-2.C: New.
37975
37976 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
37977 Dan Kegel <dank@kegel.com>
37978 J"orn Rennecke <joern.rennecke@superh.com>
37979
37980 PR target/9365
37981 * gcc.dg/pr9365-1.c: New test.
37982
37983 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37984
37985 PR c++/8856
37986 * g++.dg/parse/casting-operator2.C: New test.
37987 * g++.old-deja/g++.pt/explicit83.C: Remove.
37988
37989 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
37990
37991 * gcc.dg/label-compound-stmt-1.c: New test.
37992 * gcc.c-torture/compile/950922-1.c,
37993 gcc.c-torture/compile/20000211-3.c,
37994 gcc.c-torture/compile/20000518-1.c,
37995 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
37996 compound statements.
37997
37998 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
37999
38000 * gcc.dg/ppc64-abi-1.c: New test.
38001
38002 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
38003
38004 * g++.dg/ext/attrib9.C: Add dg-warnings.
38005
38006 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38007
38008 PR c++/12335
38009 * g++.dg/parse/dtor3.C: New test.
38010
38011 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
38012
38013 PR c++/12709
38014 * g++.dg/parse/try-catch-1.C: New test.
38015
38016 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
38017
38018 * ada/acats/run_all.sh: Add more verbose output in acats.log
38019 when compiling tests.
38020
38021 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38022
38023 PR 13656
38024 * gcc.dg/typedef-redecl.c: New test case.
38025 * gcc.dg/typedef-redecl.h: New support file.
38026
38027 2004-01-13 Jan Hubicka <jh@suse.cz>
38028
38029 * gcc.dg/always_inline.c: New test.
38030 * gcc.dg/debug/20031231-1.c: Fix.
38031
38032 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38033
38034 PR c++/13474
38035 * g++.dg/template/array3.C: New test.
38036
38037 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38038
38039 * g++.dg/ext/lvalue1.C: No longer expected to fail.
38040 * g++.dg/warn/Wunused-2.C: Likewise.
38041
38042 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38043
38044 PR c++/13289
38045 * g++.dg/template/instantiate6.C: New test.
38046
38047 2004-01-12 Roger Sayle <roger@eyesopen.com>
38048
38049 PR middle-end/11397
38050 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
38051
38052 2004-01-12 Jan Hubicka <jh@suse.cz>
38053
38054 PR opt/12826
38055 * gcc.dg/20040112-1.c: New.
38056
38057 * gcc.dg/dwarf-die[1-7].c: Move to...
38058 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
38059 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
38060
38061 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
38062
38063 PR c++/4100
38064 * g++.dg/parse/friend4.C: New test.
38065
38066 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
38067
38068 PR c++/4100
38069 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
38070 definition is called a friend.
38071
38072 2004-01-11 Zack Weinberg <zack@codesourcery.com>
38073
38074 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
38075
38076 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
38077
38078 PR c++/3478
38079 * g++.dg/parse/error10.C: New test.
38080 * g++.dg/template/arg2.C: Accept "invalid type" error.
38081
38082 2004-01-11 Jakub Jelinek <jakub@redhat.com>
38083
38084 PR middle-end/13392
38085 * g++.dg/opt/expect2.C: New test.
38086
38087 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38088
38089 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
38090 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
38091 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
38092 Update dg-error regexps.
38093
38094 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38095
38096 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
38097 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
38098
38099 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38100
38101 * gcc.dg/pragma-re-1.c: Use right pointer type.
38102
38103 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38104
38105 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38106
38107 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38108
38109 * gcc.dg/rs6000-ldouble-1.c: New.
38110
38111 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38112
38113 DR 337
38114 PR c++/9256
38115 * g++.dg/other/abstract1.C: New test.
38116
38117 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38118
38119 * g++.dg/lookup/strong-using-1.C: New.
38120
38121 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38122
38123 PR c/11234
38124 * gcc.dg/func-ptr-conv-1.c: New test.
38125 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38126
38127 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38128
38129 PR target/13380.
38130 * gcc.c-torture/compile/20040109-1.c: New.
38131
38132 2004-01-08 Stuart Hastings <stuart@apple.com>
38133
38134 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38135 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38136 * gcc.dg/i386-sse-6.c: ...this new testcase.
38137
38138 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38139
38140 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38141
38142 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38143
38144 * ada/acats/run_acats: Treat 'gnatchop' the same way
38145 as 'gnatmake'. Export GCC_DRIVER.
38146 * ada/acats/run_all.sh: Add target_gnatchop. Use
38147 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38148
38149 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38150
38151 PR c++/12573
38152 * g++.dg/template/dependent-expr4.C: New test.
38153
38154 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38155
38156 * gcc.dg/altivec-11.c: New test.
38157
38158 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38159
38160 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38161
38162 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38163
38164 PR c/6024
38165 * gcc.dg/enum-compat-1.c: New test.
38166 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38167
38168 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38169
38170 PR c/12165
38171 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38172 gcc.dg/c99-idem-qual-3.c: New tests.
38173
38174 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38175
38176 * gcc.dg/winline-7.c: Don't cast void * to int.
38177
38178 2004-01-06 Jan Hubicka <jh@suse.cz>
38179
38180 * gcc.dg/i386-sse-5.c: New test
38181 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38182
38183 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38184
38185 PR c++/12815
38186 * g++.dg/rtti/typeid4.C: New test.
38187
38188 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38189
38190 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38191
38192 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38193
38194 PR c++/12132
38195 * g++.dg/template/error11.C: New test.
38196
38197 PR c++/13451
38198 * g++.dg/template/class2.C: New test.
38199
38200 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38201 Richard Sandiford <rsandifo@redhat.com>
38202
38203 PR c++/13387
38204 * g++.dg/opt/alias3.C: New test.
38205
38206 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38207
38208 PR c++/13157
38209 * g++.dg/template/koenig3.C: New test.
38210
38211 PR c++/13529
38212 * g++.dg/parse/offsetof3.C: New test.
38213
38214 * g++.dg/init/copy7.C: Add missing dg-error markers.
38215
38216 PR c++/12226
38217 * g++.dg/init/copy7.c: New test.
38218
38219 PR c++/13536
38220 * g++.dg/parse/cast1.C: New test.
38221
38222 2004-01-04 Jan Hubicka <jh@suse.cz>
38223
38224 * gcc.dg/winline[1-7].c: New tests.
38225
38226 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38227
38228 PR c++/13520
38229 * g++.dg/template/qualttp22.C: New test.
38230
38231 2004-01-01 Jan Hubicka <jh@suse.cz>
38232
38233 * gcc.dg/debug/20031231-1.c: New.
38234 * gcc.c-torture/compile/20040101-1.c: New.
38235 * gcc.dg/dwarf-die-[1-7].c: New.
38236
38237 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38238
38239 PR optimization/13521
38240 * gcc.c-torture/compile/20031231-1.c: New test.
38241
38242 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38243
38244 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38245
38246 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38247
38248 PR c++/10079
38249 * g++.dg/template/crash16.C: New test.
38250
38251 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38252
38253 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38254
38255 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38256
38257 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38258 ports.
38259 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38260 * g++.old-deja/g++.law/profile1.C: Likewise.
38261 * gcc.c-torture/compile/981006-1.c: Likewise.
38262 * gcc.c-torture/execute/loop-2e.x: Likewise.
38263 * gcc.c-torture/execute/loop-2f.x: Remove.
38264 * gcc.c-torture/execute/loop-2g.x: Likewise.
38265 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38266 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38267
38268 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38269
38270 PR c++/13507
38271 * g++.dg/ext/attrib11.C: New test.
38272
38273 PR c++/13494
38274 * g++.dg/template/array2-1.C: New test.
38275 * g++.dg/template/array2-2.C: New test.
38276
38277 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38278
38279 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38280
38281 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38282
38283 PR c++/12774
38284 * g++.dg/template/array1-1.C: New test.
38285 * g++.dg/template/array1-2.C: New test.
38286
38287 2003-12-29 Roger Sayle <roger@eyesopen.com>
38288
38289 PR fortran/12632
38290 * g77.dg/12632.f: New test case.
38291
38292 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38293
38294 PR c++/13289
38295 * g++.dg/parse/nontype1.C: New test.
38296
38297 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38298
38299 PR c++/12403
38300 * g++.dg/parse/explicit1.C: New test.
38301 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38302
38303 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38304
38305 PR c++/13081
38306 * g++.dg/opt/inline6.C: New test.
38307
38308 PR c++/12613
38309 * g++.dg/parse/error9.C: New test.
38310
38311 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38312
38313 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38314
38315 PR c++/13009
38316 * g++.dg/init/assign1.C: New test.
38317
38318 2003-12-28 Roger Sayle <roger@eyesopen.com>
38319
38320 PR c++/13070
38321 * g++.dg/warn/format3.C: New test case.
38322
38323 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38324
38325 * gcc.c-torture/compile/20031227-1.c: New test.
38326
38327 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38328
38329 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38330 * g77.dg/bprob/bprob.exp: Likewise.
38331 * gcc.misc-tests/bprob.exp: Likewise.
38332 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38333 variants on systems where the library does not provide that
38334 functionality.
38335 * gcc.dg/builtins-20.c: Use builtins-config.h.
38336 * gcc.dg/builtins-config.h: New file.
38337
38338 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38339
38340 * lib/gcc-dg.exp (dg-require-profiling): New function.
38341 * lib/target-supports.exp (check_profiling_available): Likewise.
38342 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38343 * g77.dg/bprob/bprob.exp: Likewise.
38344 * gcc.misc-tests/bprob.exp: Likewise.
38345 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38346 * gcc.dg/20021014-1.c: Likewise.
38347 * gcc.dg/nest.c: Likewise.
38348
38349 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38350
38351 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38352 compiling.
38353 * g++.dg/lookup/java2.C: Likewise.
38354 * gcc.dg/cpp/lexident.c: Likewise.
38355
38356 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38357
38358 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38359 given.
38360 * gcc.c-torture/compile/961203-1.c: Likewise.
38361 * gcc.c-torture/compile/980506-1.c: Likewise.
38362
38363 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38364
38365 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38366 (additional_prunes): New global.
38367 (gcc-dg-prune): Handle additional per-test pruning.
38368 (dg-test): Clear additional_prunes between tests.
38369
38370 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38371 dg-prune-output to avoid spurious failures from assembler
38372 complaining about nonexistent WAW violations.
38373 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38374 Use dg-prune-output to avoid spurious failures from assembler
38375 warning about Itanium B-step errata.
38376
38377 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38378
38379 * g++.dg/abi/macro0.C: New test.
38380 * g++.dg/abi/macro1.C: Likewise.
38381 * g++.dg/abi/macro2.C: Likewise.
38382
38383 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38384 * g++.dg/abi/bitfield7.C: Likewise.
38385 * g++.dg/abi/dtor2.C: Likewise.
38386 * g++.dg/abi/mangle11.C: Likewise.
38387 * g++.dg/abi/mangle12.C: Likewise.
38388 * g++.dg/abi/mangle14.C: Likewise.
38389 * g++.dg/abi/mangle17.C: Likewise.
38390 * g++.dg/abi/vbase10.C: Likewise.
38391 * g++.dg/abi/vbase14.C: Likewise.
38392 * g++.dg/template/qualttp17.C: Likewise.
38393
38394 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38395
38396 PR c/11995
38397 * gcc.dg/20031223-1.c: New test.
38398
38399 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38400
38401 * gcc.dg/noreturn-7.c: New test.
38402
38403 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38404
38405 * gcc.dg/null-pointer-1.c: New test.
38406
38407 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38408
38409 * g++.old-deja/g++.jason/template18.C: Remove.
38410 * g++.old-deja/g++.jason/template37.C: Likewise.
38411
38412 PR c++/12862
38413 * g++.dg/lookup/ns1.C: New test.
38414
38415 PR c++/12397
38416 * g++.dg/template/lookup3.C: New test.
38417
38418 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38419
38420 * g++.dg/template/recurse1.C: New test
38421
38422 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38423
38424 PR c++/12479
38425 * g++.dg/parse/semicolon1.C: New test.
38426 * g++.dg/parse/semicolon1.h: Likewise.
38427
38428 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38429
38430 * gcc.dg/darwin-misaligned.c: New test.
38431
38432 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38433
38434 PR c/9163
38435 * gcc.dg/20031222-1.c: New test.
38436
38437 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38438
38439 PR c++/13438
38440 * g++.dg/parse/error8.C: New test.
38441
38442 PR c++/11554
38443 * g++.dg/warn/ctor-init-1.C: New test.
38444
38445 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38446
38447 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38448 too small.
38449 * gcc.c-torture/compile/930217-1.c: Likewise.
38450 * gcc.c-torture/compile/930513-1.c: Likewise.
38451 * gcc.c-torture/execute/920908-2.c: Likewise.
38452 * gcc.c-torture/execute/921204-1.c: Likewise.
38453 * gcc.c-torture/execute/930621-1.c: Likewise.
38454 * gcc.c-torture/execute/930630-1.c: Likewise.
38455 * gcc.c-torture/execute/931031-1.c: Likewise.
38456 * gcc.c-torture/execute/980602-2.c: Likewise.
38457 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38458 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38459 * gcc.c-torture/execute/extzvsi.c: Likewise.
38460 * gcc.c-torture/unsorted/ext.c: Likewise.
38461
38462 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38463
38464 PR target/12749
38465 * gcc.c-torture/compile/20031220-2.c: New test case.
38466
38467 2003-12-20 Roger Sayle <roger@eyesopen.com>
38468
38469 PR optimization/13031
38470 * gcc.c-torture/compile/20031220-1.c: New test case.
38471
38472 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38473
38474 * gcc.dg/cast-function-1.c: New test.
38475
38476 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38477
38478 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38479 formats.
38480
38481 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38482
38483 PR c++/12795
38484 * g++.dg/ext/attrib10.C: New test.
38485
38486 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38487
38488 * gcc.dg/cleanup-10.c: New test.
38489 * gcc.dg/cleanup-11.c: New test.
38490
38491 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38492
38493 PR c++/13239
38494 * g++.dg/opt/expect1.C: New test.
38495
38496 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38497
38498 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38499
38500 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38501
38502 PR debug/12923
38503 * gcc.dg/20031218-1.c: New test.
38504
38505 PR debug/12389
38506 * gcc.dg/20031218-2.c: New test.
38507 * gcc.dg/20031218-3.c: New test.
38508
38509 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38510 of label name and allow for USER_LABEL_PREFIX == "_" names.
38511 * g++.dg/abi/mangle18-2.C: Likewise.
38512 * g++.dg/abi/mangle19-1.C: Likewise.
38513 * g++.dg/abi/mangle19-2.C: Likewise.
38514 * g++.dg/abi/mangle20-1.C: Likewise.
38515 * g++.dg/abi/mangle20-2.C: Likewise.
38516
38517 2003-12-18 Richard Henderson <rth@redhat.com>
38518
38519 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38520
38521 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38522 Dan Kegel <dank@kegel.com>
38523
38524 PR other/12009
38525 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38526 testing a cross compiler, it causes spurious compile failures.
38527 * lib/g++.exp: Likewise.
38528
38529 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38530
38531 PR c++/13262
38532 * g++.dg/template/access13.C: New test.
38533
38534 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38535
38536 * gcc.dg/20031216-1.c: New test.
38537
38538 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38539
38540 PR c++/9154
38541 * g++.dg/template/error10.C: New test.
38542
38543 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38544
38545 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38546 * g++.dg/eh/simd-2.C: Likewise.
38547
38548 2003-12-17 James E Wilson <wilson@specifixinc.com>
38549 Roger Sayle <roger@eyesopen.com>
38550
38551 * gcc.c-torture/execute/ieee/mzero5.c: New.
38552
38553 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38554
38555 PR c++/10603
38556 * g++.dg/parse/error6.C: New test.
38557
38558 PR c++/12827
38559 * g++.dg/parse/error7.C: New test.
38560
38561 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38562
38563 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38564 at -O with stabs debugging formats.
38565 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38566 * gcc.dg/debug/debug-2.c: Likewise.
38567
38568 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38569
38570 PR c++/12696
38571 * g++.dg/init/error1.C: New test.
38572
38573 PR c++/12218
38574 * g++.dg/init/pm3.C: New test.
38575
38576 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38577
38578 PR c/3347
38579 * gcc.dg/bitfld-8.c: New test.
38580
38581 2003-12-16 James Lemke <jim@wasabisystems.com>
38582
38583 * gcc.dg/arm-scd42-[123].c: New tests.
38584
38585 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38586
38587 PR c++/9043
38588 * g++.dg/abi/mangle20-1.C: New test.
38589 * g++.dg/abi/mangle20-2.C: New test.
38590
38591 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38592
38593 PR c++/13275
38594 * g++.dg/other/offsetof2.C: Remove XFAIL.
38595 * g++.dg/parse/offsetof1.C: New test.
38596 * g++.gd/parse/offsetof2.C: Likewise.
38597
38598 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38599
38600 * g++.dg/template/nontype3.C: New test.
38601 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38602
38603 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38604
38605 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38606
38607 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38608
38609 PR c++/13387
38610 * g++.dg/expr/assign1.C: New test.
38611
38612 PR c++/13242
38613 * g++.dg/abi/mangle19-1.C: New test.
38614 * g++.dg/abi/mangle19-2.C: New test.
38615
38616 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38617
38618 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38619
38620 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38621
38622 * gcc.c-torture/execute/20031216-1.c: New test.
38623
38624 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38625
38626 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38627 an ICE regression.
38628
38629 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38630
38631 PR c++/10926
38632 * g++.dg/template/error9.C: New test.
38633
38634 PR c++/11116
38635 * g++.dg/template/error8.C: New test.
38636
38637 2003-12-15 Roger Sayle <roger@eyesopen.com>
38638
38639 PR middle-end/13400
38640 * gcc.c-torture/execute/20031215-1.c: New test case.
38641
38642 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38643
38644 PR c++/13269
38645 * g++.dg/parse/error5.C: New test.
38646
38647 PR c++/12989
38648 * g++.dg/expr/sizeof1.C: New test.
38649
38650 PR c++/13310
38651 * g++.dg/template/crash15.C: New test.
38652
38653 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38654
38655 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38656 a non-POD type as the last named parameter of a varargs function.
38657
38658 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38659
38660 PR c++/13243
38661 PR c++/12573
38662 * g++.dg/template/crash14.C: New test.
38663 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38664
38665 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38666
38667 * g++.dg/other/java1.C: New test.
38668
38669 PR c++/13241
38670 * g++.dg/abi/mangle18-1.C: New test.
38671 * g++.dg/abi/mangle18-2.C: New test.
38672
38673 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38674
38675 PR optimization/10312
38676 * gcc.c-torture/execute/20031214-1.c: New.
38677
38678 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38679
38680 PR c++/10779
38681 PR c++/12160
38682 * g++.dg/parse/error3.C: New test.
38683 * g++.dg/parse/error4.C: Likewise.
38684 * g++.dg/abi/mangle4.C: Tweak error messages.
38685 * g++.dg/lookup/using5.C: Likewise.
38686 * g++.dg/other/error2.C: Likewise.
38687 * g++.dg/parse/typename5.C: Likewise.
38688 * g++.dg/parse/undefined1.C: Likewise.
38689 * g++.dg/template/arg2.C: Likewise.
38690 * g++.dg/template/ttp3.C: Likewise.
38691 * g++.dg/template/type1.C: Likewise.
38692 * g++.old-deja/g++.other/crash32.C: Likewise.
38693 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38694
38695 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38696
38697 PR c++/13106
38698 * g++.dg/warn/noreturn-3.C: New test.
38699
38700 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38701
38702 PR c++/13118
38703 * g++.dg/abi/covariant3.C: New.
38704
38705 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38706
38707 * g++.dg/eh/ia64-1.C: New test.
38708
38709 2003-12-12 Roger Sayle <roger@eyesopen.com>
38710
38711 PR optimization/13037
38712 * g77.f-torture/execute/13037.f: New test case.
38713
38714 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38715
38716 PR c++/12881
38717 * g++.dg/abi/covariant2.C: New.
38718
38719 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38720
38721 * gcc.dg/cpp/trad/macro.c: New tests.
38722
38723 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38724
38725 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38726
38727 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38728
38729 PR other/10819
38730 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38731 to fix Bug 10819.
38732 * lib/g++.exp (g++_version): Likewise.
38733 * lib/g77.exp (g77_version): Likewise.
38734 * lib/objc.exp (default_objc_version): Likewise.
38735
38736 2003-12-10 Richard Henderson <rth@redhat.com>
38737
38738 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38739
38740 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38741
38742 2003-12-08 Matt Austern <austern@apple.com>
38743
38744 PR c/13134
38745 * lib/gcc-dg.exp (dg-require-visibility): Define.
38746 * lib/target-supports (check_visibility_available): Define.
38747 * gcc.dg/visibility-1.c: New test.
38748 * gcc.dg/visibility-2.c: Likewise.
38749 * gcc.dg/visibility-3.c: Likewise.
38750 * gcc.dg/visibility-4.c: Likewise.
38751 * gcc.dg/visibility-5.c: Likewise.
38752 * gcc.dg/visibility-6.c: Likewise.
38753 * g++.dg/ext/visibility-1.C: Likewise.
38754 * g++.dg/ext/visibility-2.C: Likewise.
38755 * g++.dg/ext/visibility-3.C: Likewise.
38756 * g++.dg/ext/visibility-4.C: Likewise.
38757 * g++.dg/ext/visibility-5.C: Likewise.
38758 * g++.dg/ext/visibility-6.C: Likewise.
38759
38760 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38761
38762 * g++.dg/lookup/java1.C: New test.
38763 * g++.dg/lookup/java2.C: New test.
38764
38765 2003-12-07 Falk Hueffner <falk@debian.org>
38766
38767 * g++.dg/opt/noreturn-1.C: New test.
38768
38769 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
38770
38771 * gcc.dg/overflow-1.c: New test.
38772
38773 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38774
38775 * g77.f-torture/compile/13060.f: New test.
38776
38777 2003-12-06 Mark Mitchell <mark@codesourcery.com>
38778
38779 PR c++/13323
38780 * g++.dg/inherit/operator2.C: New test.
38781
38782 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38783
38784 PR c++/13305
38785 * g++.dg/ext/attrib9.C: New test.
38786
38787 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38788
38789 PR c++/13314
38790 * g++.dg/template/error7.C: New test.
38791
38792 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
38793 J"orn Rennecke <joern.rennecke@superh.com>
38794
38795 PR target/13302
38796 * g++.dg/other/struct-va_list.C: New test.
38797
38798 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38799
38800 PR c++/13166
38801 * g++.dg/parse/defarg6.C: New test.
38802
38803 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
38804
38805 PR target/13256
38806 * gcc.c-torture/execute/20031201-1.c: New test.
38807
38808 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
38809
38810 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
38811
38812 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38813
38814 * gcc.dg/builtin-return-1.c: New test.
38815
38816 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
38817 J"orn Rennecke <joern.rennecke@superh.com>
38818
38819 PR optimization/13260
38820 * gcc.c-torture/execute/20031204-1.c: New test.
38821
38822 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38823
38824 PR c++/9127
38825 * g++.dg/template/error6.C: New test.
38826
38827 2003-12-03 Jakub Jelinek <jakub@redhat.com>
38828
38829 * gcc.dg/20031202-1.c: New test.
38830
38831 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38832
38833 PR c++/13179
38834 * g++.dg/template/eh1.C: New test.
38835
38836 PR c++/10771
38837 * g++.dg/template/error5.C: New test.
38838
38839 2003-12-02 David Ung <davidu@mips.com>
38840
38841 * gcc.dg/compat/vector-check.h: Corrected type for var
38842 g_##TMODE
38843
38844 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38845
38846 PR c++/10126
38847 * g++.dg/template/ptrmem8.C: New test.
38848
38849 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38850
38851 PR c++/12573
38852 * g++.dg/template/dependent-expr3.C: New test.
38853
38854 2003-12-01 James Lemke <jim@wasabisystems.com>
38855
38856 * gcc.dg/arm-g2.c: New test.
38857
38858 2003-12-01 Roger Sayle <roger@eyesopen.com>
38859
38860 PR optimization/11634
38861 * gcc.dg/20031201-2.c: New test case.
38862
38863 2003-12-01 Zack Weinberg <zack@codesourcery.com>
38864
38865 PR 11433
38866 * objc.dg/proto-lossage-3.m: New test.
38867
38868 2003-12-01 Roger Sayle <roger@eyesopen.com>
38869
38870 PR optimization/12628
38871 * gcc.dg/20031201-1.c: New test case.
38872
38873 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38874
38875 * gcc.dg/unaligned-1.c: New test.
38876
38877 2003-11-30 Mark Mitchell <mark@codesourcery.com>
38878
38879 PR c++/9849
38880 * g++.dg/template/error4.C: New test.
38881 * g++.dg/template/nested3.C: Adjust error markers.
38882
38883 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38884
38885 * gcc.dg/cpp/assert4.c: Check more #system assertions.
38886
38887 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
38888
38889 PR c/10333
38890 * gcc.dg/bitfld-7.c: New test.
38891
38892 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
38893
38894 * gcc.dg/tls/asm-1.C: New test.
38895
38896 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38897
38898 * gcc.dg/cpp/assert4.c: Update.
38899
38900 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38901
38902 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
38903 * gcc.dg/builtin-apply3.c: New test.
38904
38905 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38906
38907 * lib/compat.exp (compat-obj): New xfaildata parameter.
38908 Use it to set compiler_conditional_xfail_data before compiling.
38909 (compat-get-options): Handle dg-xfail-if.
38910 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
38911 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
38912 * gcc.dg/compat/vector-1_y.c: Likewise.
38913 * gcc.dg/compat/vector-2_x.c: Likewise.
38914 * gcc.dg/compat/vector-2_y.c: Likewise.
38915
38916 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38917
38918 * g++.dg/opt/reg-stack4.C: New test.
38919
38920 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38921
38922 * gcc.dg/builtin-apply2.c: New test.
38923
38924 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38925
38926 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
38927
38928 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38929
38930 PR c++/12924
38931 * g++.dg/template/template-id-2.C: New test.
38932
38933 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38934
38935 PR c++/5369
38936 * g++.dg/template/memfriend1.C: New test.
38937 * g++.dg/template/memfriend2.C: Likewise.
38938 * g++.dg/template/memfriend3.C: Likewise.
38939 * g++.dg/template/memfriend4.C: Likewise.
38940 * g++.dg/template/memfriend5.C: Likewise.
38941 * g++.dg/template/memfriend6.C: Likewise.
38942 * g++.dg/template/memfriend7.C: Likewise.
38943 * g++.dg/template/memfriend8.C: Likewise.
38944 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
38945
38946 2003-11-21 Mark Mitchell <mark@codesourcery.com>
38947
38948 PR c++/12515
38949 * g++.dg/ext/cond1.C: New test.
38950
38951 2003-11-20 Richard Henderson <rth@redhat.com>
38952
38953 * gcc.dg/20020201-2.c: Remove.
38954 * gcc.dg/20020201-4.c: Remove.
38955 * gcc.dg/20020304-1.c: Remove.
38956
38957 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
38958
38959 * gcc.dg/cpp/trad/xwin1.c: New test case.
38960
38961 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
38962
38963 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
38964 * lib/g77.exp: Likewise.
38965 * lib/objc.exp: Likewise.
38966 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
38967 for darwin.
38968
38969 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38970
38971 PR c++/12932
38972 * g++.dg/template/static5.C: New test.
38973
38974 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
38975
38976 * gcc.dg/nested-func-1.c: New test.
38977
38978 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38979
38980 * gcc.dg/cpp/assert4.c: New test.
38981
38982 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38983
38984 PR c++/2294
38985 * g++.dg/lookup/using9.c: New test.
38986
38987 2003-11-14 Mark Mitchell <mark@codesourcery.com>
38988
38989 PR c++/12762
38990 * g++.dg/template/error3.C: New test.
38991
38992 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
38993
38994 PR ada/13035
38995 * ada/acats/run_acats, run_all.sh: Fix syntax error.
38996 No longer use a wrapper for gcc, since this does not work under
38997 Windows.
38998
38999 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39000
39001 PR c++/2094
39002 * g++.dg/template/ptrmem7.C: New test.
39003
39004 2003-11-13 Andrew Pinski <apinski@apple.com>
39005
39006 * gcc.c-torture/compile/20031113-1.c: New test.
39007
39008 2003-11-13 Mark Mitchell <mark@codesourcery.com>
39009 Kean Johnston <jkj@sco.com>
39010
39011 PR c/13029
39012 * gcc.dg/unused-4.c: Update.
39013
39014 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
39015
39016 * g++.dg/opt/const3.C: New test.
39017
39018 2003-11-13 Jan Hubicka <jh@suse.cz>
39019
39020 * gcc.c-torture/compile/20031112-1.c: New test.
39021
39022 2003-11-12 Mark Mitchell <mark@codesourcery.com>
39023
39024 * g++.dg/parse/crash10.C: Remove bogus error marker.
39025
39026 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39027
39028 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
39029 (host_gcc): Likewise.
39030 (ROOT): Honor $PWDCMD.
39031 (BASE): Likewise.
39032 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
39033
39034 2003-11-12 Catherine Moore <clm@redhat.com>
39035
39036 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
39037
39038 2003-11-12 Andreas Jaeger <aj@suse.de>
39039 Jakub Jelinek <jakub@redhat.com>
39040 Andrew Pinski <pinskia@physics.uc.edu>
39041 Richard Henderson <rth@redhat.com>
39042
39043 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
39044 systems.
39045 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
39046
39047 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
39048 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
39049
39050 2003-11-11 Andreas Jaeger <aj@suse.de>
39051
39052 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
39053
39054 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
39055
39056 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
39057
39058 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
39059 Clean ups.
39060
39061 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
39062
39063 * gcc.dg/trampoline-1.c: New test.
39064
39065 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
39066
39067 * gcc.c-torture/compile/200031109-1.c: New test.
39068
39069 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39070
39071 PR c/3190
39072 PR c/8714
39073 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39074 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
39075 gcc.dg/format/no-y2k-1.c: Update.
39076
39077 2003-11-08 Roger Sayle <roger@eyesopen.com>
39078
39079 PR optimization/10467
39080 * gcc.dg/20031108-1.c: New test case.
39081
39082 2003-11-07 Geoffrey Keating <geoffk@apple.com>
39083
39084 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
39085
39086 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39087
39088 * gcc.dg/compound-lvalue-1.c: New test.
39089 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
39090 some XFAILs.
39091
39092 2003-11-06 Geoffrey Keating <geoffk@apple.com>
39093
39094 * gcc.dg/altivec-varargs-1.c: New test.
39095
39096 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39097
39098 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
39099 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
39100 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39101 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39102 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39103
39104 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39105
39106 * gcc.dg/cond-lvalue-1.c: New test.
39107
39108 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39109
39110 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39111
39112 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39113
39114 PR c++/11616
39115 * g++.dg/template/instantiate5.C: New test.
39116
39117 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39118
39119 PR c++/12726
39120 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39121 * ChangeLog: Add missing first entry for above test.
39122
39123 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39124
39125 PR c++/9810
39126 * g++.dg/template/using8.C: New test.
39127 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39128
39129 2003-11-02 Roger Sayle <roger@eyesopen.com>
39130
39131 PR optimization/10817
39132 * gcc.c-torture/compile/20031102-1.c: New test case.
39133
39134 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39135
39136 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39137 2147483647.
39138
39139 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39140
39141 * gcc.dg/20031102-1.c: New test.
39142
39143 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39144
39145 * gcc.dg/complex-1.c: New test.
39146
39147 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39148
39149 PR c++/12796
39150 * g++.dg/template/crash13.C: Adjust expected error location.
39151 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39152
39153 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39154
39155 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39156
39157 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39158
39159 PR/10239
39160 * gcc.c-torture/compile/20031031-2.c: New test.
39161
39162 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39163
39164 PR/11640
39165 * gcc.c-torture/compile/20031031-1.c: New test.
39166
39167 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39168
39169 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39170 * gcc.misc-tests/bprob.exp: Likewise.
39171 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39172 the execution test on arm-elf configs.
39173 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39174 configs that don't support scratch files.
39175 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39176
39177 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39178
39179 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39180 done by dejagnu.
39181
39182 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39183
39184 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39185 Avoid non pure sh syntax. Add more logging.
39186
39187 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39188 fail.
39189
39190 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39191
39192 PR libgcj/10610
39193 * gcc.dg/ppc-stackalign-1.c: New test.
39194
39195 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39196
39197 * ada/acats/run_all.sh: Change output to be more compliant with
39198 dejagnu framework.
39199 Create acats.sum and acats.log files under testsuite/ada/acats
39200 Only run [a-z]* directories, to filter out e.g. CVS.
39201 Redirect build output to log file.
39202
39203 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39204
39205 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39206
39207 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39208
39209 PR ada/5909:
39210 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39211
39212 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39213
39214 * gcc.c-torture/compile/20031023-1.c: New test.
39215 * gcc.c-torture/compile/20031023-2.c: New test.
39216 * gcc.c-torture/compile/20031023-3.c: New test.
39217 * gcc.c-torture/compile/20031023-4.c: New test.
39218
39219 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39220
39221 PR c++/10371
39222 * g++.dg/lookup/scoped8.C: New test.
39223
39224 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39225
39226 * g++.dg/opt/reg-stack3.C: New test.
39227
39228 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39229
39230 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39231
39232 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39233
39234 PR c++/11076
39235 * g++.dg/template/crash13.C: New test.
39236
39237 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39238
39239 * gcc.dg/c99-restrict-2.c: New test.
39240
39241 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39242
39243 PR c++/12698, c++/12699, c++/12700, c++/12566
39244 * g++.dg/inherit/covariant9.C: New test.
39245 * g++.dg/inherit/covariant10.C: New test.
39246 * g++.dg/inherit/covariant11.C: New test.
39247
39248 2003-10-23 Jason Merrill <jason@redhat.com>
39249
39250 PR c++/12726
39251 * g++.dg/ext/complit2.C: New test.
39252
39253 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39254
39255 PR target/12654
39256 * gcc.c-torture/execute/20031020-1.c: New test.
39257
39258 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39259
39260 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39261 following the jump_insn.
39262
39263 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39264
39265 * gcc.dg/cast-lvalue-1.c: New test.
39266
39267 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39268
39269 PR c++/11962
39270 * g++.dg/template/cond2.C: New test.
39271
39272 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39273
39274 * gcc.dg/builtins-28.c: New test.
39275
39276 2003-10-20 Jan Hubicka <jh@suse.cz>
39277
39278 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39279 parameter.
39280 * gcc.dg/inline-2.c: Likewise.
39281
39282 2003-10-20 Phil Edwards <phil@codesourcery.com>
39283
39284 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39285 * gcc.dg/nest.c: Likewise.
39286
39287 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39288
39289 PR c++/9781, c++/10583, c++/11862
39290 * g++.dg/parse/crash13.C: New test.
39291
39292 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39293
39294 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39295
39296 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39297
39298 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39299 Define HAVE_C99_RUNTIME except on Solaris.
39300 * gcc.dg/builtins-20.c: Likewise.
39301
39302 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39303
39304 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39305
39306 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39307
39308 PR c++/12495
39309 * g++.dg/template/crash21.C: New test.
39310
39311 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39312
39313 PR c++/2513
39314 * g++.dg/template/typename5.C: New test.
39315
39316 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39317
39318 PR c++/12369
39319 * g++.dg/template/friend25.C: New test.
39320
39321 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39322
39323 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39324 versions.
39325
39326 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39327
39328 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39329 == 2147483647.
39330
39331 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39332
39333 * gcc.c-torture/execute/960416-1.x: Remove.
39334 * gcc.c-torture/execute/divconst-3.x: Likewise.
39335
39336 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39337
39338 PR target/12598
39339 * gcc.dg/torture/cris-volatile-1.c: New test.
39340
39341 2003-10-14 Roger Sayle <roger@eyesopen.com>
39342
39343 PR optimization/9325
39344 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39345 for overflowing floating point to integer conversion during RTL
39346 simplification.
39347
39348 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39349
39350 * objc/execute/_cmd.m: Fix typo.
39351 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39352 Relax 'scan-assembler' regexp.
39353 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39354 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39355 * objc.dg/zero-link-2.m: Remove blank line.
39356 * objc.dg/zero-link-3.m: New test case.
39357
39358 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39359
39360 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39361
39362 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39363 than linker trickery.
39364
39365 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39366
39367 PR c++/12370
39368 * g++.dg/other/friend2.C: New test.
39369
39370 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39371
39372 * gcc.dg/20031012-1.c: New test.
39373
39374 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39375
39376 * gcc.dg/weak/weak-3.c: Fix for new warning.
39377
39378 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39379
39380 PR optimization/8750
39381 * gcc.c-torture/execute/20031012-1.c: New test case.
39382
39383 2003-10-11 Roger Sayle <roger@eyesopen.com>
39384
39385 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39386 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39387
39388 2003-10-11 Roger Sayle <roger@eyesopen.com>
39389
39390 PR optimization/12260
39391 * gcc.c-torture/compile/20031011-2.c: New test case.
39392
39393 2003-10-11 Roger Sayle <roger@eyesopen.com>
39394
39395 * gcc.c-torture/execute/20031011-1.c: New testcase.
39396
39397 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39398
39399 * gcc.c-torture/compile/20031011-1.c: New test.
39400
39401 2003-10-11 Jan Hubicka <jh@suse.cz>
39402
39403 * g++.dg/other/first-global.C: New test.
39404
39405 2003-10-11 Roger Sayle <roger@eyesopen.com>
39406
39407 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39408
39409 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39410
39411 * gcc.c-torture/compile/20031010-1.c: New test.
39412
39413 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39414
39415 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39416 * gcc.c-torture/execute/va-arg-25.c: ... here.
39417
39418 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39419
39420 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39421
39422 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39423
39424 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39425
39426 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39427
39428 * g++.dg/parse/error2.C: New test.
39429
39430 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39431
39432 PR c++/11097
39433 * g++.dg/other/error5.C: Modify the error message.
39434 * g++.dg/lookup/using8.C: New test.
39435
39436 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39437
39438 * gcc.dg/darwin-abi-2.c: New file.
39439 * gcc.c-torture/execute/va-arg-24.c: New file.
39440
39441 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39442
39443 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39444 indentation.
39445
39446 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39447
39448 PR c++/10147
39449 * g++.dg/other/error4.C: Update error messages.
39450 * g++.dg/template/ptrmem4.C: Likewise.
39451
39452 PR c++/12337
39453 * g++.dg/init/new9.C: New test.
39454
39455 PR c++/12334, c++/12236, c++/8656
39456 * g++.dg/ext/attrib8.C: New test.
39457
39458 2003-10-06 Devang Patel <dpatel@apple.com>
39459
39460 * gcc.dg/debug/dwarf2-3.h: New test.
39461 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39462
39463 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39464
39465 * g++.dg/opt/cfg2.C: New test.
39466
39467 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39468
39469 * g++.dg/opt/float1.C: New test.
39470
39471 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39472
39473 * gcc.dg/c90-array-lval-6.c: New test.
39474 * gcc.dg/c99-array-lval-6.c: New test.
39475
39476 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39477 Ziemowit Laski <zlaski@apple.com>
39478
39479 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39480 'Derived', so that it is never considered a class method; add
39481 new warning for '+port' method ambiguity.
39482 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39483 <objc/objc-api.h> (needed on Mac OS X).
39484 * objc.dg/method-13.m: New test.
39485
39486 2003-10-03 Roger Sayle <roger@eyesopen.com>
39487
39488 PR optimization/9325, PR java/6391
39489 * gcc.c-torture/execute/20031003-1.c: New test case.
39490
39491 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39492
39493 PR optimization/12180
39494 * gcc.dg/20031002-1.c: New test.
39495
39496 PR c++/12486
39497 * g++.dg/inherit/error1.C: New test.
39498
39499 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39500
39501 * lib/f-torture.exp (search_for): Rename to...
39502 (search_for_re): This. Also, clean up comments and the
39503 "regexp" invocation.
39504
39505 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39506
39507 * gcc.c-torture/compile/20031002-1.c: New test.
39508
39509 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39510
39511 * g++.dg/opt/cond1.C: New test.
39512
39513 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39514
39515 * gcc.dg/Wold-style-definition-2.c: New testcase.
39516 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39517
39518 2003-09-29 Richard Henderson <rth@redhat.com>
39519
39520 * g++.dg/init/array10.C: Add dg-options.
39521
39522 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39523
39524 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39525
39526 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39527
39528 * g++.dg/template/friend19.C: Fix typo.
39529 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39530
39531 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39532
39533 * gcc.c-torture/execute/20030928-1.c: New test.
39534 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39535
39536 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39537
39538 * g++.dg/opt/unroll1.C: New test.
39539
39540 2003-09-26 Roger Sayle <roger@eyesopen.com>
39541
39542 PR optimization/11741
39543 * gcc.dg/20030926-1.c: New test case.
39544
39545 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39546
39547 PR c++/5655
39548 * g++.dg/parse/access7.C: New test.
39549 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39550
39551 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39552
39553 MERGE OF objc-improvements-branch into MAINLINE:
39554 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39555 if libobjc has not been built.
39556 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39557 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39558 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39559 objc/execute/nested-3.m, objc/execute/np-2.m,
39560 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39561 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39562 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39563 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39564 objc.dg/special/unclaimed-category-1.h,
39565 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39566 well as GNU runtime.
39567 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39568 * execute/cascading-1.m, execute/function-message-1.m,
39569 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39570 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39571 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39572 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39573 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39574 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39575 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39576 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39577 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39578 * objc.dg/bitfield-2.m: Run only on Darwin.
39579 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39580 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39581 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39582 * objc.dg/const-str-1.m: Fix constant string layout.
39583
39584 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39585
39586 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39587
39588 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39589
39590 * gcc.dg/darwin-abi-1.c: New file.
39591
39592 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39593
39594 PR target/12281
39595 * gcc.c-torture/compile/20030921-1.c: New test.
39596
39597 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39598
39599 * g++.dg/opt/reg-stack2.C: New test.
39600
39601 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39602
39603 * g++.dg/eh/delayslot1.C: New test.
39604
39605 2003-09-20 Richard Henderson <rth@redhat.com>
39606
39607 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39608
39609 2003-09-20 Roger Sayle <roger@eyesopen.com>
39610
39611 * gcc.c-torture/execute/20030920-1.c: New test case.
39612
39613 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39614
39615 * g++.dg/rtti/typeid3.C: Correct expected error message.
39616
39617 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39618
39619 PR c++/157
39620 * g++.dg/parse/crash12.C: New test.
39621
39622 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39623
39624 * gcc.dg/compat/mixed-struct-check.h: New.
39625 * gcc.dg/compat/mixed-struct-defs.h: New.
39626 * gcc.dg/compat/mixed-struct-init.h: New.
39627 * gcc.dg/compat/struct-by-value-19_main.c: New.
39628 * gcc.dg/compat/struct-by-value-19_x.c: New.
39629 * gcc.dg/compat/struct-by-value-19_y.c: New.
39630 * gcc.dg/compat/struct-by-value-20_main.c: New.
39631 * gcc.dg/compat/struct-by-value-20_x.c: New.
39632 * gcc.dg/compat/struct-by-value-20_y.c: New.
39633 * gcc.dg/compat/struct-return-19_main.c: New.
39634 * gcc.dg/compat/struct-return-19_x.c: New.
39635 * gcc.dg/compat/struct-return-19_y.c: New.
39636 * gcc.dg/compat/struct-return-20_main.c: New.
39637 * gcc.dg/compat/struct-return-20_x.c: New.
39638 * gcc.dg/compat/struct-return-20_y.c: New.
39639
39640 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39641 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39642 so that it will not complain on LP64 targets.
39643
39644 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39645
39646 PR c++/495
39647 * g++.dg/template/friend24.C: New test.
39648
39649 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39650
39651 PR c++/12332
39652 * g++.dg/template/memtmpl2.C: New test.
39653
39654 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39655
39656 PR target/11184
39657 * gcc.dg/builtin-apply1.c: New test.
39658
39659 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39660
39661 PR c++/9848
39662 * g++.dg/warn/Wunused-4.C: New test.
39663
39664 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39665
39666 PR c++/12316
39667 * g++.dg/other/gc2.C: New test.
39668
39669 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39670
39671 PR c++/11991
39672 * g++.dg/rtti/typeid3.C: New test.
39673
39674 PR c++/12266
39675 * g++.dg/overload/template1.C: New test.
39676
39677 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39678
39679 * g++.dg/opt/cfg3.C: New test.
39680
39681 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39682
39683 PR c++/7939
39684 * g++.dg/template/crash11.C: New test.
39685
39686 2003-09-16 Jason Merrill <jason@redhat.com>
39687 Jakub Jelinek <jakub@redhat.com>
39688
39689 * gcc.dg/attr-warn-unused-result.c: New test.
39690
39691 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39692
39693 PR c++/12184
39694 * g++.dg/expr/call2.C: New test.
39695
39696 2003-09-15 Andreas Jaeger <aj@suse.de>
39697
39698 * gcc.dg/Wold-style-definition-1.c: New test.
39699
39700 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39701
39702 PR c++/3907
39703 * g++.dg/parse/template12.C: New test.
39704
39705 * g++.dg/abi/bitfield11.C: New test.
39706 * g++.dg/abi/bitfield12.C: Likewise.
39707
39708 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39709
39710 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39711 non-expansion of functional macro name without arguments at EOL.
39712 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39713
39714 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39715
39716 * gcc.c-torture/execute/20030914-[12].c: New tests.
39717
39718 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39719
39720 PR c++/11788
39721 * g++.dg/overload/addr1.C: New test.
39722
39723 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39724
39725 * gcc.dg/20030909-1.c: New test.
39726
39727 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39728
39729 * gcc.dg/ultrasp10.c: New test.
39730
39731 2003-09-09 Devang Patel <dpatel@apple.com>
39732
39733 * gcc.dg/darwin-ld-6.c: New test.
39734
39735 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39736
39737 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39738
39739 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39740
39741 * gcc.dg/ia64-types1.c: New test.
39742 * gcc.dg/ia64-types2.c: Likewise.
39743
39744 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39745
39746 * gcc.dg/builtins-1.c: Add more _Complex tests.
39747 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39748
39749 * gcc.dg/builtins-1.c: Test existing _Complex functions.
39750 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39751
39752 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39753
39754 PR c++/11786
39755 * g++.dg/lookup/koenig2.C: New test.
39756
39757 PR c++/5296
39758 * g++.dg/rtti/typeid2.C: New test.
39759
39760 2003-09-08 Jakub Jelinek <jakub@redhat.com>
39761
39762 * gcc.c-torture/compile/20030904-1.c: New test.
39763
39764 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39765
39766 * g++.dg/opt/longbranch2.C: New test.
39767
39768 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39769
39770 * g++.dg/template/crash10.C: Only compile it.
39771
39772 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39773
39774 PR middle-end/11665
39775 * gcc.c-torture/compile/20030907-1.c: New test.
39776 * g++.dg/init/array11.C: New test.
39777
39778 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39779
39780 PR c++/11852
39781 * g++.dg/init/struct1.C: New test.
39782
39783 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39784
39785 PR c++/12181
39786 * g++.dg/expr/comma1.C: New test.
39787
39788 2003-09-06 Mark Mitchell <mark@codesourcery.com>
39789
39790 PR c++/11867
39791 * g++.dg/expr/static_cast5.C: New test.
39792
39793 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
39794
39795 PR c++/11507
39796 * g++.dg/lookup/scoped7.C: New test.
39797
39798 PR c++/9574
39799 * g++.dg/other/static1.C: New test.
39800
39801 PR c++/11490
39802 * g++.dg/warn/template-1.C: New test.
39803
39804 PR c++/11432
39805 * g++.dg/template/crash10.C: New test.
39806
39807 PR c++/2478
39808 * g++.dg/overload/VLA.C: New test.
39809
39810 PR c++/10804
39811 * g++.dg/template/call1.C: New test.
39812
39813 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39814
39815 PR c++/11794
39816 * g++.dg/parse/using3.C: New test.
39817
39818 2003-09-06 Roger Sayle <roger@eyesopen.com>
39819
39820 PR c++/11409
39821 * g++.dg/overload/builtin3.C: New test case.
39822
39823 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
39824
39825 PR c/9862
39826 * gcc.dg/20030906-1.c: New test.
39827 * gcc.dg/20030906-2.c: Likewise.
39828
39829 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39830
39831 PR c++/12167
39832 * g++.dg/parse/defarg5.C: New test.
39833
39834 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
39835
39836 2003-09-05 Mark Mitchell <mark@codesourcery.com>
39837
39838 PR c++/12163
39839 * g++.dg/expr/static_cast4.C: New test.
39840
39841 PR c++/12146
39842 * g++.dg/template/crash9.C: New test.
39843
39844 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
39845
39846 * g++.old-deja/g++.ext/pretty2.C: Update for change
39847 in __FUNCTION__.
39848 * g++.old-deja/g++.ext/pretty3.C: Likewise.
39849
39850 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
39851
39852 PR c++/11922
39853 * g++/dg/template/qualified-id1.C: New test.
39854
39855 PR c++/12037
39856 * g++.dg/warn/noeffect4.C: New test.
39857
39858 2003-09-04 Matt Austern <austern@apple.com>
39859
39860 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
39861 * g++.dg/ext/fnname2.C: Likewise.
39862 * g++.dg/ext/fnname3.C: Likewise.
39863
39864 2003-09-04 Mark Mitchell <mark@codesourcery.com>
39865
39866 * g++.dg/expr/lval1.C: New test.
39867 * g++.dg/ext/lvcast.C: Remove.
39868
39869 2003-09-03 Roger Sayle <roger@eyesopen.com>
39870
39871 PR optimization/11700.
39872 * gcc.c-torture/compile/20030903-1.c: New test case.
39873
39874 2003-09-03 Mark Mitchell <mark@codesourcery.com>
39875
39876 PR c++/12053
39877 * g++.dg/abi/layout4.C: New test.
39878
39879 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
39880
39881 PR c++/11553
39882 * g++.dg/parse/friend3.C: New test.
39883
39884 2003-09-02 Mark Mitchell <mark@codesourcery.com>
39885
39886 PR c++/11847
39887 * g++.dg/template/class1.C: New test.
39888
39889 PR c++/11808
39890 * g++.dg/expr/call1.C: New test.
39891
39892 2003-09-01 Mark Mitchell <mark@codesourcery.com>
39893
39894 PR c++/12114
39895 * g++.dg/init/ref9.C: New test.
39896
39897 PR c++/11972
39898 * g++.dg/template/nested4.C: New test.
39899
39900 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39901
39902 PR c++/12093
39903 * g++.dg/template/non-dependent4.C: New test.
39904
39905 PR c++/11928
39906 * g++.dg/inherit/conv1.C: New test.
39907
39908 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39909
39910 PR c++/6196
39911 * g++.dg/ext/label1.C: New test.
39912 * g++.dg/ext/label2.C: Likewise.
39913
39914 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39915
39916 * g++.dg/expr/cond3.C: New test.
39917
39918 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39919
39920 * gcc.dg/builtins-1.c: Add new builtin cases.
39921
39922 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39923
39924 * gcc.dg/builtins-1.c: Add new cases.
39925 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39926
39927 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39928
39929 * gcc.dg/builtins-1.c: Add more math builtin tests.
39930 * gcc.dg/torture/builtin-attr-1.c: New test.
39931
39932 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39933
39934 PR optimization/5079
39935 * g++.dg/opt/static3.C: New test.
39936
39937 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39938
39939 * gcc.misc-tests/gcov-10b.c: New test.
39940
39941 2003-08-27 Mark Mitchell <mark@codesourcery.com>
39942
39943 * g++.dg/opt/ptrmem3.C: New test.
39944
39945 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
39946
39947 2003-08-27 Jakub Jelinek <jakub@redhat.com>
39948
39949 * gcc.dg/20030826-2.c: New test.
39950
39951 2003-08-26 Roger Sayle <roger@eyesopen.com>
39952
39953 PR middle-end/12002
39954 * g77.f-torture/compile/12002.f: New test case.
39955
39956 2003-08-26 Roger Sayle <roger@eyesopen.com>
39957
39958 * gcc.dg/20030826-1.c: New test case.
39959
39960 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
39961
39962 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
39963
39964 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
39965
39966 PR c++/11871
39967 * c++.dg/lookup/crash1.C: New test.
39968
39969 * c++.dg/warn/noeffect3.C: New test.
39970
39971 2003-08-25 Janis Johnson <janis187@us.ibm.com>
39972
39973 * gcc.dg/compat/vector-1_x.c: Compile with -w.
39974 * gcc.dg/compat/vector-1_y.c: Ditto.
39975 * gcc.dg/compat/vector-2_x.c: Ditto.
39976 * gcc.dg/compat/vector-2_y.c: Ditto.
39977
39978 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
39979
39980 * gcc.dg/20030702-1.c: New test.
39981
39982 2003-08-25 Mark Mitchell <mark@codesourcery.com>
39983
39984 PR c++/8795
39985 * g++.dg/ext/altivec-1.C: New test.
39986
39987 2003-08-24 Richard Henderson <rth@redhat.com>
39988
39989 * g++.dg/eh/simd-2.C: Add -w for x86.
39990
39991 2003-08-23 Jakub Jelinek <jakub@redhat.com>
39992
39993 * gcc.dg/20030815-1.c: New test.
39994
39995 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39996
39997 PR c++/3765
39998 * g++.dg/parse/access6.C: New test.
39999
40000 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40001
40002 PR c++/641, c++/11876
40003 * g++.dg/template/friend22.C: New test.
40004 * g++.dg/template/friend23.C: Likewise.
40005
40006 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40007
40008 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
40009 identically.
40010
40011 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40012
40013 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
40014
40015 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40016
40017 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
40018
40019 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40020
40021 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
40022
40023 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40024
40025 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
40026
40027 2003-08-21 Mark Mitchell <mark@codesourcery.com>
40028
40029 PR c++/11919
40030 * g++.dg/overload/prom1.C: New test.
40031
40032 PR c++/11551
40033 * g++.dg/parse/dtor2.C: New test.
40034
40035 PR c++/10762
40036 * g++.dg/parse/using2.C: New test.
40037
40038 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
40039
40040 PR target/11805
40041 * gcc.c-torture/compile/20030821-1.c: New.
40042
40043 2003-08-20 Mark Mitchell <mark@codesourcery.com>
40044
40045 PR c++/11834
40046 * g++.dg/template/deduce2.C: New test.
40047
40048 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
40049
40050 * gcc.c-torture/execute/20030821-1.c: New test.
40051
40052 2003-08-20 Roger Sayle <roger@eyesopen.com>
40053
40054 PR middle-end/11984
40055 * gcc.dg/20030820-1.c: New test case.
40056
40057 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
40058
40059 PR c++/11945
40060 * g++.dg/warn/noeffect2.C: New test.
40061
40062 2003-08-19 Mark Mitchell <mark@codesourcery.com>
40063
40064 PR c++/10926
40065 * g++.dg/template/dtor2.C: New test.
40066
40067 PR c++/11684
40068 * g++.dg/template/operator1.C: New test.
40069 * g++.dg/parse/operator4.C: New test.
40070
40071 PR c++/11946.C
40072 * g++.dg/expr/enum1.C: New test.
40073 * gcc.dg/c99-bool-1.c: Remove bogus warning.
40074
40075 PR c++/11036.C
40076 * g++.dg/parse/elab2.C: New test.
40077 * g++.dg/parse/typedef4.C: Change error message.
40078 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
40079 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
40080 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
40081
40082 2003-08-19 Geoffrey Keating <geoffk@apple.com>
40083
40084 * gcc.dg/pch/warn-1.c: New.
40085 * gcc.dg/pch/warn-1.hs: New.
40086
40087 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
40088 not-tested file.
40089
40090 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40091
40092 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
40093
40094 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40095
40096 * gcc.dg/uninit-D.c: New Test.
40097 * gcc.dg/uninit-E.c: New Test.
40098 * gcc.dg/uninit-F.c: New Test.
40099 * gcc.dg/uninit-G.c: New Test.
40100
40101 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40102
40103 * g++.dg/README: Describe the pch directory.
40104
40105 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40106
40107 PR c++/11174
40108 * g++.dg/parse/access4.C: New test.
40109 * g++.dg/parse/access5.C: Likewise.
40110 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40111
40112 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40113
40114 * gcc.dg/noncompile/20030818-1.c: New.
40115
40116 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40117
40118 PR c++/11957
40119 * g++.dg/warn/noeffect1.C: New test.
40120
40121 * g++.dg/template/scope2.C: New test.
40122 * g++.dg/template/error2.C: Correct dg-error
40123
40124 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40125
40126 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40127
40128 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40129
40130 PR C++/11512
40131 * g++.dg/template/warn1.C: New.
40132
40133 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40134
40135 * g++.dg/template/error2.C: New test.
40136 * g++.dg/lookup/using7.C: Adjust errors
40137 * g++.old-deja/g++.pt/crash36.C: Likewise.
40138 * g++.old-deja/g++.pt/derived3.C: Likewise.
40139
40140 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40141
40142 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40143 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40144 * gcc.c-torture/execute/builtins/string-9.c: New, from
40145 string-opt-9.c. Adjust for execute/builtins framework.
40146 * gcc.c-torture/execute/string-opt-9.c: Delete.
40147
40148 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40149
40150 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40151
40152 * g++.dg/parse/ret-type2.C: New test.
40153
40154 PR c++/11703
40155 * g++.dg/init/new8.C: New test.
40156
40157 PR c++/10923
40158 * g++.dg/parse/typedef5.C: New test.
40159
40160 PR c++/9512
40161 * g++.dg/parse/qualified2.C: New test.
40162 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40163 invalid code.
40164
40165 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40166
40167 * g++.dg/conversion/ptrmem1.C: New test.
40168
40169 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40170
40171 PR target/11693
40172 * gcc.dg/20030811-1.c: New test.
40173
40174 PR target/11535
40175 * gcc.c-torture/execute/20030811-1.c: New test.
40176
40177 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40178
40179 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40180
40181 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40182
40183 PR c++/11789.C
40184 * g++.dg/inherit/multiple1.C: New test.
40185
40186 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40187
40188 * gcc.dg/spe1.c: New test.
40189
40190 PR c++/11670
40191 * g++.dg/expr/cast2.C: New test.
40192
40193 PR c++/10530
40194 * g++.dg/template/dependent-name2.C: New test.
40195
40196 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40197
40198 * g++.dg/parse/crash11.C: Put the dg options in comments.
40199
40200 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40201
40202 * lib/gcc-dg.exp: Update for diagnostic change.
40203
40204 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40205
40206 PR c++/5767
40207 * g++.dg/parse/crash11.C: New test.
40208
40209 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40210
40211 * gcc.dg/cpp/spacing1.c: Update.
40212
40213 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40214
40215 PR target/11739
40216 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40217 a value for -mtune.
40218
40219 2003-08-04 Roger Sayle <roger@eyesopen.com>
40220
40221 PR middle-end/11771
40222 * gcc.c-torture/compile/20030804-1.c: New test case.
40223
40224 2003-08-04 Roger Sayle <roger@eyesopen.com>
40225
40226 * gcc.dg/20030804-1.c: New test case.
40227
40228 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40229
40230 * gcc.dg/cpp/separate-1.c: New test.
40231
40232 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40233
40234 PR c++/11704
40235 * g++.dg/template/dependent-expr2.C: New test.
40236
40237 PR c++/11766
40238 * g++.dg/expr/ptrmem1.C: New test.
40239
40240 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40241
40242 PR c++/9453
40243 * g++.dg/template/friend15.C: New test.
40244
40245 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40246
40247 * lib/dg-pch.exp: Work round PCH bug.
40248
40249 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40250
40251 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40252 builtins. Move cases from builtins-4.c here.
40253
40254 * gcc.dg/torture/builtin-math-1.c: New test taken from
40255 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40256 additional cases.
40257
40258 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40259 Delete.
40260
40261 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40262
40263 PR c++/9447
40264 * g++.dg/template/using7.C: New test.
40265
40266 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40267
40268 * import1.c, import2.c: New tests.
40269
40270 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40271
40272 * g++.dg/eh/crossjump1.C: New test.
40273
40274 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40275
40276 PR c++/11697
40277 * g++.dg/template/using6.C: New test.
40278
40279 PR c++/11744
40280 * g++.dg/template/koenig2.C: New test.
40281
40282 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40283
40284 PR c++/7983
40285 * g++.dg/parse/typedef4.C: New test.
40286
40287 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40288
40289 PR c++/8442, c++/8806
40290 * g++.dg/template/elab1.C: New test.
40291 * g++.dg/template/type2.C: Likewise.
40292 * g++.dg/template/ttp3.C: Adjust expected error message.
40293 * g++.old-deja/g++.law/visibility13.C: Likewise.
40294 * g++.old-deja/g++.niklas/t135.C: Likewise.
40295 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40296 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40297 template argument.
40298 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40299
40300 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40301
40302 PR c++/11295
40303 * g++.dg/ext/stmtexpr1.C: New test.
40304
40305 * g++.dg/opt/tmp1.C: New test.
40306
40307 PR c++/11525
40308 * g++.dg/parse/constant4.C: New test.
40309
40310 PR c++/9447
40311 * g++.dg/template/using5.C: New test.
40312
40313 2003-07-31 Roger Sayle <roger@eyesopen.com>
40314
40315 * gcc.dg/builtins-27.c: New test case.
40316
40317 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40318
40319 * gcc.dg/tls/opt-7.c: New test.
40320
40321 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40322
40323 * g++.old-deja/g++.other/crash18.C: Remove.
40324
40325 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40326
40327 * g++.dg/template/explicit3.C: New.
40328 * g++.dg/template/explicit4.C: New.
40329 * g++.dg/template/explicit5.C: New.
40330
40331 PR c++/11347
40332 * g++.dg/template/memtmpl1.C: New.
40333
40334 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40335
40336 PR target/11565
40337 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40338 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40339
40340 2003-07-30 Jan Hubicka <jh@suse.cz>
40341
40342 * vtgc1.c: Kill.
40343
40344 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40345
40346 * gcc.dg/struct-in-proto-1.c: New test.
40347
40348 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40349
40350 * gcc.dg/cpp/include2.c: Only expect one message.
40351
40352 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40353
40354 PR c++/9447
40355 * g++.dg/template/using1.C: New test.
40356 * g++.dg/template/using2.C: New test.
40357 * g++.dg/template/using3.C: New test.
40358 * g++.dg/template/using4.C: New test.
40359
40360 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40361
40362 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40363 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40364
40365 2003-07-28 Jan Hubicka <jh@suse.cz>
40366
40367 PR c++/11530
40368 * g++.dg/opt/call1.C: New test.
40369
40370 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40371
40372 PR c++/11667
40373 * g++.dg/init/enum2.C: New test.
40374 * g++.dg/template/overload1.C: Add "-w" option.
40375
40376 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40377
40378 * gcc.dg/Wdeclaration-after-statement-1.c,
40379 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40380
40381 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40382
40383 * gcc.c-torture/compile/20030725-1.c: New test.
40384
40385 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40386
40387 * gcc.dg/20030505.c: Only run for SPE.
40388 Remove definition of opaque type.
40389
40390 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40391
40392 * g++.dg/template/ptrmem6.C: New test.
40393
40394 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40395
40396 * gcc.c-torture/compile/zero-strct-2.c: New test.
40397
40398 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40399
40400 * gcc.dg/intermod-1.c: New test.
40401
40402 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40403
40404 PR c++/11617
40405 * g++.dg/template/lookup2.C: New test.
40406 * g++.dg/template/memclass1.C: Remove instantiated from error.
40407 * g++.dg/other/error2.C: Tweak expected errors.
40408
40409 PR c++/11596
40410 * g++.dg/template/defarg3.C: New test.
40411
40412 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40413
40414 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40415
40416 * g++.dg/inherit/access5.C: New test.
40417
40418 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40419
40420 PR c++/11513
40421 * g++.dg/template/crash8.C: New test.
40422
40423 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40424
40425 PR c/10602
40426 * gcc.dg/noncompile/incomplete-2.c: New test.
40427
40428 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40429
40430 PR c++/11645
40431 * g++.dg/inherit/access4.C: New test.
40432
40433 PR c++/11517
40434 * g++.dg/expr/cond2.C: New test.
40435
40436 PR optimization/10679
40437 * g++.dg/opt/inline4.C: New test.
40438
40439 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40440
40441 * g++.dg/parse/crash10: New test.
40442
40443 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40444
40445 * g++.dg/ext/flexary1.C: New test.
40446
40447 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40448
40449 PR c++/10793
40450 * g++.dg/template/crash9.C: New test.
40451
40452 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40453
40454 PR c++/3004
40455 * g++.dg/parse/typedef3.C: New test.
40456
40457 PR c++/7906
40458 * g++.dg/parse/operator2.C: New test.
40459
40460 PR c++/8895
40461 * g++.dg/parse/def-tmpl-arg1.C: New test.
40462
40463 PR c++/9282
40464 * g++.dg/parse/funptr1.C: New test.
40465
40466 PR c++/9452
40467 * g++.dg/parse/ambig3.C: New test.
40468
40469 PR c++/9454
40470 * g++.dg/parse/operator3.C: New test.
40471
40472 PR c++/9486
40473 * g++.dg/parse/template10.C: New test.
40474
40475 PR c++/9488
40476 * g++.dg/parse/template11.C: New test.
40477
40478 PR c++/10150
40479 * g++.dg/parse/invalid-op1.C: New test.
40480
40481 PR c++/10247
40482 * g++.dg/parse/condexpr1.C: New test.
40483
40484 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40485
40486 * g++.dg/ext/packed3.C: New test.
40487 * g++.dg/ext/packed4.C: New test.
40488
40489 * gcc.dg/pack-test-3.c: New test.
40490
40491 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40492
40493 * lib/compat.exp: Handle dg-options per source file.
40494 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40495 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40496 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40497 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40498 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40499 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40500 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40501 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40502 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40503 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40504 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40505 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40506 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40507 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40508
40509 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40510
40511 PR c/10320
40512 * gcc.c-torture/execute/20030718-1.c: New test.
40513
40514 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40515
40516 PR optimization/11536
40517 * gcc.dg/20030721-1.c: New test.
40518
40519 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40520
40521 PR c++/11546
40522 * g++.dg/template/lookup1.C: New test.
40523
40524 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40525
40526 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40527 diagnostics of ill-formed constructs involving labels.
40528 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40529 the new 'previously defined here' message.
40530
40531 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40532
40533 * g++.dg/parse/non-dependent2.C: New test.
40534
40535 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40536
40537 * g++.dg/init/init-ref4.C: xfail on targets without
40538 weak symbols.
40539
40540 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40541
40542 PR target/11087
40543 * gcc.c-torture/execute/20030717-1.c: New test.
40544
40545 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40546
40547 * g++.dg/opt/cfg1.C: New test.
40548
40549 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40550
40551 PR optimization/11557
40552 * gcc.dg/20030717-1.c: New test.
40553
40554 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40555
40556 PR c++/10476
40557 * g++.dg/expr/crash-1.C: New test.
40558
40559 PR c++/11027
40560 * g++.dg/template/init3.C: New test.
40561
40562 PR c++/8222
40563 * g++.dg/template/non-dependent1.C: New test.
40564
40565 PR c++/11070
40566 * g++.dg/template/non-dependent2.C: New test.
40567
40568 PR c++/11071
40569 * g++.dg/template/non-dependent3.C: New test.
40570
40571 PR c++/9907
40572 * g++.dg/template/sizeof5.C: New test.
40573
40574 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40575
40576 PR 11498
40577 * gcc.c-torture/compile/mangle-1.c: New file.
40578
40579 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40580
40581 PR c++/7809
40582 * g++.dg/parse/access3.C: New test.
40583
40584 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40585
40586 PR c++/11384
40587 * g++.dg/init/init-ref4.C: New test.
40588
40589 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40590
40591 PR c++/11547
40592 * g++.dg/parse/constant3.C: New test.
40593 * g++.dg/parse/crash7.C: Likewise.
40594
40595 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40596
40597 PR target/11008
40598 * gcc.dg/i386-pentium4-not-mull.c: New.
40599
40600 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40601
40602 * gcc.dg/asm-names.c (ymain): Make it weak.
40603
40604 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40605
40606 PR c++/5421
40607 * g++.dg/template/friend21.C: New test.
40608
40609 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40610
40611 * gcc.dg/cleanup-8.c: New test.
40612 * gcc.dg/cleanup-9.c: New test.
40613
40614 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40615
40616 * g++.dg/ext/dll-MI1.h: New file.
40617 * g++.dg/ext/dllexport-MI1.C: New file.
40618 * g++.dg/ext/dllimport-MI1.C: New file.
40619
40620 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40621
40622 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40623 it does not have cmpstrsi patterns (just cmpmemsi).
40624
40625 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40626
40627 PR debug/11473
40628 * g++.dg/debug/debug8.C: New test.
40629
40630 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40631
40632 PR c++/10108
40633 * g++.dg/template/crash7.C: New test.
40634
40635 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40636
40637 PR target/10795
40638 * gcc.c-torture/compile/20030708-1.c: New.
40639
40640 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40641
40642 * gcc.c-torture/execute/20030715-1.c: New test.
40643
40644 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40645
40646 * gcc.dg/pch/inline-3.c: New file.
40647 * gcc.dg/pch/inline-3.hs: New file.
40648 * gcc.dg/pch/inline-4.c: New file.
40649 * gcc.dg/pch/inline-4.hs: New file.
40650
40651 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40652
40653 PR c++/11509
40654 * g++.dg/template/crash6.C: New test.
40655
40656 PR c++/7053
40657 * g++.dg/template/friend20.C: New test.
40658
40659 PR c++/7019
40660 * g++.dg/template/overload2.C: New test.
40661
40662 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40663
40664 PR optimization/11440
40665 * gcc.c-torture/execute/20030714-1.c: New test.
40666
40667 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40668
40669 PR c++/11154
40670 * g++.dg/template/partial2.C: New test.
40671
40672 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40673
40674 PR c++/11503
40675 * g++.dg/template/anon1.C: New test.
40676
40677 PR c++/11493
40678 PR c++/11495
40679 * g++.dg/parse/template9.C: Likewise.
40680 * g++.dg/template/crash4.C: New test.
40681 * g++.dg/template/koenig1.C: Likewise.
40682 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40683 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40684 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40685 functions.
40686 * g++.old-deja/g++.jason/template36.C: Likewise.
40687 * g++.old-deja/g++.mike/p1989.C: Likewise.
40688 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40689 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40690 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40691 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40692 compiling.
40693 * g++.old-deja/g++.pt/union2.C: Use this->.
40694
40695 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40696
40697 * gcc.dg/20030711-1.c: New test.
40698
40699 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40700
40701 PR c++/11050
40702 * g++.dg/parse/args1.C: New test.
40703 * g++.pt/defarg8.C: Change expected errors.
40704
40705 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40706
40707 PR c++/8164
40708 * g++.dg/template/nontype2.C: New test.
40709
40710 PR c++/10558
40711 * g++.dg/parse/template8.C: New test.
40712
40713 PR c++/8327
40714 * g++.dg/template/scope1.C: New test.
40715
40716 * g++.dg/warn/Wsign-compare-1.C: New test.
40717
40718 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40719
40720 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40721
40722 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40723
40724 PR c++/9411
40725 * g++.dg/template/explicit2.C: New test.
40726
40727 PR c++/10032
40728 * g++.dg/warn/pedantic1.C: New test.
40729
40730 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40731
40732 PR c++ 9483
40733 * g++.dg/other/field1.C: New test.
40734
40735 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40736
40737 PR c/11449
40738 * gcc.c-torture/compile/20030707-1.c: New.
40739
40740 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40741
40742 PR c++/10849
40743 * g++.dg/template/access12.C: New test.
40744
40745 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40746
40747 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40748 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40749 * gcc.misc-tests/bprob.exp (prof_ext): Update.
40750 * gcc.misc-tests/gcov.exp: Update
40751 * g++.dg/gcov/gcov.exp: Update
40752 * lib/gcov.exp: Update.
40753
40754 2003-07-08 Mark Mitchell <mark@codesourcery.com>
40755
40756 * g++.dg/abi/mangle17.C: Make sure template expressions are
40757 dependent.
40758 * g++.dg/abi/mangle4.C: Mark erroneous casts.
40759 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
40760 * g++.dg/opt/stack1.C: Remove erroneous code.
40761 * g++.dg/parse/template7.C: New test.
40762 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
40763 * g++.old-deja/g++.pt/crash4.C: Likewise.
40764
40765 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40766
40767 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
40768 with zero or one occurence of `$' after the initial `L'.
40769
40770 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
40771
40772 * gcc.c-torture/compile/20030704-1.c: Add a comment.
40773
40774 2003-07-08 Roger Sayle <roger@eyesopen.com>
40775
40776 PR c/11370
40777 * gcc.dg/Wunreachable-6.c: New testcase.
40778 * gcc.dg/Wunreachable-7.c: New testcase.
40779
40780 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40781
40782 PR c/11420
40783 * gcc.dg/20030708-1.c: New test.
40784
40785 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
40786
40787 * gcc.dg/compat/sdata-section.h: New file.
40788 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
40789 * gcc.dg/torture/mips-sdata-1.c: New test.
40790
40791 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40792
40793 PR c++/11030
40794 * g++.dg/template/friend19.C: New test.
40795
40796 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40797
40798 * g++.dg/opt/strength-reduce.C: New test.
40799
40800 2003-07-07 Roger Sayle <roger@eyesopen.com>
40801
40802 PR target/10979
40803 * gcc.dg/20030707-1.c: New testcase.
40804
40805 2003-07-07 Roger Sayle <roger@eyesopen.com>
40806
40807 PR optimization/11059
40808 * g++.dg/opt/emptyunion.C: New testcase.
40809
40810 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40811 Eric Botcazou <ebotcazou@libertysurf.fr>
40812
40813 * g++.dg/opt/stack1.C: New test.
40814
40815 2003-07-05 Mark Mitchell <mark@codesourcery.com>
40816
40817 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
40818 run test.
40819
40820 PR c++/11431
40821 * g++.dg/expr/static_cast3.C: New test.
40822
40823 2003-07-04 Zack Weinberg <zack@codesourcery.com>
40824
40825 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
40826 everywhere.
40827 * gcc.dg/concat.c: Concatenation of string constants with
40828 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
40829 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
40830 * gcc.dg/cpp/escape-2.c: Use wide character constants where
40831 necessary to avoid multi-character character constant warning.
40832 * gcc.dg/cpp/escape.c: Likewise.
40833 * gcc.dg/cpp/ucs.c: Likewise.
40834 Remove backslashes from dg-bogus comments, as they confuse Tcl.
40835 Fix a typo.
40836
40837 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40838
40839 PR c/11428
40840 * gcc.c-torture/compile/20030704-1.c: New.
40841
40842 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40843
40844 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
40845
40846 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
40847
40848 PR c++/5287, PR c++/7910, PR c++/11021
40849 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
40850 tests for warnings.
40851 * g++.dg/ext/dllimport2.C: Add tests for warnings.
40852 * g++.dg/ext/dllimport3.C: Likewise.
40853 * g++.dg/ext/dllimport4.C: New file.
40854 * g++.dg/ext/dllimport5.C: New file.
40855 * g++.dg/ext/dllimport6.C: New file.
40856 * g++.dg/ext/dllimport7.C: New file.
40857 * g++.dg/ext/dllimport8.C: New file.
40858 * g++.dg/ext/dllimport9.C: New file.
40859 * g++.dg/ext/dllimport10.C: New file.
40860 * g++.dg/ext/dllexport1.C: New file.
40861
40862 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40863
40864 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
40865 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
40866
40867 2003-07-03 Roger Sayle <roger@eyesopen.com>
40868
40869 * gcc.dg/builtins-25.c: New testcase.
40870 * gcc.dg/builtins-26.c: New testcase.
40871
40872 2003-07-03 Janis Johnson <janis187@us.ibm.com>
40873
40874 * gcc.dg/compat/vector-defs.h: New file.
40875 * gcc.dg/compat/vector-setup.h: New file.
40876 * gcc.dg/compat/vector-check.h: New file.
40877 * gcc.dg/compat/vector-1_main.c: New file.
40878 * gcc.dg/compat/vector-1_x.c: New file.
40879 * gcc.dg/compat/vector-1_y.c: New file.
40880 * gcc.dg/compat/vector-2_main.c: New file.
40881 * gcc.dg/compat/vector-2_x.c: New file.
40882 * gcc.dg/compat/vector-2_y.c: New file.
40883
40884 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
40885 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
40886 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
40887 * gcc.dg/compat/struct-align-1.h: New file.
40888 * gcc.dg/compat/struct-align-1_main.c: New file.
40889 * gcc.dg/compat/struct-align-1_x.c: New file.
40890 * gcc.dg/compat/struct-align-1_y.c: New file.
40891 * gcc.dg/compat/struct-align-2.h: New file.
40892 * gcc.dg/compat/struct-align-2_main.c: New file.
40893 * gcc.dg/compat/struct-align-2_x.c: New file.
40894 * gcc.dg/compat/struct-align-2_y.c: New file.
40895
40896 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
40897 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
40898 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
40899 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
40900 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
40901 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
40902 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
40903 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
40904 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
40905 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
40906 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
40907 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
40908 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
40909 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
40910 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
40911 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
40912 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
40913 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
40914 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
40915 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
40916 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
40917 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
40918 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
40919 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
40920 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
40921 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
40922 * gcc.dg/compat/struct-return-10_x.c: Ditto.
40923 * gcc.dg/compat/struct-return-2_x.c: Ditto.
40924 * gcc.dg/compat/struct-return-3_x.c: Ditto.
40925
40926 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40927
40928 * gcc.dg/i386-call-1.c: New test.
40929
40930 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
40931
40932 PR c++/9162
40933 * g++.dg/parse/defarg4.C: New.
40934
40935 2003-07-03 Roger Sayle <roger@eyesopen.com>
40936
40937 PR target/10700
40938 * gcc.c-torture/compile/20030703-1.c: New test case.
40939
40940 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40941
40942 * g++.dg/template/local3.C: Remove extra semicolon.
40943
40944 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40945
40946 * gcc.dg/i386-volatile-1.c: New test.
40947
40948 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
40949
40950 PR c++/11072
40951 * g++.dg/other/offsetof2.C: XFAIL.
40952 * g++.dg/other/offsetof5.C: New.
40953
40954 PR c++/10219
40955 * g++.dg/template/error1.C: New.
40956
40957 PR c++/9779
40958 * g++.dg/template/dependent-expr1.C: New.
40959
40960 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40961
40962 PR c++/6949
40963 * g++.dg/template/local3.C: New test.
40964
40965 PR c++/11149
40966 * g++.dg/lookup/scoped6.C: New test.
40967
40968 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
40969
40970 PR c++/8046
40971 * g++.dg/other/error7.C: New test.
40972
40973 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
40974
40975 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
40976 * g++.old-deja/g++.abi/vtable3.h: Likewise.
40977 * g++.old-deja/g++.law/code-gen5.C: Likewise.
40978 * g++.old-deja/g++.other/union2.C: Likewise.
40979 * gcc.dg/c90-const-expr-2.c: Likewise.
40980 * gcc.dg/c90-const-expr-3.c: Likewise.
40981 * gcc.dg/c99-const-expr-2.c: Likewise.
40982 * gcc.dg/c99-const-expr-3.c: Likewise.
40983 * gcc.dg/concat.c: Likewise.
40984
40985 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40986
40987 PR c++/9559
40988 * g++.dg/init/static1.C: New test.
40989
40990 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40991
40992 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
40993 * g++.old-deja/g++.other/access2.C: Likewise.
40994 * g++.old-deja/g++.other/decl2.C: Likewise.
40995 * gcc.c-torture/execute/20020615-1.c: Likewise.
40996
40997 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40998
40999 PR c++/4933
41000 * g++.dg/template/sizeof4.C: New test.
41001
41002 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41003
41004 * g++.dg/other/error6.C: New test.
41005
41006 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41007
41008 PR c++/10750
41009 * g++.dg/parse/constant2.C: New test.
41010
41011 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41012
41013 PR c++/11106
41014 * g++.dg/other/error5.C: New test.
41015
41016 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41017
41018 * gcc.dg/format/gcc_diag-1.c: New test.
41019
41020 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
41021
41022 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
41023
41024 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
41025
41026 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
41027 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
41028 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
41029
41030 2003-06-28 Jakub Jelinek <jakub@redhat.com>
41031
41032 * gcc.c-torture/execute/builtins/string-8.c: New test.
41033 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
41034 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
41035 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
41036
41037 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41038
41039 PR c++/10468
41040 * g++.dg/ext/typeof6.C: New test.
41041
41042 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41043
41044 PR c++/10796
41045 * g++.dg/init/enum1.C: New test.
41046
41047 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
41048
41049 * gcc.dg/20030627-1.c: New test.
41050
41051 2003-06-26 Mark Mitchell <mark@codesourcery.com>
41052
41053 PR c++/11332
41054 * g++.dg/expr/static_cast2.C: New test.
41055
41056 2003-06-26 Roger Sayle <roger@eyesopen.com>
41057 Jakub Jelinek <jakub@redhat.com>
41058
41059 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
41060 sprintf(dst,"%s",src) optimization.
41061 * gcc.c-torture/execute/20030626-1.c: New test case.
41062 * gcc.c-torture/execute/20030626-2.c: New test case.
41063
41064 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
41065
41066 * gcc.c-torture/execute/multi-ix.c: New test.
41067
41068 * gcc.c-torture/execute/simd-4.c (main):
41069 Added missing semicolon at end of union.
41070
41071 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
41072
41073 PR c++/8266
41074 * g++.dg/template/explicit-instantiation3.C: New test.
41075
41076 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41077
41078 * gcc.dg/20030626-1.c: Use signed char.
41079
41080 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41081
41082 * gcc.dg/20030626-1.c: New test.
41083
41084 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
41085
41086 * const-str-2.m: Update.
41087
41088 2003-06-25 Mark Mitchell <mark@codesourcery.com>
41089
41090 PR c++/10990
41091 * g++.dg/rtti/dyncast1.C: New test.
41092 * g++.dg/abi/mangle4.C: Correct base-specifier access.
41093 * g++.dg/lookup/scoped1.C: Remove XFAIL.
41094 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
41095
41096 PR c++/10931
41097 * g++.dg/expr/static_cast1.C: New test.
41098
41099 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
41100
41101 * gcc.dg/20030625-1.c: New test.
41102
41103 2003-06-24 Roger Sayle <roger@eyesopen.com>
41104
41105 * gcc.c-torture/compile/20030624-1.c: New test case.
41106
41107 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41108
41109 * gcc.c-torture/execute/string-opt-17.c: New test.
41110
41111 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41112
41113 PR c++/5754
41114 * g++.dg/parse/crash6.C: New test.
41115
41116 2003-06-23 Roger Sayle <roger@eyesopen.com>
41117
41118 * gcc.dg/builtins-24.c: New test case.
41119
41120 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41121
41122 * g++.dg/opt/operator1.C: New test.
41123
41124 2003-06-22 Roger Sayle <roger@eyesopen.com>
41125
41126 * gcc.c-torture/execute/string-opt-16.c: New test case.
41127
41128 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41129
41130 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41131 * g++.old-deja/g++.other/conv7.C: Likewise.
41132 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41133 * g++.old-deja/g++.other/overload14.C: Likewise.
41134
41135 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41136
41137 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41138 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41139
41140 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41141
41142 PR c++/10888
41143 * g++.dg/warn/Winline-3.C: New test.
41144
41145 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41146
41147 * lib/target-supports.exp (check_alias_available): Make the test
41148 program acceptable to the Solaris assembler.
41149
41150 PR c++/10749
41151 * g++.dg/template/memclass2.C: New test.
41152
41153 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41154 Eric Botcazou <ebotcazou@libertysurf.fr>
41155
41156 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41157 data for non-matching targets.
41158 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41159
41160 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41161
41162 PR c++/10845
41163 * g++.dg/template/member3.C: New test.
41164
41165 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41166
41167 PR c++/10939
41168 * g++.dg/template/func1.C: New test.
41169
41170 PR c++/9649
41171 * g++.dg/template/static4.C: New test.
41172 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41173
41174 PR c++/11041
41175 * g++.dg/init/ref7.C: New test.
41176
41177 2003-06-19 Matt Austern <austern@apple.com>
41178
41179 PR c++/11228
41180 * g++.dg/anew1.C: New test.
41181 * g++.dg/anew2.C: New test.
41182 * g++.dg/anew3.C: New test.
41183 * g++.dg/anew4.C: New test.
41184
41185 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41186
41187 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41188
41189 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41190
41191 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41192 endian-dependent.
41193
41194 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41195
41196 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41197 Remove cruft.
41198
41199 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41200
41201 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41202 * gcc.c-torture/compile/961203-1.c: Likewise.
41203 * gcc.c-torture/compile/980506-1.c: Likewise.
41204
41205 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41206
41207 PR c++/10712
41208 * g++.dg/lookup/using7.C: New test.
41209
41210 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41211
41212 PR c++/11105
41213 * g++.dg/abi/conv1.C: Remove it.
41214 * g++.dg/template/conv7.C: New test.
41215 * g++.dg/template/conv8.C: Likewise.
41216 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41217 conversion operator.
41218
41219 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41220
41221 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41222 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41223 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41224 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41225 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41226 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41227 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41228 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41229 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41230 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41231 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41232 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41233 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41234 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41235 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41236 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41237 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41238 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41239 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41240 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41241 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41242 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41243 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41244 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41245 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41246 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41247 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41248 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41249 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41250
41251 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41252
41253 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41254 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41255 indications.
41256
41257 2003-06-16 Roger Sayle <roger@eyesopen.com>
41258
41259 * gcc.dg/i386-387-5.c: New test case.
41260 * gcc.dg/i386-387-6.c: New test case.
41261 * gcc.dg/builtins-23.c: New test case.
41262
41263 2003-06-15 Roger Sayle <roger@eyesopen.com>
41264
41265 * gcc.dg/builtins-22.c: New test case.
41266 * gcc.dg/i386-387-1.c: Update to test exp.
41267 * gcc.dg/i386-387-2.c: Likewise.
41268
41269 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41270
41271 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41272
41273 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41274
41275 * lib/gcc-dg.exp (dg-require-dll): New function.
41276 (dg-xfail-if): Likewise.
41277 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41278 driver.
41279
41280 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41281 * gcc.c-torture/compile/20001205-1.c: Likewise.
41282 * gcc.c-torture/compile/20001226-1.c: Likewise.
41283 * gcc.c-torture/compile/20010518-2.c: Likewise.
41284 * gcc.c-torture/compile/20020312-1.c: Likewise.
41285 * gcc.c-torture/compile/20020604-1.c: Likewise.
41286 * gcc.c-torture/compile/920501-12.c: Likewise.
41287 * gcc.c-torture/compile/920501-4.c: Likewise.
41288 * gcc.c-torture/compile/920520-1.c: Likewise.
41289 * gcc.c-torture/compile/920521-1.c: Likewise.
41290 * gcc.c-torture/compile/920625-1.c: Likewise.
41291 * gcc.c-torture/compile/961203-1.c: Likewise.
41292 * gcc.c-torture/compile/980506-1.c: Likewise.
41293 * gcc.c-torture/compile/981006-1.c: Likewise.
41294 * gcc.c-torture/compile/981022-1.c: Likewise.
41295 * gcc.c-torture/compile/981223-1.c: Likewise.
41296 * gcc.c-torture/compile/990617-1.c: Likewise.
41297 * gcc.c-torture/compile/dll.c: Likewise.
41298 * gcc.c-torture/compile/labels-3.c: Likewise.
41299 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41300 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41301 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41302 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41303 * gcc.c-torture/compile/simd-5.c: Likewise.
41304 * gcc.c-torture/compile/20000804-1.x: Remove.
41305 * gcc.c-torture/compile/20001205-1.x: Likewise.
41306 * gcc.c-torture/compile/20001226-1.x: Likewise.
41307 * gcc.c-torture/compile/20010518-2.x: Likewise.
41308 * gcc.c-torture/compile/20020312-1.x: Likewise.
41309 * gcc.c-torture/compile/20020604-1.x: Likewise.
41310 * gcc.c-torture/compile/920501-12.x: Likewise.
41311 * gcc.c-torture/compile/920501-4.x: Likewise.
41312 * gcc.c-torture/compile/920520-1.x: Likewise.
41313 * gcc.c-torture/compile/920521-1.x: Likewise.
41314 * gcc.c-torture/compile/920625-1.x: Likewise.
41315 * gcc.c-torture/compile/961203-1.x: Likewise.
41316 * gcc.c-torture/compile/980506-1.x: Likewise.
41317 * gcc.c-torture/compile/981006-1.x: Likewise.
41318 * gcc.c-torture/compile/981022-1.x: Likewise.
41319 * gcc.c-torture/compile/981223-1.x: Likewise.
41320 * gcc.c-torture/compile/990617-1.x: Likewise.
41321 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41322 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41323 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41324 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41325 * gcc.c-torture/compile/simd-5.x: Likewise.
41326
41327 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41328
41329 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41330
41331 * gcc.c-torture/execute/20030611-1.c: New test.
41332
41333 2003-06-12 Roger Sayle <roger@eyesopen.com>
41334
41335 PR middle-end/168
41336 * gcc.dg/20030612-1.c: New test case.
41337
41338 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41339
41340 PR c++/10635
41341 * g++.dg/expr/cast1.C: New test.
41342
41343 2003-06-12 Roger Sayle <roger@eyesopen.com>
41344
41345 * gcc.dg/builtins-21.c: New test case.
41346
41347 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41348
41349 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41350 options instead of at the end.
41351 * lib/objc.exp (objc_target_compile): Likewise.
41352
41353 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41354
41355 PR c++/10432
41356 * g++.dg/parse/error1.C: New test.
41357
41358 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41359
41360 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41361 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41362 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41363 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41364 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41365 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41366 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41367 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41368 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41369 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41370 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41371 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41372 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41373 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41374 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41375 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41376 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41377 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41378 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41379 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41380 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41381 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41382 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41383 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41384
41385 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41386 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41387 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41388 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41389 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41390 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41391 * gcc.dg/compat/scalar-return-3_main.c: New file.
41392 * gcc.dg/compat/scalar-return-3_x.c: New file.
41393 * gcc.dg/compat/scalar-return-3_y.c: New file.
41394 * gcc.dg/compat/scalar-return-4_main.c: New file.
41395 * gcc.dg/compat/scalar-return-4_x.c: New file.
41396 * gcc.dg/compat/scalar-return-4_y.c: New file.
41397
41398 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41399
41400 * gcc.dg/compat/fp2-struct-check.h: New file.
41401 * gcc.dg/compat/fp2-struct-defs.h: New file.
41402 * gcc.dg/compat/fp2-struct-init.h: New file.
41403 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41404 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41405 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41406 * gcc.dg/compat/struct-return-10_main.c: New file.
41407 * gcc.dg/compat/struct-return-10_x.c: New file.
41408 * gcc.dg/compat/struct-return-10_y.c: New file.
41409
41410 * gcc.dg/compat/compat-common.h: New file.
41411 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41412 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41413 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41414 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41415 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41416 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41417 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41418 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41419 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41420 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41421 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41422 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41423 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41424 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41425 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41426 * gcc.dg/compat/small-struct-check.h: Ditto.
41427 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41428 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41429 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41430 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41431 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41432 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41433 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41434 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41435 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41436 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41437 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41438 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41439 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41440 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41441 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41442 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41443 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41444 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41445 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41446 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41447 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41448 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41449 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41450 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41451 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41452 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41453 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41454 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41455 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41456 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41457
41458 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41459
41460 * g++.dg/pch/static-1.C: New file.
41461 * g++.dg/pch/static-1.Hs: New file.
41462
41463 2003-06-10 Richard Henderson <rth@redhat.com>
41464
41465 * gcc.dg/asm-7.c: Adjust expected warning text.
41466
41467 2003-06-10 Roger Sayle <roger@eyesopen.com>
41468
41469 * gcc.dg/builtins-20.c: New test case.
41470
41471 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41472
41473 PR c++/11131
41474 * g++.dg/opt/template1.C: New test.
41475
41476 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41477
41478 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41479 additional_sources.
41480
41481 2003-05-21 David Taylor <dtaylor@emc.com>
41482
41483 * gcc.dg/Wpadded.c: New file.
41484
41485 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41486
41487 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41488 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41489 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41490 dg-require-weak.
41491
41492 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41493
41494 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41495
41496 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41497
41498 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41499 (dg-require-alias): Likewise.
41500 (dg-require-gc-sections): Likewise.
41501 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41502
41503 2003-06-08 Richard Henderson <rth@redhat.com>
41504
41505 * gcc.dg/20011029-2.c: Fix the array reference.
41506 * gcc.dg/asm-7.c: New.
41507
41508 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41509
41510 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41511
41512 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41513
41514 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41515 (dg-require-gc-sections): Likewise.
41516
41517 2003-06-08 Jan Hubicka <jh@suse.cz>
41518
41519 * i386-cmov1.c: Fix regular expression.
41520 * i386-cvt-1.c: Likewise.
41521 * i386-local.c: Likewise.
41522 * i386-local2.c: Likewise.
41523 * i386-mul.c: Likewise.
41524 * i386-ssetype-1.c: Likewise.
41525 * i386-ssetype-3.c: Likewise.
41526 * i386-ssetype-5.c: Likewise.
41527
41528 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41529
41530 PR c++/11039
41531 * g++.dg/warn/implicit-typename2.C: New test.
41532 * g++.dg/warn/implicit-typename3.C: New test.
41533
41534 2003-06-07 Richard Henderson <rth@redhat.com>
41535
41536 * g++.dg/other/offsetof3.C: Use size_t.
41537 * g++.dg/other/offsetof4.C: Likewise.
41538
41539 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41540
41541 * lib/copy-file.exp: New. Implement gcc_copy_files.
41542
41543 * lib/dg-pch.exp: Load copy-file.exp
41544 (dg-pch): Use gcc_copy_files instead of "file copy".
41545
41546 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41547
41548 * gcc.dg/weak/weak.exp: Simplify.
41549 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41550 * gcc.dg/weak/weak-1.c: Likewise.
41551 * gcc.dg/weak/weak-2.c: Likewise.
41552 * gcc.dg/weak/weak-3.c: Likewise.
41553 * gcc.dg/weak/weak-4.c: Likewise.
41554 * gcc.dg/weak/weak-5.c: Likewise.
41555 * gcc.dg/weak/weak-6.c: Likewise.
41556 * gcc.dg/weak/weak-7.c: Likewise.
41557 * gcc.dg/weak/weak-8.c: Likewise.
41558 * gcc.dg/weak/weak-9.c: Likewise.
41559
41560 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41561
41562 gcc.c-torture/execute/20030606-1.c: New.
41563
41564 2003-06-06 Roger Sayle <roger@eyesopen.com>
41565
41566 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41567 * gcc.dg/builtins-19.c: Likewise.
41568
41569 2003-06-06 Roger Sayle <roger@eyesopen.com>
41570
41571 * gcc.dg/builtins-2.c: Add some more tests.
41572 * gcc.dg/builtins-18.c: New test case.
41573 * gcc.dg/builtins-19.c: New test case.
41574
41575 2003-06-06 Roger Sayle <roger@eyesopen.com>
41576 Jim Wilson <wilson@tuliptree.org>
41577
41578 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41579
41580 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41581
41582 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41583 mempcpy/stpcpy calls not to be optimized into something else.
41584 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41585 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41586 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41587
41588 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41589
41590 * gcc.dg/format/asm_fprintf-1.c: New test.
41591
41592 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41593
41594 * lib/gcc-defs.exp (additional_sources): New variable.
41595 (dg-additional-sources): New function.
41596 (additional_files): New variable.
41597 (dg-additional-files): New function.
41598 (dg-additional-files-options): Likewise.
41599 * lib/gcc-dg.exp (dg-require-weak): New function.
41600 (dg-require-alias): Likewise.
41601 (dg-require-gc-sections): Likewise.
41602 * lib/target-supports.exp (check_alias_available): Remove testfile
41603 parameter.
41604 (check_gc_sections_available): New function.
41605 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41606 (dg-gpp-additional-files): Likewise.
41607 * lib/g++.exp (additional_sources): Remove.
41608 (additional_files): Likewise.
41609 (g++_target_compile): Use dg-additional-files-options.
41610
41611 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41612 Tcl logic.
41613 * gcc.dg/special/ecos.exp: Remove.
41614 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41615 * gcc.dg/special/alias-1.c: Likewise.
41616 * gcc.dg/special/alias-2.c: Likewise.
41617 * gcc.dg/special/gcsec-1.c: Likewise.
41618 * gcc.dg/special/weak-1.c: Likewise.
41619 * gcc.dg/special/weak-2.c: Likewise.
41620 * gcc.dg/special/wkali-1.c: Likewise.
41621 * gcc.dg/special/wkali-2.c: Likewise.
41622
41623 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41624 dg-gpp-additional-*.
41625 * g++.dg/special/conpr-3.C: Likewise.
41626 * g++.dg/special/conpr-4.C: Likewise.
41627 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41628 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41629 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41630 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41631 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41632 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41633 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41634 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41635 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41636 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41637 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41638 * g++.old-deja/g++.other/comdat1.C: Likewise.
41639 * g++.old-deja/g++.other/comdat2.C: Likewise.
41640 * g++.old-deja/g++.other/comdat3.C: Likewise.
41641 * g++.old-deja/g++.other/ctor1.C: Likewise.
41642 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41643
41644 2003-06-05 Richard Henderson <rth@redhat.com>
41645
41646 * gcc.dg/debug/20030605-1.c: New.
41647
41648 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41649
41650 * README.QMTEST: Update.
41651
41652 2003-06-04 Richard Henderson <rth@redhat.com>
41653
41654 * gcc.dg/cleanup-1.c: New.
41655 * gcc.dg/cleanup-2.c: New.
41656 * gcc.dg/cleanup-3.c: New.
41657 * gcc.dg/cleanup-4.c: New.
41658 * gcc.dg/cleanup-5.c: New.
41659 * gcc.dg/cleanup-6.c: New.
41660 * gcc.dg/cleanup-7.c: New.
41661
41662 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41663
41664 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41665
41666 * lib/dg-pch.exp: New file.
41667 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41668 * gcc.dg/pch/pch.exp: Likewise.
41669
41670 2003-06-04 Roger Sayle <roger@eyesopen.com>
41671
41672 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41673 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41674 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41675 * gcc.dg/builtins-17.c: New test case.
41676 * gcc.dg/i386-387-4.c: New test case.
41677 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41678
41679 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41680
41681 * gcc.dg/ultrasp9.c: New test.
41682
41683 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41684
41685 * gcc.c-torture/compile/20030604-1.c: New test.
41686 * gcc.dg/sparc-constant-1.c: New test.
41687
41688 2003-06-03 Glen Nakamura <glen@imodulo.com>
41689
41690 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41691
41692 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41693
41694 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41695
41696 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41697 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41698
41699 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41700
41701 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41702
41703 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41704
41705 PR c++/10940
41706 * g++.dg/template/spec10.C: New test.
41707
41708 2003-06-03 Roger Sayle <roger@eyesopen.com>
41709
41710 * gcc.dg/builtins-16.c: New test case.
41711
41712 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41713
41714 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41715 mempcpy test with post-increments.
41716 * gcc.c-torture/execute/string-opt-3.c: New test.
41717 * gcc.dg/string-opt-1.c: New test.
41718
41719 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41720
41721 PR fortran/10965
41722 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41723
41724 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41725
41726 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41727 (scan-assembler): ... here. Use dg-scan.
41728 (scan-assembler-not): Likewise.
41729 (scan-file): New function.
41730 (scan-file-not): Likewise.
41731 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41732 * gcc.dg/cpp/_Pragma4.c: Likewise.
41733 * gcc.dg/cpp/_Pragma5.c: Likewise.
41734 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41735 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41736 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41737 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41738 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41739 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41740 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41741 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41742 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41743 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41744 * gcc.dg/cpp/cxxcom1.c: Likewise.
41745 * gcc.dg/cpp/line1.c: Likewise.
41746 * gcc.dg/cpp/maccom1.c: Likewise.
41747 * gcc.dg/cpp/maccom2.c: Likewise.
41748 * gcc.dg/cpp/maccom3.c: Likewise.
41749 * gcc.dg/cpp/maccom4.c: Likewise.
41750 * gcc.dg/cpp/maccom5.c: Likewise.
41751 * gcc.dg/cpp/maccom6.c: Likewise.
41752 * gcc.dg/cpp/multiline.c: Likewise.
41753 * gcc.dg/cpp/spacing1.c: Likewise.
41754 * gcc.dg/cpp/spacing2.c: Likewise.
41755 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
41756 * gcc.dg/cpp/trad/maccom1.c: Likewise.
41757 * gcc.dg/cpp/trad/maccom2.c: Likewise.
41758 * gcc.dg/cpp/trad/maccom3.c: Likewise.
41759 * gcc.dg/cpp/trad/maccom4.c: Likewise.
41760 * gcc.dg/cpp/trad/maccom6.c: Likewise.
41761 * gcc.dg/cpp/cxxcom2.c: Likewise.
41762 * gcc.dg/cpp/cxxcom2.h: New file.
41763
41764 * gcc.dg/cpp/truefalse.cpp: Move it to ...
41765 * g++.dg/cpp/truefalse.C: Here.
41766 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
41767
41768 2003-06-01 Loren James Rittle <ljrittle@acm.org>
41769
41770 * gcc.dg/cpp/redef3.c: New file.
41771
41772 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41773
41774 * gcc.dg/i386-loop-3.c: New test.
41775
41776 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
41777
41778 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
41779
41780 2003-05-31 Roger Sayle <roger@eyesopen.com>
41781
41782 * gcc.dg/fwrapv-1.c: New test case.
41783 * gcc.dg/fwrapv-2.c: New test case.
41784
41785 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41786
41787 PR c++/10956
41788 * g++.dg/template/spec9.C: New test.
41789
41790 2003-05-29 Roger Sayle <roger@eyesopen.com>
41791
41792 * gcc.dg/duff-4.c: New test case.
41793
41794 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
41795
41796 PR fortran/10843
41797 * g77.dg/ffixed-form-1.f: New test
41798 * g77.dg/ffixed-form-2.f: New test
41799 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
41800 * g77.dg/ffree-form-3.f: New test
41801
41802 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
41803
41804 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
41805 * gcc.dg/wint_t-1.c: Likewise.
41806
41807 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41808
41809 * g++.dg/template/access11.C: New test.
41810
41811 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41812
41813 PR c++/10849
41814 * g++.dg/template/access10.C: New test.
41815
41816 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41817 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41818
41819 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
41820
41821 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41822
41823 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
41824 suppress for powerpc-*-darwin*.
41825 * gcc.dg/torture/builtin-noret-2.c: Likewise.
41826
41827 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41828
41829 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
41830 suppress option for powerpc-*-darwin*.
41831
41832 2003-05-23 Roger Sayle <roger@eyesopen.com>
41833
41834 * gcc.dg/builtins-1.c: Add tests for tan and atan.
41835 * gcc.dg/builtins-4.c: Add test for fmod.
41836
41837 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41838
41839 PR c++/10682
41840 * g++.dg/template/instantiate4.C: New test.
41841
41842 2003-05-22 Roger Sayle <roger@eyesopen.com>
41843
41844 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
41845
41846 2003-05-21 Janis Johnson <janis187@us.ibm.com>
41847
41848 * gcc.dg/compat/scalar-return-1_main.c: New file.
41849 * gcc.dg/compat/scalar-return-1_x.c: New file.
41850 * gcc.dg/compat/scalar-return-1_y.c: New file.
41851 * gcc.dg/compat/scalar-return-2_main.c: New file.
41852 * gcc.dg/compat/scalar-return-2_x.c: New file.
41853 * gcc.dg/compat/scalar-return-2_y.c: New file.
41854 * gcc.dg/compat/struct-return-3_main.c: New file.
41855 * gcc.dg/compat/struct-return-3_y.c: New file.
41856 * gcc.dg/compat/struct-return-3_x.c: New file.
41857 * gcc.dg/compat/struct-return-2_main.c: New file.
41858 * gcc.dg/compat/struct-return-2_x.c: New file.
41859 * gcc.dg/compat/struct-return-2_y.c: New file.
41860
41861 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41862
41863 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
41864 for hppa*-hp-hpux*.
41865 * gcc.dg/20021014-1.c (dg-options): Likewise.
41866 * gcc.dg/nest.c (dg-options): Likewise.
41867
41868 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
41869
41870 PR c++/9738
41871 * g++.dg/ext/dllimport2.C: New file.
41872 * g++.dg/ext/dllimport3.C: New file.
41873
41874 2003-05-20 Janis Johnson <janis187@us.ibm.com>
41875
41876 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
41877 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41878 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41879 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41880 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41881 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41882 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
41883 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
41884 * gcc.dg/compat/small-struct-defs.h: New file.
41885 * gcc.dg/compat/small-struct-init.h: New file.
41886 * gcc.dg/compat/small-struct-check.h: New file.
41887 * gcc.dg/compat/fp-struct-defs.h: New file.
41888 * gcc.dg/compat/fp-struct-check.h: New file.
41889 * gcc.dg/compat/fp-struct-init.h: New file.
41890 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
41891 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
41892
41893 2003-05-19 Jakub Jelinek <jakub@redhat.com>
41894
41895 * gcc.dg/20030225-2.c: New test.
41896
41897 2003-05-18 Roger Sayle <roger@eyesopen.com>
41898 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41899
41900 * gcc.c-torture/compile/20030518-1.c: New test case.
41901
41902 2003-05-18 Mark Mitchell <mark@codesourcery.com>
41903
41904 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
41905 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
41906 gcc-dg-debug-runtest.
41907 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
41908 gcc-dg-debug-runtest.
41909
41910 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41911
41912 PR c++/9022
41913 * g++.dg/lookup/using6.C: New test.
41914
41915 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41916
41917 * g++.dg/parse/access2.C: New test.
41918
41919 2003-05-17 Mark Mitchell <mark@codesourcery.com>
41920
41921 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
41922 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
41923 * gcc.dg/debug/debug.exp: Likewise.
41924
41925 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
41926
41927 * gcc.dg/dollar.c: New test.
41928
41929 2003-05-16 Janis Johnson <janis187@us.ibm.com>
41930
41931 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
41932 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
41933 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
41934 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
41935 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
41936 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
41937 * gcc.dg/compat/struct-by-value-6_main.c: New file.
41938 * gcc.dg/compat/struct-by-value-6_x.c: New file.
41939 * gcc.dg/compat/struct-by-value-6_y.c: New file.
41940 * gcc.dg/compat/struct-by-value-7_main.c: New file.
41941 * gcc.dg/compat/struct-by-value-7_x.c: New file.
41942 * gcc.dg/compat/struct-by-value-7_y.c: New file.
41943 * gcc.dg/compat/struct-by-value-8_main.c: New file.
41944 * gcc.dg/compat/struct-by-value-8_x.c: New file.
41945 * gcc.dg/compat/struct-by-value-8_y.c: New file.
41946 * gcc.dg/compat/struct-by-value-9_main.c: New file.
41947 * gcc.dg/compat/struct-by-value-9_x.c: New file.
41948 * gcc.dg/compat/struct-by-value-9_y.c: New file.
41949
41950 2003-05-16 Mark Mitchell <mark@codesourcery.com>
41951
41952 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
41953 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
41954 support for "repo" mode.
41955 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
41956 * lib/g77-dg.exp: Likewise.
41957 * lib/obj-dg.exp: Likewise.
41958
41959 2003-05-16 Jakub Jelinek <jakub@redhat.com>
41960
41961 Merge from gcc-3_2-rhl8-branch:
41962 2003-04-23 Jakub Jelinek <jakub@redhat.com>
41963
41964 * gcc.dg/tls/opt-6.c: New test.
41965
41966 2003-04-05 Jakub Jelinek <jakub@redhat.com>
41967
41968 * gcc.dg/20030405-1.c: New test.
41969
41970 2003-03-09 Jakub Jelinek <jakub@redhat.com>
41971
41972 * gcc.dg/20030309-1.c: New test.
41973
41974 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41975
41976 * gcc.c-torture/execute/20030307-1.c: New test.
41977
41978 2003-02-20 Randolph Chung <tausq@debian.org>
41979
41980 * gcc.c-torture/compile/20030220-1.c: New test.
41981
41982 2003-02-18 Jakub Jelinek <jakub@redhat.com>
41983
41984 * gcc.dg/20030217-1.c: New test.
41985
41986 2003-01-29 Jakub Jelinek <jakub@redhat.com>
41987
41988 * gcc.c-torture/compile/20020129-1.c: New test.
41989
41990 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
41991
41992 * gcc.dg/unroll-1.c: New test.
41993
41994 2002-11-16 Jan Hubicka <jh@suse.cz>
41995
41996 * gcc.c-torture/execute/20020920-1.c: New test.
41997
41998 2002-10-08 Jakub Jelinek <jakub@redhat.com>
41999
42000 PR target/7434
42001 * gcc.c-torture/compile/20021008-1.c: New test.
42002
42003 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
42004
42005 PR target/7559
42006 * gcc.c-torture/execute/20020810-1.c: New test.
42007
42008 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42009
42010 * gcc.c-torture/compile/20020807-1.c: New test.
42011
42012 2002-07-30 Jakub Jelinek <jakub@redhat.com>
42013
42014 * gcc.dg/tls/opt-1.c: New test.
42015
42016 2002-07-29 Jakub Jelinek <jakub@redhat.com>
42017
42018 * gcc.dg/20020729-1.c: New test.
42019
42020 2002-07-20 Jakub Jelinek <jakub@redhat.com>
42021
42022 * g++.dg/opt/life1.C: New test.
42023
42024 2002-05-20 Jakub Jelinek <jakub@redhat.com>
42025
42026 * gcc.dg/20020525-1.c: New test.
42027
42028 2002-05-24 Jakub Jelinek <jakub@redhat.com>
42029
42030 PR c++/6794
42031 * g++.dg/ext/pretty1.C: New test.
42032 * g++.dg/ext/pretty2.C: New test.
42033
42034 2003-05-15 Mark Mitchell <mark@codesourcery.com>
42035
42036 PR c++/8385
42037 * g++.dg/ext/typeof5.C: New test.
42038
42039 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
42040
42041 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
42042 __USER_LABEL_PREFIX__ into account.
42043 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
42044
42045 2003-05-14 Roger Sayle <roger@eyesopen.com>
42046
42047 * gcc.dg/builtins-15.c: New test case.
42048
42049 2003-05-13 Zack Weinberg <zack@codesourcery.com>
42050
42051 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
42052
42053 2003-05-12 Mark Mitchell <mark@codesourcery.com>
42054
42055 * lib/g++.exp: Tweak handling of additional source files.
42056 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
42057 * g++.dg/special/conpr-2a.C: Rename to ...
42058 * g++.dg/special/conpr-2a.cc: ... this.
42059 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
42060 * g++.dg/special/conpr-3a.C: Rename to ...
42061 * g++.dg/special/conpr-3a.cc: This.
42062 * g++.dg/special/conpr-3b.C: Rename to ...
42063 * g++.dg/special/conpr-3b.cc: This.
42064 * g++.dg/special/conpr-4.C: New test.
42065 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
42066
42067 2003-05-12 David Edelsohn <edelsohn@gnu.org>
42068
42069 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
42070
42071 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42072
42073 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
42074 * g++.old-deja/g++.robertl/eb71.C: Likewise.
42075 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
42076 * g++.old-deja/g++.other/warn3.C: Likewise.
42077
42078 2003-05-11 Roger Sayle <roger@eyesopen.com>
42079
42080 * gcc.dg/i386-387-1.c: Update to also test log.
42081 * gcc.dg/i386-387-2.c: Likewise.
42082
42083 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
42084
42085 * g77.f-torture/execute/int8421.f: New test.
42086
42087 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42088
42089 PR c++/10230, c++/10481
42090 * g++.dg/lookup/scoped5.C: New test.
42091
42092 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42093
42094 PR c++/10552
42095 * g++.dg/template/ttp6.C: New test.
42096
42097 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
42098
42099 * gcc.c-torture/execute/builtins: New directory.
42100 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42101 gcc.c-torture/execute/builtins.
42102 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42103 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42104 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42105 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42106
42107 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42108
42109 PR c++/9252
42110 * g++.dg/template/access8.C: New test.
42111 * g++.dg/template/access9.C: New test.
42112
42113 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42114
42115 PR c++/9554
42116 * g++.dg/parse/access1.C: New test.
42117
42118 2003-05-09 DJ Delorie <dj@redhat.com>
42119
42120 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42121 long, and not an int.
42122
42123 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42124
42125 PR c++/10555, c++/10576
42126 * g++.dg/template/memclass1.C: New test.
42127
42128 2003-05-08 DJ Delorie <dj@redhat.com>
42129
42130 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42131 targets.
42132 * gcc.c-torture/execute/20021024-1.x: Likewise.
42133 * gcc.c-torture/execute/shiftdi.x: Likewise.
42134 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42135 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42136 * gcc.dg/20021018-1.c: Likewise.
42137
42138 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42139
42140 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42141
42142 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42143 (bcopy): Call memmove.
42144
42145 2003-05-08 Roger Sayle <roger@eyesopen.com>
42146
42147 * g77.f-torture/compile/8485.f: New test case.
42148
42149 2003-05-07 Richard Henderson <rth@redhat.com>
42150
42151 PR c++/10570
42152 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42153 Verify exception_cleanup not called for rethrows.
42154 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42155 when exiting catch block without rethrowing.
42156 * g++.dg/eh/forced3.C: New.
42157 * g++.dg/eh/forced4.C: New.
42158
42159 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42160
42161 * gcc.dg/20030505.c: Fix triplet.
42162
42163 2003-05-06 DJ Delorie <dj@redhat.com>
42164
42165 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42166 * gcc.dg/nest.c: Likewise.
42167
42168 2003-05-05 Roger Sayle <roger@eyesopen.com>
42169
42170 * gcc.dg/builtins-14.c: New test case.
42171
42172 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42173
42174 * lib/compat.exp (compat-execute): New argument.
42175 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42176 * gcc.dg/compat: New test directory.
42177 * gcc.dg/compat/compat.exp: New expect script.
42178 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42179 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42180 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42181 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42182 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42183 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42184
42185 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42186 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42187 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42188 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42189 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42190 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42191 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42192 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42193 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42194 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42195 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42196 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42197 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42198 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42199 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42200
42201 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42202
42203 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42204
42205 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42206
42207 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42208
42209 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42210
42211 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42212 * gcc.dg/ppc-fsel-2.c: New test.
42213
42214 * gcc.dg/unused-5.c: New test.
42215
42216 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42217
42218 PR c++/10496
42219 * g++.dg/warn/pmf1.C: New test.
42220
42221 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42222
42223 PR c++/4494
42224 * g++.dg/warn/main.C: New test.
42225
42226 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42227
42228 * gcc.dg/nonnull-3.c: New test.
42229
42230 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42231
42232 * gcc.dg/cpp/Wtrigraphs.c: Update.
42233 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42234
42235 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42236
42237 * gcc.dg/ppc-fsel-1.c: New test.
42238
42239 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42240
42241 PR c/10604
42242 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42243
42244 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42245
42246 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42247
42248 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42249
42250 PR c++/9364, c++/10553, c++/10586
42251 * g++.dg/parse/typename4.C: New test.
42252 * g++.dg/parse/typename5.C: Likewise.
42253
42254 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42255
42256 * gcc.c-torture/compile/20030503-1.c: New test.
42257
42258 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42259
42260 * g++.dg/lookup/using5.C: Fix testcase error.
42261
42262 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42263
42264 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42265 since MEABI is no longer supported. Remove all vestiges
42266 of MEABI from the test.
42267
42268 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42269
42270 PR c++/10554
42271 * g++.dg/lookup/using5.C: New test.
42272
42273 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42274
42275 PR c++/8772
42276 * g++.dg/template/ttp5.C: New test.
42277
42278 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42279
42280 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42281 (dg-gpp-additional-sources): New function.
42282 (dg-gpp-additional-files): Likewise.
42283 * lib/g++.exp (additional_sources): New variable.
42284 (additional_files): Likewise.
42285 (g++_target_compile): Deal with them.
42286 * lib/old-dejagnu.exp: Remove.
42287 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42288 * g++.old-deja: Revise all tests to use dg commands.
42289
42290 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42291
42292 PR c++/9432, c++/9528
42293 * g++.dg/lookup/using4.C: New test.
42294
42295 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42296
42297 * gcc.dg/noreturn-5.c: New file.
42298 * gcc.dg/noreturn-6.c: New file.
42299
42300 * gcc.c-torture/compile/inline-1.c: New file.
42301
42302 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42303
42304 PR c++/10551
42305 * g++.dg/template/explicit1.C: New test.
42306
42307 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42308
42309 PR c++/10549
42310 * g++.dg/other/bitfield1.C: New test.
42311
42312 PR c++/10527
42313 * g++.dg/init/new7.C: New test.
42314
42315 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42316
42317 * g++.dg/ext/desig1.C: New test.
42318 * g++.dg/ext/init1.C: Update.
42319
42320 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42321
42322 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42323
42324 PR c++/10180
42325 * g++.dg/warn/Winline-1.C: New test.
42326
42327 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42328
42329 * gcc.c-torture/execute/string-opt-19.c: New test.
42330
42331 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42332 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42333
42334 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42335
42336 PR c++/10506
42337 * g++.dg/init/new6.C: New test.
42338
42339 PR c++/10503
42340 * g++.dg/init/ref6.C: New test.
42341
42342 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42343
42344 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42345
42346 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42347
42348 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42349 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42350
42351 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42352
42353 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42354 initialized static data members.
42355
42356 2003-04-25 H.J. Lu <hjl@gnu.org>
42357
42358 * gcc.dg/ia64-sync-4.c: New test.
42359
42360 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42361
42362 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42363 date.
42364
42365 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42366
42367 PR c++/10337
42368 * g++.dg/warn/conv1.C: New test.
42369 * g++.old-deja/g++.other/conv7.C: Adjust.
42370 * g++.old-deja/g++.other/overload14.C: Adjust.
42371
42372 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42373
42374 PR c++/10471
42375 * g++.dg/template/defarg2.C: New test.
42376
42377 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42378
42379 * gcc.dg/cpp/include2.c: Update.
42380 * gcc.dg/cpp/multiline-2.c: New.
42381 * gcc.dg/cpp/multiline.c: Update.
42382 * gcc.dg/cpp/strify2.c: Update.
42383 * gcc.dg/cpp/trad/literals-2.c: Update.
42384
42385 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42386
42387 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42388
42389 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42390
42391 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42392
42393 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42394
42395 PR c++/10451
42396 * g++.dg/parse/crash4.C: New test.
42397
42398 PR c++/9847
42399 * g++.dg/parse/crash5.C: New test.
42400
42401 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42402
42403 PR c++/10446
42404 * g++.dg/parse/crash3.C: New test.
42405
42406 PR c++/10428
42407 * g++.dg/parse/elab1.C: New test.
42408
42409 2003-04-22 Devang Patel <dpatel@apple.com>
42410
42411 * gcc.dg/cpp/trad/funlike-5.c: New test.
42412
42413 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42414
42415 * g++.dg/other/packed1.C: Fix dg options.
42416
42417 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42418
42419 * g++.dg/other/offsetof2.C: New test.
42420
42421 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42422
42423 * g++.dg/template/recurse.C: Adjust location of error messages.
42424
42425 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42426
42427 PR c++/9881
42428 * g++.dg/init/addr-const1.C: New test.
42429 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42430
42431 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42432
42433 PR c++/10405
42434 * g++.dg/lookup/struct-hack1.C: New test.
42435
42436 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42437
42438 * ucs.c: Update diagnostic messages.
42439
42440 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42441
42442 * gcc.dg/cpp/truefalse.cpp: New test.
42443 * gcc.dg/cpp/cpp.exp: Update.
42444 * g++.dg/other/stdbool-if.C: Remove.
42445
42446 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42447
42448 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42449 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42450
42451 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42452
42453 * gcc.c-torture/compile/20030418-1.c: New test.
42454
42455 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42456
42457 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42458
42459 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42460
42461 PR c++/10347
42462 g++.dg/template/dependent-name1.C: New test.
42463
42464 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42465
42466 * gcc.dg/warn-1.c (tourist_guide): New array,
42467 contains a pointer to bar.
42468
42469 2003-04-16 Roger Sayle <roger@eyesopen.com>
42470
42471 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42472 * gcc.c-torture/execute/medce-1.c: New test case.
42473 * gcc.c-torture/execute/medce-2.c: New test case.
42474
42475 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42476
42477 * lib/prune.exp: Ignore more messages.
42478
42479 PR c++/10381
42480 * g++.dg/parse/lookup3.C: New test.
42481
42482 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42483
42484 * gcc.c-torture/compile/20030415-1.c : New test.
42485
42486 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42487
42488 * gcc.c-torture/execute/scope-2.c: Move to ...
42489 * gcc.dg/noncompile/scope.c: .... here.
42490
42491 2003-04-14 Roger Sayle <roger@eyesopen.com>
42492
42493 * gcc.dg/20030414-2.c: New test case.
42494
42495 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42496
42497 PR target/10377
42498 * gcc.dg/20030414-1.c: New test.
42499
42500 2003-04-13 Roger Sayle <roger@eyesopen.com>
42501
42502 * gcc.dg/builtins-12.c: New test case.
42503 * gcc.dg/builtins-13.c: New test case.
42504
42505 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42506
42507 * gcc.c-torture/execute/string-opt-18.c: New test.
42508
42509 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42510
42511 PR c++/10300
42512 * g++.dg/init/new5.C: New test.
42513
42514 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42515
42516 PR c++/7910
42517 * g++.dg/ext/dllimport1.C: New test.
42518
42519 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42520
42521 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42522
42523 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42524
42525 PR Fortran/9263
42526 * g77.f-torture/noncompile/9263.f: New test
42527 PR Fortran/1832
42528 * g77.f-torture/execute/1832.f: New test
42529
42530 2003-04-11 David Chad <davidc@freebsd.org>
42531 Loren J. Rittle <ljrittle@acm.org>
42532
42533 PR libobjc/8562
42534 * objc.dg/headers.m: New test.
42535
42536 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42537
42538 * gcc.c-torture/execute/builtin-noret-2.c: New.
42539 * gcc.c-torture/execute/builtin-noret-2.x: New.
42540 XFAIL builtin-noret-2.c at -O1 and above.
42541 * gcc.dg/redecl.c: New.
42542 * gcc.dg/Wshadow-1.c: Update error regexps.
42543
42544 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42545
42546 * g++.dg/abi/bitfield10.C: New test.
42547
42548 2003-04-09 Mike Stump <mrs@apple.com>
42549
42550 * gcc.dg/pch/pch.exp: Make testcase names longer.
42551 * g++.dg/pch/pch.exp: Make testcase names longer.
42552
42553 2003-04-08 Roger Sayle <roger@eyesopen.com>
42554
42555 * gcc.dg/builtins-11.c: New test case.
42556
42557 2003-04-08 Roger Sayle <roger@eyesopen.com>
42558
42559 * gcc.dg/builtins-9.c: New test case.
42560 * gcc.dg/builtins-10.c: New test case.
42561
42562 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42563
42564 * gcc.dg/noncompile/init-4.c.c: New test.
42565
42566 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42567
42568 * gcc.misc-test/gcov-9.c: New test.
42569 * gcc.misc-test/gcov-10.c: New test
42570 * gcc.misc-test/gcov-11.c: New test.
42571
42572 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42573
42574 PR optimization/10024
42575 * gcc.c-torture/compile/20030405-1.c: New test.
42576
42577 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42578
42579 * gcc.dg/pch/static-3.c: New.
42580 * gcc.dg/pch/static-3.hs: New.
42581 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42582
42583 2003-04-04 Richard Henderson <rth@redhat.com>
42584
42585 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42586 * g++.dg/eh/forced2.C: Likewise.
42587
42588 2003-04-03 Mike Stump <mrs@apple.com>
42589
42590 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42591 target arg.
42592 (scan-assembler-times, scan-assembler-not): Likewise.
42593 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42594
42595 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42596
42597 * gcc.dg/sparc-loop-1.c: New test.
42598
42599 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42600
42601 PR other/9274
42602 * g++.dg/pch/system-2.C: New.
42603 * g++.dg/pch/system-2.Hs: New.
42604
42605 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42606
42607 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42608
42609 * g++.dg/eh/simd-1.C (vecfunc): Same.
42610
42611 2003-04-01 Roger Sayle <roger@eyesopen.com>
42612
42613 * gcc.c-torture/execute/20030401-1.c: New test case.
42614
42615 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42616
42617 * objc.dg/defs.m: New.
42618
42619 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42620
42621 * g++.dg/eh/simd-1.C: New.
42622 * g++.dg/eh/simd-2.C: New.
42623
42624 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42625
42626 * gcc.c-torture/execute/simd-3.c: New.
42627
42628 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42629
42630 PR c/9936
42631 * gcc.dg/20030331-2.c: New test.
42632
42633 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42634
42635 PR c++/10278
42636 * g++.dg/parse/crash2.C: New test.
42637
42638 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42639
42640 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42641 * gcc.c-torture/execute/20030331-1.c: ...here.
42642
42643 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42644
42645 * gcc.c-torture/execute/20030331-1.c: New test.
42646
42647 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42648
42649 * lib/gcov.exp: Adjust call return testing strings.
42650 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42651
42652 2003-03-31 Roger Sayle <roger@eyesopen.com>
42653
42654 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42655 * gcc.dg/builtins-7.c: New test case.
42656 * gcc.dg/builtins-8.c: New test case.
42657
42658 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42659
42660 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42661
42662 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42663
42664 PR c++/7647
42665 * g++.dg/lookup-class-member-2.C: New test.
42666
42667 2003-03-30 Glen Nakamura <glen@imodulo.com>
42668
42669 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42670
42671 2003-03-28 Roger Sayle <roger@eyesopen.com>
42672
42673 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42674
42675 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42676
42677 * g++.dg/init/attrib1.C: New test.
42678
42679 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42680
42681 * gcc.dg/ultrasp8.c: New test.
42682
42683 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42684
42685 * gcc.dg/ultrasp7.c: New test.
42686
42687 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42688
42689 PR c++/10047
42690 * g++.dg/template/inline1.C: New test.
42691
42692 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42693
42694 * gcc.dg/sparc-dwarf2.c: New test.
42695
42696 2003-03-27 Roger Sayle <roger@eyesopen.com>
42697
42698 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42699 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42700
42701 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42702
42703 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42704 than reading .x files.
42705 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42706 * g77.dg/gcov/gcov-1.f: Likewise.
42707 * gcc.misc-tests/gcov-4b.c: Likewise.
42708 * gcc.misc-tests/gcov-5b.c: Likewise.
42709 * gcc.misc-tests/gcov-6.c: Likewise.
42710 * gcc.misc-tests/gcov-7.c: Likewise.
42711 * gcc.misc-tests/gcov-8.c: Likewise.
42712 * g++.dg/gcov/gcov-1.x: Remove.
42713 * g77.dg/gcov/gcov-1.x: Likewise.
42714 * gcc.misc-tests/gcov-4b.x: Likewise.
42715 * gcc.misc-tests/gcov-5b.x: Likewise.
42716 * gcc.misc-tests/gcov-6.x: Likewise.
42717 * gcc.misc-tests/gcov-7.x: Likewise.
42718 * gcc.misc-tests/gcov-8.x: Likewise.
42719
42720 2003-03-27 Glen Nakamura <glen@imodulo.com>
42721
42722 PR opt/10087
42723 * gcc.dg/20030324-1.c: New test.
42724
42725 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42726
42727 PR c++/10224
42728 * g++.dg/template/arg3.C: New test.
42729
42730 PR c++/10158
42731 * g++.dg/template/friend18.C: New test.
42732
42733 2003-03-26 Roger Sayle <roger@eyesopen.com>
42734
42735 * g77.f-torture/compile/20030326-1.f: New test case.
42736
42737 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42738
42739 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42740
42741 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42742
42743 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42744
42745 * gcc.dg/ia64-sync-3.c: New test.
42746
42747 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42748
42749 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
42750
42751 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42752
42753 * gcc.dg/ultrasp6.c: New test.
42754
42755 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42756
42757 * gcc.dg/i386-signbit-1.c: New test.
42758 * gcc.dg/i386-signbit-2.c: New test.
42759 * gcc.dg/i386-signbit-3.c: New test.
42760
42761 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42762
42763 * gcc.dg/ultrasp5.c: Fix options.
42764
42765 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42766
42767 * gcc.dg/ultrasp5.c: Fix comment.
42768
42769 2003-03-24 Bud Davis <bdavis9659@comcast.net>
42770
42771 PR fortran/10197
42772 * g77.f-torture/execute/10197.f: New test.
42773
42774 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
42775
42776 PR c++/9898, c++/383
42777 * g++.dg/template/conv6.C: New test.
42778
42779 PR c++/10119
42780 * g++.dg/template/ptrmem5.C: New test.
42781
42782 PR c++/10026
42783 * g++.dg/lookup/koenig1.C: New test.
42784
42785 PR C++/10199
42786 * g++.dg/lookup/template2.C: New test.
42787
42788 2003-03-24 Jakub Jelinek <jakub@redhat.com>
42789
42790 * g++.dg/opt/rtti1.C: New test.
42791
42792 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42793
42794 * gcc.dg/ultrasp5.c: New test.
42795
42796 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
42797
42798 PR middle-end/9967
42799 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
42800 builtin fputs.
42801
42802 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
42803
42804 PR c/8224
42805 * gcc.dg/20030323-1.c: New test.
42806
42807 2003-03-23 Roger Sayle <roger@eyesopen.com>
42808
42809 * gcc.c-torture/compile/20030323-1.c: New test case.
42810
42811 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
42812
42813 * gcc.dg/20030321-1.c: New test.
42814
42815 2003-03-22 Zack Weinberg <zack@codesourcery.com>
42816
42817 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
42818
42819 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
42820
42821 PR c++/9978, c++/9708
42822 * g++.dg/ext/vlm1.C: Adjust expected error.
42823 * g++.dg/ext/vla2.C: New test.
42824 * g++.dg/template/arg1.C: New test.
42825 * g++.dg/template/arg2.C: New test.
42826
42827 2003-03-22 Bud Davis <bdavis9659@comcast.net>
42828
42829 * g77.f-torture/execute/select.f: New test.
42830 * g77.f-torture/noncompile/select_no_compile.f: New test.
42831
42832 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
42833
42834 PR c++/9898
42835 * g++.dg/other/error4.C: New test.
42836
42837 2003-03-20 Mark Mitchell <mark@codesourcery.com>
42838
42839 * g++.dg/template/friend17.C: New test.
42840
42841 2003-03-21 Alan Modra <amodra@bigpond.net.au>
42842
42843 * gcc.c-torture/compile/20030320-1.c: New.
42844
42845 2003-03-20 Roger Sayle <roger@eyesopen.com>
42846
42847 * gcc.dg/builtins-6.c: New test case.
42848
42849 2003-03-19 Alan Modra <amodra@bigpond.net.au>
42850
42851 PR target/10073
42852 * gcc.c-torture/compile/20030319-1.c: New.
42853
42854 2003-03-18 Jan Hubicka <jh@suse.cz>
42855
42856 * gcc.dg/i386-cvt-1.c: New test.
42857
42858 2003-03-17 Zack Weinberg <zack@codesourcery.com>
42859
42860 * objc.dg/naming-1.m: Use "(parse|syntax) error".
42861 * objc.dg/naming-2.m: Likewise.
42862
42863 2003-03-17 Mark Mitchell <mark@codesourcery.com>
42864
42865 PR c++/9639
42866 * g++.dg/parse/crash1.C: New test.
42867
42868 2003-03-16 Mark Mitchell <mark@codesourcery.com>
42869
42870 PR c++/8805
42871 * g++.dg/eh/cleanup1.C: New test.
42872
42873 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
42874
42875 * gcc.c-torture/execute/20030316-1.c: New test case.
42876
42877 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
42878
42879 PR c++/9629
42880 * g++.dg/init/ctor2.C: New test.
42881
42882 2003-03-15 Roger Sayle <roger@eyesopen.com>
42883
42884 * g77.f-torture/compile/xformat.f: New test case.
42885
42886 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42887
42888 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
42889 * g++.old-deja/g++.mike/eh50.C: Likewise.
42890
42891 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42892
42893 PR c++/6440
42894 * g++.dg/template/spec7.C: New test.
42895 * g++.dg/template/spec8.C: Likewise.
42896
42897 2003-03-14 Jakub Jelinek <jakub@redhat.com>
42898
42899 * gcc.c-torture/execute/20030313-1.c: New test.
42900
42901 2003-03-14 Richard Henderson <rth@redhat.com>
42902
42903 * gcc.dg/inline-2.c: Adjust alpha test for external call.
42904
42905 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
42906
42907 * gcc.c-torture/compile/20030314-1.c: New test.
42908
42909 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
42910
42911 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
42912 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
42913 thumb target,
42914 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
42915 to accept newer _imp__ prefix and additional
42916 newline in .drectve section.
42917 * gcc.dg/dll-4.c: Likewise.
42918 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
42919 switch.
42920
42921 2003-03-13 Mark Mitchell <mark@codesourcery.com>
42922
42923 * g++.dg/parse/namespace9.C: New test.
42924
42925 * g++.dg/init/ref5.C: New test.
42926 * g++.dg/parse/ptrmem1.C: Likewise.
42927
42928 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42929
42930 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
42931 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
42932 regular expression.
42933 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
42934 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
42935
42936 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
42937
42938 * gcc.c-torture/execute/20030224-2.c: New test.
42939
42940 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42941
42942 * gcc.dg/decl-3.c: New test.
42943
42944 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42945
42946 * gcc.dg/i386-loop-2.c: New test.
42947
42948 2003-03-11 Mark Mitchell <mark@codesourcery.com>
42949
42950 PR c++/9474
42951 * g++.dg/parse/namespace8.C: New test.
42952
42953 PR c++/9924
42954 * g++.dg/overload/builtin2.C: New test.
42955
42956 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
42957
42958 * gcc.dg/return-type-3.c: New test.
42959
42960 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
42961
42962 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
42963 profiling options are not supported.
42964
42965 2003-03-10 Mark Mitchell <mark@codesourcery.com>
42966
42967 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
42968 * g++.old-deja/g++.warn/impint2.C: Likewise.
42969
42970 2003-03-10 Devang Patel <dpatel@apple.com>
42971
42972 * g++.dg/cpp/c++_cmd_1.C: New test.
42973 * g++.dg/cpp/c++_cmd_1.h: New file.
42974
42975 2003-03-10 Segher Boessenkool <segher@koffie.nl>
42976
42977 * gcc.dg/altivec-9.c: New file.
42978
42979 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42980
42981 * gcc.dg/ppc-sdata-1.c: New test.
42982 * gcc.dg/ppc-sdata-2.c: New test.
42983
42984 2003-03-09 Mark Mitchell <mark@codesourcery.com>
42985
42986 PR c++/9373
42987 * g++.dg/opt/ptrmem2.C: New test.
42988
42989 PR c++/8534
42990 * g++.dg/opt/ptrmem1.C: New test.
42991
42992 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
42993
42994 * gcc.dg/i386-loop-1.c: New test.
42995
42996 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42997
42998 PR c++/9970
42999 * g++.dg/lookup/friend1.C: New test.
43000
43001 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43002
43003 PR c++/9823
43004 * g++.dg/parser/constructor1.C: New test.
43005
43006 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
43007
43008 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
43009
43010 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
43011
43012 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
43013
43014 * gcc.dg/cpp/Wunused.c: Update test.
43015
43016 2003-03-08 Jan Hubicka <jh@suse.cz>
43017
43018 * gcc.dg/inline-3.c: New test.
43019
43020 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43021
43022 PR c++/9809
43023 * g++.dg/parse/builtin1.C: New test.
43024
43025 PR c++/9982
43026 * g++.dg/abi/cookie1.C: New test.
43027 * g++.dg/abi/cookie2.C: Likewise.
43028
43029 PR c++/9524
43030 * g++.dg/template/field1.C: New test.
43031
43032 PR c++/9912
43033 * g++.dg/parse/class1.C: New test.
43034 * g++.dg/parse/namespace7.C: Likewise.
43035 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
43036
43037 2003-03-07 Mark Mitchell <mark@codesourcery.com>
43038
43039 * g++.dg/init/ref4.C: New test.
43040
43041 2003-03-07 Jan Hubicka <jh@suse.cz>
43042
43043 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
43044 * gcc.dg/inline-3.c: New test.
43045
43046 2003-03-06 Mark Mitchell <mark@codesourcery.com>
43047
43048 * g++.dg/init/ref3.C: New test.
43049
43050 PR c++/9965
43051 * g++.dg/init/ref2.C: New test.
43052
43053 PR c++/9400
43054 * g++.dg/warn/Wshadow-2.C: New test.
43055
43056 PR c++/9791
43057 * g++.dg/warn/Woverloaded-1.C: New test.
43058
43059 2003-03-05 Jan Hubicka <jh@suse.cz>
43060
43061 * gcc.dg/i386-local2.c: New.
43062 * gcc.dg/i386-local.c: Fix typo.
43063
43064 2003-03-05 Mark Mitchell <mark@codesourcery.com>
43065
43066 * g++.dg/abi/layout3.C: New test.
43067
43068 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
43069
43070 * gcc.c-torture/compile/20030305-1.c
43071
43072 2003-03-05 Jan Hubicka <jh@suse.cz>
43073
43074 * gcc.dg/i386-local.c: New.
43075
43076 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
43077
43078 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
43079
43080 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43081
43082 * gcc.dg/switch-2.c: New test.
43083 * gcc.dg/switch-3.c: New test.
43084 * gcc.dg/Wswitch.c: Adjust line numbers.
43085 * gcc.dg/Wswitch-default.c: Likewise.
43086 * gcc.dg/Wswitch-enum.c: Likewise.
43087
43088 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
43089
43090 * gcc.c-torture/execute/20030222-1.c: New test.
43091
43092 2003-03-03 James E Wilson <wilson@tuliptree.org>
43093
43094 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
43095
43096 2003-03-03 Mark Mitchell <mark@codesourcery.com>
43097
43098 PR c++/9878
43099 * g++.dg/init/ref1.C: New test.
43100
43101 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43102
43103 * gcc.dg/sh-relax.c: New SH-only test.
43104
43105 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43106
43107 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43108 comment explaining purpose of testcase.
43109
43110 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43111
43112 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43113 for HC11/HC12 (asm needs two int registers).
43114 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43115 HC11/HC12 because the test uses an asm which needs two 32-bit
43116 registers.
43117
43118 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43119
43120 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43121 for HC11/HC12 (array is too large otherwise).
43122 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43123 * gcc.c-torture/compile/20010518-2.x: Likewise.
43124 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43125 HC11/HC12 (array is too large).
43126
43127 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43128
43129 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43130 * lib/g++-dg.exp (g++-dg-test): Likewise.
43131
43132 2003-03-01 Roger Sayle <roger@eyesopen.com>
43133
43134 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43135 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43136
43137 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43138
43139 * g++.dg/warn/implicit-typename1.C: Remove warning.
43140
43141 2003-02-28 Richard Henderson <rth@redhat.com>
43142
43143 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43144 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43145
43146 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43147
43148 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43149 * g++.dg/pch/pch.exp: Likewise.
43150
43151 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43152
43153 PR c++/9879
43154 * g++.dg/init/new4.C: New test.
43155
43156 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43157
43158 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43159
43160 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43161
43162 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43163 unsigned long.
43164
43165 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43166 wider than float.
43167
43168 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43169
43170 * lib/scanasm.exp: Add support for counting numbers of
43171 occurences.
43172 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43173 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43174
43175 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43176
43177 PR c++/9683
43178 * g++.dg/template/static3.C: New test.
43179
43180 PR c++/9829
43181 * g++.dg/parse/namespace6.C: New test.
43182
43183 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43184
43185 PR target/9732
43186 * gcc.dg/20030225-1.c: New test.
43187
43188 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43189
43190 * README: Remove out-of-date information.
43191
43192 PR c++/9836
43193 * g++.dg/template/spec6.C: New test.
43194
43195 2003-02-24 Jeff Law <law@redhat.com>
43196
43197 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43198
43199 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43200
43201 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43202 * gcc.dg/pragma-ep-1.c: Likewise.
43203
43204 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43205
43206 PR c++/9602
43207 * g++.dg/template/friend16.C: New test.
43208
43209 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43210
43211 PR c++/5333
43212 * g++.dg/parse/fused-params1.C: Adjust error messages.
43213 * g++.dg/template/nested3.C: New test.
43214
43215 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43216
43217 * g++.dg/abi/param1.C: New test.
43218
43219 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43220
43221 PR c++/7982
43222 * g++.dg/warn/implicit-typename1.C: New test.
43223
43224 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43225
43226 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43227 with "mtune".
43228 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43229 * gcc.c-torture/execute/20010129-1.x: Likewise.
43230 * gcc.dg/20011107-1.c: Likewise.
43231 * gcc.dg/20020108-1.c: Likewise.
43232 * gcc.dg/20020122-3.c: Likewise.
43233 * gcc.dg/20020206-1.c: Likewise.
43234 * gcc.dg/20020310-1.c: Likewise.
43235 * gcc.dg/20020426-2.c: Likewise.
43236 * gcc.dg/20020517-1.c: Likewise.
43237 * gcc.dg/991230-1.c: Likewise.
43238 * gcc.dg/i386-unroll-1.c: Likewise.
43239 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43240
43241 2003-02-22 Jan Hubicka <jh@suse.cz>
43242
43243 * gcc.dg/i386-mul.c: New test.
43244
43245 2003-02-21 Roger Sayle <roger@eyesopen.com>
43246
43247 * gcc.dg/builtins-5.c: New test case.
43248
43249 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43250
43251 * gcc.dg/asmreg-1.c: New test.
43252
43253 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43254
43255 PR c++/9749
43256 * g++.dg/parse/varmod1.C: New test.
43257
43258 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43259
43260 PR c++/9727
43261 * g++.dg/template/op1.C: New test.
43262
43263 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43264
43265 PR c++/8906
43266 * g++.dg/template/nested2.C: New test.
43267
43268 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43269
43270 PR c++/8724
43271 * g++.dg/expr/dtor1.C: New test.
43272
43273 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43274
43275 * gcc.dg/cpp/include3.c: New test.
43276 * gcc.dg/cpp/inc/foo.h: New file.
43277
43278 2003-02-21 Glen Nakamura <glen@imodulo.com>
43279
43280 * gcc.c-torture/execute/20030221-1.c: New test.
43281
43282 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43283
43284 PR c++/9729
43285 * g++.dg/abi/conv1.C: New test.
43286
43287 2003-02-20 Jan Hubicka <jh@suse.cz>
43288
43289 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43290
43291 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43292
43293 * gcc.c-torture/compile/20030219-1.c: New test.
43294
43295 2003-02-18 Jan Hubicka <jh@suse.cz>
43296
43297 * gcc.dg/funcorder.c: New test.
43298
43299 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43300
43301 * gcc.c-torture/execute/20030218-1.c: New.
43302
43303 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43304
43305 * gcc.dg/20030218-1.c: New.
43306
43307 2003-02-18 Richard Henderson <rth@redhat.com>
43308
43309 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43310 * gcc.dg/attr-used-2.c: New.
43311
43312 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43313
43314 PR c++/9704
43315 * g++.dg/init/copy5.C: New test.
43316
43317 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43318
43319 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43320 * g++.dg/pch/pch.exp: Likewise.
43321
43322 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43323
43324 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43325 STACK_SIZE is not defined.
43326
43327 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43328
43329 PR c++/9457
43330 * g++.dg/template/init1.C: New test.
43331
43332 2003-02-16 Jan HUbicka <jh@suse.cz>
43333
43334 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43335 (foo): Add few extra tests
43336 * gcc.dg/c99-const-expr-3.c: Likewise.
43337 * gcc.c-torture/execute/20030216-1.c: New.
43338
43339 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43340
43341 PR c++/9459
43342 * g++.dg/ext/typeof4.C: New test.
43343
43344 2003-02-15 Roger Sayle <roger@eyesopen.com>
43345
43346 * gcc.dg/i386-387-3.c: New test case.
43347
43348 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43349
43350 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43351 cris-*-elf* cris-*-aout* and mmix-*-*.
43352
43353 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43354
43355 * gcc.dg/20030213-1.c: New test.
43356
43357 2003-02-12 Roger Sayle <roger@eyesopen.com>
43358
43359 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43360 * gcc.dg/i386-387-2.c: Likewise.
43361
43362 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43363
43364 * gcc.dg/ppc-spe.c: Fix formatting.
43365 Enable tests that were previously unsupported by gas.
43366 Delete tests for instructions that no longer exist.
43367 Switch arguments on evsubifw builtin.
43368
43369 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43370
43371 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43372 STACK_SIZE is too small.
43373
43374 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43375 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43376
43377 * gcc.dg/decl-2.c: New test.
43378
43379 2003-02-10 Jan Hubicka <jh@suse.cz>
43380
43381 * gcc.dg/i386-fpcvt-1.c: New test.
43382
43383 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43384
43385 * gcc.c-torture/execute/20030209-1.c: New test.
43386
43387 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43388
43389 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43390 int-wide bitops, use the constants of the same width.
43391 Likewise, if long long is 32-bit wide, test bitops using
43392 32-bit constants.
43393
43394 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43395
43396 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43397
43398 2003-02-07 Roger Sayle <roger@eyesopen.com>
43399
43400 * gcc.dg/builtins-4.c: New test case.
43401
43402 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43403
43404 * gcc.dg/20020430-1.c: Fix dg command typos.
43405 * gcc.dg/20020503-1.c: Likewise.
43406
43407 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43408
43409 PR c++/8785
43410 * g++.dg/parse/fused-params1.C: New test.
43411
43412 PR c++/8857
43413 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43414
43415 PR c++/8921
43416 * g++.dg/parse/non-dependent1.C: New test.
43417
43418 PR c++/8928
43419 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43420
43421 PR c++/9228
43422 * g++.dg/parse/undefined7.C: New test.
43423 * g++.dg/parse/non-templ1.C: New test.
43424
43425 PR c++/9229
43426 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43427
43428 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43429
43430 * gcc.c-torture/compile/20030206-1.c: New test.
43431
43432 2003-02-05 Roger Sayle <roger@eyesopen.com>
43433
43434 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43435 "pow" to "foo" to avoid potential confusion with a math built-in.
43436
43437 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43438
43439 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43440 conditions for SPARC targets.
43441
43442 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43443
43444 * gcc.dg/20030204-1.c: New test.
43445
43446 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43447
43448 PR c++/38
43449 * g++.dg/parse/array-size1.C: New test.
43450
43451 PR c++/5657
43452 * g++.dg/parse/undefined3.C: New test.
43453
43454 PR c++/5665
43455 * g++.dg/parse/undefined4.C: New test.
43456
43457 PR c++/5975
43458 * g++.dg/parse/undefined5.C: New test.
43459
43460 PR c++/7259
43461 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43462
43463 PR c++/8578
43464 * g++.dg/parse/casting-operator1.C: New test.
43465
43466 PR c++/8596
43467 * g++.dg/parse/undefined6.C: New test.
43468
43469 PR c++/8736
43470 * g++.dg/parse/missing-template1.C: New test.
43471
43472 2003-02-04 Jan Hubicka <jh@suse.cz>
43473
43474 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43475 * gcc.dg/i386-cmov?.c: Likewise.
43476 * gcc.dg/i386-fpcvt-?.c: Likewise.
43477 * gcc.dg/i386-ssefp-1.c: Likewise.
43478 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43479 conventions.
43480
43481 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43482
43483 PR c++/7129
43484 * g++.dg/ext/max.C: New test.
43485
43486 2003-02-03 Jan Hubicka <jh@suse.cz>
43487
43488 * gcc.c-torture/execute/20030203-1.c: New test.
43489
43490 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43491
43492 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43493 'natural-endian'.
43494
43495 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43496
43497 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43498 * g++.dg/init/new2.C: Likewise.
43499 * g++.dg/other/new1.C: Likewise.
43500
43501 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43502
43503 * gcc.dg/struct-ret-libc.c: New test.
43504
43505 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43506
43507 * gcc.dg/20030129-1.c: New test.
43508
43509 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43510
43511 PR c++/8849
43512 * g++.dg/template/ptrmem4.C: New test.
43513
43514 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43515
43516 * g++.dg/parser/constant1.C: New test.
43517
43518 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43519
43520 PR c++/8591
43521 * g++.dg/parse/friend2.C: New test.
43522
43523 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43524
43525 PR c++/9437
43526 * g++.dg/template/unify4.C: New test.
43527
43528 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43529
43530 * gcc.c-torture/execute/20030128-1.c: New test.
43531
43532 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43533
43534 * g++.dg/lookup/nested1.C: Test moved from ...
43535 * g++.old-deja/g++.other/lookup24.C: ... here.
43536
43537 2003-01-28 Jan Hubicka <jh@suse.cz>
43538
43539 * gcc.dg/i386-cmov5.c: New test.
43540
43541 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43542
43543 * gcc.c-torture/execute/20010925-1.c: Changed the
43544 memcpy declaration.
43545
43546 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43547
43548 PR c++/3902
43549 * g++.dg/parse/template5.C: New test.
43550
43551 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43552
43553 PR fortran/9258
43554 * g77.dg/pr9258: New test.
43555
43556 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43557
43558 * README: Move relevant parts from README.g++.
43559
43560 * README.g++: Remove this file.
43561
43562 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43563
43564 * g++.dg/abi/dcast1.C: New test.
43565
43566 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43567
43568 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43569
43570 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43571
43572 PR c++/47
43573 * g++.old-deja/g++.other/lookup24.C: New test.
43574
43575 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43576
43577 PR middle-end/7227
43578 * gcc.dg/uninit-C.c: New test.
43579
43580 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43581
43582 * g++.dg/abi/covariant1.C: New test.
43583
43584 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43585
43586 * gcc.dg/20030123-1.c: New test.
43587
43588 2003-01-25 Jan Hubicka <jh@suse.cz>
43589
43590 PR opt/8492
43591 * gcc.c-torture/compile/20030125-1.c
43592
43593 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43594
43595 PR c++/9403
43596 * g++.dg/parse/template3.C: New test.
43597 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43598
43599 PR c++/795
43600 * g++.dg/parse/template4.C: New test.
43601
43602 PR c++/9415
43603 * g++.dg/template/qual2.C: New test.
43604
43605 PR c++/8545
43606 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43607
43608 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43609
43610 2003-01-25 Roger Sayle <roger@eyesopen.com>
43611
43612 * gcc.c-torture/execute/switch-1.c: New test case.
43613
43614 2003-01-25 Jan Hubicka <jh@suse.cz>
43615
43616 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43617
43618 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43619
43620 Tweaks for Bison-1.875. From the NEWS file:
43621 "- `parse error' -> `syntax error'
43622 Bison now uniformly uses the term `syntax error'"
43623 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43624 * gcc.dg/cpp/digraph2.c: Likewise.
43625 * gcc.dg/cpp/direct2.c: Likewise.
43626 * gcc.dg/cpp/paste4.c: Likewise.
43627 * gcc.dg/c90-restrict-1.c: Likewise.
43628 * gcc.dg/c99-func-2.c: Likewise.
43629 * gcc.dg/noncompile/920721-2.c: Likewise.
43630 * gcc.dg/noncompile/930622-2.c: Likewise.
43631 * gcc.dg/noncompile/940112-1.c: Likewise.
43632 * gcc.dg/noncompile/950921-1.c: Likewise.
43633 * gcc.dg/noncompile/951123-1.c: Likewise.
43634 * gcc.dg/noncompile/971104-1.c: Likewise.
43635 * gcc.dg/noncompile/990416-1.c: Likewise.
43636
43637 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43638
43639 * g++.dg/parse/undefined1.C: Add error message.
43640
43641 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43642
43643 PR c++/9354
43644 * g++.dg/parse/new1.C: New test.
43645
43646 PR c++/9216
43647 * g++.dg/parse/template2.C: New test.
43648
43649 PR c++/9354
43650 * g++.dg/parse/typedef2.C: New test.
43651
43652 PR c++/9328
43653 * g++.dg/ext/typeof3.C: New test.
43654
43655 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43656
43657 PR c++/2738
43658 * g++.dg/parse/ret-type1.C: New test.
43659
43660 PR c++/3792
43661 * g++.dg/parse/tmpl-outside1.C: New test.
43662
43663 PR c++/4207
43664 * g++.dg/parse/int-as-enum1.C: New test.
43665
43666 PR c++/4903
43667 * g++.dg/parse/no-typename1.C: New test.
43668
43669 PR c++/5533
43670 * g++.dg/parse/no-value1.C: New test.
43671
43672 PR c++/5921
43673 * g++.dg/parse/wrong-inline1.C: New test.
43674
43675 PR c++/6402
43676 * g++.dg/parse/ref1.C: New test.
43677
43678 PR c++/6992
43679 * g++.dg/parse/attr-ctor1.C: New test.
43680
43681 PR c++/7229
43682 * g++.dg/parse/namespace5.C: New test.
43683
43684 PR c++/7917
43685 * g++.dg/parse/func-def1.C: New test.
43686
43687 PR c++/8143
43688 * g++.dg/parse/undefined1.C: New test.
43689
43690 PR c++/5723, PR c++/8522
43691 * g++.dg/parse/specialization1.C: New test.
43692
43693 PR c++/163, PR c++/8595
43694 * g++.dg/parse/struct-as-enum1.C: New test.
43695
43696 PR c++/9173
43697 * g++.dg/parse/undefined2.C: New test.
43698
43699 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43700
43701 PR c++/9298
43702 * g++.dg/parse/template1.C: New test.
43703
43704 PR c++/9384
43705 * g++.dg/parse/using1.C: New test.
43706
43707 PR c++/9285
43708 PR c++/9294
43709 * g++.dg/parse/expr2.C: New test.
43710
43711 PR c++/9388
43712 * g++.dg/parse/lookup2.C: Likewise.
43713
43714 2003-01-21 Jan Hubicka <jh@suse.cz>
43715
43716 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43717 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43718 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43719 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43720
43721 2003-01-20 Nick Clifton <nickc@redhat.com>
43722
43723 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43724 problem with ARM sibcall code generation.
43725
43726 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43727
43728 * gcc.c-torture/execute/20030120-1.c: New.
43729
43730 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43731
43732 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43733
43734 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43735
43736 PR c++/9272
43737 * g++.dg/parse/ctor1.C: New test.
43738
43739 PR c++/9294:
43740 * g++.dg/parse/qualified1.C: New test.
43741
43742 * g++.dg/parse/typename3.C: New test.
43743
43744 2003-01-16 Richard Henderson <rth@redhat.com>
43745
43746 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43747
43748 2003-01-16 Richard Henderson <rth@redhat.com>
43749
43750 * g++.dg/pch/pch.exp: Copy test header to the working directory
43751 before using it either for precompilation or direct use.
43752 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
43753 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
43754
43755 2003-01-16 Richard Henderson <rth@redhat.com>
43756
43757 * gcc.dg/pch/pch.exp: Copy test header to the working directory
43758 before using it either for precompilation or direct use.
43759 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
43760 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
43761
43762 2003-01-16 Mark Mitchell <mark@codesourcery.com>
43763
43764 * g++.dg/ext/typename1.C: Add typename keyword.
43765 * g++.dg/template/crash1.C: Update error messages.
43766 * g++.dg/template/crash2.C: Remove error message.
43767 * g++.dg/parse/typename2.C: New test.
43768 * g++.dg/template/typename2.C: Change implicit
43769 typename warning into error.
43770 * g++.old-deja/g++.benjamin/tem03.C: Issue more
43771 error messages.
43772 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
43773 * g++.old-deja/g++.brendan/crash56.C: Add this->.
43774 * g++.old-deja/g++.law/visibility13.C: Remove error
43775 messages.
43776 * g++.old-deja/g++.ns/template17.C: Reorder code to
43777 make declaration visible in template.
43778 * g++.old-deja/g++.pt/crash3.C: Fix typos.
43779 * g++.old-deja/g++.pt/crash36.C: Issue more error
43780 messages.
43781 * g++.old-deja/g++.pt/crash5.C: Improve error
43782 message.
43783 * g++.old-deja/g++.pt/crash67.C: Remove warning.
43784 * g++.old-deja/g++.pt/inherit1.C: Add this->.
43785 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
43786 * g++.old-deja/g++.pt/typename16.C: Replace implicit
43787 typename warning with error message.
43788 * g++.old-deja/g++.pt/typename19.C: Remove warning.
43789 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
43790 * g++.old-deja/g++.robertl/eb24.C: Use this->.
43791
43792 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
43793
43794 * g++.dg/parse/ambig2.C: New test.
43795
43796 2003-01-15 Richard Henderson <rth@redhat.com>
43797
43798 * g++.dg/tls/init-2.C: Update error message string.
43799
43800 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43801
43802 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
43803
43804 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
43805
43806 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
43807 all for HC11/HC12.
43808 * gcc.c-torture/compile/20001205-1.x: Likewise.
43809 * gcc.c-torture/compile/20001226-1.x: Likewise.
43810 * gcc.c-torture/compile/920520-1.x: Likewise.
43811 * gcc.c-torture/compile/961203-1.x: Likewise.
43812 * gcc.c-torture/compile/20020604-1.x: Likewise.
43813
43814 2003-01-15 Jan Hubicka <jh@suse.cz>
43815
43816 * gcc.c-torture/compile/20030115-1.c: New test.
43817
43818 * gcc.dg/i386-fpcvt-1.c: New test.
43819 * gcc.dg/i386-fpcvt-2.c: New test.
43820
43821 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
43822
43823 Further conform g++'s __vmi_class_type_info to the C++ ABI
43824 specification.
43825 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
43826 the specification.
43827
43828 2003-01-14 Jan Hubicka <jh@suse.cz>
43829
43830 * gcc.dg/i386-fpcvt-1.c: New test.
43831 * gcc.dg/i386-fpcvt-2.c: New test.
43832
43833 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43834
43835 * gcc.dg/i386-mmx-3.c: New test.
43836
43837 2003-01-12 Mark Mitchell <mark@codesourcery.com>
43838
43839 PR c++/9264
43840 * g++.dg/parse/octal1.C: New file.
43841
43842 PR c++/9172
43843 * g++.dg/parse/typename1.C: New file.
43844
43845 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
43846
43847 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
43848 * gcc.dg/bf-no-ms-layout.c: Likewise.
43849 * gcc.dg/bf-ms-attrib.c: Likewise.
43850
43851 2003-01-10 Mark Mitchell <mark@codesourcery.com>
43852
43853 PR c++/9099
43854 * g++.dg/parse/dtor1.C: New file.
43855
43856 PR c++/9128
43857 * g++.dg/rtti/typeid1.C: New file.
43858
43859 PR c++/9153
43860 * g++.dg/parse/lookup1.C: New file.
43861
43862 PR c++/9171
43863 * g++.dg/templ/spec5.C: New file.
43864
43865 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
43866
43867 * gcc.c-torture/compile/20030110-1.c: New test.
43868
43869 2003-01-09 Geoffrey Keating <geoffk@apple.com>
43870
43871 Merge from pch-branch:
43872
43873 2002-12-23 Geoffrey Keating <geoffk@apple.com>
43874
43875 * gcc.dg/pch/cpp-1.h: New.
43876 * gcc.dg/pch/cpp-1.c: New.
43877 * gcc.dg/pch/cpp-2.h: New.
43878 * gcc.dg/pch/cpp-2.c: New.
43879
43880 2002-11-19 Geoffrey Keating <geoffk@apple.com>
43881
43882 * gcc.dg/pch/except-1.h: New.
43883 * gcc.dg/pch/except-1.c: New.
43884
43885 2002-11-13 Geoffrey Keating <geoffk@apple.com>
43886
43887 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
43888 running test.
43889 * gcc.dg/pch: Include *.hp not *.h.
43890 * gcc.dg/pch/system-1.h: New.
43891 * gcc.dg/pch/system-1.c: New.
43892
43893 2002-11-11 Geoffrey Keating <geoffk@apple.com>
43894
43895 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
43896 rather than trying to build and run a program using PCH.
43897 * gcc.dg/pch: Remove dg-do commands from test files.
43898
43899 2002-11-08 Geoffrey Keating <geoffk@apple.com>
43900
43901 * gcc.dg/pch/macro-3.c: New.
43902 * gcc.dg/pch/macro-3.h: New.
43903
43904 2002-11-04 Geoffrey Keating <geoffk@apple.com>
43905
43906 * gcc.dg/pch/common-1.c: New.
43907 * gcc.dg/pch/common-1.h: New.
43908 * gcc.dg/pch/decl-1.c: New.
43909 * gcc.dg/pch/decl-1.h: New.
43910 * gcc.dg/pch/decl-2.c: New.
43911 * gcc.dg/pch/decl-2.h: New.
43912 * gcc.dg/pch/decl-3.c: New.
43913 * gcc.dg/pch/decl-3.h: New.
43914 * gcc.dg/pch/decl-4.c: New.
43915 * gcc.dg/pch/decl-4.h: New.
43916 * gcc.dg/pch/decl-5.c: New.
43917 * gcc.dg/pch/decl-5.h: New.
43918 * gcc.dg/pch/global-1.c: New.
43919 * gcc.dg/pch/global-1.h: New.
43920 * gcc.dg/pch/inline-1.c: New.
43921 * gcc.dg/pch/inline-1.h: New.
43922 * gcc.dg/pch/inline-2.c: New.
43923 * gcc.dg/pch/inline-2.h: New.
43924 * gcc.dg/pch/static-1.c: New.
43925 * gcc.dg/pch/static-1.h: New.
43926 * gcc.dg/pch/static-2.c: New.
43927 * gcc.dg/pch/static-2.h: New.
43928
43929 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
43930
43931 * g++.dg/pch/pch.exp: Better handle failing testcases.
43932 * gcc.dg/pch/pch.exp: Likewise.
43933 * gcc.dg/pch/macro-1.c: New.
43934 * gcc.dg/pch/macro-1.h: New.
43935 * gcc.dg/pch/macro-2.c: New.
43936 * gcc.dg/pch/macro-2.h: New.
43937
43938 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
43939
43940 * g++.dg/dg.exp: Treat files in pch/ specially.
43941 * g++.dg/pch/pch.exp: New file.
43942 * g++.dg/pch/empty.H: New file.
43943 * g++.dg/pch/empty.C: New file.
43944 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
43945 "precompile".
43946
43947 * gcc.dg/pch/pch.exp: New file.
43948 * gcc.dg/pch/empty.h: New file.
43949 * gcc.dg/pch/empty.c: New file.
43950 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
43951 "precompile".
43952
43953 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43954
43955 * g++.dg/template/friend14.C: New test.
43956
43957 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43958
43959 * gcc.dg/old-style-asm-1.c: New test.
43960
43961 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
43962
43963 * gcc.c-torture/compile/20030109-1.c: New test.
43964
43965 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43966
43967 * gcc.c-torture/execute/20030109-1.c: New test.
43968
43969 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
43970
43971 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
43972 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
43973 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
43974 * g++.old-deja/g++.mike/eh2.C: Likewise.
43975 * g++.old-deja/g++.mike/eh3.C: Likewise.
43976 * g++.old-deja/g++.mike/eh5.C: Likewise.
43977 * g++.old-deja/g++.mike/eh6.C: Likewise.
43978 * g++.old-deja/g++.mike/eh7.C: Likewise.
43979 * g++.old-deja/g++.mike/eh8.C: Likewise.
43980 * g++.old-deja/g++.mike/eh9.C: Likewise.
43981 * g++.old-deja/g++.mike/eh10.C: Likewise.
43982 * g++.old-deja/g++.mike/eh12.C: Likewise.
43983 * g++.old-deja/g++.mike/eh13.C: Likewise.
43984 * g++.old-deja/g++.mike/eh14.C: Likewise.
43985 * g++.old-deja/g++.mike/eh16.C: Likewise.
43986 * g++.old-deja/g++.mike/eh17.C: Likewise.
43987 * g++.old-deja/g++.mike/eh18.C: Likewise.
43988 * g++.old-deja/g++.mike/eh21.C: Likewise.
43989 * g++.old-deja/g++.mike/eh23.C: Likewise.
43990 * g++.old-deja/g++.mike/eh24.C: Likewise.
43991 * g++.old-deja/g++.mike/eh25.C: Likewise.
43992 * g++.old-deja/g++.mike/eh26.C: Likewise.
43993 * g++.old-deja/g++.mike/eh27.C: Likewise.
43994 * g++.old-deja/g++.mike/eh28.C: Likewise.
43995 * g++.old-deja/g++.mike/eh29.C: Likewise.
43996 * g++.old-deja/g++.mike/eh31.C: Likewise.
43997 * g++.old-deja/g++.mike/eh33.C: Likewise.
43998 * g++.old-deja/g++.mike/eh34.C: Likewise.
43999 * g++.old-deja/g++.mike/eh35.C: Likewise.
44000 * g++.old-deja/g++.mike/eh36.C: Likewise.
44001 * g++.old-deja/g++.mike/eh37.C: Likewise.
44002 * g++.old-deja/g++.mike/eh38.C: Likewise.
44003 * g++.old-deja/g++.mike/eh39.C: Likewise.
44004 * g++.old-deja/g++.mike/eh40.C: Likewise.
44005 * g++.old-deja/g++.mike/eh41.C: Likewise.
44006 * g++.old-deja/g++.mike/eh42.C: Likewise.
44007 * g++.old-deja/g++.mike/eh44.C: Likewise.
44008 * g++.old-deja/g++.mike/eh46.C: Likewise.
44009 * g++.old-deja/g++.mike/eh47.C: Likewise.
44010 * g++.old-deja/g++.mike/eh48.C: Likewise.
44011 * g++.old-deja/g++.mike/eh49.C: Likewise.
44012 * g++.old-deja/g++.mike/eh50.C: Likewise.
44013 * g++.old-deja/g++.mike/eh51.C: Likewise.
44014 * g++.old-deja/g++.mike/eh53.C: Likewise.
44015 * g++.old-deja/g++.mike/eh55.C: Likewise.
44016 * g++.old-deja/g++.mike/p7912.C: Likewise.
44017 * g++.old-deja/g++.mike/p9706.C: Likewise.
44018 * g++.old-deja/g++.mike/p10416.C: Likewise.
44019 * g++.old-deja/g++.mike/p11667.C: Likewise.
44020 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
44021 Remove redundant reference to Iris.
44022 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
44023 Elxsi, i860, Pico Java, and WE32K.
44024
44025 2003-01-07 Mark Mitchell <mark@codesourcery.com>
44026
44027 * g++.dg/ext/asm4.C: New test.
44028
44029 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44030
44031 PR c++/9030
44032 * g++.dg/template/friend12.C: New test.
44033 * g++.dg/template/friend13.C: Likewise.
44034 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
44035
44036 2003-01-08 Jan Hubicka <jh@suse.cz>
44037
44038 * gcc.dg/i386-cadd.c: New test.
44039 * gcc.dg/i386-cmov4.c: Likewise.
44040
44041 2003-01-06 Mark Mitchell <mark@codesourcery.com>
44042
44043 PR c++/9165
44044 * g++.dg/warn/Wunused-3.C: New test.
44045
44046 * g++.dg/abi/bitfield9.C: New test.
44047
44048 PR c++/9189
44049 * g++.dg/parse/defarg3.C: New test.
44050
44051 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
44052
44053 * g++.dg/parse/ambig1.C: New test.
44054 * g++.dg/parse/defarg2.C: New test.
44055
44056 2003-01-05 Mark Mitchell <mark@codesourcery.com>
44057
44058 * g++.dg/template/defarg-1.C: New test.
44059 * g++.dg/template/local2.C: Likewise.
44060
44061 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
44062
44063 * gcc.c-torture/execute/20030105-1.c: New test.
44064
44065 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44066
44067 * g++.dg/parse/namespace3.C: Remove extra semicolons.
44068 * g++.dg/parse/namespace4.C: Likewise.
44069
44070 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
44071
44072 * g++.dg/template/ntp2.C: New test.
44073
44074 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
44075
44076 * g++.dg/parse/extern-C-1.C: New test.
44077
44078 * g++.dg/parse/namespace4.C: New test.
44079
44080 * g++.dg/template/nested1.C: New test.
44081
44082 * g++.dg/parse/namespace3.C: New test.
44083
44084 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
44085
44086 * g++.dg/lookup/two-stage1.C: New test.
44087
44088 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44089
44090 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
44091 * g++.old-deja/g++.jason/access8.C: Likewise.
44092 * g++.old-deja/g++.other/decl5.C: Likewise.
44093
44094 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44095
44096 * g++.dg/parse/parse7.C: New test.
44097
44098 2003-01-02 Mark Mitchell <mark@codesourcery.com>
44099
44100 PR c++/2843
44101 * g++.dg/ext/attrib7.C: New test.
44102
44103 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44104
44105 * g++.dg/parse/parse6.C: New test.
44106
44107 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44108
44109 * gcc.dg/h8300-stack-1.c: New.
44110
44111 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44112
44113 g++.dg/lookup/exception1.C: New test.
44114
44115 g++.dg/lookup/template1.C: New test.
44116
44117 g++.dg/parse/namespace2.C: New test.
44118
44119 g++.dg/parse/parens2.C: New test.
44120
44121 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44122
44123 * g++.dg/parse/parse5.C: New test.
44124 * g++.dg/lookup/scoped4.C: New test.
44125
44126 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44127
44128 * g++.dg/parse/parens1.C: New test.
44129
44130 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44131 angle-bracket1.C.
44132 * g++.dg/parse/parens2.C: New test.
44133
44134 * g++.dg/lookup/scope-operator1.C: New test.
44135
44136 * g++.dg/parse/operator1.C: New test.
44137
44138 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44139
44140 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44141 * g++.old-deja/g++.other/access6.C: Likewise.
44142 * g++.old-deja/g++.other/decl1.C: Likewise.
44143 * g++.old-deja/g++.pt/typename12.C: Likewise.
44144
44145 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44146
44147 * g++.dg/parse/namespace1.C: New test.
44148
44149 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44150
44151 * g++.dg/parse/parse4.C: New test.
44152
44153 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44154
44155 * g++.dg/parse/parse3.C: New test.
44156
44157 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44158
44159 * g++.dg/parse/parse2.C: New test.
44160
44161 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44162
44163 * g++.dg/template/friend11.C: New test.
44164
44165 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44166
44167 * g++.dg/parse/parse1.C: New test.
44168
44169 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44170
44171 * lib/profopt.exp: Change the name of a global variable to avoid
44172 possible clashes with other test suites.
44173
44174 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44175
44176 * g++.dg/inherit/covariant8.C: New test.
44177
44178 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44179
44180 * g++.dg/init/array9.C: New test.
44181
44182 PR c++/9112
44183 * g++.dg/parse/expr1.C: New test.
44184
44185 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44186
44187 * gcc.c-torture/compile/20021230-1.c: New test.
44188
44189 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44190
44191 * g++.dg/inherit/covariant5.C: New test.
44192 * g++.dg/inherit/covariant6.C: New test.
44193 * g++.dg/inherit/covariant7.C: New test.
44194
44195 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44196
44197 PR c++/2739
44198 * g++.dg/other/access2.C: New test.
44199
44200 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44201
44202 * g++.dg/other/anon-struct.C: No longer fails
44203 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44204 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44205 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44206
44207 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44208
44209 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44210
44211 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44212
44213 * g++.dg/eh/spec4.C: Remove stray semicolon.
44214 * g++.dg/expr/pmf-1.C: Change error message.
44215 * g++.dg/ext/asm1.C: Remove stray semicolon.
44216 * g++.dg/ext/typename1.C: Add missing typenames.
44217 * g++.dg/inherit/template-as-base.C: Change error message.
44218 * g++.dg/lookup/scoped1.C: Likewise.
44219 * g++.dg/lookup/scoped2.C: Likewise.
44220 * g++.dg/lookup/using2.C: Likewise.
44221 * g++.dg/other/component1.C: Remove stray semicolon.
44222 * g++.dg/other/do1.C: Change error message.
44223 * g++.dg/other/error2.C: Likewise.
44224 * g++.dg/other/init1.C: Likewise.
44225 * g++.dg/other/packed1.C: Remove stray semicolon.
44226 * g++.dg/other/ptrmem2.C: Change error message.
44227 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44228 marker.
44229 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44230 * g++.dg/template/access3.C: Add typename keyword.
44231 * g++.dg/template/access5.C: Remove stray semicolon.
44232 * g++.dg/template/access6.C: Likewise.
44233 * g++.dg/template/complit1.C: Likewise.
44234 * g++.dg/template/crash1.C: Change error message.
44235 * g++.dg/template/inherit2.C: Remove stray semicolon.
44236 * g++.dg/template/instantiate2.C: Likewise.
44237 * g++.dg/template/instantiate3.C: Change error message.
44238 * g++.dg/template/qual1.C: Remove stray semicolon.
44239 * g++.dg/template/qualttp18.C: Change error message.
44240 * g++.dg/template/ref1.C: Remove stray semicolon.
44241 * g++.dg/template/sizeof1.C (A::value): Declare it.
44242 * g++.dg/template/spec4.C: Change error message.
44243 * g++.dg/template/static1.C: Likewise.
44244 * g++.dg/template/type1.C: Likewise.
44245 * g++.dg/template/typename3.C: Likewise.
44246 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44247 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44248 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44249 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44250 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44251 named return value extension.
44252 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44253 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44254 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44255 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44256 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44257 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44258 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44259 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44260 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44261 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44262 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44263 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44264 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44265 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44266 syntax.
44267 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44268 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44269 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44270 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44271 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44272 * g++.old-deja/g++.brendan/template11.C: Likewise.
44273 * g++.old-deja/g++.brendan/template26.C: Likewise.
44274 * g++.old-deja/g++.brendan/template27.C: Use explicit
44275 specialization syntax.
44276 * g++.old-deja/g++.brendan/template30.C: Likewise.
44277 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44278 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44279 non-dependent names.
44280 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44281 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44282 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44283 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44284 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44285 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44286 named return value extension.
44287 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44288 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44289 * g++.old-deja/g++.ext/return1.C: Likewise.
44290 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44291 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44292 * g++.old-deja/g++.jason/access8.C: Likewise.
44293 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44294 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44295 pseudo-destructor names.
44296 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44297 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44298 pseudo-destructor names.
44299 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44300 * g++.old-deja/g++.jason/overload19.C: Likewise.
44301 * g++.old-deja/g++.jason/overload32.C: Likewise.
44302 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44303 stray semicolons.
44304 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44305 * g++.old-deja/g++.jason/return.C: Likewise.
44306 * g++.old-deja/g++.jason/return2.C: Likewise.
44307 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44308 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44309 syntax.
44310 * g++.old-deja/g++.jason/template10.C: Account for use of
44311 non-dependent names.
44312 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44313 syntax.
44314 * g++.old-deja/g++.jason/template37.C: Likewise.
44315 * g++.old-deja/g++.law/access4.C: Change error messages.
44316 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44317 pseudo-destructor names.
44318 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44319 * g++.old-deja/g++.law/ctors9.C: Likewise.
44320 * g++.old-deja/g++.law/cvt22.C: Likewise.
44321 * g++.old-deja/g++.law/dtors5.C: Likewise.
44322 * g++.old-deja/g++.law/global-init1.C: Likewise.
44323 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44324 * g++.old-deja/g++.law/operators28.C: Likewise.
44325 * g++.old-deja/g++.law/visibility28.C: Likewise.
44326 * g++.old-deja/g++.martin/eval1.C: Likewise.
44327 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44328 name.
44329 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44330 * g++.old-deja/g++.mike/net34.C: Likewise.
44331 * g++.old-deja/g++.mike/net36.C: Likewise.
44332 * g++.old-deja/g++.mike/ns2.C: Likewise.
44333 * g++.old-deja/g++.mike/p12306.C: Likewise.
44334 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44335 value extension.
44336 * g++.old-deja/g++.mike/p700.C: Likewise.
44337 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44338 * g++.old-deja/g++.mike/p710.C: Likewise.
44339 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44340 value extension.
44341 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44342 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44343 * g++.old-deja/g++.ns/crash2.C: Likewise.
44344 * g++.old-deja/g++.ns/crash3.C: Likewise.
44345 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44346 * g++.old-deja/g++.ns/ns17.C: Likewise.
44347 * g++.old-deja/g++.ns/template16.C: Likewise.
44348 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44349 keyword.
44350 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44351 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44352 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44353 named return value extension.
44354 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44355 * g++.old-deja/g++.other/access4.C: Issue additional error
44356 messages.
44357 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44358 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44359 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44360 * g++.old-deja/g++.other/crash25.C: Change error message.
44361 * g++.old-deja/g++.other/crash4.C: Change error message.
44362 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44363 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44364 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44365 checks.
44366 * g++.old-deja/g++.other/defarg8.C: Likewise.
44367 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44368 * g++.old-deja/g++.other/dtor10.C: Likewise.
44369 * g++.old-deja/g++.other/incomplete.C: Likewise.
44370 * g++.old-deja/g++.other/linkage7.C: Likewise.
44371 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44372 lookup algorithm.
44373 * g++.old-deja/g++.other/mangle2.C: Likewise.
44374 * g++.old-deja/g++.other/refinit2.C: Likewise.
44375 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44376 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44377 * g++.old-deja/g++.pt/crash28.C: Likewise.
44378 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44379 syntax.
44380 * g++.old-deja/g++.pt/crash32.C: Change error message.
44381 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44382 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44383 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44384 error message position.
44385 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44386 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44387 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44388 syntax.
44389 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44390 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44391 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44392 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44393 keyword.
44394 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44395 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44396 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44397 keyword.
44398 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44399 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44400 syntax.
44401 * g++.old-deja/g++.pt/friend28.C: Account for use of
44402 non-dependent names.
44403 * g++.old-deja/g++.pt/friend29.C: Likewise.
44404 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44405 rules.
44406 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44407 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44408 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44409 lookup rules.
44410 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44411 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44412 keyword.
44413 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44414 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44415 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44416 keyword.
44417 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44418 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44419 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44420 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44421 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44422 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44423 keyword.
44424 * g++.old-deja/g++.pt/spec10.C: Likewise.
44425 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44426 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44427 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44428 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44429 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44430 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44431 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44432 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44433 * g++.old-deja/g++.pt/typename15.C: Likewise.
44434 * g++.old-deja/g++.pt/typename22.C: Likewise.
44435 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44436 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44437 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44438 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44439 syntax.
44440 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44441 return value extension.
44442 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44443 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44444 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44445 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44446
44447 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44448
44449 * g++.dg/warn/inline1.C: New test.
44450 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44451 * g++.old-deja/g++.jason/synth10.C: Likewise.
44452 * g++.old-deja/g++.mike/net31.C: Likewise.
44453 * g++.old-deja/g++.mike/p8786.C: Likewise.
44454
44455 * g++.dg/template/friend10.C: New test.
44456 * g++.dg/template/conv5.C: New test.
44457
44458 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44459
44460 * g++.dg/lookup/scoped3.C: New test.
44461
44462 * g++.dg/lookup/decl1.C: New test.
44463 * g++.dg/lookup/decl2.C: New test.
44464
44465 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44466
44467 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44468 gcc.c-torture/compile/20021015-1.c,
44469 gcc.c-torture/compile/20021015-2.c,
44470 gcc.c-torture/compile/20021123-1.c,
44471 gcc.c-torture/compile/20021123-2.c,
44472 gcc.c-torture/compile/20021123-3.c,
44473 gcc.c-torture/compile/20021123-4.c,
44474 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44475 only to 3.1 or 3.2 branch.
44476
44477 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44478
44479 * gcc.dg/i386-bitfield3.c: New test.
44480
44481 * gcc.dg/i386-bitfield2.c: New test.
44482
44483 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44484
44485 * g++.dg/parse/conv_op1.C: New test.
44486
44487 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44488
44489 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44490 approved.
44491
44492 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44493
44494 * gcc.c-torture/compile/20021220-1.c: New test.
44495
44496 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44497
44498 * gcc.dg/i386-fastcall-1.c: New.
44499
44500 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44501
44502 * gcc.c-torture/execute/20021219-1.c: New test.
44503
44504 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44505
44506 * gcc.dg/i386-pic-1.c: New test.
44507
44508 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44509
44510 PR c++/8099
44511 * g++.dg/template/friend9.C: New test.
44512
44513 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44514
44515 PR c++/3663
44516 * g++.dg/template/access7.C: New test.
44517
44518 2002-12-18 Nick Clifton <nickc@redhat.com>
44519
44520 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44521 the libstdc++-v3 directory has been found.
44522
44523 2002-12-12 Devang Patel <dpatel@apple.com>
44524 * gcc.dg/darwin-ld-1.c: New test.
44525 * gcc.dg/darwin-ld-2.c: New test.
44526 * gcc.dg/darwin-ld-3.c: New test.
44527 * gcc.dg/darwin-ld-4.c: New test.
44528 * gcc.dg/darwin-ld-5.c: New test.
44529
44530 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44531
44532 * gcc.c-torture/compile/20021212-1.c: New test.
44533
44534 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44535
44536 * gcc.dg/fshort-wchar: New test.
44537
44538 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44539
44540 PR c++/8372
44541 * g++.dg/template/dtor1.C: New test.
44542
44543 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44544 markers.
44545
44546 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44547
44548 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44549
44550 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44551
44552 * g++.dg/template/static1.C: New test.
44553 * g++.dg/template/static2.C: New test.
44554 * g++.old-deja/g++.ext/memconst.C: New test.
44555
44556 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44557
44558 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44559 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44560 * g++.dg/special/initp1.C: Likewise.
44561
44562 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44563
44564 * gcc.c-torture/execute/20021204-1.c: New test.
44565
44566 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44567
44568 * gcc.dg/ppc-fmadd-1.c: New file.
44569 * gcc.dg/ppc-fmadd-2.c: New file.
44570 * gcc.dg/ppc-fmadd-3.c: New file.
44571
44572 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44573
44574 * gcc.c-torture/compile/20021204-1.c: New test.
44575
44576 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44577
44578 * g++.dg/inherit/covariant2.C: New test.
44579 * g++.dg/inherit/covariant3.C: New test.
44580 * g++.dg/inherit/covariant4.C: New test.
44581 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44582 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44583
44584 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44585
44586 PR c++/8688
44587 * g++.dg/init/brace3.C: New test.
44588
44589 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44590
44591 * gcc.dg/20020210-1.c: Fix a comment typo.
44592
44593 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44594
44595 PR c++/8720
44596 * g++.dg/parse/defarg1.C: New test.
44597
44598 PR c++/8615
44599 * g++.dg/template/char1.C: New test.
44600
44601 * g++.dg/template/varmod1.C: Fix typo.
44602
44603 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44604
44605 DR 180
44606 * g++.old-deja/g++.pt/crash32.C: Expect error.
44607
44608 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44609
44610 PR c++/5919
44611 * g++.dg/template/varmod1.C: New test.
44612
44613 PR c++/8727
44614 * g++.dg/inherit/typeinfo1.C: New test.
44615
44616 PR c++/8663
44617 * g++.dg/inherit/typedef1.C: New test.
44618
44619 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44620
44621 PR c++/8332
44622 PR c++/8493
44623 * g++.dg/template/strlen1.C: New test.
44624
44625 PR c++/8227
44626 * g++.dg/template/ctor2.C: New test.
44627
44628 PR c++/8214
44629 * g++.dg/init/string1.C: New test.
44630
44631 PR c++/8511
44632 * g++.dg/template/friend8.C: New test.
44633
44634 2002-11-29 Joe Buck <jbuck@synopsys.com>
44635
44636 * g++.dg/lookup/anon2.C: New test.
44637
44638 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44639
44640 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44641 h8300 port.
44642
44643 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44644
44645 * gcc.dg/bitfld-6.c: New test.
44646
44647 2002-11-27 Jan Hubicka <jh@suse.cz>
44648
44649 * gcc.c-torture/execute/20021127.[cx]: New test.
44650
44651 2002-11-26 Jan Hubicka <jh@suse.cz>
44652
44653 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44654 quality.
44655
44656 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44657
44658 * g++.dg/init/brace2.C: New test.
44659 * g++.old-deja/g++.mike/p9129.C: Correct.
44660
44661 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44662
44663 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44664
44665 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44666
44667 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44668
44669 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44670
44671 * g++.dg/abi/empty11.C: New test.
44672 * g++.dg/rtti/cv1.C: New test.
44673
44674 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44675
44676 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44677
44678 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44679
44680 * g++.dg/abi/empty10.C: New test.
44681
44682 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44683
44684 * gcc.c-torture/compile/20021124-1.c: New test.
44685
44686 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44687
44688 * g++.dg/abi/rtti2.C: New test.
44689
44690 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44691
44692 * gcc.dg/i386-unroll-1.c: New test.
44693
44694 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44695
44696 * gcc.c-torture/compile/20021120-1.c: New test.
44697 * gcc.c-torture/compile/20021120-2.c: New test.
44698
44699 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44700
44701 * gcc.dg/bitfld-5.c: New test.
44702
44703 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44704
44705 * gcc.c-torture/execute/20021120-3.c: New test.
44706
44707 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44708
44709 * gcc.c-torture/execute/20021120-2.c: New test.
44710
44711 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44712
44713 * gcc.c-torture/execute/20021120-1.c: New test.
44714
44715 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44716
44717 * gcc.c-torture/execute/20021118-3.c: New test.
44718
44719 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44720
44721 * gcc.c-torture/compile/20021119-1.c: New test.
44722
44723 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44724
44725 * gcc.dg/duff-1.c: New test.
44726 * gcc.dg/duff-2.c: New test.
44727 * gcc.dg/duff-3.c: New test.
44728
44729 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44730
44731 * gcc.dg/cpp/_Pragma5.c: New test.
44732
44733 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44734
44735 * gcc.c-torture/execute/20021118-2.c: New test.
44736
44737 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44738
44739 * gcc.c-torture/execute/20021118-1.c: New test.
44740
44741 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44742
44743 * gcc.dg/20021116-1.c: New test.
44744
44745 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44746
44747 * g++.dg/abi/vcall1.C: New test.
44748
44749 2002-11-14 Jakub Jelinek <jakub@redhat.com>
44750
44751 * gcc.dg/20021029-1.c: New test.
44752 * gcc.dg/20021029-2.c: New test.
44753
44754 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44755
44756 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
44757
44758 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44759
44760 PR c/8439
44761 * gcc.dg/20021110.c: Move to ...
44762 * gcc.c-torture/compile/20021110.c: .... here.
44763
44764 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44765
44766 PR c/8467
44767 * gcc.c-torture/execute/20021111-1.c
44768
44769 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44770
44771 PR c/8439
44772 * gcc.dg/20021110.c: New test.
44773
44774 2002-11-10 Mark Mitchell <mark@codesourcery.com>
44775
44776 * g++.dg/abi/vthunk3.C: Run only on x86.
44777
44778 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
44779
44780 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
44781
44782 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
44783
44784 * lib/compat.exp (compat-execute): Fix logic error in last
44785 change.
44786
44787 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
44788
44789 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
44790
44791 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44792
44793 PR c++/8389
44794 * g++.dg/template/access6.C: New test.
44795
44796 2002-11-08 Jan Hubicka <jh@suse.cz>
44797
44798 * gcc.dg/i386-ssefp-1.c: New test.
44799 * gcc.dg/i386-ssefp-1.c: New test.
44800
44801 2002-11-08 Jan Hubicka <jh@suse.cz>
44802
44803 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
44804
44805 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44806
44807 * g++.dg/abi/vthunk3.C: New test.
44808
44809 PR c++/8338
44810 * g++.dg/template/crash2.C: New test.
44811
44812 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44813
44814 * g++.dg/abi/dtor1.C: New test.
44815 * g++.dg/abi/dtor2.C: Likewise.
44816
44817 2002-11-05 Geoffrey Keating <geoffk@apple.com>
44818
44819 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
44820 Darwin.
44821
44822 2002-11-04 Adam Nemet <anemet@lnxw.com>
44823
44824 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
44825 -mthumb. Only xfail with -O0.
44826
44827 2002-11-03 Mark Mitchell <mark@codesourcery.com>
44828
44829 * g++.dg/abi/thunk1.C: New test.
44830 * g++.dg/abi/thunk2.C: Likewise.
44831 * g++.dg/abi/vtt1.C: Likewise.
44832
44833 2002-11-02 Diego Novillo <dnovillo@redhat.com>
44834
44835 PR optimization/8423
44836 * gcc.c-torture/execute/builtin-constant.c: New test.
44837
44838 2002-11-01 Zack Weinberg <zack@codesourcery.com>
44839
44840 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
44841 Add some more cases.
44842
44843 2002-11-01 Mark Mitchell <mark@codesourcery.com>
44844
44845 PR c++/8391
44846 * g++.dg/opt/local1.C: New test.
44847
44848 2002-10-30 Mark Mitchell <mark@codesourcery.com>
44849
44850 PR c++/8160
44851 * g++.dg/template/complit1.C: New test.
44852
44853 PR c++/8149
44854 * g++.dg/template/typename4.C: Likewise.
44855
44856 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44857
44858 Core issue 287, PR c++/7639
44859 * g++.dg/template/instantiate1.C: Adjust error location.
44860 * g++.dg/template/instantiate3.C: New test.
44861 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
44862 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
44863 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
44864
44865 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
44866
44867 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
44868
44869 2002-10-29 Mark Mitchell <mark@codesourcery.com>
44870
44871 PR c++/8287
44872 * g++.dg/init/dtor2.C: New test.
44873
44874 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44875
44876 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
44877 * gcc.dg/nest.c: Bypass errors on irix6.
44878
44879 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
44880
44881 * gcc.dg/nest.c: Expect error for mmix-*-*.
44882 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
44883
44884 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
44885
44886 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
44887 markers.
44888
44889 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
44890
44891 2002-10-25 Mike Stump <mrs@apple.com>
44892
44893 * gcc.dg/warn-1.c: New test.
44894
44895 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44896
44897 * g++.dg/template/typename3.C: New test.
44898
44899 2002-10-25 Mark Mitchell <mark@codesourcery.com>
44900
44901 * g++.dg/lookup/ptrmem1.C: New test.
44902
44903 * g++.dg/abi/vthunk2.C: New test.
44904
44905 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44906
44907 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
44908
44909 2002-10-24 Mark Mitchell <mark@codesourcery.com>
44910
44911 * g++.dg/abi/empty9.C: New test.
44912
44913 2002-10-24 Richard Henderson <rth@redhat.com>
44914
44915 * g++.dg/inherit/thunk1.C: Enable for ia64.
44916
44917 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44918
44919 PR c++/8067
44920 * g++.dg/lookup/pretty1.C: New test.
44921
44922 2002-10-23 Jakub Jelinek <jakub@redhat.com>
44923
44924 * gcc.dg/20021023-1.c: New test.
44925
44926 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44927
44928 PR c++/7679
44929 * g++.dg/parse/inline1.C: New test.
44930
44931 2002-10-23 Richard Henderson <rth@redhat.com>
44932
44933 * g++.dg/inherit/thunk1.C: Enable for x86_64.
44934
44935 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
44936
44937 2002-10-22 Mark Mitchell <mark@codesourcery.com>
44938
44939 PR c++/6579
44940 * g++.dg/parse/stmtexpr3.C: New test.
44941
44942 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
44943
44944 * g++.dg/expr/cond1.C: New test.
44945
44946 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44947
44948 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
44949
44950 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44951
44952 * g++.dg/abi/vbase13.C: New test.
44953 * g++.dg/abi/vbase14.C: Likewise.
44954
44955 2002-10-21 Jakub Jelinek <jakub@redhat.com>
44956
44957 * gcc.dg/tls/pic-1.c: New test.
44958 * gcc.dg/tls/nonpic-1.c: New test.
44959 * gcc.dg/20021018-1.c: New test.
44960
44961 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44962
44963 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
44964 Remove only files with the same base name as the test case.
44965 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
44966 (profopt-execute): Likewise. Also, remove old profiling
44967 and performance data files before running the tests.
44968
44969 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
44970 * g++.dg/bprob/bprob.exp: Likewise.
44971 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
44972 to allow more general test case names.
44973
44974 * g++.dg/bprob/bprob-1.C: Rename to ...
44975 * g++.dg/bprob/g++-bprob-1.C: ... this.
44976
44977 * g77.dg/bprob/bprob-1.f: Rename to ...
44978 * g77.dg/bprob/g77-bprob-1.f: ... this.
44979
44980 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44981
44982 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
44983 bison 1.50 or later.
44984
44985 2002-10-21 Janis Johnson <janis187@us.ibm.com>
44986
44987 * g++.dg/README: Describe more test directories.
44988
44989 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44990
44991 * g++.dg/init/array6.C: Add additional tests.
44992
44993 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44994
44995 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
44996 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
44997
44998 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
44999
45000 * gcc.c-torture/compile/20020604-1.x: New.
45001 * gcc.c-torture/compile/simd-5.x: Likewise.
45002 * gcc.c-torture/execute/920710-1.x: Likewise.
45003 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
45004
45005 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45006
45007 * g++.dg/inherit/override1.C: Add dg-options clause.
45008
45009 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45010
45011 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
45012 _mm_slli_si128.
45013
45014 2002-10-19 Andreas Schwab <schwab@suse.de>
45015
45016 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
45017 directory component.
45018
45019 2002-10-18 Mark Mitchell <mark@codesourcery.com>
45020
45021 * g++.dg/inherit/thunk1.C: New test.
45022
45023 * g++.dg/inherit/override1.C: New test.
45024
45025 * g++.dg/abi/mangle11.C: New test.
45026 * g++.dg/abi/mangle14.C: New test.
45027 * g++.dg/abi/mangle17.C: New test.
45028
45029 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
45030
45031 * g++.dg/overload/member2.C: New test.
45032
45033 2002-10-17 Janis Johnson <janis187@us.ibm.com>
45034
45035 * g++.dg/README: Describe new compat directory.
45036 * g++.dg/dg.exp: Skip tests in compat directory.
45037 * README.compat: New file.
45038 * lib/compat.exp: New expect script.
45039 * g++.dg/compat: New test directory.
45040 * g++.dg/compat/compat.exp: New expect script.
45041 * g++.dg/compat/abi: New test directory.
45042 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
45043 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
45044 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
45045 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
45046 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
45047 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
45048 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
45049 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
45050 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
45051 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
45052 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
45053 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
45054 * g++.dg/compat/break: New test directory.
45055 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
45056 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
45057 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
45058 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
45059 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
45060 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
45061 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
45062 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
45063 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
45064 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
45065 g++.dg/compat/break/README: New files.
45066 * g++.dg/compat/eh: New test directory.
45067 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
45068 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
45069 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
45070 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
45071 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
45072 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
45073 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
45074 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
45075 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
45076 g++.dg/compat/eh/filter2_y.C,
45077 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
45078 g++.dg/compat/eh/new1_y.C,
45079 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
45080 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
45081 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
45082 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
45083 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
45084 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
45085 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
45086 g++.dg/compat/eh/unexpected1_y.C: New files.
45087 * g++.dg/compat/init: New test directory.
45088 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
45089 g++.dg/compat/init/array5_y.C,
45090 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
45091 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
45092 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
45093 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
45094 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
45095 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
45096 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
45097 g++.dg/compat/init/init-ref2_y.C: New files.
45098
45099 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45100
45101 PR c++/7584
45102 * g++.dg/inherit/using3.C: New test.
45103
45104 2002-10-17 Jan Hubicka <jh@suse.cz>
45105
45106 * gcc.dg/20021017-2.c: New test.
45107
45108 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45109
45110 * g++.dg/abi/mangle16.C: Adjust.
45111
45112 * g++.dg/init/array8.C: New test.
45113
45114 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45115
45116 * gcc.dg/special/mips-abi.exp: New test.
45117 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45118
45119 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45120
45121 * g++.dg/abi/mangle16.C: New test.
45122 * g++.dg/abi/mangle17.C: Likewise.
45123
45124 PR c++/7478
45125 * g++.dg/template/ref1.C: New test.
45126
45127 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45128
45129 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45130
45131 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45132
45133 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45134
45135 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45136
45137 PR c++/7524
45138 * g++.dg/init/array7.C: New test.
45139
45140 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45141
45142 * g++.dg/init/array6.C: New test.
45143
45144 * g++.dg/abi/mangle13.C: Likewise.
45145 * g++.dg/abi/mangle14.C: Likewise.
45146 * g++.dg/abi/mangle15.C: Likewise.
45147
45148 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45149
45150 * g++.dg/abi/empty8.C: New test.
45151
45152 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45153
45154 * g++.dg/init/ctor1.C: New test.
45155
45156 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45157
45158 * gcc.c-torture/execute/20021015-1.c: New test.
45159
45160 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45161
45162 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45163
45164 2002-10-14 Jan Hubicka <jh@suse.cz>
45165
45166 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45167
45168 2002-10-14 Richard Henderson <rth@redhat.com>
45169
45170 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45171
45172 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45173
45174 PR optimization/6631
45175 * g++.dg/opt/const2.C: New test.
45176
45177 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45178
45179 PR c++/7176
45180 * g++.dg/parse/friend1.C: New test.
45181 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45182
45183 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45184
45185 * gcc.dg/20021014-1.c: New test.
45186
45187 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45188
45189 PR c++/5661
45190 * g++.dg/ext/vlm1.C: New test.
45191 * g++.dg/ext/vlm2.C: Likewise.
45192
45193 * g++.dg/init/array1.C: Remove invalid braces.
45194 * g++.dg/init/brace1.C: New test.
45195 * g++.dg/init/copy2.C: Likewise.
45196 * g++.dg/init/copy3.C: Likewise.
45197 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45198 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45199 braces.
45200
45201 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45202
45203 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45204
45205 2002-10-11 Richard Shann <richard.shann@superh.com>
45206
45207 * gcc.c-torture/compile/simd-5.c: New test.
45208
45209 2002-10-10 Roger Sayle <roger@eyesopen.com>
45210
45211 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45212
45213 2002-10-10 Jim Wilson <wilson@redhat.com>
45214
45215 * gcc.c-torture/execute/20021010-1.c: New test.
45216
45217 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45218
45219 PR c/7353
45220 * g++.dg/ext/typedef-init.C: New test.
45221 * gcc.dg/typedef-init.c: New test.
45222
45223 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45224
45225 * gcc.dg/cpp/paste13.c: New test.
45226
45227 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45228
45229 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45230 remaining platforms, XFAIL during compile, not execute. Don't
45231 XFAIL at -O0.
45232
45233 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45234
45235 * gcc.dg/alias-1.c: Tweak expected warning.
45236
45237 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45238
45239 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45240
45241 2002-10-06 Andreas Jaeger <aj@suse.de>
45242
45243 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45244 * gcc.dg/cpp/c++98.C: Likewise.
45245
45246 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45247 * g++.dg/cpp/c++98.C: Likewise.
45248
45249 * g++.dg/README (Subdirectories): Mention cpp directory.
45250
45251 PR target/7559
45252 * gcc.dg/20021006-1.c: New test.
45253
45254 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45255
45256 PR c++/7804
45257 * g++.dg/other/warning1.C: New test.
45258
45259 2002-10-04 Roger Sayle <roger@eyesopen.com>
45260
45261 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45262 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45263 and sparc-*-* with -m64 as expected failures. See PR 8087.
45264
45265 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45266
45267 PR c++/7931
45268 * g++.dg/template/ptrmem3.C: New test.
45269
45270 PR c++/7754
45271 * g++.dg/template/union1.C: New test.
45272
45273 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45274
45275 PR c++/8006
45276 * g++.dg/abi/mangle9.C: New test.
45277 * g++.dg/abi/mangle10.C: New test.
45278 * g++.dg/abi/mangle11.C: New test.
45279 * g++.dg/abi/mangle12.C: New test.
45280
45281 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45282
45283 PR c++/7188.
45284 * g++.dg/template/meminit1.C: New test.
45285 * g++.dg/warn/Wreorder-1.C: Likewise.
45286 * g++.old-deja/g++.mike/warn3.C: Tweak.
45287 * lib/prune.exp: Ingore "in copy constructor".
45288
45289 2002-10-02 Andreas Jaeger <aj@suse.de>
45290
45291 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45292 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45293 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45294 on x86-64.
45295
45296 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45297
45298 * gcc.dg/empty1.C: Fix typo.
45299
45300 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45301
45302 * gcc.dg/alias-1.c: New test.
45303
45304 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45305
45306 * gcc.dg/empty1.C: New test.
45307
45308 * g++.dg/tls/init-2.C: Tweak error messages.
45309
45310 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45311
45312 * gcc.c-torture/compile/20020923-1.c: New test.
45313
45314 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45315
45316 * gcc.c-torture/execute/ffs-1.c: New test.
45317 * gcc.c-torture/execute/ffs-2.c: Ditto.
45318
45319 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45320
45321 * g++.dg/overload/member1.C: New test.
45322
45323 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45324
45325 * g++.dg/abi/empty7.C: New test.
45326 * g++.dg/init/pm2.C: Likewise.
45327
45328 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45329
45330 * g++.dg/rtti/crash1.C: New test.
45331
45332 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45333
45334 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45335 gcc.dg/sibcall-4.c: New tests.
45336
45337 2002-09-28 Roger Sayle <roger@eyesopen.com>
45338
45339 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45340 powerpc and MMIX targets.
45341
45342 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45343
45344 * gcc.dg/cpp/20020927-1.c: New.
45345
45346 2002-09-26 David S. Miller <davem@redhat.com>
45347
45348 * gcc.c-torture/compile/trunctfdf.c: New.
45349
45350 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45351
45352 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45353
45354 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45355
45356 * gcc.c-torture/execute/loop-15.c: New.
45357
45358 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45359
45360 * README.QMTEST: Fix typo.
45361
45362 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45363
45364 * gcc.dg/20020926-1.c: New test.
45365
45366 2002-09-25 David S. Miller <davem@redhat.com>
45367
45368 PR target/7842
45369 * gcc.c-torture/execute/shiftdi.c: New test.
45370
45371 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45372
45373 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45374 unique to the tool.
45375 * lib/g77.exp (g77_init): Likewise.
45376 * lib/g++.exp (g++_init): Likewise.
45377 * lib/objc.exp (objc_init): Likewise.
45378
45379 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45380
45381 * g++.dg/abi/empty5.C: New test.
45382 * g++.dg/abi/empty6.C: New test.
45383 * g++.dg/abi/vbase12.C: New test.
45384
45385 2002-09-25 Richard Henderson <rth@redhat.com>
45386
45387 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45388 too-small long double.
45389
45390 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45391
45392 * gcc.dg/20020919-1.c: New test.
45393
45394 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45395
45396 * g++.dg/abi/bitfield6.C: New test.
45397 * g++.dg/abi/bitfield7.C: New test.
45398 * g++.dg/abi/bitfield8.C: New test.
45399 * g++.dg/abi/vbase11.C: New test.
45400
45401 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45402
45403 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45404 hppa*-*-hpux*. Update test comment.
45405
45406 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45407
45408 * gcc.dg/tls/struct-1.c: New test.
45409
45410 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45411
45412 * gcc.dg/cpp/tr-warn2.c: Update.
45413
45414 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45415
45416 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45417
45418 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45419
45420 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45421 systems.
45422
45423 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45424
45425 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45426
45427 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45428 Adjust for c++filt moved to binutils. Remove spurious duplicate
45429 setting of cxxfilt.
45430
45431 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45432
45433 * gcc.dg/20020312-2.c: Update for darwin.
45434
45435 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45436
45437 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45438
45439 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45440
45441 * objc.dg/comp-types-1.m: New test.
45442 * objc.dg/comp-types-2.m: New test.
45443 * objc.dg/comp-types-3.m: New test.
45444 * objc.dg/comp-types-4.m: New test.
45445 * objc.dg/comp-types-5.m: New test.
45446 * objc.dg/comp-types-6.m: New test.
45447
45448 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45449
45450 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45451
45452 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45453
45454 * g++.dg/other/do1.C: New test.
45455
45456 * g++.dg/template/subst1.C: New test.
45457
45458 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45459
45460 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45461
45462 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45463
45464 * g++.dg/template/qualttp20.C: Adjust expected errors.
45465 * g++.old-deja/g++.jason/report.C: Likewise.
45466 * g++.old-deja/g++.other/qual1.C: Likewise.
45467
45468 * g++.dg/lookup/scoped2.C: New test.
45469
45470 * g++.dg/ext/asm3.C: New test.
45471
45472 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45473
45474 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45475
45476 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45477
45478 * ChangeLog: follow spelling conventions.
45479 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45480 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45481 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45482 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45483 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45484 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45485 * g++.old-deja/g++.law/global-init1.C: Likewise.
45486 * g++.old-deja/g++.other/delete4.C: Likewise.
45487 * g++.old-deja/g++.other/inline21.C: Likewise.
45488 * g++.old-deja/g++.other/singleton.C: Likewise.
45489 * g77.dg/strlen0.f: Likewise.
45490 * g77.f-torture/compile/20010519-1.f: Likewise.
45491 * g77.f-torture/compile/980310-4.f: Likewise.
45492 * gcc.c-torture/compile/20000605-1.c: Likewise.
45493 * gcc.c-torture/execute/20020225-1.c: Likewise.
45494 * gcc.dg/c90-hexfloat-2.c: Likewise.
45495 * gcc.dg/c99-bool-1.c: Likewise.
45496 * gcc.dg/c99-hexfloat-2.c: Likewise.
45497 * gcc.dg/dll-2.c: Likewise.
45498 * gcc.dg/wtr-union-init-1.c: Likewise.
45499 * gcc.dg/wtr-union-init-2.c: Likewise.
45500 * gcc.dg/wtr-union-init-3.c: Likewise.
45501 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45502 * gcc.dg/cpp/defined.c: Likewise.
45503 * gcc.dg/cpp/macsyntx.c: Likewise.
45504 * gcc.dg/cpp/paste2.c: Likewise.
45505 * gcc.dg/cpp/trad/defined.c: Likewise.
45506 * gcc.dg/format/c90-printf-1.c: Likewise.
45507 * gcc.dg/format/c90-scanf-1.c: Likewise.
45508 * gcc.dg/format/c99-printf-1.c: Likewise.
45509 * gcc.dg/format/c99-scanf-1.c: Likewise.
45510 * gcc.misc-tests/gcov-8.c: Likewise.
45511 * lib/profopt.exp: Likewise.
45512
45513 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45514
45515 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45516
45517 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45518
45519 * g++.dg/inherit/using2.C: New test.
45520
45521 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45522
45523 * ChangeLog: Follow spelling conventions.
45524 * g++.dg/template/friend4.C: Likewise.
45525 * g++.old-deja/g++.pt/crash67.C: Likewise.
45526 * gcc.c-torture/execute/20000801-4.c: Likewise.
45527 * gcc.dg/c90-digraph-1.c: Likewise.
45528 * gcc.dg/c94-digraph-1.c: Likewise.
45529 * gcc.dg/c99-digraph-1.c: Likewise.
45530 * gcc.dg/cpp/line5.c: Likewise.
45531 * gcc.dg/cpp/multiline.c: Likewise.
45532 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45533 * gcc.dg/format/attr-3.c: Likewise.
45534 * gcc.dg/format/c90-scanf-3.c: Likewise.
45535 * gcc.dg/format/ext-4.c: Likewise.
45536
45537 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45538
45539 * g++.dg/template/pretty1.C: New test.
45540
45541 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45542
45543 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45544
45545 2002-09-13 Matt Austern <austern@apple.com>
45546
45547 * g++.dg/other/constref[12].C: New, regression tests for
45548 passing a cast expression to a function by const reference.
45549
45550 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45551
45552 * g++.dg/template/deduce1.C: New test.
45553
45554 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45555
45556 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45557 32-bit int.
45558
45559 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45560
45561 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45562 usage.
45563
45564 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45565
45566 * gcc.c-torture/compile/20020910-1.c: New test.
45567
45568 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45569
45570 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45571
45572 2002-09-10 Andreas Jaeger <aj@suse.de>
45573
45574 * gcc.dg/20020312-2.c: Adjust for x86-64.
45575
45576 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45577
45578 * g77.dg/7388.f: New test case for PR 7388.
45579
45580 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45581
45582 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45583
45584 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45585
45586 * objc.dg/proto-lossage-1.m: New test.
45587
45588 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45589
45590 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45591
45592 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45593
45594 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45595 expected to pass.
45596
45597 2002-09-06 Stan Shebs <shebs@apple.com>
45598 David Edelsohn <edelsohn@gnu.org>
45599
45600 * gcc.dg/weak: New directory.
45601 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45602 target-specific xfail bits.
45603 * gcc.dg/typeof-2.c: Move to new directory.
45604 * gcc.dg/weak.exp: New expect script.
45605
45606 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45607
45608 * gcc.c-torture/execute/extzvsi.c: New test.
45609
45610 2002-09-05 Stan Shebs <shebs@apple.com>
45611
45612 * gcc.dg/weak-1.c: xfail on Darwin.
45613 * gcc.dg/weak-2.c: Ditto.
45614 * gcc.dg/weak-3.c: Ditto.
45615 * gcc.dg/weak-4.c: Ditto.
45616 * gcc.dg/weak-5.c: Ditto.
45617 * gcc.dg/weak-6.c: Ditto.
45618 * gcc.dg/weak-7.c: Ditto.
45619 * gcc.dg/weak-8.c: Ditto.
45620 * gcc.dg/weak-9.c: Ditto.
45621
45622 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45623
45624 * gcc.c-torture/execute/loop-14.c: New test.
45625
45626 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45627
45628 * g++.dg/other/cxa-atexit1.C: New test.
45629
45630 * gcc.dg/typeof-2.c: New test.
45631
45632 2002-09-03 Roger Sayle <roger@eyesopen.com>
45633
45634 * gcc.dg/builtins-2.c: New testcase.
45635 * gcc.dg/builtins-3.c: New testcase.
45636
45637 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45638
45639 * gcc.dg/cpp/_Pragma4.c: New test.
45640
45641 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45642
45643 * objc/execute/nil_method-1.m: New testcase.
45644
45645 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45646
45647 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45648 [Object class], not [Object initialize].
45649
45650 2002-08-31 Roger Sayle <roger@eyesopen.com>
45651 Hans-Peter Nilsson <hp@bitrange.com>
45652
45653 * gcc.c-torture/execute/20020720-1.x: Skip test on
45654 mmix-knuth-mmixware. Correct comment.
45655
45656 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45657
45658 * g++.dg/abi/bitfield5.C: New test.
45659 * g++.dg/abi/vbase10.C: Likewise.
45660
45661 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45662
45663 * objc.dg/undeclared-selector.m: New test.
45664
45665 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45666
45667 * g++.dg/other/offsetof1.C: Avoid cast warning.
45668
45669 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45670
45671 * objc.dg/super-class-2.m: New test.
45672
45673 2002-08-24 Matt Austern <austern@apple.com>
45674
45675 * g++.dg/ext/lvaddr.C: New test.
45676 * g++.dg/ext/lvcast.C: New test.
45677
45678 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45679
45680 * g++.dg/inherit/cond1.C: New test.
45681
45682 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45683
45684 * gcc.dg/noncompile/incomplete-1.c: New test.
45685
45686 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45687
45688 * gcc.dg/typespec-1.c: New test.
45689
45690 2002-08-20 Devang Patel <dpatel@apple.com>
45691 * objc.dg/proto-hier-2.m: New test.
45692
45693 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45694
45695 * objc.dg/bitfield-1.m: New test.
45696 * objc.dg/bitfield-2.m: New test.
45697
45698 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45699
45700 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45701 gcc.dg/c99-flex-array-4.c: New tests.
45702
45703 2002-08-16 Stan Shebs <shebs@apple.com>
45704
45705 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45706
45707 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45708
45709 * gcc.dg/typeof-1.c: New test.
45710 * g++.dg/ext/typeof2.C: New test.
45711
45712 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45713
45714 * g++.dg/other/offsetof1.C: New test.
45715
45716 2002-08-14 Richard Henderson <rth@redhat.com>
45717
45718 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45719
45720 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45721
45722 * gcc.dg/cpp/_Pragma3.c: New test.
45723
45724 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45725
45726 * g++.dg/template/inherit3: New test.
45727
45728 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45729
45730 * gcc.dg/bitfld-4.c: Add blank options.
45731
45732 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45733
45734 * g++.dg/template/crash1.C: New test.
45735
45736 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45737
45738 * gcc.dg/tls/opt-2.c: New test.
45739
45740 2002-08-08 Devang Patel <dpatel@apple.com>
45741
45742 * objc.dg/selector-1.m : New test
45743
45744 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45745
45746 * g++.dg/abi/bitfield4.C: New test.
45747 * gcc.dg/bitfld-4.c: New test.
45748
45749 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45750
45751 * g++.dg/other/packed1.C: New test.
45752
45753 2002-08-07 Mark Mitchell <mark@codesourcery.com>
45754
45755 * g++.dg/abi/offsetof.C: Tweak error messages.
45756 * g++.old-deja/g++.mike/p10769a.C: Likewise.
45757
45758 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45759
45760 * gcc.dg/bitfld-3.c: New test.
45761
45762 2002-08-07 Jakub Jelinek <jakub@redhat.com>
45763 Richard Henderson <rth@redhat.com>
45764
45765 * gcc.dg/i386-bitfield1.c: New test.
45766 * g++.dg/abi/bitfield3.C: Update.
45767
45768 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
45769
45770 * objc.dg/const-str-2.m: Update.
45771 * gcc.dg/cpp/c++98.c: Change to C extension.
45772 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
45773 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
45774
45775 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
45776
45777 * gcc.dg/tls/diag-3.c: New.
45778
45779 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
45780
45781 * g++.dg/README (Subdirectories): Document new subdir expr.
45782 * g++.dg/expr/pmf-1.C: New test.
45783
45784 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
45785
45786 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
45787
45788 2002-08-06 Jakub Jelinek <jakub@redhat.com>
45789
45790 * g++.dg/abi/bitfield3.C: New test.
45791
45792 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
45793
45794 * lib/gcov.exp: Tweak expected line formats.
45795 * gcc.misc-tests/gcov8.c: New test.
45796 * gcc.misc-tests/gcov8.x: New flags.
45797
45798 2002-08-05 Jakub Jelinek <jakub@redhat.com>
45799
45800 * consistency.vlad/layout/endian.c: Include string.h.
45801
45802 * gcc.c-torture/execute/20020805-1.c: New test.
45803
45804 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
45805
45806 * g++.dg/other/conversion1.C: New test.
45807
45808 2002-08-03 Roger Sayle <roger@eyesopen.com>
45809
45810 * gcc.dg/builtins-1.c: New testcase.
45811
45812 2002-08-02 Mark Mitchell <mark@codesourcery.com>
45813
45814 * g++.dg/inherit/access3.C: New test.
45815
45816 2002-08-01 Jakub Jelinek <jakub@redhat.com>
45817
45818 * gcc.dg/ia64-visibility-2.c: New test.
45819
45820 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
45821
45822 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
45823 __qualifier_flags to __flags.
45824
45825 2002-07-31 Mark Mitchell <mark@codesourcery.com>
45826
45827 * g++.dg/inherit/operator1.C: New test.
45828 * g++.dg/lookup/disamb1.C: Fix typo in comment.
45829 * g++.dg/other/error1.C: Change expected error message.
45830 * g++.dg/template/conv4.C: Likewise.
45831
45832 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
45833
45834 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
45835 for documented behavior.
45836
45837 2002-07-25 Roger Sayle <roger@eyesopen.com>
45838
45839 * gcc.c-torture/execute/20020720-1.x: Skip this test on
45840 several targets known to fail.
45841
45842 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
45843
45844 * gcc.dg/mips-args-[123].c: New tests.
45845
45846 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
45847
45848 * gcc.dg/ppc-spe.c: New.
45849
45850 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
45851
45852 * g++.dg/other/ptrmem4.C: New testcase.
45853
45854 2002-07-24 Richard Henderson <rth@redhat.com>
45855
45856 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
45857
45858 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
45859
45860 * g++.dg/ext/alignof1.C (main): Return 0 for success.
45861
45862 2002-07-24 Roger Sayle <roger@eyesopen.com>
45863
45864 * gcc.c-torture/execute/memset-3.c: New testcase.
45865
45866 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
45867
45868 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
45869 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
45870
45871 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45872
45873 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
45874 Delete.
45875
45876 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
45877
45878 * gcc.c-torture/compile/simd-4.c: New test.
45879
45880 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45881
45882 PR c++/7347, c++/7348
45883 * g++.dg/template/access4.C: New test.
45884 * g++.dg/template/access5.C: New test.
45885 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
45886 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
45887 * g++.old-deja/g++.pt/ttp58.C: Likewise.
45888 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
45889
45890 2002-07-22 Jakub Jelinek <jakub@redhat.com>
45891
45892 * gcc.dg/gnu89-init-2.c: New test.
45893
45894 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
45895
45896 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
45897
45898 2002-07-20 Roger Sayle <roger@eyesopen.com>
45899
45900 * gcc.c-torture/execute/20020720-1.c: New testcase.
45901
45902 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
45903
45904 * gcc.dg/cpp/Wsignprom.c: New tests.
45905
45906 2002-07-20 Alan Modra <amodra@bigpond.net.au>
45907
45908 * gcc.c-torture/execute/loop-13.c: New test.
45909
45910 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
45911
45912 * gcc.dg/cpp/expr.c: New tests.
45913
45914 2002-07-18 David Edelsohn <edelsohn@gnu.org>
45915
45916 * g++.dg/opt/pr6713.C: Add template instantiation.
45917
45918 2002-07-18 Alan Modra <amodra@bigpond.net.au>
45919
45920 * gcc.dg/nest.c: New test.
45921
45922 2002-07-17 Richard Henderson <rth@redhat.com>
45923
45924 * g++.dg/opt/pr6713.C: New test.
45925
45926 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
45927
45928 * gcc.c-torture/execute/loop-2e.x: Let the testcase
45929 XFAIL for all x86 processors.
45930
45931 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
45932
45933 * gcc.c-torture/execute/20010122-1.x: Do not test with
45934 -fomit-frame-pointer.
45935
45936 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45937
45938 * g++.dg/template/instantiate2.C: New test.
45939 * g++.dg/template/spec4.C: New test.
45940
45941 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45942
45943 * g++.dg/template/access2.C: New test.
45944 * g++.dg/template/access3.C: New test.
45945
45946 2002-07-15 Zack Weinberg <zack@codesourcery.com>
45947
45948 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
45949 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
45950 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
45951 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
45952 Convert to use <stdarg.h>.
45953 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
45954 Delete.
45955 * gcc.dg/va-arg-2.c: New.
45956 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
45957
45958 2002-07-15 Jakub Jelinek <jakub@redhat.com>
45959
45960 * gcc.c-torture/compile/20020710-1.c: New test.
45961
45962 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
45963 Andrew Pinski <pinskia@physics.uc.edu>
45964
45965 gcc.c-torture/compile/simd-2.c: New testcase.
45966 gcc.c-torture/compile/simd-3.c: Likewise.
45967
45968 2002-07-11 Mark Mitchell <mark@codesourcery.com>
45969
45970 PR c++/7224
45971 * g++.dg/overload/error1.C: New test.
45972
45973 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45974
45975 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
45976 configuration and IRIX 6 O32 ABI.
45977
45978 2002-07-11 Roger Sayle <roger@eyesopen.com>
45979
45980 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
45981
45982 2002-07-10 Roger Sayle <roger@eyesopen.com>
45983
45984 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
45985
45986 2002-07-10 Jeffrey A Law <law@redhat.com>
45987
45988 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
45989
45990 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
45991
45992 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
45993
45994 * gcc.dg/20020312-2.c: Check for __PPC__.
45995
45996 2002-07-09 Diego Novillo <dnovillo@redhat.com>
45997
45998 * gcc.c-torture/compile/20020709-1.c: New test.
45999
46000 2002-07-07 Roger Sayle <roger@eyesopen.com>
46001
46002 * g++.dg/template/qualttp21.C: New test case.
46003
46004 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
46005
46006 * gcc.c-torture/compile/20020706-1.c: New test.
46007 * gcc.c-torture/compile/20020706-2.c: New test.
46008
46009 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
46010 Alexandre Oliva <aoliva@redhat.com>
46011
46012 * g++.dg/warn/incomplete1.C: New test.
46013
46014 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46015
46016 PR c++/7099
46017 * g++.dg/warn/noreturn1.C: New test.
46018
46019 2002-07-03 Mark Mitchell <mark@codesourcery.com>
46020
46021 PR c++/6706
46022 * g++.dg/debug/debug6.C: New test.
46023 * g++.dg/debug/debug7.C: New test.
46024
46025 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
46026
46027 * gcc.c-torture/compile/simd-3.c: New test.
46028
46029 2002-07-03 Chris Demetriou <cgd@broadcom.com>
46030
46031 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
46032 * gcc.dg/20020620-1.c: Likewise.
46033
46034 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46035
46036 PR c++/6944
46037 * g++.dg/init/array4.C: New test.
46038 * g++.dg/init/array5.C: New test.
46039
46040 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
46041
46042 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
46043 * gcc.c-torture/execute/simd-2.c (main): Likewise.
46044
46045 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46046
46047 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
46048 * gcc.dg/wtr-aggr-init-1.c: Likewise.
46049 * gcc.dg/wtr-conversion-1.c: Likewise.
46050 * gcc.dg/wtr-escape-1.c: Likewise.
46051 * gcc.dg/wtr-int-type-1.c: Likewise.
46052 * gcc.dg/wtr-label-1.c: Likewise.
46053 * gcc.dg/wtr-static-1.c: Likewise.
46054 * gcc.dg/wtr-strcat-1.c: Likewise.
46055 * gcc.dg/wtr-suffix-1.c: Likewise.
46056 * gcc.dg/wtr-switch-1.c: Likewise.
46057 * gcc.dg/wtr-unary-plus-1.c: Likewise.
46058 * gcc.dg/wtr-union-init-1.c: Likewise.
46059 * gcc.dg/wtr-union-init-2.c: Likewise.
46060 * gcc.dg/wtr-union-init-3.c: Likewise.
46061
46062 * gcc.dg/wtr-func-def-1.c: New test.
46063
46064 2002-07-02 Devang Patel <dpatel@apple.com>
46065
46066 * objc.dg/param-1.m: New test.
46067
46068 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
46069
46070 * gcc.dg/cpp/trad/directive.c: Add test.
46071 * gcc.dg/cpp/trad/macroargs.c: Add test.
46072 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
46073
46074 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
46075
46076 * gcc.dg/cpp/cmdlne-M.c: New test.
46077
46078 2002-07-02 Ziemowit Laski <zlaski@apple.com>
46079
46080 * objc.dg/desig-init-1.m: New test.
46081
46082 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46083
46084 PR c++/6716
46085 * g++.dg/template/instantiate1.C: New test.
46086
46087 2002-07-01 Mark Mitchell <mark@codesourcery.com>
46088
46089 PR c++/7112
46090 * g++.dg/template/sizeof2.C: New test.
46091
46092 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46093
46094 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
46095 gcc.dg/cpp/trad/include.c: New tests.
46096
46097 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
46098
46099 PR target/7177
46100 * gcc.c-torture/compile/20020701-1.c: New test.
46101
46102 2002-07-01 Stan Shebs <shebs@apple.com>
46103
46104 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46105 header here...
46106 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46107 (objc-torture-execute): or here.
46108
46109 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46110
46111 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46112
46113 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46114
46115 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46116
46117 2002-06-30 Devang Patel <dpatel@apple.com>
46118
46119 * objc.dg/fsyntax-only.m: New test.
46120
46121 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46122
46123 PR c++/6695
46124 * g++.dg/template/friend7.C: New file.
46125
46126 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46127
46128 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46129 return type.
46130
46131 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46132
46133 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46134 avoid division by zero.
46135
46136 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46137
46138 * gcc.dg/Wunknownprag.c: New tests.
46139
46140 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46141
46142 * gcc.c-torture/execute/simd-2.c: New test.
46143
46144 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46145
46146 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46147 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46148 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46149 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46150 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46151 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46152 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46153 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46154 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46155 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46156 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46157 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46158 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46159 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46160 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46161 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46162 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46163
46164 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46165
46166 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46167 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46168 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46169 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46170 New tests.
46171 * gcc.dg/cpp/trad/directive.c: Update.
46172
46173 2002-06-23 Andreas Jaeger <aj@suse.de>
46174
46175 * gcc.c-torture/execute/complex-6.c: New.
46176
46177 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46178
46179 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46180 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46181 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46182 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46183
46184 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46185
46186 * gcc.dg/cpp/trad: New directory with traditional tests copied
46187 from parent directory.
46188 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46189 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46190 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46191 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46192 Move to trad/ and rename.
46193 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46194 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46195 gcc.dg/cpp/trad/redef2.c: New tests.
46196 * gcc.dg/cpp/trad/trad.exp: New driver.
46197
46198 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46199
46200 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46201 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46202 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46203 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46204 Remove.
46205
46206 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46207
46208 * gcc.dg/20020620-1.c: New test.
46209
46210 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46211
46212 * g++.dg/template/ttp4.C: New test.
46213
46214 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46215
46216 * g++.dg/opt/vt1.C: Fix regexp.
46217
46218 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46219
46220 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46221 Don't use attribute `noinline'.
46222
46223 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46224
46225 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46226
46227 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46228
46229 * gcc.c-torture/execute/simd-1.c: New.
46230
46231 * gcc.dg/simd-1.c: New.
46232
46233 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46234
46235 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46236
46237 2002-06-16 Richard Henderson <rth@redhat.com>
46238
46239 * g++.dg/ext/anon-struct1.C: New.
46240 * g++.dg/ext/anon-struct2.C: New.
46241 * g++.dg/ext/anon-struct3.C: New.
46242 * gcc.dg/anon-struct-1.c: New.
46243 * gcc.dg/anon-struct-2.c: New.
46244 * gcc.dg/anon-struct-3.c: New.
46245 * gcc.dg/20011008-1.c: Adjust warning text.
46246 * gcc.dg/20020527-1.c: Add -fms-extensions.
46247
46248 2002-06-16 Richard Henderson <rth@redhat.com>
46249
46250 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46251
46252 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46253
46254 * gcc.c-torture/execute/20020615-1.c: New test.
46255
46256 2002-06-15 Roger Sayle <roger@eyesopen.com>
46257
46258 * gcc.c-tortuture/execute/compare-1.c: New test case.
46259 * gcc.c-tortuture/execute/compare-2.c: New test case.
46260 * gcc.c-tortuture/execute/compare-3.c: New test case.
46261
46262 2002-06-13 Richard Henderson <rth@redhat.com>
46263
46264 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46265 ia64 ilp32.
46266
46267 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46268
46269 * g++.dg/template/typename2.C: Update error message.
46270
46271 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46272
46273 * gcc.c-torture/execute/20020611-1.c: New test.
46274
46275 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46276
46277 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46278 list of targets to skip.
46279
46280 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46281
46282 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46283 targets if not optimizing.
46284
46285 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46286
46287 * gcc.c-torture/compile/20020605-1.c: New test.
46288
46289 * g++.dg/opt/vt1.C: New test.
46290
46291 * gcc.dg/20020531-1.c: New test.
46292
46293 * gcc.dg/20020530-1.c: New test.
46294
46295 * gcc.dg/20020527-1.c: New test.
46296
46297 * g++.dg/opt/cse1.C: New test.
46298
46299 2002-06-07 Roger Sayle <roger@eyesopen.com>
46300
46301 * gcc.dg/20020607-2.c: New test case.
46302
46303 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46304
46305 * gcc.c-torture/compile/20020604-1.c: New test.
46306
46307 2002-06-04 Richard Henderson <rth@redhat.com>
46308
46309 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46310 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46311 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46312
46313 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46314
46315 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46316
46317 2002-06-03 Richard Henderson <rth@redhat.com>
46318
46319 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46320 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46321
46322 2002-06-02 Richard Henderson <rth@redhat.com>
46323
46324 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46325 test functions static.
46326
46327 2002-06-02 Andreas Jaeger <aj@suse.de>
46328
46329 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46330 now.
46331
46332 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46333
46334 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46335 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46336 Update for mofified diagnostics.
46337 * gcc.dg/c99-intconst-1.c: No longer fail.
46338
46339 2002-06-02 Richard Henderson <rth@redhat.com>
46340
46341 * gcc.dg/uninit-A.c: Remove xfail markers.
46342
46343 2002-06-01 Roger Sayle <roger@eyesopen.com>
46344
46345 * gcc.dg/fnegate-1.c: New test case.
46346
46347 2002-05-30 Osku Salerma <osku@iki.fi>
46348
46349 * gcc.c-torture/execute/mayalias-1.c: New file.
46350
46351 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46352
46353 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46354 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46355 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46356
46357 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46358
46359 * gcc.c-torture/execute/20020529-1.c: New test.
46360
46361 2002-05-27 Richard Henderson <rth@redhat.com>
46362
46363 * g++.dg/ext/attrib6.C: New test case.
46364
46365 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46366
46367 * gcc.c-torture/execute/pure-1.c: New test.
46368
46369 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46370
46371 * gcc.dg/cpp/arith-2.c: Remove.
46372
46373 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46374
46375 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46376 * gcc.dg/cpp/if-3.c: Remove.
46377
46378 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46379
46380 * g++.dg/opt/cse2.C: New test.
46381
46382 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46383
46384 * gcc.dg/cpp/arith-1.c: New semantic tests.
46385 * gcc.dg/cpp/if-1.c: Update.
46386
46387 2002-05-24 Ben Elliston <bje@redhat.com>
46388
46389 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46390
46391 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46392
46393 * gcc.dg/verbose-asm.c: New test.
46394
46395 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46396
46397 * gcc.dg/cpp/paste12.c: New test.
46398
46399 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46400
46401 * g++.dg/parse/named_ops.C: New test.
46402
46403 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46404
46405 * gcc.dg/weak-8.c: New test.
46406
46407 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46408
46409 * gcc.dg/weak-2.c: Allow optional leading underscore
46410 in scan-assembler symbol name.
46411 * gcc.dg/weak-3.c: Likewise.
46412 * gcc.dg/weak-4.c: Likewise.
46413 * gcc.dg/weak-5.c: Likewise.
46414
46415 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46416
46417 * gcc.dg/20020523-1.c: New test.
46418
46419 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46420
46421 * objc.dg/const-str-2.m: Update now that we stop after
46422 a command line error.
46423
46424 2002-05-22 Richard Henderson <rth@redhat.com>
46425
46426 * g++.dg/dg.exp: Fix typo in test pruneing.
46427
46428 2002-05-22 Richard Henderson <rth@redhat.com>
46429
46430 * g++.dg/dg.exp: Prune the tls subdirectory.
46431 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46432 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46433 * g++.dg/tls/init-1.C: New.
46434
46435 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46436
46437 * gcc.dg/20020517-1.c: New test.
46438
46439 2002-05-21 Richard Henderson <rth@redhat.com>
46440
46441 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46442 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46443
46444 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46445
46446 * g++.dg/other/copy2.C: New test.
46447
46448 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46449
46450 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46451 (MAX_COPY): Bump up to 10 times sizeof (long long).
46452 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46453
46454 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46455 sizeof (long long).
46456
46457 * gcc.c-torture/execute/strcpy-1.c: New test.
46458
46459 2002-05-19 Jason Merrill <jason2redhat.com>
46460
46461 * g++.dg/ext/oper1.C: New test.
46462
46463 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46464 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46465
46466 * README.QMTEST: New file.
46467
46468 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46469
46470 2002-05-19 Andreas Jaeger <aj@suse.de>
46471
46472 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46473 now.
46474 * gcc.c-torture/execute/loop-2d.x: Likewise.
46475
46476 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46477
46478 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46479 support weak symbols.
46480 * gcc.dg/weak-4.c: Likewise.
46481 * gcc.dg/weak-6.c: Likewise.
46482
46483 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46484
46485 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46486 cygwin, coff and h8300-*-hms targets
46487 * gcc.dg/weak-5.c: Likewise.
46488 * gcc.dg/weak-7.c: Likewise.
46489
46490 2002-05-16 Jason Merrill <jason@redhat.com>
46491
46492 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46493 (scan-assembler-not, scan-assembler-dem): Likewise.
46494 (scan-assembler-dem-not): Likewise.
46495
46496 2002-05-15 Richard Henderson <rth@redhat.com>
46497
46498 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46499
46500 2002-05-15 Richard Henderson <rth@redhat.com>
46501
46502 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46503 (vfoo1f): Warning here.
46504 (vfoo1l): Don't redefine the alias.
46505
46506 2002-05-14 Jason Merrill <jason@redhat.com>
46507 Alexandre Oliva <aoliva@redhat.com>
46508
46509 * g++.dg/init/pm1.C: New test.
46510
46511 2002-05-12 David S. Miller <davem@redhat.com>
46512
46513 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46514 types.
46515
46516 2002-05-10 Roger Sayle <roger@eyesopen.com>
46517
46518 * gcc.c-torture/execute/20020510-1.c: New test case.
46519
46520 2002-05-10 David S. Miller <davem@redhat.com>
46521
46522 * gcc.c-torture/execute/conversion.c: Test long double too.
46523
46524 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46525
46526 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46527 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46528 * lib/g++.exp (g++_link_flags): Likewise.
46529 * lib/objc.exp (objc_target_compile): Likewise.
46530
46531 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46532
46533 * gcc.dg/cpp/poison.c: Update.
46534 * gcc.dg/cpp/20000625-2.c: Remove.
46535 * gcc.dg/cpp/direct2s.c: Remove final test.
46536
46537 2002-05-08 Tom Rix <trix@redhat.com>
46538
46539 * gcc.c-torture/execute/20020508-1.c: New test.
46540 * gcc.c-torture/execute/20020508-2.c: New test.
46541 * gcc.c-torture/execute/20020508-3.c: New test.
46542
46543 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46544
46545 * gcc.dg/cpp/charconst-4.c: More tests.
46546
46547 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46548
46549 PR c/6569
46550 * gcc.dg/weak-3.c: Update location of warning messages.
46551 * gcc.dg/weak-5.c: Likewise.
46552
46553 2002-05-06 Roger Sayle <roger@eyesopen.com>
46554
46555 * gcc.c-torture/execute/20020506-1.c: New test case.
46556
46557 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46558
46559 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46560
46561 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46562
46563 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46564
46565 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46566
46567 * gcc.dg/cpp/charconst-3.c: New test.
46568
46569 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46570
46571 * gcc.dg/cpp/charconst.c: Update tests.
46572
46573 2002-05-05 Tim Josling <tej@melbpc.org.au>
46574
46575 * treelang: Added directory for new sample language treelang. Also
46576 lib/treelang.exp: New file to signal treelang should be tested.
46577
46578 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46579
46580 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46581 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46582 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46583 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46584 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46585 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46586 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46587
46588 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46589
46590 * gcc.dg/format/xopen-2.c: New test.
46591
46592 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46593
46594 * gcc.dg/20020503-1.c: New test.
46595
46596 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46597
46598 * g++.dg/init/dtor1.C: Make it tougher.
46599
46600 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46601
46602 * g++.dg/init/dtor1.C: New test.
46603
46604 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46605
46606 * gcc.dg/altivec-8.c: New.
46607
46608 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46609
46610 * gcc.dg/altivec-7.c: New.
46611
46612 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46613
46614 * g++.dg/parse/typedef1.C: New test.
46615
46616 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46617
46618 PR c++/6486
46619 * g++.dg/template/friend6.C: New test.
46620
46621 PR c++/6492
46622 * g++.dg/init/copy1.C: New test.
46623
46624 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46625
46626 * g++.dg/warn/effc1.C: New test.
46627
46628 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46629
46630 * gcc.dg/cpp/if-cexp.c: Add a test.
46631
46632 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46633
46634 * gcc.dg/20020426-2.c: New test.
46635
46636 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46637
46638 * gcc.dg/cpp/if-mop.c: Update.
46639 * gcc.dg/cpp/if-mpar.c: Add test.
46640 * gcc.dg/cpp/if-oppr.c: Update.
46641
46642 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46643
46644 PR c/6343
46645 * gcc.dg/weak-[2-7].c: New tests.
46646
46647 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46648
46649 * gcc.dg/enum1.c: New test.
46650
46651 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46652
46653 PR c++/6497
46654 * g++.dg/inherit/access2.C: New test.
46655
46656 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46657
46658 PR bootstrap/6445
46659 * gcc.dg/20020426-1.c: New test.
46660
46661 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46662
46663 * g++.dg/abi/enum1.C: New test.
46664
46665 2002-04-26 Richard Henderson <rth@redhat.com>
46666
46667 * gcc.dg/c99-bool-1.c: Expect always true warning.
46668
46669 2002-04-25 Roger Sayle <roger@eyesopen.com>
46670
46671 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46672
46673 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46674
46675 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46676 targets.
46677
46678 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46679
46680 * g++.dg/abi/mange7.C: New test.
46681
46682 PR c++/6438.
46683 * g++.dg/parse/stmtexpr2.C: New test.
46684
46685 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46686
46687 * gcc.dg/20020312-2.c: Add SH target.
46688
46689 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46690
46691 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46692 compiler output on mips*-*-irix*.
46693
46694 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46695
46696 * g++.dg/parse/attr1.C: New test.
46697
46698 2002-04-23 Roger Sayle <roger@eyesopen.com>
46699
46700 * gcc.c-torture/execute/string-opt-17.c: New test case.
46701 * gcc.c-torture/execute/memset-2.c: New test case.
46702
46703 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46704
46705 PR c++/6256:
46706 * g++.dg/template/friend5.C: New test.
46707
46708 PR c++/6331:
46709 * g++.dg/template/qual1.C: Likewise.
46710
46711 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46712
46713 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46714 Include stdlib.h, not stdio.h or ctype.h.
46715
46716 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46717
46718 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46719 cris-*-elf* and mmix-*-*.
46720 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46721 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46722 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46723 Ditto.
46724 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46725 * gcc.dg/wchar_t-1.c: Ditto.
46726
46727 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46728
46729 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46730 Clarify comment.
46731
46732 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46733
46734 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46735
46736 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46737
46738 * gcc.c-torture/execute/20000906-1.x: Delete.
46739
46740 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46741
46742 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46743
46744 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46745
46746 * PR6367
46747 * g77.f-torture/execute/6367.f: New test.
46748 * g77.f-torture/execute/6367.x: Disable for MMIX.
46749
46750 2002-04-19 Mark Mitchell <mark@codesourcery.com>
46751
46752 * PR6352
46753 * g++.dg/opt/inline2.C: New test.
46754
46755 2002-04-18 Richard Henderson <rth@redhat.com>
46756
46757 * gcc.dg/20000906-1.c: Enable for all targets.
46758 * gcc.c-torture/compile/iftrap-2.c: New.
46759
46760 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46761
46762 * gcc.dg/20020418-1.c: New test.
46763 * gcc.dg/20020418-2.c: New test.
46764
46765 2002-04-18 Richard Henderson <rth@redhat.com>
46766
46767 * gcc.c-torture/compile/iftrap-1.c: New.
46768 * gcc.dg/iftrap-1.c: Adjust for ia64.
46769 * gcc.dg/iftrap-2.c: New.
46770
46771 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46772
46773 * gcc.c-torture/compile/20020418-1.c: New test.
46774
46775 2002-04-18 Roger Sayle <roger@eyesopen.com>
46776
46777 * gcc.c-torture/compile/20020415-1.c: New.
46778
46779 2002-04-18 David S. Miller <davem@redhat.com>
46780
46781 * gcc.c-torture/execute/20020418-1.c: New test.
46782
46783 2002-04-17 Jakub Jelinek <jakub@redhat.com>
46784
46785 * gcc.dg/20020416-1.c: New test.
46786
46787 * g++.dg/opt/inline1.C: New test.
46788
46789 2002-04-16 Jakub Jelinek <jakub@redhat.com>
46790
46791 * gcc.dg/altivec-5.c: New test.
46792
46793 * gcc.dg/20020415-1.c: New test.
46794
46795 2002-04-15 Mark Mitchell <mark@codesourcery.com>
46796
46797 * lib/chill.exp: Remove.
46798
46799 2002-04-14 Jakub Jelinek <jakub@redhat.com>
46800
46801 * g++.dg/other/big-struct.C: New test.
46802
46803 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
46804
46805 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
46806 of scratch file.
46807
46808 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
46809
46810 PR c/6277
46811 * gcc.dg/i386-387-1.c: Allow optional leading underscore
46812 in scan-assembler function name
46813
46814 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
46815
46816 * g77.f-torture/execute/980628-4.x,
46817 g77.f-torture/execute/980628-5.x,
46818 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46819 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46820 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
46821 i[34567]86-*-*.
46822
46823 2002-04-13 David S. Miller <davem@redhat.com>
46824
46825 * gcc.c-torture/execute/20020413-1.c: New test.
46826
46827 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
46828
46829 * gcc.dg/asm-6.c,
46830 * g++.dg/ext/asm1.C: New tests.
46831
46832 2002-04-12 Mark Mitchell <mark@codesourcery.com>
46833
46834 PR c++ 5373.
46835 * g++.dg/parse/stmtexpr1.C: New test.
46836
46837 PR c++/5189.
46838 * g++.dg/template/copy1.C: New test.
46839
46840 2002-04-12 Richard Henderson <rth@redhat.com>
46841
46842 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
46843
46844 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
46845
46846 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
46847 gcc.c-torture/execute/20020307-2.c.
46848
46849 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
46850
46851 * g++.dg/ext/attrib5.C,
46852 * g++.dg/lookup/struct1.C: New tests.
46853
46854 2002-04-11 Jakub Jelinek <jakub@redhat.com>
46855
46856 * gcc.dg/20020411-1.c: New test.
46857
46858 * gcc.c-torture/execute/20020411-1.c: New test.
46859
46860 2002-04-10 Janis Johnson <janis187@us.ibm.com>
46861
46862 * g77.f-torture/execute/6177.f: New test.
46863
46864 2002-04-10 Jakub Jelinek <jakub@redhat.com>
46865
46866 PR middle-end/6247
46867 * g++.dg/opt/cleanup1.C: New test.
46868
46869 * g++.dg/opt/const1.C: New test.
46870
46871 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
46872
46873 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
46874
46875 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
46876
46877 PR c++/5507
46878 * g++.dg/template/typename2.C: New test.
46879
46880 2002-04-10 Alan Modra <amodra@bigpond.net.au>
46881
46882 * gcc.c-torture/execute/loop-12.c: New.
46883
46884 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
46885
46886 * g77.f-torture/execute/980628-4.x,
46887 g77.f-torture/execute/980628-5.x,
46888 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46889 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46890 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
46891
46892 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46893
46894 PR optimization/6086
46895 * g++.dg/opt/preinc1.C: New test.
46896
46897 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46898
46899 PR c++/5571
46900 * g++.dg/opt/static2.C: New test.
46901
46902 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46903
46904 PR c/5120
46905 * gcc.dg/20020406-1.c: New test.
46906
46907 2002-04-04 David S. Miller <davem@redhat.com>
46908
46909 * gcc.c-torture/execute/20020404-1.c: New test.
46910
46911 2002-04-04 Jakub Jelinek <jakub@redhat.com>
46912
46913 PR c/6123
46914 * gcc.dg/20020312-2.c: Do not declare global register variable
46915 if __PIC__ or __pic__ is defined.
46916
46917 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
46918
46919 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
46920 __asm__ so that it works correctly even if -ansi -pedantic-errors.
46921
46922 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46923
46924 * gcc.misc-tests/linkage.exp: Update last change to handle
46925 sparc*-, not just sparc-.
46926
46927 2002-04-03 Richard Henderson <rth@redhat.com>
46928
46929 * gcc.dg/cpp/ucs.c: Improved long UCS test.
46930
46931 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46932
46933 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
46934
46935 2002-04-02 David S. Miller <davem@redhat.com>
46936
46937 * gcc.c-torture/execute/20020402-3.c: New test.
46938
46939 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46940
46941 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
46942 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
46943
46944 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
46945 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
46946 g77.f-torture/execute/20001201.x,
46947 g77.f-torture/execute/u77-test.x: New files.
46948
46949 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
46950 * gcc.dg/wchar_t-1.c: Ditto.
46951
46952 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46953
46954 * gcc.c-torture/execute/20020402-1.c: New test.
46955
46956 2002-04-01 Richard Henderson <rth@redhat.com>
46957
46958 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
46959
46960 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
46961
46962 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46963
46964 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
46965
46966 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46967
46968 * g++.dg/inherit/template-as-base.C: Expect error.
46969 * g++.dg/inherit/namespace-as-base.C: Likewise.
46970
46971 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
46972
46973 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
46974 g++.dg/ext/instantiate3.C: Tweak match patterns.
46975
46976 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
46977 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
46978 -da test.
46979
46980 2002-03-31 Richard Henderson <rth@redhat.com>
46981
46982 * gcc.dg/special/alias-2.c: New.
46983 * gcc.dg/special/ecos.exp: Run it.
46984
46985 2002-03-31 Richard Henderson <rth@redhat.com>
46986
46987 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
46988
46989 2002-03-31 Kazu Hirata <kazu@hxi.com>
46990
46991 * gcc.dg/weak-1.c: Disable on h8300 port.
46992
46993 2002-03-29 Janis Johnson <janis187@us.ibm.com>
46994
46995 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
46996 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
46997 ordering tests.
46998 * g++.dg/bprob/bprob-1.C: New test.
46999 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
47000 * g++.dg/gcov/gcov-1.C: New test.
47001 * g++.dg/gcov/gcov-1.x: New file.
47002 * g++.dg/gcov/gcov-2.C: New test.
47003 * g++.dg/gcov/gcov-3.C: New test.
47004 * g++.dg/gcov/gcov-3.h: New file.
47005
47006 2002-03-28 Roger Sayle <roger@eyesopen.com>
47007
47008 * g++.old-deja/g++.other/builtins5.C: New test.
47009 * g++.old-deja/g++.other/builtins6.C: New test.
47010 * g++.old-deja/g++.other/builtins7.C: New test.
47011 * g++.old-deja/g++.other/builtins8.C: New test.
47012 * g++.old-deja/g++.other/builtins9.C: New test.
47013
47014 2002-03-29 Jakub Jelinek <jakub@redhat.com>
47015
47016 * g++.dg/opt/static1.C: New test.
47017
47018 * g++.dg/opt/longbranch1.C: New test.
47019
47020 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
47021
47022 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
47023
47024 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
47025
47026 2002-03-28 Jeffrey A Law (law@redhat.com)
47027
47028 * gcc.c-torture/execute/20020328-1.c: New test.
47029
47030 2002-03-27 Richard Henderson <rth@redhat.com>
47031
47032 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
47033 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
47034 move from g++.old-deja/g++.ext/.
47035
47036 2002-03-27 Mark Mitchell <mark@codesourcery.com>
47037
47038 * g++.dg/init/new2.C: New test.
47039
47040 2002-03-26 Richard Henderson <rth@redhat.com>
47041
47042 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
47043
47044 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
47045 on sparc.
47046
47047 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
47048 sparcv9 systems.
47049 * gcc.dg/20001102-1.c: Likewise.
47050
47051 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
47052
47053 * gcc.dg/cpp/endif-pedantic1.c,
47054 gcc.dg/cpp/endif-pedantic2.c: New tests.
47055
47056 2002-03-26 Mark Mitchell <mark@codesourcery.com>
47057
47058 * g++.dg/init/new1.C: New test.
47059
47060 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
47061
47062 * g++.dg/abi/vbase9.C: New test.
47063
47064 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
47065
47066 * gcc.dg/arm-asm.c: New test.
47067
47068 2002-03-26 Andrew Cagney <ac131313@redhat.com>
47069
47070 * gcc.dg/Wswitch-enum.c: New test.
47071 Fix PR c/5044.
47072
47073 2002-03-26 Richard Henderson <rth@redhat.com>
47074
47075 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
47076 structure.
47077
47078 2002-03-25 Richard Henderson <rth@redhat.com>
47079
47080 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
47081 sparcv9 systems.
47082
47083 * gcc.c-torture/compile/20011119-1.c (xxx): New.
47084 * gcc.c-torture/compile/20011119-2.c (xxx): New.
47085
47086 2002-03-25 Zack Weinberg <zack@codesourcery.com>
47087
47088 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
47089
47090 2002-03-25 Bob Wilson <bob.wilson@acm.org>
47091
47092 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
47093 targets using generic thunk support.
47094
47095 2002-03-25 Jakub Jelinek <jakub@redhat.com>
47096
47097 * gcc.c-torture/compile/20020323-1.c: New test.
47098
47099 * g++.dg/opt/conj2.C: New test.
47100
47101 2002-03-24 Richard Henderson <rth@redhat.com>
47102
47103 * gcc.dg/weak-1.c: Use -fno-common.
47104
47105 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47106
47107 * g77.dg/f77-edit-apostrophe-out.f: New test
47108 * g77.dg/f77-edit-h-out.f: New test
47109 * g77.dg/f77-edit-t-in.f: New test
47110 * g77.dg/f77-edit-t-out.f: New test
47111 * g77.dg/f77-edit-x-out.f: New test
47112 * g77.dg/f77-edit-slash-out.f: New test
47113 * g77.dg/f77-edit-colon-out.f: New test
47114 * g77.dg/f77-edit-s-out.f: New test
47115
47116 2002-03-24 Richard Henderson <rth@redhat.com>
47117
47118 * objc/execute/formal_protocol-6.x: New XFAIL.
47119
47120 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47121
47122 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47123 that do not support weak symbols
47124
47125 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47126
47127 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47128 * lib/g77.exp: Likewise.
47129 * lib/objc.exp: Likewise.
47130
47131 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47132
47133 * gcc.dg/Wswitch-default.c: New test.
47134
47135 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47136
47137 * g++.dg/other/enum1.C: New test.
47138
47139 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47140
47141 * gcc.dg/pragma-ep-3.c: Fix typo.
47142
47143 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47144
47145 * g++.dg/inherit/template-as-base.C: New test.
47146
47147 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47148
47149 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47150 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47151
47152 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47153
47154 * gcc.dg/cpp/multiline.c: Update to match.
47155
47156 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47157
47158 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47159
47160 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47161
47162 * gcc.dg/cpp/extratokens2.c: New file.
47163
47164 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47165
47166 * gcc.dg/20020312-2.c: Add rs6000 target.
47167
47168 * gcc.c-torture/compile/20020319-1.c: New test.
47169
47170 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47171
47172 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47173 (A, E): Handle this.
47174
47175 2002-03-20 Jason Merrill <jason@redhat.com>
47176
47177 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47178 ignoring -fpic.
47179 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47180 through prune_gcc_output.
47181
47182 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47183
47184 * gcc.c-torture/compile/20020320-1.c: New test.
47185
47186 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47187
47188 * gcc.c-torture/compile/20020318-1.c: New test.
47189
47190 * gcc.dg/struct-by-value-1.c: New test.
47191
47192 * gcc.dg/20020319-1.c: New test.
47193
47194 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47195
47196 * g++.dg/opt/conj1.C: New test.
47197
47198 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47199
47200 * g++.dg/template/qualttp20.C: Revert previous change.
47201 * g++.dg/template/qualttp3.C: Likewise.
47202 * g++.dg/template/qualttp4.C: Likewise.
47203 * g++.dg/template/qualttp5.C: Likewise.
47204 * g++.dg/template/qualttp6.C: Likewise.
47205 * g++.dg/template/qualttp7.C: Likewise.
47206 * g++.dg/template/qualttp8.C: Likewise.
47207 * g++.dg/template/recurse.C: Likewise.
47208
47209 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47210
47211 * gcc.dg/cpp/wchar-1.c: Update.
47212
47213 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47214
47215 * g++.dg/template/conv1.C: New test.
47216 * g++.dg/template/conv2.C: New test.
47217 * g++.dg/template/conv3.C: New test.
47218 * g++.dg/template/conv4.C: New test.
47219
47220 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47221
47222 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47223 * g++.dg/template/qualttp3.C: Likewise.
47224 * g++.dg/template/qualttp4.C: Likewise.
47225 * g++.dg/template/qualttp5.C: Likewise.
47226 * g++.dg/template/qualttp6.C: Likewise.
47227 * g++.dg/template/qualttp7.C: Likewise.
47228 * g++.dg/template/qualttp8.C: Likewise.
47229 * g++.dg/template/recurse.C: Likewise.
47230
47231 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47232
47233 * g++.dg/opt/dtor1.C: New test.
47234
47235 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47236
47237 * gcc.c-torture/compile/20020315-1.c: New test.
47238
47239 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47240
47241 * gcc.dg/weak-1.c: Fix scan tests.
47242
47243 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47244
47245 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47246 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47247 cris-*-aout* mmix-*-*.
47248 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47249 cris-*-aout* mmix-*-*.
47250 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47251 cris-*-elf* cris-*-aout* and mmix-*-*.
47252 * gcc.dg/20001009-1.c: Ditto.
47253 * gcc.dg/20010912-1.c: Ditto.
47254 * gcc.dg/20020122-4.c: Ditto.
47255 * gcc.dg/inline-2.c: Ditto.
47256
47257 2002-03-14 Jeffrey A Law (law@cygnus.com)
47258
47259 * gcc.c-torture/compile/20020314-1.c: New test.
47260
47261 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47262
47263 * gcc.c-torture/execute/20020314-1.c: New test.
47264
47265 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47266
47267 * g++.dg/warn/Wunused-1.C: New test.
47268
47269 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47270
47271 * g++.dg/abi/mangle6.C: New test.
47272
47273 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47274
47275 * gcc.c-torture/compile/20020309-2.c: New test.
47276
47277 * gcc.c-torture/compile/20020312-1.c: New test.
47278
47279 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47280
47281 * g++.dg/other/access1.C: New test.
47282
47283 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47284
47285 * gcc.c-torture/execute/wchar_t-1.c: New test.
47286
47287 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47288
47289 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47290
47291 2002-03-12 Roger Sayle <roger@eyesopen.com>
47292
47293 * gcc.dg/20020312-1.c: New test case.
47294
47295 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47296
47297 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47298
47299 2002-03-11 Richard Henderson <rth@redhat.com>
47300
47301 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47302 * g++.old-deja/g++.jason/report.C: Likewise.
47303
47304 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47305
47306 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47307 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47308
47309 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47310
47311 * g++.dg/overload/pmf1.C: New test.
47312
47313 2002-03-11 Kazu Hirata <kazu@hxi.com>
47314
47315 * gcc.c-torture/execute/20020307-1.c: Use long.
47316
47317 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47318
47319 PR optimization/5844
47320 * gcc.dg/20020310-1.c: New test.
47321
47322 2002-03-09 Michael Meissner <meissner@redhat.com>
47323
47324 * gcc.c-torture/execute/memcpy-2.c: New test.
47325 * gcc.c-torture/execute/memset-1.c: New test.
47326 * gcc.c-torture/execute/strlen-1.c: New test.
47327 * gcc.c-torture/execute/strcmp-1.c: New test.
47328 * gcc.c-torture/execute/strncmp-1.c: New test.
47329
47330 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47331
47332 * gcc.dg/ppc-ldstruct.c: New test.
47333
47334 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47335
47336 * gcc.c-torture/execute/va-arg-22.c: New test.
47337
47338 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47339
47340 * gcc.c-torture/compile/20020309-1.c: New test.
47341
47342 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47343
47344 * gcc.c-torture/execute/20020307-2.c: New test.
47345
47346 2002-03-07 Jeffrey A Law (law@redhat.com)
47347
47348 * g77.f-torture/compile/20020307-1.f: New test.
47349
47350 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47351
47352 * gcc.dg/unordered-1.c: New test.
47353
47354 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47355
47356 * gcc.c-torture/execute/20020307-1.c: New test.
47357
47358 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47359
47360 * gcc.dg/20020304-1.c: New test.
47361
47362 * gcc.c-torture/compile/20020304-2.c: New test.
47363
47364 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47365
47366 * gcc.c-torture/compile/20020304-1.c: New test case
47367 (from PR c/5830).
47368
47369 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47370
47371 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47372
47373 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47374
47375 * g++.dg/other/classkey1.C: New test.
47376
47377 2002-03-01 Richard Henderson <rth@redhat.com>
47378
47379 * gcc.c-torture/compile/981223-1.x: New.
47380 * gcc.c-torture/compile/920625-1.x: New.
47381
47382 2002-02-28 Richard Henderson <rth@redhat.com>
47383
47384 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47385
47386 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47387
47388 * gcc.c-torture/execute/20020227-1.c: New test.
47389
47390 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47391
47392 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47393 here" ERROR lines.
47394 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47395 * g++.old-deja.g++.other/defarg1.C: Likewise.
47396 * g++.old-deja/g++.pt/calls2.C: Likewise.
47397 * g++.old-deja/g++.pt/crash20.C: Likewise.
47398 * g++.old-deja/g++.pt/crash30.C: Likewise.
47399 * g++.old-deja/g++.pt/crash36.C: Likewise.
47400 * g++.old-deja/g++.pt/crash6.C: Likewise.
47401 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47402 * g++.old-deja/g++.pt/derived3.C: Likewise.
47403 * g++.old-deja/g++.pt/error1.C: Likewise.
47404 * g++.old-deja/g++.pt/friend21.C: Likewise.
47405 * g++.old-deja/g++.pt/friend23.C: Likewise.
47406 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47407 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47408
47409 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47410
47411 * gcc.c-torture/execute/20020225-2.c: New test.
47412
47413 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47414
47415 * gcc.c-torture/execute/920730-1t.c,
47416 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47417 Delete test cases, only relevant to -traditional.
47418
47419 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47420
47421 * gcc.dg/cpp/undef1.c: Remove.
47422 * gcc.dg/cpp/directiv.c: Update.
47423 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47424
47425 2002-02-27 Michael Meissner <meissner@redhat.com>
47426
47427 * gcc.c-torture/execute/20020226-1.c: New test.
47428
47429 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47430
47431 * g++.dg/debug/debug4.C: New test.
47432
47433 * gcc.dg/ia64-visibility-1.c: New test.
47434
47435 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47436
47437 * gcc.dg/debug/20020224-1.c: New.
47438
47439 2002-02-25 Kazu Hirata <kazu@hxi.com>
47440
47441 * gcc.c-torture/execute/960416-1.x: New.
47442 * gcc.c-torture/execute/divconst-3.x: Likewise.
47443
47444 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47445
47446 * gcc.dg/20020224-1.c: New test.
47447
47448 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47449
47450 * gcc.c-torture/execute/20020225-1.c: New.
47451
47452 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47453
47454 * gcc.dg/cpp/wchar-1.c: New test.
47455
47456 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47457
47458 * gcc.dg/20020222-1.c: New test.
47459
47460 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47461
47462 * g++.dg/opt/anonunion1.C: New test.
47463
47464 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47465
47466 * g++.dg/template/qualttp19.C: New test.
47467 * g++.dg/template/qualttp20.C: New test.
47468 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47469 * g++.old-deja/g++.other/qual1.C: Likewise.
47470
47471 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47472
47473 * gcc.dg/attr-alwaysinline.c: New.
47474
47475 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47476
47477 * gcc.dg/20020220-1.c: New test.
47478
47479 * gcc.dg/20020220-2.c: New test.
47480
47481 * g++.dg/opt/mmx1.C: New test.
47482
47483 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47484
47485 * gcc.c-torture/compile/20020110.c: New test.
47486
47487 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47488
47489 * gcc.c-torture/execute/20020219-1.c: New test.
47490
47491 * gcc.dg/20020219-1.c: New test.
47492
47493 * gcc.dg/noncompile/20020220-1.c: New test.
47494
47495 * g++.dg/opt/ptrintsum1.C: New test.
47496
47497 * gcc.dg/debug/20020220-1.c: New test.
47498
47499 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47500
47501 * gcc.c-torture/execute/20020216-1.c: New test.
47502
47503 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47504
47505 * gcc.dg/decl-1.c: Update, new test.
47506
47507 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47508
47509 * g++.dg/abi/bitfield1.C: New test.
47510 * g++.dg/abi/bitfield2.C: New test.
47511
47512 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47513
47514 * gcc.dg/attr-nest.c: New test.
47515
47516 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47517
47518 * gcc.c-torture/execute/20020215-1.c: New test.
47519
47520 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47521
47522 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47523 * g++.dg/debug/debug.exp: New.
47524 * g++.dg/debug/trivial.C: New.
47525 * g++.dg/debug/debug1.C: Moved...
47526 * g++.dg/other/debug1.C: ...from here.
47527 * g++.dg/debug/debug2.C: Moved...
47528 * g++.dg/other/debug2.C: ...from here.
47529 * g++.dg/debug/debug3.C: Moved...
47530 * g++.dg/other/debug3.C: ...from here.
47531
47532 * gcc.dg/noncompile/20020213-1.c: New test.
47533
47534 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47535
47536 * g++.dg/other/debug3.C: New test.
47537
47538 * gcc.c-torture/execute/20020213-1.c: New test.
47539
47540 2002-02-13 Richard Smith <richard@ex-parrot.com>
47541
47542 * g++.old-deja/g++.other/thunk1.C: New test.
47543
47544 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47545
47546 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47547
47548 2002-02-13 Stan Shebs <shebs@apple.com>
47549
47550 * gcc.dg/altivec-3.c: New.
47551
47552 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47553
47554 * gcc.dg/Wunreachable-1.c: New test.
47555 * gcc.dg/Wunreachable-2.c: New test.
47556
47557 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47558
47559 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47560
47561 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47562
47563 * gcc.dg/decl-1.c: New test.
47564
47565 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47566
47567 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47568
47569 2002-02-10 Kazu Hirata <kazu@hxi.com>
47570
47571 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47572 * gcc.c-torture/compile/980506-1.x: Likewise.
47573
47574 2002-02-10 Kazu Hirata <kazu@hxi.com>
47575
47576 * gcc.dg/20020210-1.c: New.
47577
47578 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47579
47580 * g77.f-torture/execute/947.f: New regression test
47581 for PR fortran/947.
47582
47583 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47584
47585 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47586 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47587
47588 2002-02-08 Richard Henderson <rth@redhat.com>
47589
47590 * gcc.c-torture/compile/labels-3.c: New.
47591
47592 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47593
47594 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47595 expression statements work instead.
47596 * gcc.dg/noncompile/20020207-1.c: New test.
47597
47598 2002-02-07 Richard Henderson <rth@redhat.com>
47599
47600 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47601
47602 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47603
47604 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47605 message from g77
47606 * lib/g77-dg.exp: Trim g77 error messages so that they are
47607 recognized by dg.exp.
47608
47609 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47610
47611 PR fortran/5473
47612 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47613
47614 2002-02-07 Richard Henderson <rth@redhat.com>
47615
47616 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47617 to be sufficiently aligned for integers.
47618
47619 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47620
47621 * g++.dg/template/friend4.C: New test.
47622
47623 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47624
47625 PR fortran/5743
47626 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47627 unsupported cases.
47628
47629 2002-02-07 Richard Henderson <rth@redhat.com>
47630
47631 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47632 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47633 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47634 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47635
47636 2002-02-06 Richard Henderson <rth@redhat.com>
47637
47638 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47639
47640 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47641
47642 * gcc.dg/20020206-1.c: New test.
47643
47644 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47645
47646 * gcc.c-torture/execute/20020206-1.c: New test.
47647
47648 * gcc.c-torture/execute/20020206-2.c: New test.
47649
47650 PR optimization/5429:
47651 * gcc.c-torture/compile/20020206-1.c: New test.
47652
47653 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47654
47655 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47656 as certain file formats cannot support particularly large
47657 alignments.
47658
47659 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47660 and do not expect to be able to link the executable.
47661
47662 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47663 fail because the COFF format does not support the weak attribute.
47664
47665 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47666
47667 * g77.dg/pr5473.f: New test
47668
47669 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47670
47671 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47672 Fix testcase accordingly.
47673
47674 2002-02-04 Richard Henderson <rth@redhat.com>
47675
47676 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47677 (buf): Change to be an array of pointers, not ints.
47678
47679 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47680
47681 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47682 before all tests. Move warning one line above to match where it
47683 C frontend emits.
47684 * gcc.dg/Wswitch-2.c: New test.
47685 * g++.dg/warn/Wswitch-1.C: New test.
47686 * g++.dg/warn/Wswitch-2.C: New test.
47687
47688 2002-02-04 Richard Henderson <rth@redhat.com>
47689
47690 * g++.dg/abi/offsetof.C: Fix size comparison.
47691
47692 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47693
47694 * gcc.dg/cast-qual-2.c: New test.
47695
47696 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47697
47698 * gcc.dg/20020201-4.c: New test.
47699
47700 2002-02-04 Ben Elliston <bje@redhat.com>
47701
47702 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47703 target_info attribute != 0, in addition to the empty string.
47704 (gcc_target_compile): Likewise.
47705
47706 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47707
47708 * gcc.dg/Wswitch.c: New test.
47709 PR gcc/4475. PR gcc/3780.
47710
47711 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47712
47713 * g77.f-torture/execute/5122.f: New test for regressions
47714 against PR fortran/5122.
47715
47716 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47717
47718 * g77.f-torture/compile/pr3743.f: Delete
47719 * g77.dg/pr3743-1.f: New test.
47720 * g77.dg/pr3743-2.f: New test.
47721 * g77.dg/pr3743-3.f: New test.
47722 * g77.dg/pr3743-4.f: New test.
47723
47724 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47725
47726 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47727
47728 2002-02-02 Richard Henderson <rth@redhat.com>
47729
47730 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47731 * gcc.c-torture/execute/bf64-1.c: Likewise.
47732
47733 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47734
47735 * gcc.dg/20020201-2.c: New test.
47736
47737 * gcc.dg/20020201-3.c: New test.
47738
47739 * gcc.c-torture/execute/bitfld-2.c: New test.
47740
47741 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47742
47743 * gcc.dg/bitfld-1.c: Update.
47744 * gcc.dg/bitfld-2.c: Update.
47745 * gcc.c-torture/execute/bitfld-1.x: New.
47746
47747 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47748
47749 * gcc.c-torture/execute/20020201-1.c: New test.
47750
47751 2002-02-01 Janis Johnson <janis187@us.ibm.com>
47752
47753 PR target/5469
47754 * gcc.dg/20020201-1.c: New test.
47755
47756 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
47757
47758 PR fortran/3743
47759 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
47760 * g77.f-torture/compile/pr3743.x: Remove
47761
47762 2002-01-31 Tom Rix <trix@redhat.com>
47763
47764 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
47765
47766 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47767
47768 * gcc.dg/noncompile/20020130-1.c: New test.
47769
47770 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
47771
47772 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
47773
47774 2002-01-29 Richard Henderson <rth@redhat.com>
47775
47776 * gcc.c-torture/execute/991118-1.c: Cast various constants back
47777 to long long.
47778 * gcc.c-torture/execute/bf64-1.c: Likewise.
47779
47780 2002-01-29 Jakub Jelinek <jakub@redhat.com>
47781
47782 * gcc.c-torture/execute/20020129-1.c: New test.
47783
47784 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47785
47786 * gcc.c-torture/compile/20000224-1.c: Update.
47787 * gcc.c-torture/execute/bitfld-1.c: New tests.
47788 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
47789 * gcc.dg/uninit-A.c: Update.
47790
47791 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
47792
47793 * g++.dg/template/ctor1.C: Add instantiation.
47794
47795 2002-01-28 Paul Koning <pkoning@equallogic.com>
47796
47797 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
47798 argument to __builtin_prefetch to be const ptr.
47799
47800 2002-01-28 Jakub Jelinek <jakub@redhat.com>
47801
47802 * gcc.c-torture/compile/20020120-1.c: New test.
47803
47804 2002-01-27 Kazu Hirata <kazu@hxi.com>
47805
47806 * gcc.c-torture/execute/20020127-1.c: New test.
47807
47808 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
47809
47810 * g77.dg/f77-edit-i-in.f: New test
47811 * g77.dg/f77-edit-i-out.f: New test
47812
47813 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
47814
47815 * gcc.dg/debug/debug.exp: New file.
47816 * gcc.dg/debug/trivial.c: New file.
47817 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
47818 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
47819 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
47820 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
47821 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
47822 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
47823 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
47824 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
47825 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
47826 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
47827 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
47828 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
47829 * gcc.dg/20000503-1.c: Removed.
47830 * gcc.dg/20010207-1.c: Removed.
47831 * gcc.dg/20011223-1.c: Removed.
47832 * gcc.dg/20020104-2.c: Removed.
47833 * gcc.dg/debug-1.c: Removed.
47834 * gcc.dg/debug-2.c: Removed.
47835 * gcc.dg/debug-3.c: Removed.
47836 * gcc.dg/debug-4.c: Removed.
47837 * gcc.dg/debug-5.c: Removed.
47838 * gcc.dg/debug-6.c: Removed.
47839 * gcc.dg/dwarf2-1.c: Removed.
47840 * gcc.dg/dwarf2-2.c: Removed.
47841
47842 2002-01-25 Jakub Jelinek <jakub@redhat.com>
47843
47844 * g++.old-deja/g++.other/eh5.C: New test.
47845 * g++.old-deja/g++.other/sibcall2.C: New test.
47846 * g++.old-deja/g++.other/array9.C: New test.
47847 * g++.old-deja/g++.other/typename2.C: New test.
47848 * g++.old-deja/g++.other/crash60.C: New test.
47849 * g++.old-deja/g++.other/conv9.C: New test.
47850 * g++.old-deja/g++.other/mangle10.C: New test.
47851 * g++.old-deja/g++.other/unchanging1.C: New test.
47852 * g++.old-deja/g++.other/exprstmt1.C: New test.
47853 * g++.old-deja/g++.other/inline23.C: New test.
47854 * g++.old-deja/g++.eh/ia64-1.C: New test.
47855 * g++.old-deja/g++.other/dwarf2-1.C: New test.
47856 * g++.old-deja/g++.other/reload1.C: New test.
47857 * g++.old-deja/g++.other/static20.C: New test.
47858 * g++.old-deja/g++.other/local-alloc1.C: New test.
47859 * g++.old-deja/g++.other/conv8.C: New test.
47860 * g++.old-deja/g++.other/stmtexpr2.C: New test.
47861 * g++.old-deja/g++.other/storeexpr1.C: New test.
47862 * g++.old-deja/g++.other/storeexpr2.C: New test.
47863 * g++.dg/eh/template2.C: New test.
47864 * g++.dg/warn/weak1.C: New test.
47865
47866 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
47867
47868 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
47869 Remove first, non-varying, argument.
47870
47871 2002-01-23 Richard Henderson <rth@redhat.com>
47872
47873 * gcc.dg/inline-2.c: New.
47874
47875 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
47876 Add optional target arg. Check number of arguments.
47877 (scan-assembler-not, scan-assembler-dem): Likewise.
47878 (scan-assembler-dem-not): Likewise.
47879
47880 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47881
47882 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
47883 line 12.
47884 * g++.old-deja/g++.brendan/parse3.C,
47885 g++.old-deja/g++.other/crash26.C,
47886 g++.old-deja/g++.other/crash28.C,
47887 g++.old-deja/g++.other/crash29.C,
47888 g++.old-deja/g++.other/crash30.C,
47889 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
47890
47891 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
47892
47893 * gcc.dg/20020115-1.c: New.
47894
47895 2002-01-23 Bob Wilson <bob.wilson@acm.org>
47896
47897 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
47898
47899 2002-01-23 Janis Johnson <janis187@us.ibm.com>
47900
47901 * gcc.dg/20020122-3.c: New.
47902
47903 2002-01-23 Jakub Jelinek <jakub@redhat.com>
47904
47905 * g++.dg/other/gc1.C: New test.
47906
47907 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47908
47909 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
47910
47911 2002-01-22 Richard Henderson <rth@redhat.com>
47912
47913 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
47914
47915 2002-01-22 Richard Henderson <rth@redhat.com>
47916
47917 * gcc.dg/20020122-4.c: New.
47918
47919 2002-01-22 H.J. Lu <hjl@gnu.org>
47920
47921 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
47922 link output.
47923 * gcc.dg/special/ecos.exp: Likewise.
47924 * lib/g++-dg.exp: Likewise.
47925 * lib/g77-dg.exp: Likewise.
47926 * lib/gcc-dg.exp : Likewise.
47927 * lib/mike-g++.exp: Likewise.
47928 * lib/mike-g77.exp: Likewise.
47929 * lib/mike-gcc.exp: Likewise.
47930 * lib/objc-dg.exp: Likewise.
47931
47932 2002-01-22 Janis Johnson <janis187@us.ibm.com>
47933
47934 PR target/5379
47935 * gcc.dg/20020122-2.c: New test.
47936
47937 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
47938
47939 * gcc.dg/20020122-1.c: New test.
47940
47941 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
47942
47943 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
47944
47945 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
47946
47947 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
47948
47949 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47950
47951 * gcc.c-torture/compile/20020121-1.c: New test.
47952
47953 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
47954
47955 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
47956 ld_library_path.
47957
47958 2002-01-21 Jakub Jelinek <jakub@redhat.com>
47959
47960 * gcc.dg/20020218-1.c: New test.
47961
47962 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
47963
47964 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
47965 messages
47966 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
47967 "At global scope" warning
47968 * g++.dg/ext/align1.C: Change cygwin test for alignment
47969 from db-bogus to dg-warning
47970
47971 2002-01-21 Zack Weinberg <zack@codesourcery.com>
47972
47973 * g77.f-torture/compile/cpp2.F: New test.
47974
47975 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
47976
47977 * g++.dg/template/access1.C: New test.
47978
47979 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
47980
47981 * gcc.dg/20020118-1.c: New.
47982
47983 2002-01-18 Kazu Hirata <kazu@hxi.com>
47984
47985 * gcc.c-torture/execute/20020118-1.c: New test.
47986
47987 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47988
47989 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
47990 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
47991 alignment warnings.
47992
47993 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47994
47995 * gcc.misc-tests/i386-prefetch.exp: Save and restore
47996 torture_with_loops and torture_without_loops
47997
47998 2002-01-17 Jakub Jelinek <jakub@redhat.com>
47999
48000 * gcc.c-torture/compile/20020116-1.c: New test.
48001
48002 2002-01-16 Jakub Jelinek <jakub@redhat.com>
48003
48004 * gcc.dg/20020116-2.c: New test.
48005
48006 * gcc.dg/ultrasp4.c: New test.
48007
48008 * gcc.dg/20020116-1.c: New test.
48009
48010 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
48011
48012 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
48013 by EABI.
48014
48015 2002-01-15 Janis Johnson <janis187@us.ibm.com>
48016
48017 * gcc.misc-tests/i386-prefetch.exp: New.
48018 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
48019 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
48020 * gcc.misc-tests/i386-pf-none-1.c: New test.
48021 * gcc.misc-tests/i386-pf-sse-1.c: New test.
48022
48023 2002-01-15 Jakub Jelinek <jakub@redhat.com>
48024
48025 * gcc.dg/gnu89-init-1.c: Add new tests.
48026
48027 2002-01-15 Andreas Jaeger <aj@suse.de>
48028
48029 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
48030 * gcc.dg/i386-mmx-2.c: Likewise.
48031 * gcc.dg/i386-sse-1.c: Likewise.
48032 * gcc.dg/i386-sse-2.c: Likewise.
48033 * gcc.dg/i386-sse-3.c: Likewise.
48034
48035 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
48036
48037 * g77.f-torture/execute/intrinsic-unix-bessel.f:
48038 Uncomment additional cases that now pass.
48039
48040 2002-01-11 Richard Henderson <rth@redhat.com>
48041
48042 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
48043 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
48044
48045 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
48046
48047 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
48048
48049 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
48050
48051 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
48052 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
48053
48054 2002-01-10 Dale Johannesen <dalej@apple.com>
48055
48056 * gcc.c-torture/execute/loop-11.c: New.
48057
48058 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
48059
48060 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
48061 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
48062
48063 2002-01-09 Richard Henderson <rth@redhat.com>
48064
48065 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
48066 type in which to perform the operation for each size.
48067
48068 2002-01-09 Alan Matsuoka (alanm@redhat.com)
48069
48070 * gcc.c-torture/compile/20020109-2.c: New test.
48071
48072 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
48073
48074 * gcc.c-torture/execute/loop-10.c: New test.
48075
48076 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48077
48078 * gcc.c-torture/compile/20010226-1.c: New test.
48079 * gcc.c-torture/compile/20010227-1.c: New test.
48080 * gcc.c-torture/compile/20010426-1.c: New test.
48081 * gcc.c-torture/compile/20010510-1.c: New test.
48082 * gcc.c-torture/compile/20010605-3.c: New test.
48083 * gcc.c-torture/compile/20010824-1.c: New test.
48084 * gcc.c-torture/execute/20010409-1.c: New test.
48085 * gcc.dg/noncompile/20000901-1.c: New test.
48086 * gcc.dg/20001023-1.c: New test.
48087 * gcc.dg/20001101-1.c: New test.
48088 * gcc.dg/20001102-1.c: New test.
48089 * gcc.dg/20010207-1.c: New test.
48090 * gcc.dg/20010405-1.c: New test.
48091 * gcc.dg/20010822-1.c: New test.
48092 * gcc.dg/20011107-1.c: New test.
48093
48094 2002-01-09 Jeffrey A Law (law@redhat.com)
48095
48096 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
48097
48098 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
48099 execution failure on PA targets.
48100
48101 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48102
48103 * gcc.c-torture/compile/20020109-1.c: New test.
48104
48105 2002-01-08 Kazu Hirata <kazu@hxi.com>
48106
48107 * gcc.c-torture/execute/20020108-1.c: New test.
48108
48109 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48110
48111 * gcc.dg/20020108-1.c: New test.
48112
48113 2002-01-08 H.J. Lu <hjl@gnu.org>
48114
48115 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48116 for header files.
48117
48118 2002-01-08 Geoff Keating <geoffk@redhat.com>
48119
48120 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48121 consistency.
48122
48123 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48124
48125 * gcc.dg/altivec-4.c: Test altivec predicates.
48126
48127 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48128
48129 * gcc.c-torture/execute/20020107-1.c: New test.
48130
48131 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48132
48133 PR c/5279
48134 * gcc.c-torture/compile/20020106-1.c: New test.
48135
48136 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48137
48138 * gcc.c-torture/execute/nestfunc-4.c: New test.
48139
48140 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48141
48142 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48143 extra triple that slipped in.
48144 * g++.old-deja/g++.abi/align.C: Likewise.
48145 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48146
48147 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48148
48149 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48150 * g++.old-deja/g++.abi/align.C: Likewise.
48151 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48152
48153 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48154 on FreeBSD/i386.
48155 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48156 FreeBSD.
48157
48158 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48159
48160 * gcc.dg/20020104-1.c: New test.
48161
48162 * gcc.dg/20020104-2.c: New test.
48163
48164 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48165
48166 * gcc.dg/20020103-1.c: Fix typo in target selector.
48167
48168 2002-01-03 Richard Henderson <rth@redhat.com>
48169
48170 * gcc.dg/20020103-1.c: New.
48171
48172 2002-01-03 Kazu Hirata <kazu@hxi.com>
48173
48174 * gcc.c-torture/execute/20020103-1.c: New test.
48175
48176 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48177
48178 * g++.dg/other/debug2.C: New test.
48179
48180 * gcc.c-torture/compile/20020103-1.c: New test.
48181
48182 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48183
48184 * gcc.dg/gnu89-init-1.c: Added new tests.
48185
48186 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48187
48188 * g++.dg/template/friend2.C: Remove as patch is reverted.
48189
48190 * g++.dg/warn/oldcast1.C: New test.
48191
48192 * g++.dg/template/ptrmem1.C: New test.
48193 * g++.dg/template/ptrmem2.C: New test.
48194
48195 * g++.dg/template/ntp.C: New test.
48196
48197 * g++.dg/other/component1.C: New test.
48198
48199 * g++.dg/template/ttp3.C: New test.
48200
48201 * g++.dg/template/friend2.C: New test.
48202 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48203
48204 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48205
48206 * g++.dg/other/ptrmem1.C: New test.
48207 * g++.dg/other/ptrmem2.C: New test.
48208
48209 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48210
48211 * g++.dg/template/ctor1.C: New test.
48212
48213 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48214
48215 * g++.dg/template/friend2.C: New test.
48216
48217 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48218
48219 * gcc.dg/mmix-1.c: New test.
48220
48221 2001-12-31 Richard Henderson <rth@redhat.com>
48222
48223 * gcc.dg/asm-5.c: New.
48224
48225 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48226
48227 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48228 in namespace __gnu_cxx
48229
48230 2001-12-30 Richard Henderson <rth@redhat.com>
48231
48232 * gcc.dg/debug-6.c: New.
48233
48234 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48235
48236 * gcc.c-torture/compile/20011229-2.c: New test.
48237
48238 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48239
48240 * gcc.dg/debug-3.c: New test.
48241 * gcc.dg/debug-4.c: New test.
48242 * gcc.dg/debug-5.c: New test.
48243
48244 2001-12-29 Richard Henderson <rth@redhat.com>
48245
48246 * g++.dg/eh/loop1.C: New.
48247
48248 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48249
48250 * g++.dg/template/crash1.C: New test.
48251
48252 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48253
48254 * g++.dg/other/const1.C: New test.
48255
48256 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48257
48258 * gcc.c-torture/compile/20011229-1.c: New test.
48259
48260 2001-12-28 Stan Shebs <shebs@apple.com>
48261
48262 * lib/objc-torture.exp: Resync with c-torture.exp.
48263 * lib/objc.exp: Load standard libraries.
48264
48265 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48266
48267 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48268 additional tests.
48269
48270 2001-12-27 Roger Sayle <roger@eyesopen.com>
48271
48272 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48273
48274 2001-12-27 Richard Henderson <rth@redhat.com>
48275
48276 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48277
48278 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48279
48280 * g++.dg/eh/ctor1.C: New test.
48281 * g++.dg/other/error2.C: New test.
48282
48283 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48284
48285 * g++.dg/other/init2.C: New test.
48286
48287 2001-12-24 Richard Henderson <rth@redhat.com>
48288
48289 * gcc.dg/20011223-1.c: New.
48290 * gcc.dg/inline-1.c: New.
48291
48292 2001-12-23 Richard Henderson <rth@redhat.com>
48293
48294 * gcc.dg/asm-4.c: Test operand modifiers.
48295
48296 2001-12-23 Richard Henderson <rth@redhat.com>
48297
48298 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48299
48300 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48301
48302 * gcc.c-torture/execute/20011223-1.c: New test.
48303
48304 2001-12-21 Richard Henderson <rth@redhat.com>
48305
48306 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48307 re-enables the warning.
48308
48309 2001-12-21 Richard Henderson <rth@redhat.com>
48310
48311 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48312
48313 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48314
48315 * gcc.c-torture/compile/20011218-1.c: New test.
48316
48317 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48318
48319 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48320 arm-isr.c test.
48321 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48322 epilogue generation for ARM ISR routines.
48323
48324 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48325
48326 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48327 * gcc.dg/format/c90-printf-3.c: Likewise.
48328 * gcc.dg/format/c99-printf-3.c: Likewise.
48329 * gcc.dg/format/ext-1.c: Likewise.
48330 * gcc.dg/format/ext-6.c: Likewise.
48331 * gcc.dg/format/format.h: Prototype unlocked stdio.
48332
48333 2001-12-20 Richard Henderson <rth@redhat.com>
48334
48335 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48336 (arena): Use it.
48337 (malloc): Correct allocation logic. Abort if we fill up the
48338 arena before initialization complete.
48339 (realloc): Correct allocation logic.
48340
48341 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48342
48343 * gcc.c-torture/compile/20011219-2.c: New test.
48344
48345 * gcc.c-torture/execute/20011219-1.c: New test.
48346
48347 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48348
48349 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48350 target does not support weak symbols.
48351
48352 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48353
48354 * gcc.c-torture/compile/20011219-1.c: New test.
48355
48356 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48357
48358 * g++.dg/other/error1.C: New test.
48359
48360 2001-12-17 Jeffrey A Law (law@redhat.com)
48361
48362 * gcc.c-torture/execute/20011217-1.c: New test.
48363
48364 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48365
48366 * objc.dg/special/: New directory.
48367 * objc.dg/special/special.exp: New file.
48368 * objc.dg/special/unclaimed-category-1.h: New file.
48369 * objc.dg/special/unclaimed-category-1a.m: New file.
48370 * objc.dg/special/unclaimed-category-1.m: New file.
48371
48372 2001-12-17 Andreas Jaeger <aj@suse.de>
48373
48374 * gcc.c-torture/compile/20011217-2.c: New test.
48375
48376 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48377
48378 * gcc.c-torture/compile/20011217-1.c: New test.
48379
48380 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48381
48382 * gcc.dg/20011214-1.c: New.
48383
48384 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48385
48386 * gcc.dg/altivec-4.c: New.
48387
48388 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48389
48390 * gcc.dg/20011113-1.c: New test.
48391
48392 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48393
48394 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48395 std::__malloc_alloc_template<0> and
48396 std::__default_alloc_template<false, 0>.
48397
48398 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48399
48400 * objc/execute/bf-21.m: New test.
48401 * objc/execute/enumeration-1.m: New test.
48402 * objc/execute/enumeration-2.m: New test.
48403
48404 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48405
48406 * gcc.dg/gnu89-init-1.c: New test.
48407
48408 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48409
48410 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48411 * g++.old-deja/g++.jason/2371.C: Likewise.
48412 * g++.old-deja/g++.jason/template33.C: Likewise.
48413 * g++.old-deja/g++.jason/template34.C: Likewise.
48414 * g++.old-deja/g++.jason/template36.C: Likewise.
48415 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48416 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48417 * g++.old-deja/g++.other/typename1.C: Likewise.
48418 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48419 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48420 * g++.old-deja/g++.pt/typename11.C: Likewise.
48421 * g++.old-deja/g++.pt/typename14.C: Likewise.
48422 * g++.old-deja/g++.pt/typename16.C: Likewise.
48423 * g++.old-deja/g++.pt/typename3.C: Likewise.
48424 * g++.old-deja/g++.pt/typename4.C: Likewise.
48425 * g++.old-deja/g++.pt/typename5.C: Likewise.
48426 * g++.old-deja/g++.pt/typename7.C: Likewise.
48427 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48428
48429 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48430
48431 * g++.dg/other/linkage1.C: New test.
48432 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48433 specifiers.
48434
48435 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48436
48437 * gcc.dg/concat.c: New test.
48438
48439 2001-12-11 Stan Shebs <shebs@apple.com>
48440
48441 * objc/compile: New test directory.
48442 * objc/compile/compile.exp: New expect script.
48443 * objc/compile/20011211-1.m: New compile test.
48444
48445 2001-12-11 Jason Merrill <jason@redhat.com>
48446
48447 * lib/prune.exp (prune_gcc_output): Also handle "In member
48448 function". So many permutations...
48449
48450 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48451
48452 * g++.dg/template/typedef1.C: New test.
48453
48454 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48455
48456 * g++.dg/other/copy1.C: New test.
48457
48458 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48459
48460 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48461
48462 * gcc.dg/builtin-choose-expr.c: New.
48463
48464 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48465
48466 * gcc.dg/altivec-2.c: New.
48467
48468 2001-12-07 Richard Henderson <rth@redhat.com>
48469
48470 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48471
48472 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48473
48474 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48475 ultrasparc.
48476
48477 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48478
48479 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48480
48481 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48482
48483 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48484 variable argument list.
48485
48486 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48487
48488 * gcc.c-torture/execute/memcheck: Delete entire directory.
48489 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48490 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48491
48492 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48493
48494 * gcc.dg/Wshadow-1.c: New test.
48495
48496 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48497
48498 * gcc.c-torture/compile/20011130-1.c: New test.
48499
48500 * gcc.dg/noncompile/20011025-1.c: New test.
48501
48502 * g++.dg/other/anon-union.C: New test.
48503
48504 * gcc.c-torture/execute/20011024-1.c: New test.
48505
48506 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48507
48508 * gcc.c-torture/execute/20000722-1.x,
48509 gcc.c-torture/execute/20010123-1.x: Remove.
48510 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48511 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48512 gcc.dg/c99-complit-2.c: New tests.
48513
48514 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48515
48516 * g++.dg/inherit/base1.C: New test.
48517
48518 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48519
48520 * g++.dg/other/stdarg1.C: New test.
48521
48522 * gcc.c-torture/compile/20011130-2.c: New test.
48523
48524 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48525
48526 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48527 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48528 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48529 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48530 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48531 * gcc.dg/builtin-prefetch-1.c: New test.
48532
48533 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48534
48535 * gcc.dg/20011130-1.c: New test.
48536
48537 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48538
48539 * g++.dg/other/scope1.C: New test.
48540 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48541
48542 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48543
48544 * gcc.dg/vla-init-1.c: New test.
48545
48546 2001-12-01 Geoff Keating <geoffk@redhat.com>
48547
48548 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48549
48550 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48551
48552 * objc.dg/alias.m: Update.
48553 * objc.dg/class-1.m: Update.
48554 * objc.dg/const-str-1.m: Update.
48555 * objc.dg/fwd-proto-1.m: Update.
48556 * objc.dg/id-1.m: Update.
48557 * objc.dg/super-class-1.m: Update.
48558
48559 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48560
48561 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48562 constructs.
48563
48564 2001-11-28 Jeffrey A Law (law@cygnus.com)
48565
48566 * gcc.c-torture/execute/20011128-1.c: New test.
48567
48568 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48569
48570 * gcc.dg/20011127-1.c: New test.
48571
48572 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48573
48574 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48575 from Austin Group draft 7.
48576 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48577 scanf format arguments.
48578 * gcc.dg/format/no-exargs-2.c: New test.
48579
48580 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48581
48582 * g++.dg/abi/vbase8-4.C: New test.
48583
48584 2001-11-24 Ian Lance Taylor <ian@airs.com>
48585
48586 * gcc.c-torture/execute/20011121-1.c: New test.
48587
48588 2001-11-23 Jeffrey A Law (law@cygnus.com)
48589
48590 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48591
48592 2001-11-23 Andreas Jaeger <aj@suse.de>
48593
48594 * gcc.dg/cpp/charconst-2.c: New test.
48595
48596 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48597
48598 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48599 to the host if it is remote. Let tests specify extra headers
48600 they use.
48601 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48602 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48603 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48604 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48605 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48606 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48607 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48608 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48609 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48610 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48611
48612 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48613
48614 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48615 for little endian ARMs.
48616
48617 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48618
48619 * gcc.c-torture/compile/20011119-1.c: New test.
48620 * gcc.c-torture/compile/20011119-2.c: New test.
48621
48622 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48623
48624 * gcc.dg/altivec-1.c: Fix typo.
48625
48626 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48627
48628 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48629
48630 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48631
48632 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48633
48634 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48635
48636 * lib/g77.exp: Don't specify --rpath-link.
48637
48638 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48639 across all the headers.
48640 * gcc.dg/format/format.exp: For testing on a remote host,
48641 copy format.h.
48642
48643 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48644 * gcc.c-torture/execute/930406-1.c: Likewise.
48645 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48646
48647 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48648
48649 * gcc.dg/altivec-1.c: New.
48650
48651 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48652
48653 * gcc.dg/cpp/fpreprocessed.c: New test case.
48654
48655 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48656
48657 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48658 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48659 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48660
48661 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48662
48663 * gcc.dg/no-builtin-1.c: New test.
48664
48665 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48666
48667 * gcc.c-torture/execute/20011115-1.c: New test.
48668
48669 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48670
48671 * gcc.c-torture/compile/20011114-2.c: New test.
48672 * gcc.c-torture/compile/20011114-3.c: New test.
48673 * gcc.c-torture/compile/20011114-4.c: New test.
48674
48675 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48676
48677 * g++.dg/other/init1.C: New test.
48678
48679 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48680
48681 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48682 message.
48683
48684 * gcc.c-torture/execute/20011114-1.c: New testcase.
48685
48686 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48687 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48688 like the (before this change) version of 20010327-1.c.
48689
48690 2001-11-14 Roger Sayle <roger@eyesopen.com>
48691
48692 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48693
48694 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48695
48696 * g++.dg/init/array2.C: New test.
48697
48698 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48699
48700 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48701
48702 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48703
48704 * g++.dg/other/forscope1.C: New test.
48705 * g++.dg/ext/forscope1.C: New test.
48706 * g++.dg/ext/forscope2.C: New test.
48707
48708 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48709
48710 * gcc.c-torture/execute/20011113-1.c: New test.
48711
48712 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48713
48714 * gcc.c-torture/execute/20011109-2.c: New test.
48715
48716 * gcc.c-torture/execute/20011109-1.c: New test.
48717
48718 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48719
48720 * gcc.c-torture/compile/20011109-1.c: New test.
48721
48722 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48723
48724 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48725 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48726 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48727 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48728 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48729 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48730 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48731
48732 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48733
48734 * g++.dg/warn/Wshadow-1.C: New tests.
48735 * g++.old-deja/g++.mike/for3.C: Update.
48736
48737 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48738
48739 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48740 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48741 XFAILs. Adjust expected error texts.
48742 * gcc.c-torture/compile/20011106-1.c,
48743 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48744 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48745 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48746 gcc.dg/c99-array-lval-5.c: New tests.
48747
48748 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48749
48750 * gcc.dg/cpp/defined.c: Update.
48751
48752 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48753
48754 * gcc.c-torture/execute/anon-1.c: New test.
48755
48756 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
48757
48758 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
48759 same size, so no warning should be produced on stormy16.
48760
48761 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
48762 due to oversized array.
48763 * g++.old-deja/g++.mike/ns15.C: Likewise.
48764 * g++.old-deja/g++.pt/crash16.C: Likewise.
48765
48766 2001-11-02 Graham Stott <grahams@redhat.com>
48767
48768 * g++.dgother/debug1.C: Fix typos.
48769
48770 2001-11-01 Jakub Jelinek <jakub@redhat.com>
48771
48772 * g++.dg/other/debug1.C: New test.
48773
48774 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48775
48776 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
48777 of unsigned long.
48778
48779 2001-10-30 Jakub Jelinek <jakub@redhat.com>
48780
48781 * gcc.dg/20011029-2.c: New test.
48782
48783 * gcc.c-torture/compile/20011029-1.c: New test.
48784
48785 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
48786
48787 * objc/execute/class_self-1.m: New test.
48788 * objc/execute/class_self-2.m: New test.
48789
48790 2001-10-25 Zack Weinberg <zack@codesourcery.com>
48791
48792 * gcc.misc-tests/msgs.exp: Delete.
48793 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
48794 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
48795 error set to match recent changes.
48796
48797 2001-10-24 Zack Weinberg <zack@codesourcery.com>
48798
48799 * gcc.dg/20011021-1.c: New test.
48800
48801 2001-10-24 Jakub Jelinek <jakub@redhat.com>
48802
48803 * gcc.c-torture/compile/20011023-1.c: New test.
48804
48805 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
48806
48807 * lib/g77.exp: Rewrite based on lib/g++.exp.
48808
48809 2001-10-19 Jakub Jelinek <jakub@redhat.com>
48810
48811 * gcc.c-torture/execute/20011019-1.c: New test.
48812
48813 * gcc.dg/20011018-1.c: New test.
48814
48815 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
48816
48817 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
48818
48819 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
48820
48821 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
48822 * gcc.dg/attr-invalid.c: Likewise.
48823
48824 2001-10-18 Jakub Jelinek <jakub@redhat.com>
48825
48826 * gcc.dg/20011015-1.c: New test.
48827
48828 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48829
48830 * g++.dg/template/unify2.C: New test.
48831
48832 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48833
48834 * g++.dg/other/exception-specification.C: New test
48835
48836 2001-10-13 Tom Rix <trix@redhat.com>
48837
48838 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
48839 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
48840
48841 2001-10-12 Jakub Jelinek <jakub@redhat.com>
48842
48843 * gcc.dg/20011009-1.c: New test.
48844
48845 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
48846
48847 PR g++/4476
48848 * g++.dg/other/friend1.C: New test.
48849
48850 2001-10-11 Richard Henderson <rth@redhat.com>
48851
48852 * g++.old-deja/g++.other/crash18.C: Add -S to options.
48853
48854 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48855
48856 * gcc.c-torture/compile/20011010-1.c: New.
48857
48858 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
48859
48860 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
48861 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
48862 g77.f-torture/execute/execute.exp,
48863 g77.f-torture/noncompile/noncompile.exp,
48864 gcc.c-torture/compile/compile.exp,
48865 gcc.c-torture/execute/execute.exp,
48866 gcc.c-torture/execute/ieee/ieee.exp,
48867 gcc.c-torture/execute/memcheck/memcheck.exp,
48868 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
48869 objc/execute/execute.exp: Update FSF address.
48870
48871 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
48872
48873 * gcc.dg/cpp/cmdlne-C.c: Update.
48874 * gcc.dg/cpp/cmdlne-C2.c: New.
48875
48876 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48877
48878 * gcc.c-torture/execute/20011008-3.c: New.
48879
48880 2001-10-08 DJ Delorie <dj@redhat.com>
48881
48882 * gcc.dg/20011008-1.c: New.
48883 * gcc.dg/20011008-2.c: New.
48884
48885 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
48886
48887 * gcc.dg/cpp/spacing1.c: Update test.
48888
48889 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
48890
48891 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
48892 spelling errors of "separate" as "seperate".
48893
48894 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
48895
48896 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
48897 enough to avoid inlining.
48898
48899 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
48900
48901 * lib/g77.exp: set libg2c_dir correctly.
48902
48903 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
48904
48905 * gcc.dg/cpp/macro11.c: New test.
48906
48907 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48908
48909 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
48910 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
48911 gcc.dg/format/multattr-3.c: New tests.
48912 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
48913 tests for format attributes on function pointers being rejected.
48914
48915 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48916
48917 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
48918
48919 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48920
48921 * g++.dg/warn/format1.C: New test.
48922
48923 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
48924
48925 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
48926
48927 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48928
48929 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
48930
48931 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48932
48933 * gcc.dg/cpp/redef2.c: Add test.
48934
48935 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
48936
48937 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
48938 long-standing bug on i686, apparently.
48939 * gcc.c-torture/execute/loop-2c.x: New file.
48940 * gcc.c-torture/execute/loop-2d.x: New file.
48941 * gcc.c-torture/execute/loop-3c.x: New file.
48942
48943 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
48944
48945 * gcc.dg/cpp/20000625-2.c: Correct line number.
48946
48947 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48948
48949 * gcc.dg/cpp/macro10.c: New test.
48950 * gcc.dg/cpp/strify3.c: New test.
48951 * gcc.dg/cpp/spacing1.c: Add tests.
48952 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
48953 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
48954
48955 2001-09-24 DJ Delorie <dj@redhat.com>
48956
48957 * gcc.c-torture/execute/20010924-1.c: New test.
48958
48959 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48960
48961 * objc/execute/paste.m: Remove.
48962
48963 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
48964
48965 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
48966
48967 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
48968
48969 * g77.dg/strlen0.f: New test.
48970
48971 2001-09-21 Richard Henderson <rth@redhat.com>
48972
48973 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
48974 * g++.old-deja/g++.abi/vtable2.C: Likewise.
48975
48976 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
48977
48978 Table-driven attributes.
48979 * g++.dg/ext/attrib1.C: New test.
48980
48981 2001-09-20 DJ Delorie <dj@redhat.com>
48982
48983 * gcc.dg/20000926-1.c: Update expected warning messages.
48984 * gcc.dg/array-2.c: Likewise, and test for warnings too.
48985 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
48986 array.
48987
48988 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
48989
48990 * g++.dg/eh/registers1.C: New test case.
48991
48992 2001-09-17 Richard Henderson <rth@redhat.com>
48993
48994 * gcc.dg/array-5.c: Fix VLA decomposition test.
48995
48996 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
48997
48998 * gcc.dg/cpp/line5.c: New testcase.
48999
49000 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
49001
49002 * gcc.dg/cpp/macro9.c: New test.
49003
49004 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
49005
49006 * gcc.c-torture/execute/980223.c: Change type of addr from long
49007 to char *.
49008
49009 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
49010
49011 * gcc.c-torture/execute/20010915-1.c: New test.
49012
49013 2001-09-14 Janis Johnson <janis187@us.ibm.com>
49014
49015 * g77.dg/bprob: New directory.
49016 * g77.dg/bprob/bprob.exp: New file.
49017 * g77.dg/bprob/bprob-1.f: New test.
49018 * g77.dg/gcov: New directory.
49019 * g77.dg/gcov/gcov.exp: New file.
49020 * g77.dg/gcov/gcov-1.f: New test.
49021 * g77.dg/gcov/gcov-1.x: New file.
49022
49023 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
49024
49025 * gcc.dg/cpp/directiv.c: Update.
49026 * gcc.dg/cpp/undef1.c: Update.
49027
49028 2001-09-12 Jakub Jelinek <jakub@redhat.com>
49029
49030 * gcc.dg/20010912-1.c: New test.
49031
49032 2001-09-11 Janis Johnson <janis187@us.ibm.com>
49033
49034 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
49035 language-independent file in lib.
49036 * lib/gcov.exp: New file.
49037
49038 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
49039
49040 * gcc.c-torture/compile/20010911-1.c: New test.
49041
49042 2001-09-10 Janis Johnson <janis187@us.ibm.com>
49043
49044 * lib/profopt.exp: New, to support profile-directed optimizations.
49045 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
49046 * gcc.misc-tests/bprob-1.c: New test.
49047 * gcc.misc-tests/bprob-2.c: New test.
49048
49049 2001-09-07 Janis Johnson <janis187@us.ibm.com>
49050
49051 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
49052 XFAIL and which kinds of gcov output to verify.
49053 * gcc.misc-tests/gcov-4b.x: New file.
49054 * gcc.misc-tests/gcov-5b.x: New file.
49055 * gcc.misc-tests/gcov-6.x: New file.
49056 * gcc.misc-tests/gcov-7.c: New test.
49057 * gcc.misc-tests/gcov-7.x: New file.
49058
49059 2001-09-06 Janis Johnson <janis187@us.ibm.com>
49060
49061 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
49062 * gcc.misc-tests/gcov-6.c: New test.
49063
49064 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
49065
49066 PR c++/3986
49067 * g++.dg/abi/vbase1.C: New test.
49068
49069 2001-09-05 Ziemowit Laski <zlaski@apple.com>
49070
49071 * objc.dg/method-2.m: New.
49072
49073 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
49074
49075 PR c++/4203
49076 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
49077 * g++.dg/init/empty1.C: New test.
49078
49079 2001-09-03 Jakub Jelinek <jakub@redhat.com>
49080
49081 * gcc.c-torture/compile/20010903-1.c: New test.
49082
49083 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
49084
49085 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
49086 for m68k.
49087
49088 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
49089
49090 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
49091
49092 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
49093
49094 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
49095
49096 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
49097
49098 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
49099 for 16-bit 'unsigned int'.
49100
49101 2001-08-29 Kazu Hirata <kazu@hxi.com>
49102
49103 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49104
49105 2001-08-27 Richard Henderson <rth@redhat.com>
49106
49107 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49108 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49109
49110 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49111
49112 * gcc.dg/asm-names.c (ymain): New.
49113
49114 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49115
49116 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49117 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49118 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49119
49120 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49121
49122 * gcc.dg/compare5.c: New testcase.
49123
49124 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49125
49126 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49127 and "In instantiation".
49128
49129 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49130
49131 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49132
49133 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49134
49135 * gcc.misc-tests/gcov.exp: Add support for branch information.
49136 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49137 * gcc.misc-tests/gcov-4.c: New test.
49138 * gcc.misc-tests/gcov-4b.c: New test.
49139 * gcc.misc-tests/gcov-5b.c: New test.
49140
49141 2001-08-20 Zack Weinberg <zackw@panix.com>
49142
49143 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49144 expected to fail.
49145
49146 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49147
49148 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49149
49150 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49151
49152 * g++.dg/eh/template1.C: New test.
49153
49154 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49155
49156 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49157 Fix thinko.
49158 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49159 for xfail.
49160
49161 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49162
49163 * lib/g77-dg.exp: Use prune.exp for common procedures
49164 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49165 * lib/g77.exp: (g77-dg-prune) Remove
49166
49167 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49168
49169 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49170
49171 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49172
49173 * g++.dg/template/unify1.C: New test.
49174
49175 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49176
49177 * g++.dg/abi/empty4.C: New test.
49178
49179 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49180
49181 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49182 solaris2.*
49183 * g77.f-torture/compile/pr3743.x: Likewise.
49184
49185 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49186
49187 * g++.dg/other/using-declaration.C: New test.
49188
49189 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49190
49191 * gcc.dg/cpp/tr-sign.c: New testcase.
49192
49193 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49194
49195 * gcc.dg/cpp/19951025-1.c: Revert.
49196 * gcc.dg/cpp/directiv.c: We no longer process directives that
49197 interrupt macro arguments.
49198
49199 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49200
49201 * gcc.dg/bconstp-1.c: New test.
49202
49203 2001-08-03 Richard Henderson <rth@redhat.com>
49204
49205 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49206
49207 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49208
49209 * gcc.dg/cpp/19951025-1.c: Update.
49210
49211 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49212
49213 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49214 should be x.
49215
49216 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49217
49218 Kill -fhonor-std.
49219 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49220 * g++.old-deja/g++.other/std1.C: Likewise.
49221 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49222
49223 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49224
49225 * lib/g77.exp: Load gcc-defs.exp for common procedures
49226 (g77_pass, g77_fail, g77_finish, g77_exit,
49227 ${tool}_check_unsupported_p} Now redundant. Deleted.
49228
49229 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49230
49231 * g77.dg/fbackslash.f
49232 * g77.dg/fcase-preserve.f
49233 * g77.dg/ff90-1.f
49234 * g77.dg/ffixed-line-length-0.f
49235 * g77.dg/ffixed-line-length-132.f
49236 * g77.dg/ffixed-line-length-7.f
49237 * g77.dg/ffixed-line-length-72.f
49238 * g77.dg/ffixed-line-length-none.f
49239 * g77.dg/ffree-form-1.f
49240 * g77.dg/fno-backslash.f
49241 * g77.dg/fno-f90-1.f
49242 * g77.dg/fno-fixed-form-1.f
49243 * g77.dg/fno-onetrip.f
49244 * g77.dg/fno-typeless-boz.f
49245 * g77.dg/fno-underscoring.f
49246 * g77.dg/fno-vxt-1.f
49247 * g77.dg/fonetrip.f
49248 * g77.dg/ftypeless-boz.f
49249 * g77.dg/fugly-assumed.f
49250 * g77.dg/funderscoring.f
49251 * g77.dg/fvxt-1.f
49252
49253 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49254
49255 * objc.dg/fwd-proto-1.m: New.
49256 * objc.dg/local-decl-1.m: New.
49257 * objc.dg/naming-1.m: New.
49258 * objc.dg/naming-2.m: New.
49259 * objc.dg/proto-hier-1.m: New.
49260
49261 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49262
49263 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49264 largest-type elements to a struct makes its size grow.
49265
49266 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49267
49268 * g++.dg/abi/vthunk1.C: New test.
49269
49270 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49271
49272 * g++.dg/abi/vbase8-22.C: New test.
49273
49274 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49275
49276 * gcc.dg/cpp/macro8.c: New test.
49277
49278 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49279
49280 * g++.dg/abi/vbase8-21.C: New test.
49281
49282 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49283
49284 * g++.dg/abi/vbase8-10.C: New test.
49285
49286 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49287
49288 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49289 ${tool}_set_ld_library_path.
49290 Changed caller.
49291 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49292 g++.exp.
49293
49294 2001-07-26 Stan Cox <scox@redhat.com>
49295
49296 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49297 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49298 gcc_exit, gcc_check_unsupported_p):
49299 Moved to gcc-deps.exp
49300 * gcc-deps.exp: New file.
49301
49302 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49303
49304 * g++.old-deja/g++.pt/defarg14.C: New test.
49305
49306 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49307
49308 * g++.old-deja/g++.other/lineno5.C: New test.
49309
49310 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49311
49312 * g++.old-deja/g++.pt/crash68.C: New test.
49313
49314 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49315
49316 * g++.old-deja/g++.other/crash42.C: New test.
49317
49318 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49319
49320 * gcc.dg/cpp/extratokens.c: Fix.
49321 * gcc.dg/cpp/skipping2.c: New tests.
49322
49323 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49324
49325 * gcc.c-torture/execute/20010724-1.c: New file.
49326 * gcc.c-torture/execute/20010724-1.x: New file.
49327
49328 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49329
49330 * g++.old-deja/g++.other/cond7.C: New test.
49331
49332 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49333
49334 * g++.old-deja/g++.other/optimize4.C: New test.
49335
49336 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49337
49338 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49339
49340 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49341
49342 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49343 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49344 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49345 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49346
49347 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49348 bug report" message.
49349
49350 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49351 * g++.dg/ext/instantiate1.C: Move from old-deja.
49352
49353 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49354
49355 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49356 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49357 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49358 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49359
49360 2001-07-23 Jeffrey A Law (law@cygnus.com)
49361
49362 * gcc.c-torture/execute/20010723-1.c: New test.
49363
49364 2001-07-23 Ben Elliston <bje@redhat.com>
49365
49366 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49367
49368 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49369
49370 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49371 i[34567]86-*-*.
49372 Delete handling of ieee_multilib_flags.
49373 Pass -mieee for alpha*-*-* and sh-*-*.
49374 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49375
49376 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49377
49378 Remove old-abi tests.
49379 * g++.old-deja/g++.mike/p11116.C: Remove.
49380 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49381
49382 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49383
49384 * g77.f-torture/compile/pr3743.f: New test
49385
49386 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49387
49388 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49389
49390 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49391
49392 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49393 g++.old-deja/g++.pt/static6.C: Likewise.
49394 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49395 supports weak symbols.
49396
49397 2001-07-18 Andreas Jaeger <aj@suse.de>
49398
49399 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49400 supported again.
49401
49402 2001-07-18 Andreas Jaeger <aj@suse.de>
49403
49404 * gcc.dg/iftrap-1.c: Fix target line.
49405
49406 2001-07-17 Richard Henderson <rth@redhat.com>
49407
49408 * gcc.c-torture/execute/20010717-1.c: New.
49409
49410 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49411
49412 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49413 tests.
49414
49415 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49416
49417 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49418
49419 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49420
49421 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49422 UAC_SIGBUS, UAC_NOPRINT definitions.
49423
49424 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49425
49426 * objc/execute/object_is_class.m: New test.
49427 * objc/execute/object_is_meta_class.m: New test.
49428
49429 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49430
49431 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49432 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49433
49434 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49435
49436 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49437 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49438
49439 2001-07-14 Richard Henderson <rth@redhat.com>
49440
49441 * gcc.dg/iftrap-1.c: New.
49442
49443 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49444
49445 * g77.f-torture/execute/intrinsic77.f: New test.
49446
49447 2001-07-11 Janis Johnson <janis@us.ibm.com>
49448
49449 * gcc.misc-tests/gcov-3.c: New test.
49450
49451 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49452
49453 * gcc.c-torture/compile/20010711-1.c,
49454 * gcc.c-torture/compile/20010711-2.c: New tests.
49455
49456 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49457
49458 * gcc.c-torture/execute/20010711-1.c: New test.
49459
49460 2001-07-11 Ben Elliston <bje@redhat.com>
49461
49462 * g++.old-deja/g++.other/enum5.C: New test.
49463
49464 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49465
49466 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49467 (g++-dg-prune): Call prune_gcc_output.
49468 * prune.exp: New file for prune_gcc_output.
49469 * lib/g++.exp, lib/gcc.exp: Load it.
49470
49471 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49472
49473 * gcc.c-torture/compile/20010701-1.c,
49474 g++.old-deja/g++.ext/attrib6.C: New tests.
49475
49476 2001-07-06 Jeffrey A Law (law@cygnus.com)
49477
49478 * gcc.c-torture/compile/20010706-1.c: New test.
49479
49480 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49481
49482 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49483
49484 2001-06-28 Stan Shebs <shebs@apple.com>
49485
49486 * gcc.dg/pragma-darwin.c: New test.
49487
49488 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49489
49490 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49491 Solaris 2.[678] system.
49492
49493 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49494
49495 * gcc.dg/20010622-1.c: New test.
49496
49497 2001-06-18 Stan Shebs <shebs@apple.com>
49498
49499 * objc.dg: New directory.
49500 * objc.dg/dg.exp: New file.
49501 * objc.dg/alias.m: New.
49502 * objc.dg/class-1.m: New.
49503 * objc.dg/class-2.m: New.
49504 * objc.dg/const-str-1.m: New.
49505 * objc.dg/const-str-2.m: New.
49506 * objc.dg/id-1.m: New.
49507 * objc.dg/method-1.m: New.
49508 * objc.dg/super-class-1.m: New.
49509 * lib/objc-dg.exp: New file.
49510
49511 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49512
49513 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49514 of label name.
49515
49516 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49517
49518 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49519
49520 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49521
49522 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49523 variable.
49524
49525 2001-06-12 Richard Henderson <rth@redhat.com>
49526
49527 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49528
49529 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49530
49531 * g++.old-deja/g++.abi/vbase5.C: New test.
49532 * g++.old-deja/g++.abi/vbase6.C: New test.
49533 * g++.old-deja/g++.abi/vbase7.C: New test.
49534
49535 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49536
49537 * gcc.c-torture/compile/20010610-1.c: New test.
49538
49539 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49540
49541 * g++.old-deja/g++.abi/vbase4.C: New test.
49542
49543 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49544
49545 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49546 support %f for HC11/HC12 targets.
49547 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49548 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49549 on HC11/HC12 targets.
49550 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49551
49552 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49553
49554 * gcc.dg/wchar_t-1.c: New file.
49555 * gcc.dg/wint_t-1.c: Likewise.
49556
49557 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49558
49559 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49560
49561 2001-06-11 Richard Henderson <rth@redhat.com>
49562
49563 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49564
49565 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49566
49567 * gcc.c-torture/compile/20010611-1.c: New test.
49568
49569 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49570
49571 * gcc.dg/c99-tag-1.c: Add more tests.
49572
49573 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49574
49575 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49576 representation on MN10300 and ARM/Thumb.
49577
49578 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49579
49580 * g77.f-torture/execute/20010610.f: New.
49581
49582 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49583
49584 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49585 names.
49586
49587 2001-06-09 Richard Henderson <rth@redhat.com>
49588
49589 * gcc.c-torture/execute/ashrdi-1.c: New.
49590 * gcc.c-torture/execute/ashldi-1.c: New.
49591 * gcc.c-torture/execute/lshrdi-1.c: New.
49592
49593 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49594
49595 * objc/execute/load-3.m: Added. Check sending +load to categories,
49596 in addition to classes.
49597
49598 2001-06-08 Stan Shebs <shebs@apple.com>
49599
49600 * objc/execute/load-2.m: New test. From Nicola Pero
49601 <n.pero@mi.flashnet.it>.
49602
49603 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49604
49605 * gcc.c-torture/execute/20010605-2.c: New test.
49606
49607 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49608
49609 * g++.old-deja/g++.abi/vbase2.C: New test.
49610 * g++.old-deja/g++.abi/vbase3.C: New test.
49611
49612 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49613
49614 * g++.old-deja/g++.pt/friend49.C: New test.
49615
49616 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49617
49618 * g++.old-deja/g++.ext/anon3.C: New test.
49619
49620 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49621
49622 * g++.old-deja/g++.other/conv7.C: New test.
49623
49624 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49625
49626 * gcc.c-torture/compile/20010605-2.c: New test.
49627
49628 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49629
49630 * gcc.c-torture/execute/20010604-1.c: New test.
49631
49632 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49633
49634 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49635
49636 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49637
49638 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49639 (g++_link_flags): Likewise.
49640 (g++_init): Pass gccpath's value to two previous functions.
49641
49642 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49643
49644 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49645 Ensure logfile entry matches exec command line.
49646
49647 2001-05-31 Richard Henderson <rth@redhat.com>
49648
49649 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49650 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49651
49652 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49653
49654 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49655 compiler for irix6.2
49656
49657 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49658
49659 * g++.old-deja/g++.other/optimize3.C: New file.
49660
49661 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49662
49663 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49664 assemble.
49665
49666 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49667
49668 * g++.old-deja/g++.other/optimize2.C: New file.
49669
49670 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49671
49672 * gcc.c-torture/compile/20010518-2.c: New file.
49673 * gcc.c-torture/execute/20010518-1.c: New file.
49674 * gcc.c-torture/execute/20010518-2.c: New file.
49675
49676 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49677
49678 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49679
49680 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49681
49682 G++ no longer defines builtins that do not begin with __builtin.
49683 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49684 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49685 * g++.old-deja/g++.law/builtin1.C: Likewise.
49686 * g++.old-deja/g++.law/cvt2.C: Likewise.
49687 * g++.old-deja/g++.mike/net5.C: Likewise.
49688 * g++.old-deja/g++.other/builtins1.C: Likewise.
49689 * g++.old-deja/g++.other/builtins2.C: Likewise.
49690 * g++.old-deja/g++.other/builtins3.C: Likewise.
49691 * g++.old-deja/g++.other/builtins4.C: Likewise.
49692 * g++.old-deja/g++.other/inline8.C: Likewise.
49693 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49694
49695 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49696
49697 * g++.old-deja/g++.pt/using1.C: Adjust.
49698 * g++.old-deja/g++.pt/using2.C: New test.
49699
49700 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49701
49702 * gcc.dg/cpp/charconst.c: New tests.
49703 * gcc.dg/cpp/escape.c: New tests.
49704 * gcc.dg/cpp/escape-1.c: New tests.
49705 * gcc.dg/cpp/escape-2.c: New tests.
49706 * gcc.dg/cpp/ucs.c: New tests.
49707
49708 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49709
49710 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49711 native compiler for irix6.5.
49712
49713 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49714
49715 * lib/g++.exp (g++_include_flags): Use args to compute
49716 get_multilibs.
49717 (g++_link_flags): Likewise.
49718 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49719
49720 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49721
49722 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49723
49724 2001-05-21 Geoff Keating <geoffk@redhat.com>
49725
49726 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49727 this file.
49728
49729 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49730
49731 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49732 STACK_SIZE;
49733 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49734 to STACK_SIZE; Use it to define size of add_histo array.
49735 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49736 to STACK_SIZE.
49737 (f): Use GITT_SIZE to define size of gitt local table.
49738 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49739 to STACK_SIZE; Use it to define size of bytemem array.
49740
49741 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49742
49743 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49744 on 68HC11/HC12 due to the asm instruction.
49745 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49746 * gcc.c-torture/compile/920520-1.x: Likewise.
49747 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49748 on 68HC11/HC12 because the function is larger than 64K.
49749 * gcc.c-torture/compile/961203-1.x: New file, this test fails
49750 on 68HC11/HC12 because the structure is too large.
49751
49752 2001-05-20 Richard Henderson <rth@redhat.com>
49753
49754 * gcc.c-torture/execute/20010520-1.c: New.
49755
49756 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49757
49758 * g++.old-deja/g++.warn/compare1.C: New test.
49759 * gcc.dg/compare4.c: New test.
49760
49761 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
49762
49763 * g++.old-deja/g++.other/optimize1.C: New test.
49764
49765 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49766
49767 * g++.old-deja/g++.pt/spec41.C: New test.
49768
49769 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
49770
49771 * gcc.c-torture/compile/20010114-1.x: Remove.
49772
49773 2001-05-18 Stan Shebs <shebs@apple.com>
49774
49775 * gcc.c-torture/compile/20010518-1.c: New test.
49776
49777 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
49778
49779 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
49780 * g++.old-deja/g++.pt/crash67.C: New test.
49781
49782 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
49783
49784 * g++.old-deja/g++.other/debug9.C: New test.
49785
49786 2001-05-16 Zack Weinberg <zackw@stanford.edu>
49787
49788 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
49789
49790 2001-05-16 Jan Hubicka <jh@suse.cz>
49791
49792 * gcc.c-torture/compile/20010516-1.c: New test.
49793
49794 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49795
49796 * g++.old-deja/g++.other/crash41.C: New test.
49797
49798 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49799
49800 * g++.old-deja/g++.pt/crash66.C: New test.
49801
49802 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
49803
49804 * g++.old-deja/g++.robertl/eb27.C: Convert.
49805
49806 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
49807
49808 * g++.dg/friend-warn.C: New test. Do not warn about friend
49809 declaration being redundant.
49810
49811 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
49812
49813 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
49814
49815 2001-05-14 Mark Mitchell <mark@codesourcery.com>
49816
49817 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
49818
49819 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
49820
49821 * lib/g++.exp: Use testsuite_flags.
49822
49823 2001-05-13 Mark Mitchell <mark@codesourcery.com>
49824
49825 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
49826
49827 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
49828
49829 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
49830
49831 2001-05-11 Mark Mitchell <mark@codesourcery.com>
49832
49833 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
49834
49835 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
49836
49837 * gcc.c-torture/compile/20010313-1.c: New test.
49838
49839 2001-05-09 Zack Weinberg <zackw@stanford.edu>
49840
49841 * gcc.dg/cpp/direct2.c: New test.
49842 * gccq.dg/cpp/direct2s.c: New test.
49843
49844 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
49845
49846 2001-05-07 Mark Mitchell <mark@codesourcery.com>
49847
49848 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
49849 * g++.old-deja/g++.other/op3.C: Likewise.
49850
49851 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
49852
49853 * gcc.dg/cpp/syshdr.h: New file.
49854 * gcc.dg/cpp/sysmac1.c: Update.
49855 * gcc.dg/cpp/sysmac2.c: Update.
49856
49857 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
49858
49859 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
49860
49861 2001-05-04 David Edelsohn <edelsohn@gnu.org>
49862
49863 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
49864 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
49865
49866 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
49867
49868 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
49869
49870 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
49871
49872 * lib/g++.exp (g++_include_flags): Don't use any special flags
49873 if TESTING_IN_BUILD_TREE is not defined.
49874 (g++_init): Use a plain 'c++' as the compiler if
49875 TESTING_IN_BUILD_TREEE is not defined.
49876
49877 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49878
49879 * g++.old-deja/g++.eh/catch13.C: New test.
49880 * g++.old-deja/g++.eh/catch14.C: New test.
49881
49882 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49883
49884 * gcc.dg/cpp/tr-define.c: New test.
49885
49886 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
49887
49888 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
49889 <stdlib.h>, not <malloc.h>.
49890
49891 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49892
49893 * g++.old-deja/g++.ns/template17.C: New test.
49894
49895 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49896
49897 * g++.old-deja/g++.pt/ref4.C: New test.
49898
49899 2001-04-30 Richard Henderson <rth@redhat.com>
49900
49901 * gcc.dg/20000724-1.c: Revert last change.
49902
49903 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
49904
49905 * g77.f-torture/execute/20010430.f: New test.
49906
49907 2001-04-30 Mark Mitchell <mark@codesourcery.com>
49908
49909 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
49910
49911 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
49912
49913 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
49914
49915 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49916
49917 * g++.old-deja/g++.eh/crash6.C: New test.
49918
49919 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49920
49921 * g++.old-deja/g++.other/warn7.C: New test.
49922
49923 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49924
49925 * g++.old-deja/g++.other/defarg9.C: New test.
49926
49927 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49928
49929 * g77.f-torture/compile/20010426.f: New test.
49930 * g77.f-torture/execute/20010426.f: New test.
49931
49932 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49933
49934 * g77.f-torture/compile/20000629-1.x: Remove - error
49935 has been fixed.
49936
49937 2001-04-26 Jeffrey A Law (law@cygnus.com)
49938
49939 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
49940 Tweak slightly to work with g++.dg framework.
49941 * g++.dg/special/ecos.exp: Run initp1.C test.
49942 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
49943
49944 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
49945 its linker doesn't give line numbers either.
49946 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
49947
49948 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49949
49950 * g++.old-deja/g++.other/lex1.C: New test.
49951
49952 2001-04-26 Jakub Jelinek <jakub@redhat.com>
49953
49954 * gcc.dg/noncompile/20010425-1.c: New test.
49955
49956 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49957
49958 * g++.old-deja/g++.pt/mangle2.C: New test.
49959
49960 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49961
49962 * gcc.dg/format/plus-1.c: New test.
49963
49964 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49965
49966 * gcc.dg/20010423-1.c: New test.
49967
49968 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49969
49970 * gcc.c-torture/execute/20010422-1.c: New test.
49971
49972 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
49973
49974 * g++.old-deja/g++.ns/type2.C: New test.
49975
49976 2001-04-24 Zack Weinberg <zackw@stanford.edu>
49977
49978 * g++.old-deja/g++.other/perf1.C: New test.
49979
49980 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
49981
49982 * gcc.dg/c99-func-2.c: Remove xfail.
49983 * gcc.dg/c99-func-3.c: Remove xfail.
49984 * gcc.dg/c99-func-4.c: Remove xfail.
49985
49986 2001-04-23 Zack Weinberg <zackw@stanford.edu>
49987
49988 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
49989
49990 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
49991
49992 * gcc.c-torture/compile/20010423-1.c: New test.
49993
49994 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49995
49996 * g++.old-deja/g++.pt/typename28.C: New test.
49997
49998 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49999
50000 * g++.old-deja/g++.abi/empty2.C: New test.
50001 * g++.old-deja/g++.abi/empty3.C: New test.
50002
50003 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50004
50005 * g++.old-deja/g++.other/comdat2.C: New test.
50006 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
50007
50008 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50009
50010 * g++.old-deja/g++.other/overload14.C: New test.
50011
50012 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50013
50014 * g++.old-deja/g++.other/lookup23.C: New test.
50015
50016 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50017
50018 * gcc.c-torture/execute/20010403-1.c: New test.
50019
50020 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
50021 Mark Mitchell <mark@codesourcery.com>
50022
50023 * lib/old-dejagnu.exp: Don't delete output of executable.
50024 Add .exe suffix to executables.
50025
50026 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
50027
50028 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
50029
50030 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50031
50032 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
50033
50034 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50035
50036 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
50037 * g++.old-deja/g++.abi/crash1.C: New test.
50038
50039 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50040
50041 * g++.old-deja/g++.other/crash40.C: New test.
50042
50043 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50044
50045 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
50046
50047 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
50048
50049 * g++.old-deja/g++.other/warn6.C: New test.
50050
50051 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50052
50053 * g++.old-deja/g++.robertl/eb42.C: Same.
50054
50055 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50056
50057 * gcc.dg/wtr-conversion-1.c: New testcase.
50058
50059 2001-04-10 Richard Henderson <rth@redhat.com>
50060
50061 * g++.old-deja/g++.other/array5.C: New.
50062
50063 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50064
50065 * gcc.c-torture/execute/20010408-1.c: New test.
50066
50067 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
50068
50069 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
50070 headers and constructs.
50071 * g++.old-deja/g++.robertl/eb79.C: Same.
50072 * g++.old-deja/g++.robertl/eb77.C (main): Same.
50073 * g++.old-deja/g++.robertl/eb73.C: Same.
50074 * g++.old-deja/g++.robertl/eb66.C (main): Same.
50075 * g++.old-deja/g++.robertl/eb55.C (t): Same.
50076 * g++.old-deja/g++.robertl/eb54.C (main): Same.
50077 * g++.old-deja/g++.robertl/eb46.C (main): Same.
50078 * g++.old-deja/g++.robertl/eb44.C: Same.
50079 * g++.old-deja/g++.robertl/eb41.C (main): Same.
50080 * g++.old-deja/g++.robertl/eb4.C (main): Same.
50081 * g++.old-deja/g++.robertl/eb39.C: Same.
50082 * g++.old-deja/g++.robertl/eb33.C (main): Same.
50083 * g++.old-deja/g++.robertl/eb31.C (main): Same.
50084 * g++.old-deja/g++.robertl/eb30.C: Same.
50085 * g++.old-deja/g++.robertl/eb3.C: Same.
50086 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
50087 * g++.old-deja/g++.robertl/eb21.C: Same.
50088 * g++.old-deja/g++.robertl/eb15.C: Same.
50089 * g++.old-deja/g++.robertl/eb118.C: Same.
50090 * g++.old-deja/g++.robertl/eb115.C (main): Same.
50091 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
50092 * g++.old-deja/g++.robertl/eb109.C: Same.
50093 * g++.old-deja/g++.other/sibcall1.C (main): Same.
50094 * g++.old-deja/g++.mike/rtti1.C: Same.
50095 * g++.old-deja/g++.mike/p658.C: Same.
50096 * g++.old-deja/g++.mike/net46.C: Same.
50097 * g++.old-deja/g++.mike/net34.C: Same.
50098 * g++.old-deja/g++.mike/memoize1.C: Same.
50099 * g++.old-deja/g++.mike/eh2.C: Same.
50100 * g++.old-deja/g++.law/weak.C: Same.
50101 * g++.old-deja/g++.law/visibility7.C: Same.
50102 * g++.old-deja/g++.law/visibility25.C: Same.
50103 * g++.old-deja/g++.law/visibility22.C: Same.
50104 * g++.old-deja/g++.law/visibility2.C: Same.
50105 * g++.old-deja/g++.law/visibility17.C: Same.
50106 * g++.old-deja/g++.law/visibility13.C: Same.
50107 * g++.old-deja/g++.law/visibility10.C: Same.
50108 * g++.old-deja/g++.law/visibility1.C: Same.
50109 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50110 * g++.old-deja/g++.law/vbase1.C: Same.
50111 * g++.old-deja/g++.law/operators32.C: Same.
50112 * g++.old-deja/g++.law/nest3.C: Same.
50113 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50114 * g++.old-deja/g++.law/except5.C (main): Same.
50115 * g++.old-deja/g++.law/cvt7.C (run): Same.
50116 * g++.old-deja/g++.law/cvt2.C: Same.
50117 * g++.old-deja/g++.law/cvt16.C: Same.
50118 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50119 * g++.old-deja/g++.law/ctors17.C (main): Same.
50120 * g++.old-deja/g++.law/ctors13.C: Same.
50121 * g++.old-deja/g++.law/ctors12.C (main): Same.
50122 * g++.old-deja/g++.law/ctors10.C: Same.
50123 * g++.old-deja/g++.law/code-gen5.C: Same.
50124 * g++.old-deja/g++.law/bad-error7.C: Same.
50125 * g++.old-deja/g++.law/arm9.C: Same.
50126 * g++.old-deja/g++.law/arm12.C: Same.
50127 * g++.old-deja/g++.law/arg8.C: Same.
50128 * g++.old-deja/g++.law/arg1.C: Same.
50129 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50130 * g++.old-deja/g++.jason/template31.C: Same.
50131 * g++.old-deja/g++.jason/template24.C (main): Same.
50132 * g++.old-deja/g++.jason/2371.C: Same.
50133 * g++.old-deja/g++.eh/new2.C: Same.
50134 * g++.old-deja/g++.eh/new1.C: Same.
50135 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50136 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50137 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50138 * g++.old-deja/g++.brendan/crash62.C: Same.
50139 * g++.old-deja/g++.brendan/crash52.C: Same.
50140 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50141 * g++.old-deja/g++.brendan/crash38.C: Same.
50142 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50143 * g++.old-deja/g++.brendan/copy9.C: Same.
50144
50145 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50146
50147 * gcc.c-torture/execute/20001203-2.c (memset):
50148 Count argument is of type __SIZE_TYPE__.
50149
50150 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50151
50152 * gcc.c-torture/compile/20010404-1.c: New test.
50153
50154 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50155
50156 * gcc.c-torture/compile/20010326-1.c: New test.
50157
50158 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50159
50160 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50161 peculiarities of the SH.
50162 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50163
50164 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50165
50166 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50167 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50168 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50169
50170 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50171
50172 * g77.f-torture/compile/20010321-1.f: New test.
50173
50174 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50175
50176 * gcc.c-torture/compile/20010329-1.c: New test.
50177
50178 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50179
50180 * gcc.c-torture/execute/20010329-1.c: New test.
50181
50182 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50183
50184 * g++.old-deja/g++.other/eh4.C: Fix typo.
50185
50186 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50187
50188 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50189
50190 2001-03-28 Philip Blundell <philb@gnu.org>
50191
50192 * gcc.c-torture/compile/20010328-1.c: New test.
50193
50194 2001-03-27 Richard Henderson <rth@redhat.com>
50195
50196 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50197 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50198
50199 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50200
50201 * gcc.c-torture/compile/20010327-1.c: New test.
50202
50203 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50204
50205 * g++.old-deja/g++.other/friend12.C: New test.
50206 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50207 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50208
50209 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50210
50211 * gcc.c-torture/execute/20010325-1.c: New test.
50212
50213 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50214
50215 * g++.old-deja/g++.other/mangle3.C: New test.
50216
50217 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50218
50219 * g++.old-deja/g++.other/anon8.C: New test.
50220
50221 2001-03-20 Philip Blundell <philb@gnu.org>
50222
50223 * gcc.c-torture/compile/20010320-1.c: New test.
50224
50225 2001-03-17 Richard Henderson <rth@redhat.com>
50226
50227 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50228
50229 2001-03-15 Geoff Keating <geoff@redhat.com>
50230
50231 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50232 tests on AIX.
50233
50234 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50235
50236 * g++.old-deja/g++.other/eh4.C: New test.
50237
50238 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50239
50240 * gcc.dg/cpp/mi1.c: Update.
50241
50242 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50243
50244 * g++.old-deja/g++.other/regstack.C: New test.
50245
50246 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50247
50248 * g++.old-deja/g++.other/ref4.C: New test.
50249
50250 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50251
50252 * objc/execute/va_method.m: Added.
50253 * objc/execute/IMP.m: Added.
50254 * objc/execute/_cmd.m: Added.
50255 * objc/execute/accessing_ivars.m: Added.
50256 * objc/execute/class-1.m: Added.
50257 * objc/execute/class-10.m: Added.
50258 * objc/execute/class-11.m: Added.
50259 * objc/execute/class-12.m: Added.
50260 * objc/execute/class-13.m: Added.
50261 * objc/execute/class-14.m: Added.
50262 * objc/execute/class-2.m: Added.
50263 * objc/execute/class-3.m: Added.
50264 * objc/execute/class-4.m: Added.
50265 * objc/execute/class-5.m: Added.
50266 * objc/execute/class-6.m: Added.
50267 * objc/execute/class-7.m: Added.
50268 * objc/execute/class-8.m: Added.
50269 * objc/execute/class-9.m: Added.
50270 * objc/execute/class-tests-1.h
50271 * objc/execute/class-tests-2.h
50272 * objc/execute/compatibility_alias.m: Added.
50273 * objc/execute/encode-1.m: Added.
50274 * objc/execute/formal_protocol-1.m: Added.
50275 * objc/execute/formal_protocol-2.m: Added.
50276 * objc/execute/formal_protocol-3.m: Added.
50277 * objc/execute/formal_protocol-4.m: Added.
50278 * objc/execute/formal_protocol-5.m: Added.
50279 * objc/execute/formal_protocol-6.m: Added.
50280 * objc/execute/formal_protocol-7.m: Added.
50281 * objc/execute/informal_protocol.m: Added.
50282 * objc/execute/initialize.m: Added.
50283 * objc/execute/load.m: Added.
50284 * objc/execute/many_args_method.m: Added.
50285 * objc/execute/nested-3.m: Added.
50286 * objc/execute/no_clash.m: Added.
50287 * objc/execute/private.m: Added.
50288 * objc/execute/redefining_self.m: Added.
50289 * objc/execute/root_methods.m: Added.
50290 * objc/execute/selector-1.m: Added.
50291 * objc/execute/static-1.m: Added.
50292 * objc/execute/static-2.m: Added.
50293 * objc/execute/va_method.m: Added.
50294
50295 2001-03-10 Richard Henderson <rth@redhat.com>
50296
50297 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50298
50299 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50300
50301 * g++.old-deja/g++.other/crash31.C: XFAIL.
50302 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50303 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50304 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50305 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50306 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50307
50308 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50309
50310 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50311
50312 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50313
50314 * gcc.dg/20000724-1.c: Don't use multiline strings.
50315
50316 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50317
50318 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50319 result of -cString against what we expect it to be; don't just
50320 print it out for no one to read.
50321
50322 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50323 Based on testcases provided by Nicola Pero.
50324
50325 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50326
50327 * gcc.dg/cpp/macro7.c: New test.
50328
50329 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50330
50331 * gcc.dg/cpp/multiline.c: Update.
50332
50333 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50334
50335 * g++.old-deja/g++.other/enum3.C: New test.
50336
50337 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50338
50339 * g++.old-deja/g++.other/pod1.C: New test.
50340
50341 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50342
50343 * g++.old-deja/g++.ext/overload1.C: New test.
50344
50345 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50346
50347 * g++.old-deja/g++.pt/using1.C: New test.
50348
50349 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50350
50351 * g++.old-deja/g++.other/using9.C: New test.
50352
50353 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50354
50355 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50356
50357 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50358
50359 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50360
50361 * g++.old-deja/g++.ext/realpt1.C: Remove.
50362
50363 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50364
50365 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50366
50367 2001-02-26 Will Cohen <wcohen@redhat.com>
50368
50369 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50370
50371 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50372
50373 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50374 templatized constructors.
50375
50376 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50377
50378 * gcc.c-torture/execute/20010224-1.c: New test.
50379
50380 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50381
50382 * gcc.c-torture/execute/20010222-1.c: New test.
50383
50384 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50385
50386 * g++.old-deja/g++.other/inline20.C: New test.
50387
50388 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50389
50390 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50391
50392 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50393
50394 * g++.old-deja/g++.other/lookup22.C: New test.
50395
50396 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50397
50398 * g77.dg: New directory.
50399 * g77.dg/20010216-1.f: New test case.
50400 * g77.dg/dg.exp: New driver.
50401 * lib/g77-dg.exp: New driver library.
50402
50403 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50404
50405 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50406
50407 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50408
50409 * g++.old-deja/g++.other/decl9.C: New test.
50410
50411 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50412
50413 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50414 not need <string> and also tests the initialization at runtime.
50415
50416 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50417
50418 * gcc.c-torture/execute/longlong.c: New test.
50419
50420 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50421
50422 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50423
50424 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50425
50426 * gcc.c-torture/execute/920302-1.c (execute):
50427 Change argument type to short.
50428
50429 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50430
50431 * g++.old-deja/g++.pt/deduct6.C: New test.
50432
50433 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50434
50435 * g++.old-deja/g++.pt/deduct5.C: New test.
50436
50437 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50438
50439 * gcc.c-torture/execute/20010209-1.c: New test.
50440
50441 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50442
50443 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50444
50445 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50446
50447 * g++.dg/vtgc1.C: Update for new ABI.
50448
50449 * consistency.vlad: New directory, 1665 files.
50450
50451 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50452
50453 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50454 return type.
50455 * gcc.dg/cpp/digraphs.c: Declare puts.
50456
50457 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50458
50459 * g++.old-deja/g++.other/warn5.C: New test.
50460
50461 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50462
50463 * g++.old-deja/g++.pt/spec40.C: New test.
50464
50465 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50466
50467 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50468 case.
50469 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50470
50471 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50472
50473 * gcc.c-torture/compile/20010209-1.c: New test.
50474
50475 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50476
50477 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50478 excess errors message but not if it crashes.
50479 * g++.old-deja/g++.other/crash27.C: Likewise.
50480 * g++.old-deja/g++.other/crash28.C: Likewise.
50481 * g++.old-deja/g++.other/crash30.C: Likewise.
50482 * g++.old-deja/g++.other/crash32.C: Likewise.
50483 * g++.old-deja/g++.other/crash35.C: Likewise.
50484 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50485
50486 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50487
50488 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50489 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50490 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50491 g77.f-torture/execute/execute.exp,
50492 g77.f-torture/noncompile/noncompile.exp,
50493 gcc.c-torture/execute/execute.exp,
50494 gcc.c-torture/execute/memcheck/memcheck.exp,
50495 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50496 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50497 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50498 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50499 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50500 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50501 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50502 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50503 Remove bug reporting instructions with ancient email addresses.
50504
50505 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50506
50507 * gcc.dg/20010202-1.c: New test.
50508 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50509
50510 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50511
50512 * g++.dg/stdbool-if.C: New test.
50513
50514 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50515
50516 * objc/execute/fdecl.m: Added main().
50517
50518 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50519
50520 * gcc.c-torture/execute/20010206-1.c: New test.
50521
50522 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50523
50524 * gcc.dg/cpp/avoidpaste1.c: Update.
50525
50526 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50527
50528 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50529 Pero <nicola@brainstorm.co.uk>.
50530 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50531
50532 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50533
50534 * g++.old-deja/g++.pt/spec39.C: New test.
50535
50536 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50537
50538 * gcc.c-torture/compile/20010202-1.c: New test.
50539
50540 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50541
50542 * g++.old-deja/g++.abi/primary2.C: New test.
50543 * g++.old-deja/g++.abi/primary3.C: New test.
50544 * g++.old-deja/g++.abi/primary4.C: New test.
50545 * g++.old-deja/g++.abi/primary5.C: New test.
50546 * g++.old-deja/g++.abi/vtable3.h: New test.
50547 * g++.old-deja/g++.abi/vtable3a.C: New test.
50548 * g++.old-deja/g++.abi/vtable3b.C: New test.
50549 * g++.old-deja/g++.abi/vtable3c.C: New test.
50550 * g++.old-deja/g++.abi/vtable3d.C: New test.
50551 * g++.old-deja/g++.abi/vtable3e.C: New test.
50552 * g++.old-deja/g++.abi/vtable3f.C: New test.
50553 * g++.old-deja/g++.abi/vtable3g.C: New test.
50554 * g++.old-deja/g++.abi/vtable3h.C: New test.
50555 * g++.old-deja/g++.abi/vtable3i.C: New test.
50556 * g++.old-deja/g++.abi/vtable3j.C: New test.
50557 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50558
50559 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50560
50561 * g++.old-deja/g++.other/anon6.C: New test.
50562 * g++.old-deja/g++.other/anon7.C: New test.
50563
50564 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50565
50566 * gcc.dg/cpp/avoidpaste2.c: New tests.
50567
50568 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50569
50570 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50571
50572 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50573
50574 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50575 DECIMAL_DIG cases for Irix."
50576
50577 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50578
50579 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50580
50581 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50582
50583 * gcc.dg/c99-tag-1.c: New test.
50584
50585 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50586
50587 * gcc.dg/cpp/tr-warn1.c: Add tests.
50588
50589 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50590
50591 * gcc.dg/cpp/avoidpaste1.c: Update.
50592 * gcc.dg/cpp/paste4.c: Update.
50593
50594 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50595
50596 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50597 cases for Irix.
50598
50599 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50600
50601 * g++.old-deja/g++.other/inline19.C: New test.
50602
50603 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50604
50605 * gcc.dg/Wlarger-than.c: New test.
50606
50607 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50608
50609 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50610
50611 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50612
50613 * gcc.c-torture/execute/20010129-1.c: New test.
50614 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50615
50616 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50617
50618 * gcc.dg/cpp/avoidpaste1.c: Test case.
50619
50620 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50621
50622 * g++.old-deja/g++.other/inline18.C: New test.
50623
50624 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50625
50626 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50627 and __builtin_putchar.
50628
50629 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50630
50631 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50632 tests.
50633
50634 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50635
50636 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50637 floating point number rounding mode to round to the nearest
50638 representable mode.
50639
50640 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50641
50642 * g++.old-deja/g++.other/mangle2.C: New test.
50643
50644 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50645
50646 * gcc.c-torture/compile/20010124-1.c: New test.
50647
50648 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50649
50650 * g++.old-deja/g++.pt/spec38.C: New test.
50651
50652 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50653
50654 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50655 "Build don't run".
50656
50657 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50658
50659 * gcc.c-torture/execute/20010123-1.c: New test.
50660
50661 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50662
50663 * g++.old-deja/g++.pt/spec37.C: New test.
50664
50665 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50666
50667 * g++.old-deja/g++.pt/overload14.C: New test.
50668
50669 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50670
50671 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50672 __builtin_return_address.
50673
50674 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50675
50676 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50677 * g++.old-deja/g++.pt/spec35.C: New test.
50678 * g++.old-deja/g++.pt/spec36.C: New test.
50679
50680 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50681
50682 * gcc.c-torture/compile/20010118-1.c: New test.
50683
50684 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50685
50686 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50687
50688 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50689
50690 * gcc.c-torture/execute/20010119-1.c: New test.
50691
50692 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50693
50694 * g++.old-deja/g++.other/vbase5.C: New test.
50695
50696 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50697
50698 * gcc.c-torture/execute/20010118-1.c: New test.
50699
50700 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50701
50702 * g++.old-deja/g++.pt/deduct3.C: New test.
50703
50704 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50705
50706 * g++.old-deja/g++.pt/spec34.C: New test.
50707
50708 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50709
50710 * g77.f-torture/compile/20000601-2.f: New test.
50711
50712 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50713
50714 * g++.old-deja/g++.other/init17.C: New test.
50715
50716 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50717
50718 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50719
50720 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50721
50722 * g++.old-deja/g++.pt/unify8.C: New test.
50723
50724 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50725
50726 * g++.old-deja/g++.abi/vbase1.C: New test.
50727
50728 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50729
50730 * g++.old-deja/g++.pt/crash65.C: New test.
50731
50732 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50733
50734 * gcc.dg/cpp/assembl2.S: New test case.
50735
50736 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50737
50738 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50739 are supported.
50740
50741 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50742
50743 * g++.old-deja/g++.other/builtins1.C: New test.
50744 * g++.old-deja/g++.other/builtins2.C: Likewise.
50745 * g++.old-deja/g++.other/builtins3.C: Likewise.
50746 * g++.old-deja/g++.other/builtins4.C: Likewise.
50747
50748 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50749
50750 * gcc.c-torture/compile/20010117-1.c: New test.
50751 * gcc.c-torture/compile/20010117-2.c: New test.
50752
50753 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50754
50755 * g77.f-torture/execute/20010116.[fx]: New test,
50756 XFAIL on i?86-*-*.
50757 * g77.f-torture/compile/20010115.f: Indicate it's
50758 a test for PR fortran/1636.
50759
50760 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
50761
50762 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
50763
50764 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50765
50766 * g77.f-torture/compile/20010115.f: New test.
50767
50768 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
50769
50770 * g++.old-deja/g++.pt/nontype5.C: New test.
50771
50772 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
50773
50774 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
50775 have an equivalent working one below it.
50776
50777 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50778
50779 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
50780 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50781
50782 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50783
50784 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
50785 message containing "init_priority".
50786 (conpr-2.C): Likewise.
50787 (conpr-3.C): Likewise.
50788 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
50789
50790 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50791
50792 * gcc.c-torture/execute/20010114-2.c: New test.
50793
50794 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
50795
50796 * gcc.c-torture/compile/20010114-1.c: New test.
50797 * gcc.c-torture/compile/20010114-1.x: Xfail.
50798 * gcc.c-torture/compile/20010114-2.c: New test.
50799 * gcc.c-torture/execute/20010114-1.c: New test.
50800 * gcc.dg/trunc-1.c: New test.
50801 * gcc.dg/uninit-B.c: New test.
50802
50803 2001-01-13 Nick Clifton <nickc@redhat.com>
50804
50805 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
50806 target.
50807
50808 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
50809
50810 * gcc.c-torture/compile/20010113-1.c: New test.
50811
50812 2001-01-13 Jakub Jelinek <jakub@redhat.com>
50813
50814 * gcc.c-torture/compile/20001212-1.c: New test.
50815
50816 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
50817
50818 * gcc.dg/cpp/widestr1.c: Update.
50819 * gcc.dg/cpp/prag-imp.c: Remove.
50820
50821 2001-01-12 Jakub Jelinek <jakub@redhat.com>
50822
50823 * gcc.c-torture/execute/20000801-3.x: Remove.
50824 * gcc.dg/c90-init-1.c: New test.
50825 * gcc.dg/c99-init-1.c: New test.
50826 * gcc.dg/c99-init-2.c: New test.
50827 * gcc.dg/gnu99-init-1.c: New test.
50828
50829 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
50830
50831 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
50832 testing that no relevant ones were found.
50833
50834 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50835
50836 * g++.old-deja/g++.pt/cast2.C: New test.
50837
50838 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50839
50840 * g++.old-deja/g++.pt/friend47.C: New test.
50841
50842 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50843
50844 * g++.old-deja/g++.pt/instantiate13.C: New test.
50845
50846 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50847
50848 * g++.old-deja/g++.other/defarg7.C: New test.
50849 * g++.old-deja/g++.other/defarg8.C: New test.
50850
50851 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50852
50853 * g++.old-deja/g++.pt/crash64.C: New test.
50854
50855 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50856
50857 * g++.old-deja/g++.pt/crash63.C: New test.
50858
50859 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
50860
50861 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
50862
50863 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
50864
50865 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
50866
50867 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50868
50869 * g++.old-deja/g++.pt/error3.C: New test.
50870
50871 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50872
50873 * g++.old-deja/g++.other/crash39.C: New test.
50874
50875 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50876
50877 * g++.old-deja/g++.other/vbase4.C: New test.
50878
50879 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
50880
50881 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
50882 * gcc.dg/special/20000419-2.c: New file. Identical to above.
50883 * gcc.dg/special/special.exp: New test driver which will check
50884 for alias support for the above test.
50885
50886 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
50887
50888 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
50889 problems on small machines.
50890 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
50891 parameterize.
50892
50893 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
50894
50895 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
50896 mips.
50897 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50898
50899 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
50900
50901 * g++.old_deja/g++.pt/using8.C: New test.
50902
50903 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
50904
50905 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
50906
50907 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
50908
50909 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
50910 where a failure is expected.
50911 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
50912
50913 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50914
50915 * g++.old_deja/g++.pt/instantiate12.C: New test.
50916
50917 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50918
50919 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
50920 start of structs.
50921 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
50922 * g++.old-deja/g++.brendan/crash17.C: Likewise.
50923 * g++.old-deja/g++.brendan/crash29.C: Likewise.
50924 * g++.old-deja/g++.brendan/crash48.C: Likewise.
50925 * g++.old-deja/g++.brendan/ns1.C: Likewise.
50926 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
50927 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
50928 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
50929 * g++.old-deja/g++.eh/spec6.C: Likewise.
50930 * g++.old-deja/g++.jason/crash3.C: Likewise.
50931 * g++.old-deja/g++.law/ctors11.C: Likewise.
50932 * g++.old-deja/g++.law/ctors17.C: Likewise.
50933 * g++.old-deja/g++.law/ctors5.C: Likewise.
50934 * g++.old-deja/g++.law/ctors9.C: Likewise.
50935 * g++.old-deja/g++.mike/ambig1.C: Likewise.
50936 * g++.old-deja/g++.mike/net22.C: Likewise.
50937 * g++.old-deja/g++.mike/p3538a.C: Likewise.
50938 * g++.old-deja/g++.mike/p3538b.C: Likewise.
50939 * g++.old-deja/g++.mike/virt3.C: Likewise.
50940 * g++.old-deja/g++.niklas/t128.C: Likewise.
50941 * g++.old-deja/g++.other/anon4.C: Likewise.
50942 * g++.old-deja/g++.other/using1.C: Likewise.
50943 * g++.old-deja/g++.other/warn3.C: Likewise.
50944 * g++.old-deja/g++.pt/t37.C: Likewise.
50945 * g++.old-deja/g++.robertl/eb69.C: Likewise.
50946 * g++.old-deja/g++.robertl/eb71.C: Likewise.
50947
50948 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50949
50950 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
50951
50952 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50953
50954 * gcc.c-torture/execute/stdio-opt-3.c: New test.
50955
50956 2001-01-07 Jakub Jelinek <jakub@redhat.com>
50957
50958 * gcc.c-torture/compile/20010107-1.c: New test.
50959
50960 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50961
50962 * gcc.c-torture/execute/builtin-noret-1.c: New test.
50963
50964 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50965
50966 * gcc.dg/format/format.h: New file.
50967 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
50968 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
50969 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
50970 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
50971 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
50972 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
50973 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
50974 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
50975 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
50976 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
50977 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
50978 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
50979 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
50980 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
50981 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
50982 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
50983 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
50984 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
50985 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
50986 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
50987 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
50988 instead of declaring standard types, macros and functions in each
50989 test.
50990
50991 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
50992
50993 * gcc.c-torture/execute/20010106-1.c: New test.
50994
50995 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
50996
50997 * gcc.dg/format/format.exp: New file.
50998 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
50999 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
51000 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
51001 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
51002 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
51003 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
51004 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
51005 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
51006 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
51007 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
51008 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
51009 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
51010 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
51011 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
51012 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
51013 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
51014 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
51015 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
51016 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
51017 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
51018 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
51019 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
51020 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
51021 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
51022 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
51023 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
51024 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
51025 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
51026 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
51027 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
51028 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
51029 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
51030 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
51031 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
51032 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
51033 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
51034 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
51035 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
51036 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
51037 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
51038 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
51039 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
51040
51041 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
51042
51043 * gcc.c-torture/execute/991228-1.c: Take word endianness into
51044 account.
51045
51046 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
51047
51048 * gcc.c-torture/execute/builtin-complex-1.c: New test.
51049
51050 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
51051
51052 * g++.old-deja/g++.pt/crash62.C: New test.
51053
51054 2001-01-04 Richard Henderson <rth@redhat.com>
51055
51056 * gcc.dg/20000926-1.c: Update expected warnings.
51057 * gcc.dg/array-2.c: Likewise.
51058 * gcc.dg/array-4.c: Also validate flexible array members.
51059 * gcc.dg/c99-flex-array-1.c: New.
51060
51061 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
51062
51063 * gcc.c-torture/compile/20001222-1.x: Remove.
51064
51065 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51066
51067 * gcc.c-torture/execute/built-in-setjmp.c: New.
51068
51069 2001-01-03 Richard Henderson <rth@redhat.com>
51070
51071 * gcc.dg/940510-1.c: Update expected error wording.
51072 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
51073
51074 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
51075
51076 * lib/target-supports.exp (check_alias_available): Modified to
51077 indicate aliases not supported if only weak aliases are supported.
51078
51079 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51080
51081 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
51082 Turn on cmpstrsi checks for __pj__ and __i370__.
51083
51084 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51085
51086 * g++.old-deja/g++.other/virtual11.C: New test.
51087
51088 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51089
51090 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
51091
51092 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51093
51094 * gcc.c-torture/compile/20010102-1.c: New test.
51095
51096 2001-01-02 Andreas Jaeger <aj@suse.de>
51097
51098 * gcc.dg/noreturn-3.c: New test.
51099
51100 * gcc.dg/noreturn-4.c: New test.
51101
51102 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51103
51104 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51105 __builtin_fputc and __builtin_fwrite.
51106
51107 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51108
51109 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51110 signed char, not default char.
51111
51112 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51113
51114 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51115
51116 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51117
51118 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51119
51120 2000-12-29 Richard Henderson <rth@redhat.com>
51121
51122 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51123 (__cyg_profile_func_exit): Define.
51124
51125 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51126
51127 * g++.dg/vtgc1.C: New test.
51128
51129 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51130
51131 * gcc.dg/noncompile/20001228-1.c: New test.
51132
51133 * gcc.dg/20001228-1.c: New test.
51134
51135 * gcc.c-torture/execute/20001228-1.c: New test.
51136
51137 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51138
51139 * gcc.dg/format-strfmon-1.c: New test.
51140
51141 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51142
51143 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51144 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51145 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51146 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51147 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51148 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51149 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51150 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51151 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51152 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51153 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51154 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51155 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51156
51157 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51158 * gcc.c-torture/execute/string-opt-4.c: Test index.
51159
51160 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51161
51162 * gcc.c-torture/compile/20001226-1.c: New test.
51163
51164 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51165
51166 * gcc.c-torture/compile/20001222-1.c: New test.
51167 * gcc.c-torture/compile/20001222-1.x: Xfail.
51168
51169 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51170
51171 * gcc.c-torture/execute/comp-goto-2.c: New test.
51172
51173 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51174
51175 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51176 Use long types if __INT_MAX__ is 32767.
51177 (main): Use cast to (sint32 *) when poking 88 into a_page.
51178
51179 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51180
51181 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51182
51183 * gcc.c-torture/compile/20001221-1.c: New test.
51184 * gcc.c-torture/execute/20001221-1.c: New test.
51185
51186 2000-12-20 Richard Henderson <rth@redhat.com>
51187
51188 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51189 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51190
51191 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51192
51193 * gcc.dg/compare3.c: New test.
51194
51195 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51196
51197 * gcc.dg/format-warnll-1.c: New test.
51198
51199 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51200
51201 * gcc.dg/cpp/cmdlne-P.c: New test.
51202
51203 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51204
51205 * gcc.c-torture/execute/builtin-abs-1.c,
51206 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51207
51208 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51209
51210 * gcc.dg/cpp/multiline.c: New test.
51211
51212 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51213
51214 * g++.old-deja/g++.other/syshdr1.C: Update.
51215 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51216
51217 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51218
51219 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51220
51221 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51222
51223 * g++.old-deja/g++.pt/ttp65.C: New test.
51224
51225 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51226
51227 * g++.old-deja/g++.pt/ttp64.C: New test.
51228
51229 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51230
51231 * g++.old-deja/g++.pt/spec33.C: New test.
51232
51233 2000-12-14 Catherine Moore <clm@redhat.com>
51234
51235 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51236 * gcc.c-torture/execute/920612-2.c: Likewise.
51237 * gcc.c-torture/execute/920428-2.c: Likewise.
51238 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51239 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51240
51241 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51242
51243 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51244 * gcc.dg/pack-test-2.c: Likewise.
51245
51246 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51247
51248 Tests by Zack Weinberg <zackw@stanford.edu>.
51249
51250 * gcc.dg/cpp/defined.c: Update.
51251 * gcc.dg/cpp/defined_trad.c: New tests.
51252
51253 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51254
51255 * gcc.dg/cpp/trad-direct.c: Update.
51256
51257 2000-12-11 Neil Booth <neilb@earthling.net>
51258
51259 * gcc.dg/cpp/defined_trad.c
51260
51261 2000-12-11 Neil Booth <neilb@earthling.net>
51262
51263 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51264
51265 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51266
51267 * gcc.dg/format-miss-2.c: New test.
51268
51269 2000-12-09 Neil Booth <neilb@earthling.net>
51270
51271 * gcc.dg/cpp/lineflags.c: New tests.
51272 * gcc.dg/cpp/poison.c: Update.
51273 * gcc.dg/cpp/redef2.c: Update.
51274 * gcc.dg/cpp/skipping.c: New test.
51275
51276 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51277
51278 * g++.old-deja/g++.other/eh3.C: New testcase.
51279
51280 2000-12-07 Neil Booth <neilb@earthling.net>
51281
51282 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51283 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51284 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51285 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51286 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51287 Update.
51288
51289 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51290
51291 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51292 __SIZE_TYPE__ instead of int for type of integers cast to
51293 pointers.
51294
51295 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51296
51297 * g++.old-deja/g++.other/cleanup4.C: New test.
51298
51299 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51300
51301 * format-sec-1.c: New test.
51302
51303 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51304
51305 * gcc.dg/format-nonlit-3.c: New test.
51306
51307 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51308
51309 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51310 through a null pointer.
51311
51312 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51313
51314 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51315 * g++.old-deja/g++.pt/partial4.C: New test.
51316
51317 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51318
51319 * gcc.c-torture/execute/ieee/hugeval.x: New.
51320
51321 2000-12-06 Neil Booth <neilb@earthling.net>
51322
51323 * gcc.dg/cpp/backslash2.c: New tests.
51324
51325 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51326
51327 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51328 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51329
51330 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51331
51332 * gcc.c-torture/execute/20001203-2.c: New testcase.
51333
51334 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51335
51336 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51337 * g++.old-deja/g++.other/virtual10.C: New test.
51338
51339 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51340
51341 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51342
51343 2000-12-05 Richard Henderson <rth@redhat.com>
51344
51345 * gcc.c-torture/compile/20001205-1.c: New.
51346
51347 2000-12-04 Neil Booth <neilb@earthling.net>
51348
51349 * g++.old-deja/g++.other/virtual9.C: New test.
51350 * g++.old-deja/g++.pt/crash61.C: New test.
51351 * gcc.c-torture/execute/loop-9.c: New test.
51352
51353 2000-12-04 Neil Booth <neilb@earthling.net>
51354
51355 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51356 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51357 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51358 * gcc.dg/cpp/extratokens.c: ...here.
51359
51360 2000-12-04 Neil Booth <neilb@earthling.net>
51361
51362 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51363 New tests.
51364
51365 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51366
51367 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51368 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51369
51370 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51371
51372 * gcc.c-torture/execute/20001203-1.c: New test.
51373
51374 2000-12-03 Neil Booth <neilb@earthling.net>
51375
51376 * gcc.dg/cpp/macro6.c: New test cases.
51377
51378 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51379
51380 * gcc.c-torture/execute/string-opt-9.c: New test.
51381 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51382 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51383 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51384
51385 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51386 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51387
51388 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51389
51390 * gcc.dg/cpp/if-6.c: New testcase.
51391
51392 * gcc.dg/20001201-1.c: New testcase.
51393
51394 2000-12-02 Neil Booth <neilb@earthling.net>
51395
51396 * g++.old-deja/g++.other/externC4.C,
51397 g++.old-deja/g++.other/friend10.C: New tests.
51398
51399 2000-12-02 Neil Booth <neilb@earthling.net>
51400
51401 * g++.old-deja/g++.other/instan2.C
51402 * g++.old-deja/g++.other/instan3.C: New test.
51403
51404 2000-12-02 Neil Booth <neilb@earthling.net>
51405
51406 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51407 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51408 gnuc99.c,gnuc99-pedantic.c: New tests.
51409
51410 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51411
51412 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51413 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51414
51415 2000-12-01 Neil Booth <neilb@earthling.net>
51416
51417 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51418 * gcc.dg/cpp/poison.c: Update.
51419 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51420
51421 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51422
51423 * g77.f-torture/execute/20001201.f: New test.
51424
51425 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51426
51427 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51428
51429 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51430
51431 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51432
51433 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51434
51435 * g++.old-deja/g++.other/cast6.C: New test.
51436
51437 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51438
51439 * gcc.c-torture/execute/20001130-2.c: New testcase.
51440
51441 2000-11-30 Richard Henderson <rth@redhat.com>
51442
51443 * gcc.c-torture/execute/20001130-1.c: New test.
51444
51445 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51446
51447 * g++.old-deja/g++.other/op3.C: New test.
51448
51449 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51450
51451 * g++.old-deja/g++.other/op2.C: New test.
51452
51453 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51454
51455 * g++.old-deja/g++.other/crash38.C: New test.
51456
51457 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51458
51459 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51460
51461 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51462
51463 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51464 tests.
51465 * gcc.c-torture/execute/string-opt-6.c: New test.
51466
51467 * gcc.dg/20001117-1.c: Add main.
51468
51469 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51470
51471 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51472 Move from here ...
51473 * gcc.dg/940510-1.c: ... to here.
51474
51475 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51476 zero-size arrays in toplevel structures.
51477
51478 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51479
51480 * gcc.c-torture/execute/loop-8.c: New test.
51481
51482 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51483
51484 * g++.old-deja/g++.other/base1.C: New test.
51485
51486 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51487
51488 * g++.old-deja/g++.other/parse2.C: New test.
51489
51490 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51491
51492 * g++.old-deja/g++.pt/incomplete1.C: New test.
51493
51494 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51495
51496 * g++.old-deja/g++.other/friend9.C: New test.
51497
51498 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51499
51500 * gcc.dg/20001127-1.c: New test.
51501
51502 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51503
51504 * g++.old-deja/g++.pt/friend46.C: New test.
51505
51506 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51507
51508 * g++.old-deja/g++.other/ptrmem8.C: New test.
51509
51510 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51511
51512 * gcc.c-torture/execute/string-opt-7.c: New test.
51513 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51514
51515 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51516
51517 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51518 instead of 'mkcheck 2'.
51519
51520 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51521
51522 * gcc.c-torture/execute/memcheck/driver.c,
51523 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51524 C9X references to refer to C99.
51525
51526 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51527
51528 * gcc.dg/ultrasp3.c: New test.
51529
51530 2000-11-25 Neil Booth <neilb@earthling.net>
51531
51532 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51533
51534 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51535
51536 * gcc.c-torture/compile/20001123-2.c: New.
51537
51538 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51539
51540 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51541
51542 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51543
51544 * gcc.dg/sequence-point-1.c: Add some new tests.
51545 * gcc.c-torture/execute/20001124-1.c: New test.
51546
51547 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51548
51549 * g++.old-deja/g++.other/vaarg4.C: New test.
51550 * gcc.c-torture/compile/20001123-1.c: New test.
51551
51552 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51553
51554 * g++.other/crash24.C: Adjust and remove XFAIL.
51555 * g++.other/crash37.C: New test.
51556
51557 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51558
51559 * g++.old-deja/g++.pt/instantiate9.C: New test.
51560
51561 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51562
51563 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51564 new ABI, too.
51565
51566 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51567 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51568
51569 2000-11-22 Neil Booth <neilb@earthling.net>
51570
51571 * gcc.dg/cpp/Wtrigraphs.c: New test.
51572
51573 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51574
51575 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51576
51577 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51578
51579 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51580
51581 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51582
51583 * lib/gcc-dg.exp: load_lib scanasm.exp.
51584 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51585 * lib/g++-dg.exp: load_lib scanasm.exp.
51586 * lib/scanasm.exp: New.
51587 (scan-assembler, scan-assembler-not): Add optional arguments to
51588 test name, or if not present, the pattern name.
51589 (scan-assembler-dem, scan-assembler-dem-not): New.
51590
51591 * g++.dg/dg.exp: New.
51592
51593 2000-11-21 Neil Booth <neilb@earthling.net>
51594
51595 * gcc.dg/cpp/integrated1.c: Remove.
51596
51597 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51598
51599 * gcc.c-torture/execute/20001121-1.c: New test.
51600
51601 2000-11-21 Richard Henderson <rth@redhat.com>
51602
51603 * gcc.c-torture/compile/20001121-1.c: New test.
51604
51605 2000-11-20 Neil Booth <neilb@earthling.net>
51606
51607 * gcc.dg/cpp/integrated1.c: New test.
51608
51609 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51610
51611 * g++.old-deja/g++.other/inline17.C: New test.
51612
51613 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51614
51615 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51616 local variable to be zero: I made the variable global. Now
51617 uses abort() and exit() instead of relying on main's return value.
51618
51619 2000-11-20 Neil Booth <neilb@earthling.net>
51620
51621 * gcc.dg/cpp/paste2.c: Update test.
51622 * objc/execute/paste.m: New test.
51623
51624 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51625
51626 * gcc.dg/c99-condexpr-1.c: New test.
51627
51628 2000-11-20 Neil Booth <neilb@earthling.net>
51629
51630 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51631
51632 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51633
51634 * g++.old-deja/g++.pt/export1.C: New test.
51635
51636 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51637
51638 * gcc.dg/20001117-1.c: New test.
51639
51640 2000-11-18 Richard Henderson <rth@redhat.com>
51641
51642 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51643
51644 2000-11-18 Richard Henderson <rth@redhat.com>
51645
51646 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51647 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51648 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51649
51650 2000-11-18 Richard Henderson <rth@redhat.com>
51651
51652 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51653 (main): New. Exit cleanly.
51654
51655 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51656
51657 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51658 gcc.dg/c99-fordecl-2.c: New tests.
51659
51660 2000-11-18 Richard Henderson <rth@redhat.com>
51661
51662 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51663 * gcc.c-torture/execute/zerolen-2.c: New.
51664
51665 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51666
51667 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51668 memory.
51669
51670 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51671
51672 * g++.old-deja/g++.pt/instantiate8.C: New test.
51673
51674 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51675
51676 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51677 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51678
51679 2000-11-16 Nick Clifton <nickc@redhat.com>
51680
51681 * gcc.c-torture/execute/nestfunc-2.c: New test.
51682 * gcc.c-torture/execute/nestfunc-3.c: New test.
51683
51684 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51685
51686 * gcc.c-torture/compile/20001116-1.c: New test.
51687
51688 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51689
51690 * gcc.c-torture/execute/20001115-1.c: New test.
51691
51692 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51693
51694 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51695 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51696 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51697 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51698
51699 2000-11-15 Neil Booth <neilb@earthling.net>
51700
51701 gcc.dg/cpp/_Pragma1.c: Update.
51702 gcc.dg/cpp/_Pragma2.c: New test.
51703
51704 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51705
51706 * g++.old-deja/g++.other/anon5.C: New test.
51707
51708 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51709
51710 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51711 tests.
51712
51713 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51714
51715 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51716 output.
51717
51718 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51719
51720 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51721 labels at end of compound statements.
51722
51723 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51724
51725 * gcc.c-torture/execute/loop-7.c: New test.
51726
51727 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51728
51729 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51730
51731 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51732
51733 * gcc.dg/c99-bool-1.c: New test.
51734
51735 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51736
51737 * gcc.dg/c99-scope-1.c: Remove xfail.
51738 * gcc.dg/c99-scope-2.c: New test.
51739
51740 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51741
51742 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51743 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51744
51745 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51746
51747 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51748 error messages.
51749
51750 * g++.mike/p700.C: Don't typedef wchar_t.
51751 * g++.mike/p784.C: Likewise.
51752 * g++.mike/eb101.C: Don't use __wchar_t.
51753
51754 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
51755
51756 * g77.f-torture/execute/20001111.[fx]: Test premature exit
51757 from DO loop.
51758
51759 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51760
51761 * gcc.c-torture/execute/20001111-1.c: New test.
51762
51763 2000-11-10 Nick Clifton <nickc@redhat.com>
51764
51765 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
51766 long multuiple and accumulate.
51767
51768 2000-11-09 Richard Henderson <rth@redhat.com>
51769
51770 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
51771 via size_t instead of int.
51772
51773 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
51774 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51775 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51776 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51777
51778 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
51779
51780 * gcc.c-torture/compile/20001109-1.c: New test.
51781 * gcc.c-torture/compile/20001109-2.c: New test.
51782
51783 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
51784
51785 * g++.old-deja/g++.pt/operator1.C: New test.
51786 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
51787
51788 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51789
51790 * gcc.dg/20001108-1.c: New test.
51791
51792 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51793
51794 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
51795 with both arguments constant strings.
51796 * gcc.c-torture/execute/string-opt-3.c: New test.
51797 * gcc.c-torture/execute/string-opt-4.c: New test.
51798 * gcc.c-torture/execute/string-opt-5.c: New test.
51799
51800 2000-11-08 Nick Clifton <nickc@redhat.com>
51801
51802 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
51803 mulsidi3adddi patterns.
51804
51805 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
51806
51807 * g++.old-deja/g++.other/crash36.C: New test.
51808
51809 2000-11-08 Jakub Jelinek <jakub@redhat.com>
51810
51811 * g++.old-deja/g++.other/init16.C: New test.
51812
51813 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
51814
51815 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
51816
51817 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51818
51819 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
51820 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51821 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51822
51823 2000-11-07 DJ Delorie <dj@redhat.com>
51824
51825 * gcc.dg/20000614-1.c: Add return so that test can pass.
51826
51827 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51828
51829 * gcc.c-torture/execute/string-opt-1.c: New test.
51830
51831 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51832
51833 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
51834 mips-sgi-irix6.* because the MIPS ABI passes floating-point
51835 parameters in registers, and there is no way for a varargs
51836 function to know in which order the integer and floating-point
51837 parameters should be interleaved when they are placed on the
51838 stack.
51839 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51840 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51841
51842 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51843
51844 * gcc.c-torture/execute/string-opt-2.c: New test.
51845
51846 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
51847
51848 * g++.old-deja/g++.pt/crash60.C: New test.
51849
51850 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51851
51852 * g++.old-deja/g++.other/crash24.C: New test.
51853 * g++.old-deja/g++.other/crash25.C: New test.
51854 * g++.old-deja/g++.other/crash26.C: New test.
51855 * g++.old-deja/g++.other/crash27.C: New test.
51856 * g++.old-deja/g++.other/crash28.C: New test.
51857 * g++.old-deja/g++.other/crash29.C: New test.
51858 * g++.old-deja/g++.other/crash30.C: New test.
51859 * g++.old-deja/g++.other/crash31.C: New test.
51860 * g++.old-deja/g++.other/crash32.C: New test.
51861 * g++.old-deja/g++.other/crash33.C: New test.
51862 * g++.old-deja/g++.other/crash34.C: New test.
51863 * g++.old-deja/g++.other/crash35.C: New test.
51864
51865 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51866
51867 * gcc.c-torture/execute/20001031-1.c: New test.
51868
51869 2000-11-04 Mark Mitchell <mark@codesourcery.com>
51870
51871 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
51872 namespace.
51873
51874 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
51875 standards-conformant.
51876
51877 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
51878
51879 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
51880 * g++.old-deja/g++.mike/p755a.C: Likewise.
51881 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
51882 library makes no calls to `operator new' during initialization.
51883
51884 2000-11-04 Neil Booth <neilb@earthling.net>
51885
51886 * gcc.dg/cpp/include2.c: New tests.
51887
51888 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
51889
51890 * lib/g++.exp (g++_set_ld_library_path): New function.
51891 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
51892
51893 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
51894
51895 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
51896 warnings.
51897
51898 2000-11-01 Richard Henderson <rth@redhat.com>
51899
51900 * g++.old-deja/g++.ext/namedret1.C: New.
51901 * g++.old-deja/g++.ext/namedret2.C: New.
51902 * g++.old-deja/g++.ext/namedret3.C: New.
51903
51904 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
51905
51906 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
51907 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
51908
51909 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51910
51911 * gcc.c-torture/execute/va-arg-21.c: New test.
51912
51913 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
51914
51915 * gcc.dg/c99-complex-2.c: New test.
51916
51917 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51918
51919 * gcc.c-torture/execute/stdio-opt-1.c: New test.
51920
51921 2000-10-31 Jakub Jelinek <jakub@redhat.com>
51922
51923 * g++.old-deja/g++.other/inline16.C: New test.
51924
51925 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
51926
51927 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
51928 __PRETTY_FUNCTION__
51929
51930 2000-10-29 Neil Booth <neilb@earthling.net>
51931
51932 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
51933 New tests.
51934 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
51935 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
51936 optimisation.
51937
51938 2000-10-29 Neil Booth <neilb@earthling.net>
51939
51940 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
51941 * mi1.c, mi1c.h: Add null directives to multiple-include test.
51942 * mi5.c: Test multiple includes work with -C.
51943 * trigraphs.c: Test ^= version.
51944
51945 2000-10-28 Neil Booth <neilb@earthling.net>
51946
51947 New tests and test updates for new macro expander.
51948
51949 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
51950 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
51951 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
51952 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
51953 new diagnostic messages.
51954
51955 * gcc.dg/cpp/macro3.c: New tests.
51956
51957 2000-10-27 Mark Mitchell <mark@codesourcery.com>
51958
51959 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
51960 on the same line.
51961
51962 2000-10-27 Jakub Jelinek <jakub@redhat.com>
51963
51964 * g++.old-deja/g++.other/eh2.C: New test.
51965
51966 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
51967
51968 * gcc.c-torture/execute/20001027-1.c: New test.
51969
51970 2000-10-26 Richard Henderson <rth@redhat.com>
51971
51972 * gcc.c-torture/execute/20001026-1.c: New.
51973
51974 2000-10-26 Mark Mitchell <mark@codesourcery.com>
51975
51976 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
51977 * g++.old-deja/g++.law/builtin1.C: Likewise.
51978 * g++.old-deja/g++.law/ctors10.C: Likewise.
51979 * g++.old-deja/g++.law/virtual3.C: Likewise.
51980 * g++.old-deja/g++.mike/p658.C: Likewise.
51981 * g++.old-deja/g++.other/sibcall1.C: Likewise.
51982 * g++.old-deja/g++.other/vaarg2.C: Likewise.
51983 * g++.old-deja/g++.robertl/eb124.C: Likewise.
51984 * g++.old-deja/g++.robertl/eb44.C: Likewise.
51985 * g++.old-deja/g++.robertl/eb77.C: Likewise.
51986
51987 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
51988
51989 * gcc.c-torture/compile/20001024-1.c: New test.
51990
51991 2000-10-25 Mark Mitchell <mark@codesourcery.com>
51992
51993 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
51994 to tell us whether or not we are using V3.
51995
51996 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
51997
51998 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
51999 operands.
52000
52001 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
52002
52003 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
52004
52005 2000-10-25 Jakub Jelinek <jakub@redhat.com>
52006
52007 * gcc.c-torture/execute/20001024-1.c: New test.
52008
52009 2000-10-24 Jakub Jelinek <jakub@redhat.com>
52010
52011 * g++.old-deja/g++.other/sibcall1.C: New test.
52012
52013 2000-10-20 Jakub Jelinek <jakub@redhat.com>
52014
52015 * gcc.dg/noncompile/init-3.c: New test.
52016
52017 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
52018
52019 * gcc.dg/format-array-1.c: New test.
52020
52021 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52022
52023 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
52024 writing through null pointers; remove comment about testing
52025 unterminated strings.
52026
52027 2000-10-17 Matthew Hiller <hiller@redhat.com>
52028
52029 * gcc.c-torture/execute/20001017-2.c: New test.
52030
52031 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52032
52033 * gcc.c-torture/compile/20001018-1.c: New test.
52034 * gcc.c-torture/compile/20001018-1.x: Xfail.
52035
52036 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52037
52038 * gcc.c-torture/execute/20001017-1.c: New test.
52039
52040 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52041
52042 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
52043 for multiple use of arguments with scanf formats; add tests for
52044 multiple use of arguments.
52045
52046 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
52047
52048 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
52049 from some old tests.
52050
52051 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52052
52053 * gcc.dg/format-miss-1.c: New test.
52054
52055 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52056
52057 * gcc.c-torture/execute/20001013-1.c: New test.
52058
52059 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52060
52061 * gcc.dg/format-branch-1.c: New test.
52062
52063 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52064
52065 * README, lib/file-format.exp: Remove EGCS references.
52066
52067 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52068
52069 * gcc.dg/20001013-1.c: New test.
52070
52071 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
52072
52073 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
52074 for intmax_t in the compiler using __typeof__ and the type rules
52075 for conditional expressions.
52076
52077 2000-10-13 Jakub Jelinek <jakub@redhat.com>
52078
52079 * gcc.dg/20001012-1.c: New test.
52080 * gcc.dg/20001012-2.c: New test.
52081
52082 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52083
52084 * gcc.dg/format-attr-1.c: New test.
52085
52086 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52087
52088 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
52089 __LONG_LONG_MAX__ instead of LLONG_MAX.
52090
52091 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52092
52093 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
52094 scanf flags.
52095 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
52096 flags.
52097
52098 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
52099
52100 * gcc.dg/sequence-pt-1.c: New test.
52101
52102 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52103
52104 * gcc.c-torture/execute/20001011-1.c: New testcase.
52105 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52106
52107 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52108
52109 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52110 does not error on it.
52111
52112 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52113
52114 * gcc.dg/20001009-1.c: New test.
52115
52116 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52117
52118 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52119 * gcc.c-torture/execute/20001009-2.c: ... to here.
52120
52121 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52122
52123 * gcc.c-torture/compile/20001009-1.c: New testcase.
52124 * gcc.c-torture/execute/20001009-1.c: New testcase.
52125 Testcases provided by Jan Hubicka <jh@suse.cz>.
52126
52127 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52128
52129 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52130 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52131 uintmax_t using <limits.h> to emulate the compiler's internal
52132 logic. No longer XFAIL %j tests.
52133
52134 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52135
52136 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52137 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52138 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52139 regexps and details of expected handling of some bad formats.
52140 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52141 suppression.
52142
52143 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52144
52145 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52146 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52147 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52148 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52149 in list archives.
52150
52151 2000-10-06 Richard Henderson <rth@cygnus.com>
52152
52153 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52154 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52155 * g++.old-deja/g++.jason/report.C: Likewise.
52156 * g++.old-deja/g++.law/friend5.C: Likewise.
52157 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52158 of the expected warnings.
52159
52160 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52161
52162 * g++.old-deja/g++.pt/enum14.C: New test.
52163
52164 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52165
52166 * g++.old-deja/g++.pt/crash59.C: New test.
52167
52168 2000-10-04 Will Cohen <wcohen@redhat.com>
52169
52170 * gcc.dg/20000926-1.c: New test.
52171
52172 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52173
52174 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52175 function name for current C++ compiler.
52176 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52177
52178 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52179
52180 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52181 __PRETTY_FUNCTION__.
52182 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52183
52184 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52185
52186 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52187
52188 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52189
52190 * gcc.c-torture/compile/20000923-1.c: New test.
52191
52192 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52193
52194 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52195 * g++.old-deja/g++.pt/ttp62.C: Same.
52196 * g++.old-deja/g++.other/inline14.C: Same.
52197
52198 2000-09-24 Richard Henderson <rth@cygnus.com>
52199
52200 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52201
52202 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52203
52204 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52205
52206 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52207
52208 * gcc.c-torture/compile/20000922-1.c: New file.
52209
52210 2000-09-21 Nick Clifton <nickc@redhat.com>
52211
52212 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52213 a signed long modulo operation.
52214 (mod6): New function - perform an unsigned long modulo operation.
52215 (main): Add tests for modulos of very large numbers by very small
52216 dividends.
52217
52218 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52219
52220 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52221
52222 2000-09-19 Richard Henderson <rth@cygnus.com>
52223
52224 * gcc.dg/compare2.c (case 10): XFAIL.
52225
52226 2000-09-18 Richard Henderson <rth@cygnus.com>
52227
52228 * gcc.c-torture/execute/20000906-1.c: Move ...
52229 * gcc.dg/20000906-1.c: ... here. Only run on targets
52230 that support __builtin_trap.
52231
52232 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52233
52234 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52235
52236 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52237
52238 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52239 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52240 more $ format tests.
52241
52242 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52243
52244 * gcc.dg/format-errmk-1.c: New test.
52245
52246 2000-09-17 Greg McGary <greg@mcgary.org>
52247
52248 * gcc.c-torture/execute/20000917-1.x: Remove.
52249
52250 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52251
52252 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52253
52254 2000-09-17 Greg McGary <greg@mcgary.org>
52255
52256 * gcc.c-torture/execute/20000917-1.c: New test.
52257 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52258
52259 2000-09-16 Neil Booth <NeilB@earthling.net>
52260
52261 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52262 in nested macro bug.
52263
52264 2000-09-15 Neil Booth <NeilB@earthling.net>
52265
52266 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52267
52268 2000-09-14 Jeffrey A Law (law@cygnus.com)
52269
52270 * gcc.c-torture/execute/20000914-1.c: New test.
52271
52272 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52273
52274 * g++.other/inline13.C: New test.
52275
52276 2000-09-12 Andreas Jaeger <aj@suse.de>
52277
52278 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52279 constant by Ulrich Drepper <drepper@redhat.com>.
52280
52281 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52282
52283 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52284
52285 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52286
52287 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52288
52289 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52290
52291 * gcc.dg/cpp/backslash.c: New test.
52292
52293 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52294
52295 * gcc.c-torture/execute/20000910-1.c: New test.
52296 * gcc.c-torture/execute/20000910-2.c: Likewise.
52297
52298 2000-09-11 Robert Lipe <robertl@sco.com>
52299
52300 * gcc.dg/pragma-align.c: New test.
52301
52302 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52303
52304 * g++.old-deja/g++.pt/explicit82.C: New test.
52305 * g++.old-deja/g++.pt/explicit83.C: New test.
52306
52307 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52308
52309 * gcc.dg/asm-names.c: New test.
52310
52311 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52312
52313 * gcc.dg/cpp/tr-warn6.c: New test
52314
52315 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52316
52317 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52318 be accepted.
52319
52320 2000-09-07 Catherine Moore <clm@redhat.com>
52321
52322 * gcc.c-torture/execute/unroll-1.c: New test.
52323
52324 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52325
52326 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52327 ERROR markers.
52328 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52329 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52330 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52331 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52332 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52333 Preprocess only.
52334 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52335 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52336
52337 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52338
52339 * g++.old-deja/g++.pt/deduct2.C: New test.
52340
52341 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52342
52343 * g++.old-deja/g++.pt/parms2.C: New test.
52344
52345 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52346
52347 * g++.old-deja/g++.pt/crash58.C: New test.
52348
52349 2000-09-06 Greg McGary <greg@mcgary.org>
52350
52351 * gcc.c-torture/execute/20000906-1.c: New test.
52352 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52353
52354 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52355
52356 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52357
52358 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52359
52360 * g++.old-deja/g++.pt/crash57.C: New test.
52361
52362 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52363
52364 * g++.old-deja/g++.pt/crash56.C: New test.
52365
52366 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52367
52368 * g++.old-deja/g++.pt/koenig1.C: New test.
52369
52370 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52371
52372 * gcc.dg/20000904-1.c: New test.
52373
52374 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52375
52376 * gcc.dg/cpp/paste8.c: New test.
52377
52378 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52379
52380 * gcc.c-torture/compile/20000827-1.c: New test.
52381
52382 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52383
52384 * gcc.dg/format-diag-1.c: New test.
52385
52386 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52387
52388 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52389 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52390 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52391 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52392 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52393
52394 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52395
52396 * g++.old-deja/g++.other/nested4.C: New test.
52397
52398 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52399
52400 * g++.old-deja/g++.ns/scoped1.C: New test.
52401
52402 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52403
52404 * lib/g++.exp: Support testing already-installed GCC.
52405
52406 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52407
52408 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52409
52410 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52411
52412 * gcc.dg/return-type-2.c: New test.
52413
52414 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52415
52416 * gcc.c-torture/compile/20000825-1.c: New test.
52417
52418 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52419
52420 * gcc.dg/dwarf2-2.c: New test.
52421
52422 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52423
52424 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52425 dg-warning regexps.
52426
52427 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52428
52429 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52430 gcc.dg/format-ext-5.c: New tests.
52431
52432 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52433
52434 * g++.old-deja/g++.other/crash22.C: New test.
52435
52436 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52437
52438 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52439
52440 2000-08-24 Richard Henderson <rth@cygnus.com>
52441
52442 * gcc.dg/ia64-sync-1.c: New test.
52443 * gcc.dg/ia64-sync-2.c: New test.
52444 * gcc.dg/ia64-asm-1.c: New test.
52445
52446 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52447
52448 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52449 * gcc.dg/format-ext-2.c: New test.
52450
52451 2000-08-23 Jason Merrill <jason@redhat.com>
52452
52453 * lib/old-dejagnu.exp: Also ignore "In member function" and
52454 "At global scope".
52455
52456 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52457
52458 * gcc.dg/noncompile/label-lineno-1.c: New test.
52459
52460 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52461
52462 * gcc.dg/c99-array-nonobj-1.c: New test.
52463
52464 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52465
52466 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52467 tests.
52468 * gcc.dg/format-ext-1.c: New test.
52469
52470 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52471
52472 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52473 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52474 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52475 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52476 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52477
52478 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52479
52480 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52481 gcc.dg/c99-strftime-2.c: New tests.
52482
52483 2000-08-22 Richard Henderson <rth@cygnus.com>
52484
52485 * gcc.c-torture/execute/20000822-1.c: New test.
52486
52487 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52488
52489 * gcc.c-torture/execute/20000819-1.x: Remove.
52490
52491 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52492
52493 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52494 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52495 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52496 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52497 gcc.dg/format-xopen-1.c: New tests.
52498
52499 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52500
52501 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52502
52503 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52504
52505 * g++.old-deja/g++.other/loop2.C: New test.
52506
52507 * gcc.c-torture/compile/20000606-1.c: New test.
52508 * gcc.c-torture/compile/20000728-1.c: New test.
52509 * gcc.c-torture/execute/20000801-1.c: New test.
52510 * gcc.c-torture/execute/20000801-2.c: New test.
52511 * gcc.c-torture/execute/20000819-1.c: New test.
52512 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52513 * gcc.dg/20000629-1.c: New test.
52514 * gcc.dg/20000724-1.c: New test.
52515 * gcc.dg/20000807-1.c: New test.
52516
52517 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52518
52519 * gcc.dg/cpp/pragma-1.c: New test.
52520 * gcc.dg/cpp/pragma-2.c: New test.
52521
52522 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52523
52524 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52525 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52526
52527 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52528
52529 * gcc.c-torture/compile/20000818-1.c: New test.
52530
52531 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52532
52533 * gcc.c-torture/execute/20000818-1.c: New test.
52534
52535 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52536
52537 * gcc.dg/format-va-1.c: New test.
52538
52539 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52540
52541 * g++.old-deja/g++.other/typedef8.C: New test.
52542
52543 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52544
52545 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52546 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52547 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52548 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52549 * g++.old-deja/g++.other/ptrmem7.C: New test.
52550 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52551
52552 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52553
52554 * g++.old-deja/g++.pt/typename27.C: New test.
52555
52556 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52557
52558 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52559 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52560 * g++.old-deja/g++.pt/friend45.C: New test.
52561 * g++.old-deja/g++.other/friend8.C: New test.
52562
52563 2000-08-15 Richard Henderson <rth@cygnus.com>
52564
52565 * gcc.c-torture/execute/20000815-1.c: New test.
52566
52567 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52568
52569 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52570 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52571 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52572
52573 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52574
52575 * g++.old-deja/g++.other/refinit2.C: New test.
52576
52577 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52578
52579 * lib/c-torture.exp (c-torture): Make
52580 compiler_conditional_xfail_data global.
52581 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52582 compiler_conditional_xfail_data machinery.
52583 (f-torture-execute): Likewise.
52584 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52585 and only when unrolling loops.
52586
52587 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52588
52589 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52590
52591 * g++.old-deja/g++.pt/explicit81.C: New test.
52592
52593 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52594
52595 * g++.old-deja/g++.pt/typename26.C: New test.
52596
52597 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52598
52599 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52600 warning.
52601
52602 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52603
52604 * g++.old-deja/g++.other/array3.C: New test.
52605
52606 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52607
52608 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52609 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52610 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52611 New tests.
52612
52613 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52614
52615 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52616 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52617
52618 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52619
52620 * gcc.c-torture/execute/20000808-1.c: New test.
52621
52622 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52623
52624 * gcc.dg/c90-const-expr-1.c: New test.
52625
52626 2000-08-08 Richard Henderson <rth@cygnus.com>
52627
52628 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52629
52630 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52631
52632 * gcc.dg/noncompile/const-ll-1.c: New test.
52633
52634 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52635
52636 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52637
52638 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52639
52640 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52641 that running programs linked against the shared version of libobjc
52642 run correctly.
52643
52644 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52645
52646 * gcc.dg/c99-printf-1.c: New test.
52647
52648 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52649
52650 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52651
52652 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52653
52654 * gcc.c-torture/execute/20000731-1.x: Delete.
52655
52656 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52657
52658 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52659 and torture_without_loops as is done by c-torture.exp.
52660 (search_for): Copy from c-torture.exp.
52661 (gcc-dg-runtest): New function, drives a directory of tests
52662 iterating over the TORTURE_OPTIONS.
52663 (scan-assembler, scan-assembler-not): Move here from
52664 individual directory drivers.
52665
52666 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52667 defined by lib/gcc-dg.exp.
52668 * gcc.dg/cpp/cpp.exp: Likewise.
52669 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52670 gcc-dg-runtest, so we cycle over optimization options.
52671
52672 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52673 * gcc.dg/compare2.c: No longer expected to fail.
52674
52675 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52676
52677 * gcc.c-torture/execute/20000804-1.c: New test.
52678
52679 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52680
52681 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52682
52683 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52684
52685 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52686
52687 2000-08-03 Jeffrey A Law (law@cygnus.com)
52688
52689 * gcc.c-torture/compile/20000803-1.c: New test.
52690
52691 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52692
52693 * gcc.c-torture/execute/20000801-3.c,
52694 gcc.c-torture/execute/20000801-4.c: New tests.
52695 * gcc.c-torture/execute/20000801-3.x,
52696 gcc.c-torture/execute/20000801-4.x: Xfail.
52697
52698 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52699
52700 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52701 libobjc/.libs to allow for libtool.
52702
52703 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52704
52705 * gcc.c-torture/compile/20000802-1.c: New test.
52706
52707 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52708
52709 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52710
52711 2000-07-31 Jeffrey A Law (law@cygnus.com)
52712
52713 * gcc-c-torture/execute/20000731-2.c: New test.
52714
52715 * gcc.c-torture/execute/20000731-1.c: New test.
52716 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52717
52718 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52719
52720 * gcc.dg/cpp/paste7.c: New test.
52721 * gcc.dg/cpp/20000725-1.c: New test.
52722
52723 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52724
52725 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52726 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52727 declaration warning for __builtin_dwarf_reg_size.
52728
52729 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52730
52731 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52732
52733 * gcc.dg/noncompile/voidparam-1.c: New test.
52734
52735 2000-07-30 Richard Henderson <rth@cygnus.com>
52736
52737 * gcc.dg/c90-digraph-1.c: Don't xfail.
52738 * gcc.dg/compare2.c (case 10): Xfail.
52739 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52740
52741 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52742
52743 * gcc.dg/c99-main-1.c: New test.
52744
52745 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52746
52747 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52748
52749 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
52750
52751 * gcc.c-tortuer/execute/20000726-1.c: New test.
52752
52753 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
52754
52755 * gcc.c-torture/execute/enum-2.c: New test.
52756
52757 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52758
52759 * gcc.dg/cpp/tr-warn3.c: New test.
52760
52761 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52762
52763 * g++.old-deja/g++.ext/implicit1.C: Remove.
52764 * g++.old-deja/g++.jason/c2.C: Remove
52765 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
52766 * g++.old-deja/g++.pt/crash16.C: Likewise.
52767 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
52768
52769 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52770
52771 * g++.old-deja/g++.other/for2.C: New test.
52772
52773 2000-07-25 Jakub Jelinek <jakub@redhat.com>
52774
52775 * gcc.dg/20000720-1.c: New test.
52776
52777 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
52778
52779 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
52780
52781 2000-07-24 Geoff Keating <geoffk@cygnus.com>
52782
52783 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
52784 * gcc.c-torture/execute/20000722-1.c: New.
52785 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
52786
52787 2000-07-24 Jakub Jelinek <jakub@redhat.com>
52788
52789 * gcc.dg/cpp/20000720-1.S: New test.
52790
52791 2000-07-21 Michael Meissner <meissner@redhat.com>
52792
52793 * gcc.c-torture/execute/ieee/hugeval.c: New test.
52794
52795 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52796
52797 * g++.old-deja/g++.brendan/crash16.C,
52798 g++.old-deja/g++.brendan/parse3.C,
52799 g++.old-deja/g++.brendan/redecl1.C,
52800 g++.old-deja/g++.ns/template13.C,
52801 g++.old-deja/g++.other/decl4.C,
52802 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
52803
52804 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52805
52806 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
52807 and "Internal error".
52808
52809 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
52810 regexps.
52811 * gcc.dg/cpp/paste6.c: New test.
52812
52813 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
52814
52815 * gcc.dg/cpp/tr-direct.c: New test.
52816
52817 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
52818 gcc.dg/cpp/undef1.c: Tweak error regexps.
52819
52820 2000-07-18 Eric Christopher <echristo@redhat.com>
52821
52822 * gcc.c-torture/compile/20000718-1.c: New test.
52823
52824 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
52825
52826 * cpplex.c (_cpp_push_token): If the token being pushed back
52827 is the previous token in this context, just subtract one from
52828 context->posn.
52829 * cppmacro.c (save_expansion): Clear aux field when storing a
52830 placemarker.
52831
52832 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
52833
52834 * gcc.dg/noncompile/redecl-1.c: New test.
52835
52836 2000-07-18 Jakub Jelinek <jakub@redhat.com>
52837
52838 * gcc.c-torture/execute/20000717-5.c: New test.
52839 * gcc.c-torture/execute/20000717-1.x: Removed.
52840
52841 2000-07-17 Richard Henderson <rth@cygnus.com>
52842
52843 * gcc.c-torture/execute/20000717-4.c: New test.
52844
52845 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
52846
52847 * gcc.dg/cpp/syshdr.c: New test.
52848 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
52849
52850 2000-07-17 Neil Booth <neilb@earthling.net>
52851
52852 * gcc.dg/cpp/cmdlne-dM.c: New test.
52853 * gcc.dg/cpp/cmdlne-dD.c: New test.
52854
52855 2000-07-17 Jeffrey A Law (law@cygnus.com)
52856
52857 * gcc.c-torture/execute/20000717-3.c: New test.
52858
52859 * gcc.c-torture/compile/20000717-1.c: New test.
52860
52861 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
52862
52863 * gcc.c-torture/execute/20000717-2.c: New test.
52864
52865 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
52866
52867 * gcc.dg/formatz-1.c: New test.
52868
52869 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
52870 * gcc.dg/c99-digraph-1.c: New tests.
52871
52872 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
52873 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
52874
52875 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
52876 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
52877 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
52878 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
52879 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
52880 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
52881 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
52882
52883 2000-07-17 Greg McGary <greg@mcgary.org>
52884
52885 * gcc.c-torture/execute/20000717-1.c: New test.
52886 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
52887
52888 2000-07-15 Jakub Jelinek <jakub@redhat.com>
52889
52890 * gcc.c-torture/execute/20000715-2.c: New test.
52891 * gcc.dg/20000715-1.c: New test.
52892
52893 2000-07-15 Michael Meissner <meissner@redhat.com>
52894
52895 * gcc.c-torture/execute/20000715-1.c: New test.
52896
52897 2000-07-13 Jakub Jelinek <jakub@redhat.com>
52898
52899 * gcc.c-torture/execute/20000707-1.c: New test.
52900
52901 2000-07-13 Neil Booth <NeilB@earthling.net>
52902
52903 * gcc.dg/cpp/digraph1.c,
52904 gcc.dg/cpp/digraph2.c,
52905 gcc.dg/cpp/digraphs.c: New tests.
52906
52907 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
52908
52909 * g77.f-torture/compile/20000630-2.f: New test.
52910 * g77.f-torture/compile/20000630-2.x
52911
52912 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
52913
52914 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
52915
52916 2000-07-11 Neil Booth <NeilB@earthling.net>
52917
52918 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
52919
52920 2000-07-11 Neil Booth <NeilB@earthling.net>
52921
52922 * gcc.dg/cpp/cmdlne-C.c: New.
52923
52924 2000-07-09 Neil Booth <NeilB@earthling.net>
52925
52926 * gcc.dg/cpp/directiv.c: New tests.
52927 * gcc.dg/cpp/undef1.c: Update.
52928
52929 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
52930
52931 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
52932
52933 2000-07-09 Neil Booth <NeilB@earthling.net>
52934
52935 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
52936
52937 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
52938
52939 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
52940 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
52941
52942 2000-07-08 Neil Booth <NeilB@earthling.net>
52943
52944 * gcc.dg/cpp/macsyntx.c: New tests.
52945
52946 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52947
52948 * gcc.dg/20000707-1.c: New test.
52949
52950 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52951
52952 * gcc.c-torture/execute/20000706-1.c: New test.
52953 * gcc.c-torture/execute/20000706-2.c: New test.
52954 * gcc.c-torture/execute/20000706-3.c: New test.
52955 * gcc.c-torture/execute/20000706-4.c: New test.
52956 * gcc.c-torture/execute/20000706-5.c: New test.
52957
52958 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52959
52960 * g++.old-deja/g++.pt/instantiate7.C: New test.
52961
52962 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52963
52964 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
52965 * g++.old-deja/g++.mike/thunk3.C: Likewise.
52966 * g++.old-deja/g++.other/rtti3.C: Likewise.
52967 * g++.old-deja/g++.other/rttid3.C: Likewise.
52968
52969 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
52970
52971 * g77.f-torture/compile/20000630-1.x: Fix typo
52972
52973 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
52974
52975 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
52976 assembly output.
52977
52978 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
52979
52980 * gcc.dg/cpp/ident.c: New test.
52981
52982 2000-07-05 Neil Booth <NeilB@earthling.net>
52983
52984 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
52985 gcc.dg/cpp/lexstrng.c: New tests.
52986
52987 2000-07-04 Neil Booth <NeilB@earthling.net>
52988
52989 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
52990 * gcc.dg/cpp/strify2.c: Same.
52991
52992 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
52993
52994 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
52995 * gcc.dg/cpp/19990703-1.c: Likewise.
52996 * gcc.dg/cpp/20000625-1.c: Likewise.
52997 * gcc.dg/cpp/20000625-2.c: Likewise.
52998
52999 * gcc.dg/cpp/macro1.c,
53000 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
53001 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
53002 gcc.dg/cpp/strify1.c,
53003 gcc.dg/cpp/strify2.c: New tests.
53004
53005 2000-07-03 Jakub Jelinek <jakub@redhat.com>
53006
53007 * gcc.c-torture/execute/20000703-1.c: New test.
53008
53009 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53010
53011 * g++.old-deja/g++.pt (lookup10.C): New test.
53012
53013 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53014
53015 * g++.old-deja/g++.pt (typename25.C): New test.
53016
53017 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
53018
53019 * gcc.c-torture/compile/20000701-1.c: New test.
53020
53021 2000-06-30 Nick Clifton <nickc@cygnus.com>
53022
53023 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
53024 to test case.
53025
53026 2000-06-30 Catherine Moore <clm@cygnus.com>
53027
53028 * gcc.c-torture/execute/align-1.c: New test.
53029
53030 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
53031
53032 * g++.old-deja/g++.pt/expr8.C: New test.
53033 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
53034
53035 2000-06-29 Nick Clifton <nickc@cygnus.com>
53036
53037 * gcc.c-torture/compile/20000629-1.c: New test.
53038
53039 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53040
53041
53042 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
53043 gcc.dg/noncompile directory, depending on whether they're
53044 preprocessor tests or not. Annotate all the tests for the dg
53045 framework.
53046
53047 * gcc.c-torture/noncompile/noncompile.exp: Delete.
53048 * gcc.dg/noncompile/noncompile.exp: New.
53049
53050 * Moved files:
53051 Old name New name
53052 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
53053 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
53054 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
53055 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
53056 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
53057 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
53058 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
53059 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
53060 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
53061 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
53062 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
53063 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
53064 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
53065 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
53066 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
53067 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
53068 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
53069 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
53070 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
53071 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
53072 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
53073 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
53074 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
53075 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
53076
53077 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
53078 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
53079 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
53080 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
53081 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
53082 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
53083
53084 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53085
53086 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
53087 declare one variable. On the fourth, error.
53088 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
53089 declared by 20000628-1a.h.
53090
53091 2000-06-29 Richard Henderson <rth@redhat.com>
53092
53093 * gcc.c-torture/execute/930529-1.x: New file.
53094 * gcc.dg/920413-1.c: Adjust expected warning text.
53095 * gcc.dg/980217-1.c: Declare abort.
53096 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
53097
53098 2000-06-29 Jeffrey A Law (law@cygnus.com)
53099
53100 * g77.f-torture/compile/20000629-1.f: New test.
53101 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53102
53103 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53104
53105 Rearrange lots of files, removing entirely the
53106 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53107 directories.
53108
53109 * Deleted files:
53110 gcc.c-torture/code_quality/code_quality.exp
53111 gcc.c-torture/special/special.exp
53112 gcc.failure/failure.exp
53113 gcc.failure/940409-1.x
53114 gcc.c-torture/compile/961203-1.x
53115
53116 * New files:
53117 gcc.misc-tests/linkage.exp
53118 gcc.c-torture/execute/920730-1t.c
53119 gcc.c-torture/execute/920730-1t.x
53120 gcc.c-torture/compile/920520-1.x
53121 gcc.c-torture/compile/920521-1.x
53122 gcc.c-torture/compile/981006-1.x
53123 gcc.c-torture/execute/eeprof-1.x
53124
53125 * Moved files (possibly with modifications to fit a new harness):
53126 Old name New name
53127 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53128 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53129 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53130 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53131 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53132 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53133 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53134 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53135 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53136 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53137 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53138 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53139 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53140 gcc.failure/940409-1.c gcc.dg/940409-1.c
53141
53142 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53143
53144 * c-torture/compile/961203-1.x: Delete.
53145
53146 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53147 not exit. Include stdio.h.
53148 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53149 * gcc.misc-tests/dg-12.c: Likewise.
53150 * gcc.misc-tests/dg-5.c: Likewise.
53151 * gcc.misc-tests/dg-6.c: Likewise.
53152 * gcc.misc-tests/dg-7.c: Prototype abort.
53153 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53154 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53155 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53156 not exit.
53157 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53158 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53159
53160 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53161
53162 * gcc.dg/cpp/20000628-1.c: New test.
53163 * gcc.dg/cpp/20000628-1.h: New header for above test.
53164 * gcc.dg/cpp/20000628-1a.h: Likewise.
53165
53166 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53167
53168 * gcc.dg/cpp: New directory.
53169 * gcc.dg/cpp/cpp.exp: New driver.
53170 * gcc.dg/cpp/20000627-1.c: New test.
53171 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53172 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53173 and rewrite as a compilation test.
53174
53175 * gcc.dg: Move many files into the cpp subdirectory, possibly
53176 renaming or editing them as well.
53177 Old name New name
53178 990119-1.c cpp/19990119-1.c
53179 990228-1.c cpp/19990228-1.c
53180 990407-1.c cpp/19990407-1.c
53181 990409-1.c cpp/19990409-1.c
53182 990413-1.c cpp/19990413-1.c
53183 990703-1.c cpp/19990703-1.c
53184 20000127-1.c cpp/20000127-1.c
53185 20000129-1.c cpp/20000129-1.c
53186 20000207-1.c cpp/20000207-1.c
53187 20000207-2.c cpp/20000207-2.c
53188 20000209-1.c cpp/20000209-1.c
53189 20000209-2.c cpp/20000209-2.c
53190 20000301-1.c cpp/20000301-1.c
53191 20000419-1.c cpp/20000419-1.c
53192 20000510-1.S cpp/20000510-1.S
53193 20000519-1.c cpp/20000519-1.c
53194 20000529-1.c cpp/20000529-1.c
53195 20000625-1.c cpp/20000625-1.c
53196 20000625-2.c cpp/20000625-2.c
53197 cpp-as1.c cpp/assert1.c
53198 cpp-as2.c cpp/assert2.c
53199 cxx-comments-1.c cpp/cxxcom1.c
53200 cxx-comments-2.c cpp/cxxcom2.c
53201 endif-label.c cpp/endif.c
53202 cpp-hash1.c cpp/hash1.c
53203 cpp-hash2.c cpp/hash2.c
53204 cpp-if1.c cpp/if-1.c
53205 cpp-if2.c cpp/if-2.c
53206 cpp-if3.c cpp/if-3.c
53207 cpp-if4.c cpp/if-4.c
53208 cpp-if5.c cpp/if-5.c
53209 cpp-cond.c cpp/if-cexp.c
53210 cpp-missingop.c cpp/if-mop.c
53211 cpp-missingparen.c cpp/if-mpar.c
53212 cpp-opprec.c cpp/if-oppr.c
53213 cpp-ifparen.c cpp/if-paren.c
53214 cpp-shortcircuit.c cpp/if-sc.c
53215 cpp-shift.c cpp/if-shift.c
53216 cpp-unary.c cpp/if-unary.c
53217 cpp-li1.c cpp/line1.c
53218 cpp-li2.c cpp/line2.c
53219 lineno.c cpp/line3.c
53220 lineno-2.c cpp/line4.c
53221 cpp-mi.c cpp/mi1.c
53222 cpp-mic.h cpp/mi1c.h
53223 cpp-micc.h cpp/mi1cc.h
53224 cpp-mind.h cpp/mi1nd.h
53225 cpp-mindp.h cpp/mi1ndp.h
53226 cpp-mix.h cpp/mi1x.h
53227 cpp-mi2.c cpp/mi2.c
53228 cpp-mi2a.h cpp/mi2a.h
53229 cpp-mi2b.h cpp/mi2b.h
53230 cpp-mi2c.h cpp/mi2c.h
53231 cpp-mi3.c cpp/mi3.c
53232 cpp-mi3.def cpp/mi3.def
53233 poison-1.c cpp/poison.c
53234 pr-impl.c cpp/prag-imp.c
53235 cpp-redef-2.c cpp/redef1.c
53236 cpp-redef.c cpp/redef2.c
53237 strpaste.c cpp/strp1.c
53238 strpaste-2.c cpp/strp2.c
53239 cpp-tradpaste.c cpp/tr-paste.c
53240 cpp-tradstringify.c cpp/tr-str.c
53241 cpp-tradwarn1.c cpp/tr-warn1.c
53242 cpp-tradwarn2.c cpp/tr-warn2.c
53243 trigraphs.c cpp/trigraphs.c
53244 cpp-unc1.c cpp/unc1.c
53245 cpp-unc2.c cpp/unc2.c
53246 cpp-unc3.c cpp/unc3.c
53247 cpp-unc.c cpp/unc4.c
53248 undef.c cpp/undef1.c
53249 undef-2.c cpp/undef2.c
53250 cpp-wi1.c cpp/widestr1.c
53251
53252 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53253
53254 * lib/g++.exp (g++_include_flags): Tweak.
53255
53256 2000-06-27 H.J. Lu <hjl@gnu.org>
53257 Loren J. Rittle <ljrittle@acm.org>
53258
53259 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53260 version with one that knows about the new gcc tree structure.
53261 (g++_link_flags): Same.
53262
53263 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53264
53265 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53266 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53267 case we are cross-compiling.
53268
53269 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53270 g++.old-deja/g++.niklas/Makefile.in,
53271 g++.old-deja/g++.niklas/configure.in,
53272 g++.old-deja/g++.other/Makefile.in,
53273 g++.old-deja/g++.other/configure.in,
53274 gcc.c-torture/code_quality/Makefile.in,
53275 gcc.c-torture/code_quality/configure.in,
53276 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53277 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53278 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53279 gcc.c-torture/execute/ieee/Makefile.in,
53280 gcc.c-torture/execute/ieee/configure.in,
53281 gcc.c-torture/noncompile/Makefile.in,
53282 gcc.c-torture/noncompile/configure.in,
53283 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53284 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53285 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53286
53287 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53288
53289 * g++.old-deja/g++.other/ambig3.C: New test.
53290
53291 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53292
53293 * g++.old-deja/g++.pt/syntax1.C: New test.
53294 * g++.old-deja/g++.pt/syntax2.C: New test.
53295 * g++.old-deja/g++.other/syntax3.C: New test.
53296 * g++.old-deja/g++.other/syntax4.C: New test.
53297
53298 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53299
53300 * gcc.dg/20000623-1.c: Prototype exit and abort.
53301
53302 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53303
53304 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53305 New tests.
53306 * gcc.dg/cpp-mi3.def: New file.
53307
53308 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53309 inside assertions.
53310 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53311 lexer's error messages.
53312 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53313 divine anything from the linemarkers.
53314 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53315 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53316
53317 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53318
53319 * gcc.dg/20000623-1.c: New test.
53320
53321 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53322
53323 * gcc.c-torture/execute/20000622-1.c: New test.
53324
53325 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53326
53327 * g++.old-deja/g++.other/init15.C: New test.
53328
53329 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53330
53331 * g++.old-deja/g++.pt/vaarg2.C: New test.
53332 * g++.old-deja/g++.pt/vaarg3.C: New test.
53333
53334 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53335
53336 * g++.old-deja/g++.other/dyncast6.C: New test.
53337
53338 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53339
53340 * gcc.c-torture/execute/loop-6.c: New test.
53341
53342 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53343
53344 * gcc.dg/20000614-1.c: New test.
53345 * gcc.dg/20000614-2.c: New test.
53346
53347 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53348
53349 * g++.old-deja/g++.other/inline12.C: New test.
53350
53351 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53352
53353 * g++.old-deja/g++.other/eh1.C: New test.
53354
53355 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53356
53357 * g++.old-deja/g++.other/type.C: New test.
53358
53359 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53360
53361 * g++.old-deja/g++.other/initstring.C: New test.
53362
53363 2000-06-12 Jason Merrill <jason@redhat.com>
53364
53365 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53366
53367 2000-06-09 Jeffrey A Law (law@cygnus.com)
53368
53369 * gcc.c-torture/compile/20000609-1.c: New test.
53370
53371 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53372
53373 * gcc.dg/20000609-1.c: New test.
53374
53375 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53376
53377 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53378 * gcc.c-torture/noncompile/poison-1.c: Move...
53379 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53380 * gcc.dg/cpp-li1.c: Add a token after the #line.
53381
53382 2000-06-05 Richard Henderson <rth@cygnus.com>
53383
53384 * gcc.c-torture/execute/20000605-2.c: New test.
53385 * gcc.c-torture/execute/20000605-3.c: New test.
53386
53387 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53388
53389 * g77.f-torture/execute/20000503-1.x: New file.
53390
53391 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53392
53393 * g++.old-deja/g++.eh/badalloc1.C: New test.
53394
53395 2000-06-05 Richard Henderson <rth@cygnus.com>
53396
53397 * gcc.c-torture/execute/20000605-1.c: New test.
53398
53399 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53400 Nathan Sidwell <nathan@codesourcery.com>
53401
53402 * gcc.c-torture/compile/20000605-1.c: New test.
53403
53404 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53405
53406 * g77.f-torture/compile/20000601-1.f: New test.
53407
53408 2000-06-03 Richard Henderson <rth@cygnus.com>
53409
53410 * gcc.c-torture/execute/20000603-1.c: New.
53411
53412 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53413
53414 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53415 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53416
53417 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53418
53419 * gcc.dg/compare2.c (case 12): XFAIL.
53420 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53421 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53422
53423 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53424
53425 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53426
53427 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53428 guard macro is already defined when the header is first
53429 included.
53430 * gcc.dg/cpp-mix.h: New file.
53431 * gcc.dg/endif-label.c: Update patterns to match compiler.
53432
53433 * g++.brendan/complex1.C: Declare abort.
53434 * g++.law/refs4.C: Remove XFAIL.
53435 * g++.oliva/expr2.C: Declare abort and exit.
53436
53437 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53438
53439 * gcc.c-torture/execute/20000528-1.c: New test.
53440
53441 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53442 * g++.old-deja/g++.law/temps4.C: Likewise.
53443
53444 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53445 stdlib.h. Call abort() on failure.
53446 * g++.old-deja/g++.law/refs4.C: Likewise.
53447 * g++.old-deja/g++.law/temps4.C: Likewise.
53448 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53449 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53450
53451 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53452
53453 Relative to g++.dg/special:
53454 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53455
53456 Relative to g++.old-deja:
53457 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53458 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53459 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53460 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53461 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53462 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53463 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53464
53465 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53466 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53467 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53468 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53469 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53470 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53471 and/or string.h.
53472
53473 * g++.other/goto1.C: Update expectations for error messages.
53474
53475 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53476
53477 * gcc.c-torture/compile/20000523-1.c: New test.
53478
53479 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53480
53481 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53482
53483 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53484
53485 * g++.old-deja/g++.eh/catch11.C: New test.
53486 * g++.old-deja/g++.eh/catch12.C: New test.
53487
53488 2000-05-24 Nick Clifton <nickc@cygnus.com>
53489
53490 * gcc.c-torture/execute/20000523-1.c: New test.
53491
53492 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53493
53494 * c-torture/execute/bcp-1.c: Replace abort in arg of
53495 __builtin_constant_p with a generic external function.
53496
53497 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53498 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53499 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53500 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53501 Prototype abort and/or exit.
53502
53503 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53504 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53505 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53506 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53507
53508 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53509
53510 * gcc.dg/dwarf2-1.c: New test.
53511
53512 2000-05-20 Richard Henderson <rth@cygnus.com>
53513
53514 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53515
53516 2000-05-20 Andreas Jaeger <aj@suse.de>
53517
53518 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53519 testcase.
53520
53521 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53522
53523 * gcc.c-torture/execute/20000519-2.c: New test.
53524
53525 2000-05-19 Andreas Jaeger <aj@suse.de>
53526
53527 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53528 which fails with SSA.
53529
53530 * lib/c-torture.exp: Also test with -O3 -fssa.
53531
53532 2000-05-18 Michael Meissner <meissner@redhat.com>
53533
53534 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53535 * gcc.c-torture/execute/920415-1.c: Ditto.
53536 * gcc.c-torture/execute/920501-1.c: Ditto.
53537 * gcc.c-torture/execute/conversion.c: Ditto.
53538 * gcc.c-torture/execute/cvt-1.c: Ditto.
53539
53540 2000-05-18 Jeffrey A Law (law@cygnus.com)
53541
53542 * gcc.c-torture/compile/20000518-1.c: New test.
53543
53544 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53545
53546 * g77.f-torture/compile/200005018.f: New test.
53547
53548 2000-05-17 Jeffrey A Law (law@cygnus.com)
53549
53550 * gcc.c-torture/compile/20000517-1.c: New test.
53551
53552 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53553
53554 * gcc.c-torture/execute/20000516-1.c: New test.
53555
53556 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53557
53558 * g++.old-deja/g++.other/eh.C: New test.
53559
53560 2000-05-12 Richard Henderson <rth@cygnus.com>
53561
53562 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53563 constants through to doit's conditional.
53564
53565 2000-05-11 Jeffrey A Law (law@cygnus.com)
53566
53567 * gcc.c-torture/compile/20000511-1.c: New test.
53568 * g77.f-torture/compile/20000511-1.f: New test.
53569 * g77.f-torture/compile/20000511-2.f: New test.
53570
53571 2000-05-11 Michael Meissner <meissner@redhat.com>
53572
53573 * gcc.c-torture/execute/20000511-1.c: New test.
53574
53575 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53576
53577 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53578 * gcc.dg/20000510-1.S: New.
53579
53580 2000-05-08 Catherine Moore <clm@cygnus.com>
53581
53582 * gcc.dg/unused-3.c: New.
53583
53584 2000-05-06 Richard Henderson <rth@cygnus.com>
53585
53586 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53587 * g++.old-deja/g++.mike/warn1.C: Likewise.
53588 * g++.old-deja/g++.pt/local1.C: Likewise.
53589 * g++.old-deja/g++.pt/local7.C: Likewise.
53590 * g++.old-deja/g++.pt/spec16.C: Likewise.
53591
53592 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53593
53594 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53595
53596 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53597
53598 * g77.f-torture/execute/20000503-1.f: New test.
53599
53600 2000-05-04 Andreas Jaeger <aj@suse.de>
53601
53602 * gcc.dg/noreturn-2.c: New test.
53603
53604 2000-05-04 Neil Booth <NeilB@earthling.net>
53605
53606 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53607 preprocessor.
53608
53609 2000-05-04 Richard Henderson <rth@cygnus.com>
53610
53611 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53612
53613 2000-05-04 Richard Henderson <rth@cygnus.com>
53614
53615 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53616 OpenSSL by Jason R Thorpe.
53617
53618 2000-05-03 Jim Wilson <wilson@cygnus.com>
53619
53620 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53621
53622 2000-05-03 Robert Lipe <robertlipe@usa.net>
53623
53624 * gcc.dg/20000503-1.c: New test.
53625
53626 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53627
53628 * gcc.c-torture/compile/20000502-1.c: New test.
53629 * g++.old-deja/g++.other/align.C: New test.
53630 * gcc.dg/cpp-tradstringify.c: New test.
53631
53632 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53633
53634 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53635 and hard registers.
53636
53637 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53638
53639 * gcc.c-torture/execute/loop-5.c: New test.
53640
53641 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53642
53643 * gcc.c-torture/execute/va-arg-20.c: New test.
53644
53645 2000-04-23 Jeffrey A Law (law@cygnus.com)
53646
53647 * gcc.c-torture/execute/20000422-1.c: New test.
53648
53649 2000-04-20 Greg McGary <gkm@gnu.org>
53650
53651 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53652 when optimizing, but without sibling-call optimizations (-O1).
53653
53654 2000-04-20 Jeffrey A Law (law@cygnus.com)
53655
53656 * gcc.c-torture/compile/20000420-1.c: New test.
53657
53658 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53659
53660 * g++.abi/ptrflags.C: New test.
53661 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53662
53663 2000-04-19 Catherine Moore <clm@cygnus.com>
53664
53665 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53666
53667 2000-04-19 Greg McGary <gkm@gnu.org>
53668
53669 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53670 sibling-call optimizations.
53671
53672 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53673
53674 * gcc.dg/20000419-1.c: New test.
53675
53676 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53677
53678 * gcc.c-torture/execute/20000412-6.c: New test.
53679
53680 2000-04-12 Jeffrey A Law (law@cygnus.com)
53681
53682 * gcc.c-torture/execute/20000412-5.c: New test.
53683 * g77.f-torture/compile/20000412-1.f: New test.
53684 * gcc.c-torture/execute/20000412-4.c: New test.
53685 * gcc.c-torture/compile/20000412-2.c: New test.
53686 * gcc.c-torture/execute/20000412-3.c: New test.
53687 * gcc.c-torture/compile/20000412-1.c: New test.
53688 * gcc.c-torture/execute/20000412-2.c: New test.
53689
53690 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53691
53692 * objc/execute/bf-20.m: New test.
53693
53694 2000-04-10 Richard Henderson <rth@cygnus.com>
53695
53696 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53697
53698 * gcc.c-torture/execute/20000412-1.c: New test.
53699
53700 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53701
53702 * g++.old-deja/g++.eh/catchptr1.C: New test.
53703
53704 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53705
53706 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53707
53708 2000-04-08 Neil Booth <NeilB@earthling.net>
53709
53710 * gcc.dg/cpp-nullchar.c: Remove test as
53711 embedded nulls cause problems.
53712
53713 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53714
53715 * gcc.dg/compare2.c: New test.
53716
53717 2000-04-08 Neil Booth <NeilB@earthling.net>
53718
53719 * gcc.dg/cpp-nullchar.c: New test.
53720
53721 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53722
53723 * gcc.dg/cpp-mi2.c: New test.
53724 * gcc.dg/cpp-mi2[abc].h: New files.
53725
53726 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53727
53728 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53729 member name.
53730
53731 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53732
53733 * g++.old-deja/g++.abi/vmihint.C: New test.
53734
53735 2000-04-06 Neil Booth <NeilB@earthling.net>
53736
53737 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53738 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53739 copyright.
53740
53741 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53742
53743 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53744 avoid stack-frame overwrite.
53745
53746 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53747
53748 * gcc.c-torture/compile/20000405-2.c: New test.
53749 * gcc.c-torture/compile/20000405-3.c: New test.
53750
53751 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53752
53753 * gcc.c-torture/compile/20000405-1.c: New test.
53754
53755 2000-04-04 Geoff Keating <geoffk@cygnus.com>
53756
53757 * gcc.dg/cast-qual-1.c: Revert last change.
53758
53759 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53760
53761 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
53762
53763 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
53764
53765 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
53766 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
53767
53768 2000-04-03 Jeffrey A Law (law@cygnus.com)
53769
53770 * gcc.c-torture/compile/20000403-2.c: New test.
53771 * gcc.c-torture/compile/20000403-1.c: New test.
53772
53773 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
53774
53775 * gcc.c-torture/execute/20000403-1.c: New test.
53776
53777 2000-04-03 Geoff Keating <geoffk@cygnus.com>
53778
53779 * gcc.c-torture/execute/20000402-1.c: New test.
53780
53781 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
53782
53783 * gcc.c-torture/execute/va-arg-15.c: New test.
53784 * gcc.c-torture/execute/va-arg-16.c: New test.
53785 * gcc.c-torture/execute/va-arg-17.c: New test.
53786 * gcc.c-torture/execute/va-arg-18.c: New test.
53787 * gcc.c-torture/execute/va-arg-19.c: New test.
53788
53789 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
53790
53791 * gcc.c-torture/compile/981211-1.c: Move to...
53792 * gcc.dg/cpp-as1.c: ...here.
53793 * gcc.dg/cpp-as2.c: New file.
53794
53795 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
53796 compiler.
53797
53798 2000-04-02 Neil Booth <NeilB@earthling.net>
53799
53800 * gcc.dg/cpp-cond.c New tests.
53801 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
53802 accidental success less likely.
53803 * gcc.dg/cpp-missingop.c New tests.
53804 * gcc.dg/cpp-missingparen.c New tests.
53805 * gcc.dg/cpp-shift.c New tests.
53806 * gcc.dg/cpp-shortcircuit.c New tests.
53807 * gcc.dg/cpp-unary.c New tests.
53808
53809 2000-03-29 Jeffrey A Law (law@cygnus.com)
53810
53811 * gcc.c-torture/compile/20000329-1.c: New test.
53812
53813 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
53814
53815 * gcc.c-torture/compile/20000326-1.c: New test.
53816 * gcc.c-torture/compile/20000326-2.c: New test.
53817
53818 2000-03-24 Geoff Keating <geoffk@cygnus.com>
53819
53820 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
53821 the first parameter is a function argument.
53822
53823 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
53824
53825 * g++.old-deja/g++.ext/array4.C: New test.
53826
53827 2000-03-22 Geoff Keating <geoffk@cygnus.com>
53828
53829 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
53830
53831 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53832
53833 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
53834
53835 2000-03-19 Richard Henderson <rth@cygnus.com>
53836
53837 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
53838
53839 2000-03-19 Richard Henderson <rth@cygnus.com>
53840
53841 * gcc.c-torture/compile/20000319-1.c: New test.
53842
53843 2000-03-14 Jeffrey A Law (law@cygnus.com)
53844
53845 * gcc.c-torture/execute/20000314-3.c: New test.
53846 * gcc.c-torture/execute/20000314-2.c: New test.
53847 * gcc.c-torture/execute/20000314-1.c: New test.
53848 * gcc.c-torture/compile/20000314-2.c: New test.
53849 * gcc.c-torture/compile/20000314-1.c: New test.
53850
53851 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
53852
53853 * g++.old-deja/g++.warn/inline.C: New test.
53854
53855 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
53856
53857 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
53858 standards-compliant result rather than specific constants.
53859 Put test-values in array.
53860
53861 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
53862
53863 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
53864 (g++_target_compile): Put test-specific options last.
53865
53866 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53867
53868 * g++.old-deja/g++.eh/vbase4.C: New test.
53869
53870 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53871
53872 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
53873
53874 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53875
53876 * g++.old-deja/g++.brendan/misc12.C: Removed.
53877 * g++.old-deja/g++.pt/memtemp77.C: Constify.
53878 * g++.old-deja/g++.ext/pretty4.C: New test.
53879
53880 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53881
53882 * g++.old-deja/g++.other/string2.C: New test.
53883
53884 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
53885
53886 * g++.old-deja/g++.warn/impint2.C: New test.
53887
53888 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
53889
53890 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
53891 is 1, not zero.
53892
53893 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
53894
53895 * g++.old-deja/g++.warn/impint.C: New test.
53896 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
53897 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
53898 * g++.old-deja/g++.pt/explicit12.C: Likewise.
53899 * g++.old-deja/g++.pt/explicit13.C: Likewise.
53900 * g++.old-deja/g++.pt/explicit17.C: Likewise.
53901 * g++.old-deja/g++.pt/explicit18.C: Likewise.
53902 * g++.old-deja/g++.pt/explicit19.C: Likewise.
53903 * g++.old-deja/g++.pt/explicit23.C: Likewise.
53904 * g++.old-deja/g++.pt/explicit31.C: Likewise.
53905 * g++.old-deja/g++.pt/explicit35.C: Likewise.
53906 * g++.old-deja/g++.pt/explicit6.C: Likewise.
53907 * g++.old-deja/g++.pt/memclass7.C: Likewise.
53908
53909 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
53910
53911 * gcc.dg/cpp-redef.c: New test.
53912
53913 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
53914
53915 * g++.old-deja/g++.pt/unify7.C: New test.
53916
53917 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53918
53919 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
53920 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
53921
53922 2000-02-25 Geoff Keating <geoffk@cygnus.com>
53923
53924 * gcc.c-torture/compile/20000224-1.c: New test.
53925
53926 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53927
53928 * gcc.c-torture/compile/cpp-2.c: New test.
53929 * gcc.c-torture/compile/cpp-1.c: New test.
53930
53931 2000-02-25 Jeffrey A Law (law@cygnus.com)
53932
53933 * gcc.c-torture/execute/20000225-1.c: New test.
53934
53935 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53936
53937 * gcc.dg/cpp-li2.c: New test.
53938
53939 * gcc.dg/cpp-wi1.c: New test.
53940
53941 * gcc.dg/cpp-li1.c: New test.
53942
53943 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
53944
53945 * g++.old-deja/g++.other/sizeof5.C: New test.
53946
53947 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53948
53949 * gcc.c-torture/execute/va-arg-13.c: New test.
53950
53951 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
53952
53953 * gcc.c-torture/execute/va-arg-12.c: New test.
53954
53955 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53956
53957 * gcc.c-torture/execute/20000223-1.c: New test.
53958
53959 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53960
53961 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
53962
53963 2000-02-22 Mark Mitchell <mark@codesourcery.com>
53964
53965 * g++.old-deja/g++.abi/ptrmem.C: New test.
53966
53967 2000-02-19 Richard Henderson <rth@cygnus.com>
53968
53969 * gcc.c-torture/compile/init-3.c: New.
53970
53971 2000-02-17 Mark Mitchell <mark@codesourcery.com>
53972
53973 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
53974 ALWAYS_CXXFLAGS.
53975
53976 2000-02-11 Robert Lipe <robertl@sco.com>
53977
53978 * gcc.c-torture/compile/20000211-3.c: New test.
53979
53980 2000-02-11 Martin Buchholz <martin@xemacs.org>
53981
53982 * gcc.c-torture/compile/20000211-2.c: New test.
53983
53984 2000-02-11 Jeffrey A Law (law@cygnus.com)
53985
53986 * gcc.c-torture/compile/20000211-1.c: New test.
53987
53988 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
53989
53990 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
53991 on native targets
53992
53993 2000-02-08 Nathan Sidwell <nathan@acm.org>
53994
53995 * g++.old-deja/g++.other/cast5.C: New test.
53996
53997 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
53998
53999 * gcc.c-torture/execute/20000205-1.c: New.
54000
54001 2000-02-03 Nathan Sidwell <nathan@acm.org>
54002
54003 * g++.old-deja/g++.jason/cast3.C: Return void.
54004 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
54005
54006 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54007
54008 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
54009
54010 * gcc.dg/loop-1.c: New test.
54011
54012 2000-01-27 Jakub Jelinek <jakub@redhat.com>
54013
54014 * gcc.c-torture/compile/20000127-1.c: New test.
54015 * gcc.c-torture/execute/991228-1.c: New test.
54016
54017 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54018
54019 * gcc.dg/unused-2.c: New test.
54020
54021 * gcc.dg/conv-1.c: New test.
54022
54023 2000-01-24 Mark Mitchell <mark@codesourcery.com>
54024
54025 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
54026 compiler.
54027 (tool_option_proc): Fix typo.
54028
54029 2000-01-24 Geoff Keating <geoffk@cygnus.com>
54030
54031 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
54032 of the ld on the host, not on the build machine.
54033 Also, don't crash if '--help' is not a supported option.
54034
54035 2000-01-24 Richard Henderson <rth@cygnus.com>
54036
54037 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
54038
54039 2000-01-20 Jeffrey A Law (law@cygnus.com)
54040
54041 * gcc.c-torture/execute/20000120-2.c: New test.
54042 * gcc.c-torture/execute/20000120-1.c: New test.
54043
54044 2000-01-13 Jeffrey A Law (law@cygnus.com)
54045
54046 * gcc.c-torture/execute/20000113-1.c: New test.
54047
54048 2000-01-12 Jeffrey A Law (law@cygnus.com)
54049
54050 * gcc.c-torture/execute/20000112-1.c: New test.
54051
54052 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54053
54054 * gcc.dg/20000111-1.c: New test.
54055
54056 2000-01-10 Jeffrey A Law (law@cygnus.com)
54057
54058 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
54059 with 16 bit integers.
54060
54061 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54062
54063 * gcc.dg/20000108-1.c: New test.
54064
54065 2000-01-05 Nathan Sidwell <nathan@acm.org>
54066
54067 * g++.old-deja/g++.ns/koenig8.C: New test.
54068
54069 2000-01-05 Nathan Sidwell <nathan@acm.org>
54070
54071 * g++.old-deja/g++.other/cast4.C: New test.
54072
54073 2000-01-05 Jeffrey A Law (law@cygnus.com)
54074
54075 * gcc.c-torture/compile/20000105-2.c: New test.
54076 * gcc.c-torture/compile/20000105-1.c: New test.
54077
54078 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54079
54080 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
54081 references to printf & atoi to conform to ANSI standard.
54082 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
54083 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
54084 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
54085 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
54086 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
54087 * g++.old-deja/g++.brendan/complex1.C: Likewise.
54088 * g++.old-deja/g++.brendan/copy1.C: Likewise.
54089 * g++.old-deja/g++.brendan/copy2.C: Likewise.
54090 * g++.old-deja/g++.brendan/copy3.C: Likewise.
54091 * g++.old-deja/g++.brendan/copy4.C: Likewise.
54092 * g++.old-deja/g++.brendan/copy5.C: Likewise.
54093 * g++.old-deja/g++.brendan/copy6.C: Likewise.
54094 * g++.old-deja/g++.brendan/copy7.C: Likewise.
54095 * g++.old-deja/g++.brendan/copy8.C: Likewise.
54096 * g++.old-deja/g++.brendan/crash11.C: Likewise.
54097 * g++.old-deja/g++.brendan/crash14.C: Likewise.
54098 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
54099 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
54100 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54101 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54102 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54103 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54104 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54105 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54106 * g++.old-deja/g++.brendan/init3.C: Likewise.
54107 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54108 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54109 * g++.old-deja/g++.brendan/new2.C: Likewise.
54110 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54111 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54112 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54113 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54114 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54115 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54116 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54117 * g++.old-deja/g++.brendan/template24.C: Likewise.
54118 * g++.old-deja/g++.brendan/template3.C: Likewise.
54119 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54120 * g++.old-deja/g++.jason/inline3.C: Likewise.
54121 * g++.old-deja/g++.jason/opeq.C: Likewise.
54122 * g++.old-deja/g++.law/arg5.C: Likewise.
54123 * g++.old-deja/g++.law/arm7.C: Likewise.
54124 * g++.old-deja/g++.law/ctors11.C: Likewise.
54125 * g++.old-deja/g++.law/cvt8.C: Likewise.
54126 * g++.old-deja/g++.law/init9.C: Likewise.
54127 * g++.old-deja/g++.law/refs4.C: Likewise.
54128 * g++.old-deja/g++.law/template2.C: Likewise.
54129 * g++.old-deja/g++.law/visibility24.C: Likewise.
54130 * g++.old-deja/g++.law/vtable3.C: Likewise.
54131 * g++.old-deja/g++.mike/asm2.C: Likewise.
54132 * g++.old-deja/g++.mike/eh1.C: Likewise.
54133 * g++.old-deja/g++.mike/misc1.C: Likewise.
54134 * g++.old-deja/g++.mike/misc13.C: Likewise.
54135 * g++.old-deja/g++.mike/misc14.C: Likewise.
54136 * g++.old-deja/g++.mike/ns12.C: Likewise.
54137 * g++.old-deja/g++.mike/p1248.C: Likewise.
54138 * g++.old-deja/g++.mike/p3708.C: Likewise.
54139 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54140 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54141 * g++.old-deja/g++.mike/p646.C: Likewise.
54142 * g++.old-deja/g++.mike/p700.C: Likewise.
54143 * g++.old-deja/g++.mike/p783.C: Likewise.
54144 * g++.old-deja/g++.mike/p783a.C: Likewise.
54145 * g++.old-deja/g++.mike/p783b.C: Likewise.
54146 * g++.old-deja/g++.mike/p786.C: Likewise.
54147 * g++.old-deja/g++.mike/p789.C: Likewise.
54148 * g++.old-deja/g++.mike/p789a.C: Likewise.
54149 * g++.old-deja/g++.mike/p807a.C: Likewise.
54150 * g++.old-deja/g++.other/delete3.C: Likewise.
54151 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54152 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54153 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54154 * g++.old-deja/g++.other/empty1.C: Likewise.
54155 * g++.old-deja/g++.other/temporary1.C: Likewise.
54156 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54157 * g++.old-deja/g++.pt/t16.C: Likewise.
54158 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54159
54160 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54161
54162 * gcc.dg/991230-1.c: New test.
54163
54164 1999-12-29 Jeffrey A Law (law@cygnus.com)
54165
54166 * gcc.c-torture/compile/991229-3.c: New test.
54167 * gcc.c-torture/compile/991229-2.c: New test.
54168 * gcc.c-torture/compile/991229-1.c: New test.
54169
54170 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54171
54172 * gcc.c-torture/compile/labels-2.c: New test.
54173
54174 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54175
54176 * gcc.c-torture/execute/991227-1.c: New test.
54177
54178 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54179
54180 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54181
54182 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54183
54184 * gcc.c-torture/execute/991221-1.c: New test.
54185
54186 1999-12-20 Nathan Sidwell <nathan@acm.org>
54187
54188 * g++.old-deja/g++.other/cast3.C: New test.
54189
54190 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54191
54192 * gcc.c-torture/execute/991216-4.c: New test.
54193
54194 1999-12-16 Michael Meissner <meissner@cygnus.com>
54195
54196 * gcc.c-torture/execute/991216-1.c: New test.
54197 * gcc.c-torture/execute/991216-2.c: New test.
54198 * gcc.c-torture/execute/991216-3.c: New test.
54199
54200 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54201
54202 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54203 Actually make the test fail by using "-O2" for compilation.
54204
54205 1999-12-15 Nathan Sidwell <nathan@acm.org>
54206
54207 * g++.old-deja/g++.warn/cast-align1.C: New test.
54208
54209 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54210
54211 * gcc.c-torture/compile/991214-1.c: New test.
54212 * gcc.c-torture/compile/991214-2.c: New test.
54213
54214 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54215
54216 * gcc.dg/991214-1.c: New test.
54217
54218 1999-12-13 Jeffrey A Law (law@cygnus.com)
54219
54220 * gcc.c-torture/compile/991213-3.c: New test.
54221 * gcc.c-torture/compile/991213-2.c: New test.
54222 * gcc.c-torture/compile/991213-1.c: New test.
54223
54224 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54225
54226 * gcc.dg/991209-1.c: New test.
54227
54228 1999-12-08 Nathan Sidwell <nathan@acm.org>
54229
54230 * gcc.c-torture/compile/991208-1.c: New test.
54231
54232 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54233
54234 * gcc.dg/ultrasp2.c: New test.
54235
54236 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54237
54238 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54239
54240 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54241
54242 * gcc.c-torture/compile/991202-1.c: New test.
54243 * gcc.c-torture/execute/991202-1.c: New test.
54244 * gcc.c-torture/execute/991202-2.c: New test.
54245 * gcc.c-torture/execute/991202-3.c: New test.
54246
54247 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54248
54249 * g++.old-deja/g++.abi/align.C: New test.
54250 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54251 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54252
54253 1999-12-01 Richard Henderson <rth@cygnus.com>
54254
54255 * gcc.c-torture/execute/991201-1.c: New.
54256
54257 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54258
54259 * gcc.dg/991129-1.c: New test.
54260
54261 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54262
54263 * gcc.c-torture/compile/991127-1.c: New test.
54264
54265 1999-11-22 Nathan Sidwell <nathan@acm.org>
54266
54267 * g++.old-deja/g++.other/warn4.C: New test.
54268
54269 1999-11-22 Nathan Sidwell <nathan@acm.org>
54270
54271 * g++.old-deja/g++.eh/cleanup2.C: New test.
54272 * g++.old-deja/g++.ext/pretty2.C: New test.
54273 * g++.old-deja/g++.ext/pretty3.C: New test.
54274 * g++.old-deja/g++.other/debug6.C: New test.
54275
54276 1999-10-20 Jim Wilson <wilson@cygnus.com>
54277
54278 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54279 compiler_output to look for one error message instead of two.
54280
54281 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54282
54283 * gcc.c-torture/execute/991118-1.c: Also test case
54284 where the word boundary does not split a byte evenly.
54285
54286 1999-11-19 Nathan Sidwell <nathan@acm.org>
54287
54288 * g++.old-deja/g++.ext/restrict1.C: New test.
54289
54290 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54291
54292 * gcc.c-torture/execute/991118-1.c: New test.
54293
54294 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54295
54296 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54297 working directory pathnames.
54298
54299 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54300
54301 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54302 host is equipped with driver.h and driver.o so it can actually
54303 compile and run the tests.
54304
54305 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54306
54307 * gcc.c-torture/compile/991008-1.c: New test.
54308
54309 1999-11-08 Nick Clifton <nickc@cygnus.com>
54310
54311 * lib/gcc-dg.exp: Include target-supports.exp
54312
54313 1999-11-05 Nick Clifton <nickc@cygnus.com>
54314
54315 * lib/target-supports.exp: New file: Provide procs to test for
54316 features supported by the target.
54317 (check_weak_available): Moved here from ecos.exp.
54318 (check_alias_available): New proc: Determine of the target
54319 toolchain supports the alias attribute.
54320
54321 * gcc.dg/special/ecos.exp: Move check_weak_available to
54322 target-supports.exp.
54323 (alias-1.c): Only perform the test if the target supports
54324 aliases.
54325 (wkali-1.c): Only perform the test if the target supports
54326 aliases.
54327
54328 * gcc.dg/990506-0.c: Expect error messages from cross
54329 targets as well as native targets.
54330
54331 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54332
54333 * gcc.dg/ultrasp1.c: Removed xfail.
54334 * gcc.dg/struct-ret-2.c: Likewise.
54335 * gcc.dg/array-1.c: Likewise.
54336
54337 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54338
54339 * gcc.dg/struct-ret-2.c: New test.
54340
54341 * gcc.dg/array-1.c: New test.
54342
54343 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54344
54345 * gcc.c-torture/execute/991030-1.c: New test.
54346
54347 1999-10-26 Richard Henderson <rth@cygnus.com>
54348
54349 * gcc.c-torture/compile/991026-2.c: New test.
54350
54351 1999-10-26 Jeffrey A Law (law@cygnus.com)
54352
54353 * gcc.c-torture/compile/991026-1.c: New test.
54354
54355 1999-10-23 Jeffrey A Law (law@cygnus.com)
54356
54357 * gcc.c-torture/execute/991023-1.c: New test.
54358
54359 1999-10-19 Jeffrey A Law (law@cygnus.com)
54360
54361 * gcc.c-torture/execute/991019-1.c: New test.
54362
54363 1999-10-16 Richard Henderson <rth@cygnus.com>
54364
54365 * gcc.c-torture/execute/991016-1.c: New test.
54366
54367 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54368
54369 * gcc.c-torture/execute/991014-1.c: New test.
54370
54371 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54372
54373 * g++.old-deja/g++.other/union2.C: New test.
54374
54375 1999-10-13 Nathan Sidwell <nathan@acm.org>
54376
54377 * g++.old-deja/g++.other/vaarg2.C: New test.
54378 * g++.old-deja/g++.other/vaarg3.C: New test.
54379
54380 1999-10-12 Craig Burley <craig@jcb-sc.com>
54381
54382 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54383 in compile/.
54384
54385 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54386
54387 * gcc.c-torture/execute/va-arg-11.c: New test.
54388
54389 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54390
54391 * lib/file-format.exp (gcc_target_object_format): Don't
54392 crash if objdump is unavailable.
54393
54394 1999-09-29 Donn Terry <donn@interix.com>
54395
54396 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54397
54398 1999-09-28 Nick Clifton <nickc@cygnus.com>
54399
54400 * gcc.c-torture/compile/990928-1.c: New test.
54401
54402 1999-09-28 Nathan Sidwell <nathan@acm.org>
54403
54404 * g++.old-deja/g++.other/decl6.C: New test.
54405
54406 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54407
54408 * gcc.c-torture/execute/va-arg-10.c: New test.
54409
54410 1999-09-27 Nathan Sidwell <nathan@acm.org>
54411
54412 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54413 __PRETTY_FUNCTION__.
54414
54415 1999-09-23 Nick Clifton <nickc@cygnus.com>
54416
54417 * gcc.c-torture/execute/990923-1.c: New test.
54418
54419 1999-09-21 Nick Clifton <nickc@cygnus.com>
54420
54421 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54422 for which -fpic is inappropriate.
54423
54424 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54425
54426 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54427
54428 1999-09-21 Nathan Sidwell <nathan@acm.org>
54429
54430 * g++.old-deja/g++.other/dyncast1.C: New test.
54431 * g++.old-deja/g++.other/dyncast2.C: New test.
54432 * g++.old-deja/g++.other/dyncast3.C: New test.
54433 * g++.old-deja/g++.other/dyncast4.C: New test.
54434 * g++.old-deja/g++.other/dyncast5.C: New test.
54435 * g++.old-deja/g++.eh/catch3.C: New test.
54436 * g++.old-deja/g++.eh/catch3p.C: New test.
54437 * g++.old-deja/g++.eh/catch4.C: New test.
54438 * g++.old-deja/g++.eh/catch4p.C: New test.
54439 * g++.old-deja/g++.eh/catch5.C: New test.
54440 * g++.old-deja/g++.eh/catch5p.C: New test.
54441 * g++.old-deja/g++.eh/catch6.C: New test.
54442 * g++.old-deja/g++.eh/catch6p.C: New test.
54443 * g++.old-deja/g++.eh/catch7.C: New test.
54444 * g++.old-deja/g++.eh/catch7p.C: New test.
54445 * g++.old-deja/g++.eh/catch8.C: New test.
54446 * g++.old-deja/g++.eh/catch8p.C: New test.
54447 * g++.old-deja/g++.eh/catch9.C: New test.
54448 * g++.old-deja/g++.eh/catch9p.C: New test.
54449
54450 1999-09-13 Nathan Sidwell <nathan@acm.org>
54451
54452 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54453 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54454
54455 1999-09-13 Jeffrey A Law (law@cygnus.com)
54456
54457 * gcc.c-torture/compile/990913-1.c: New test.
54458
54459 1999-09-10 Nathan Sidwell <nathan@acm.org>
54460
54461 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54462 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54463
54464 1999-09-09 Richard Henderson <rth@cygnus.com>
54465
54466 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54467
54468 1999-09-09 Nathan Sidwell <nathan@acm.org>
54469
54470 * g++.old-deja/g++.other/lookup11.C: New test.
54471 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54472 what is permitted and what we want.
54473 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54474 overload use.
54475 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54476
54477 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54478
54479 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54480 * gcc.c-torture/noncompile/poison-1.c: New file.
54481
54482 1999-09-08 Nathan Sidwell <nathan@acm.org>
54483
54484 * g++.old-deja/g++.other/sizeof3.C: New test.
54485 * g++.old-deja/g++.other/sizeof4.C: New test.
54486 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54487 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54488
54489 1999-09-07 Richard Henderson <rth@cygnus.com>
54490
54491 * gcc.dg/va-arg-1.c: New.
54492
54493 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54494
54495 * gcc.c-torture/execute/va-arg-9.c: New test.
54496
54497 1999-09-05 Craig Burley <craig@jcb-sc.com>
54498
54499 * g77.f-torture/compile/980519-2.f: New test.
54500 * g77.f-torture/compile/19990905-0.f: New test.
54501 * g77.f-torture/compile/19990905-1.f: New test.
54502 * g77.f-torture/compile/19990905-2.f: New test.
54503
54504 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54505
54506 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54507
54508 * gcc.c-torture/execute/990827-1.c: Fix typo.
54509
54510 1999-09-03 Nathan Sidwell <nathan@acm.org>
54511
54512 * g++.old-deja/g++.other/deref1.C: New test.
54513
54514 1999-09-02 Nathan Sidwell <nathan@acm.org>
54515
54516 * g++.old-deja/g++.other/ambig2.C: New test.
54517 * g++.old-deja/g++.other/cond5.C: New test.
54518 * g++.old-deja/g++.other/lookup16.C: New test.
54519
54520 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54521
54522 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54523 assemblers too.
54524
54525 1999-08-31 Jeffrey A Law (law@cygnus.com)
54526
54527 * lib/c-torture.exp: Avoid the "compare executables" optimization
54528 when testing native.
54529
54530 1999-08-29 Jeffrey A Law (law@cygnus.com)
54531
54532 * gcc.c-torture/execute/990829-1.c: New test.
54533 * gcc.c-torture/compile/990829-1.c: New test.
54534
54535 1999-08-27 Paul Burchard <burchard@pobox.com>
54536
54537 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54538 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54539 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54540 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54541 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54542 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54543 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54544 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54545 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54546 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54547 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54548
54549 1999-08-27 Jeffrey A Law (law@cygnus.com)
54550
54551 * gcc.c-torture/execute/990827-1.c: New test.
54552
54553 1999-08-26 Craig Burley <craig@jcb-sc.com>
54554
54555 * g77.f-torture/noncompile/19990826-4.f: New test.
54556
54557 * g77.f-torture/compile/19990826-3.f: New test.
54558
54559 * g77.f-torture/execute/19990826-2.f: New test.
54560
54561 * g77.f-torture/compile/19990826-1.f: New test.
54562
54563 * gcc.c-torture/execute/990826-0.c: New test.
54564 * g77.c-torture/execute/19990826-0.f: New test.
54565
54566 * g77.f-torture/noncompile/970626-2.f: New test.
54567
54568 1999-08-25 Paul Burchard <burchard@pobox.com>
54569
54570 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54571 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54572 lss-011.C: New tests.
54573
54574 1999-08-25 Nathan Sidwell <nathan@acm.org>
54575
54576 * g++.old-deja/g++.other/decl5.C: New test.
54577
54578 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54579
54580 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54581 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54582 call `postbase' for each one. All callers of `postbase' changed
54583 to call this instead.
54584
54585 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54586
54587 * gcc.c-torture/execute/990811-1.c: New test.
54588
54589 1999-08-09 Nick Clifton <nickc@cygnus.com>
54590
54591 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54592 just native ones.
54593
54594 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54595 just native ones.
54596
54597 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54598
54599 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54600
54601 1999-08-04 Jeffrey A Law (law@cygnus.com)
54602
54603 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54604
54605 1999-08-04 Nathan Sidwell <nathan@acm.org>
54606
54607 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54608
54609 1999-08-04 Jeffrey A Law (law@cygnus.com)
54610
54611 * gcc.c-torture/execute/990804-1.c: New test.
54612
54613 1999-08-03 Nathan Sidwell <nathan@acm.org>
54614
54615 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54616 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54617 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54618
54619 1999-08-03 Nathan Sidwell <nathan@acm.org>
54620
54621 * g++.old-deja/g++.other/struct1.C: New test.
54622
54623 1999-08-03 Nathan Sidwell <nathan@acm.org>
54624
54625 * g++.old-deja/g++.other/enum2.C: New test.
54626
54627 1999-08-02 Richard Henderson <rth@cygnus.com>
54628
54629 Adapted from tests from Franz Sirl:
54630 * gcc.c-torture/execute/va-arg-7.c: New test.
54631 * gcc.c-torture/execute/va-arg-8.c: New test.
54632
54633 1999-08-01 Jeffrey A Law (law@cygnus.com)
54634
54635 * gcc.c-torture/compile/990801-2.c: New test.
54636
54637 * gcc.c-torture/compile/990801-1.c: New test.
54638
54639 1999-07-27 Michael Meissner <meissner@cygnus.com>
54640
54641 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54642 fp-cmp-1.c, converting double to float.
54643
54644 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54645 fp-cmp-1.c, converting double to long double.
54646
54647 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54648 from fr1 to unknown_register, since fr1 is a legitimate register
54649 on some machines.
54650
54651 1999-07-25 Jeffrey A Law (law@cygnus.com)
54652
54653 * README: More listname related changes.
54654
54655 1999-07-08 Catherine Moore <clm@cygnus.com>
54656
54657 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54658
54659 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54660
54661 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54662
54663 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54664
54665 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54666
54667 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54668
54669 * gcc.dg/990703-1.c: New test.
54670
54671 1999-06-29 Nick Clifton <nickc@cygnus.com>
54672
54673 * lib/file-format.exp: New file: Move definition of proc
54674 gcc_target_object_format to here from
54675 gcc.dg/special/ecos.exp.
54676
54677 * lib/c-torture.exp: Include lib file-format.exp.
54678 * lib/gcc-dg.exp: Include lib file-format.exp.
54679
54680 * gcc.dg/special/ecos.exp: Remove definition of proc
54681 gcc_target_object_format.
54682
54683 1999-06-28 Jeffrey A Law (law@cygnus.com)
54684
54685 * gcc.c-torture/execute/990628-1.c: New test.
54686
54687 1999-06-25 Jeffrey A Law (law@cygnus.com)
54688
54689 * gcc.c-torture/compile/990625-2.c: New test.
54690
54691 * gcc.c-torture/compile/990625-1.c: New test.
54692
54693 1999-06-23 Nick Clifton <nickc@cygnus.com>
54694
54695 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54696 attributes compile.
54697 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54698 ports that use the COFF/PE file format.
54699
54700 1999-06-17 Jeffrey A Law (law@cygnus.com)
54701
54702 * gcc.c-torture/compile/990617-1.c: New test.
54703
54704 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54705
54706 * g++.old-deja/g++.other/decl4.C: New test.
54707
54708 1999-06-14 Nathan Sidwell <nathan@acm.org>
54709
54710 * g++.old-deja/g++.other/bitfld3.C: New test.
54711
54712 1999-06-08 Nathan Sidwell <nathan@acm.org>
54713
54714 * g++.old-deja/g++.eh/catch1.C: New test.
54715
54716 1999-06-07 Jeffrey A Law (law@cygnus.com)
54717
54718 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54719
54720 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54721 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54722
54723 1999-06-05 Craig Burley <craig@jcb-sc.com>
54724
54725 * g77.f-torture/compile/19990502-0.f: Replace with new,
54726 shorter, test that still fails after recent changes.
54727
54728 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54729
54730 * gcc.c-torture/execute/990604-1.c: New test.
54731
54732 1999-05-31 Jeffrey A Law (law@cygnus.com)
54733
54734 * gcc.c-torture/execute/990531-1.c: New test.
54735
54736 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54737
54738 * gcc.c-torture/compile/990527-1.c: New test.
54739
54740 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54741
54742 * gcc.c-torture/execute/990527-1.c: New test.
54743
54744 1999-05-25 Nick Clifton <nickc@cygnus.com>
54745
54746 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54747 bitfields as signed.
54748
54749 1999-05-25 Craig Burley <craig@jcb-sc.com>
54750
54751 * g77.f-torture/compile/19990525-0.f: New test.
54752
54753 1999-05-25 Jeffrey A Law (law@cygnus.com)
54754
54755 * gcc.c-torture/execute/990525-2.c: New test.
54756
54757 * gcc.c-torture/execute/990525-1.c: New test.
54758
54759 1999-05-24 Nathan Sidwell <nathan@acm.org>
54760
54761 * g++.old-deja/g++.other/anon3.C: New test.
54762 * g++.old-deja/g++.other/anon4.C: New test.
54763 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
54764 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
54765 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
54766 Merrill).
54767
54768 1999-05-24 Jeffrey A Law (law@cygnus.com)
54769
54770 * gcc.c-torture/execute/990524-1.c: New test.
54771
54772 * gcc.dg/990524-1.c: New test.
54773
54774 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54775
54776 * gcc.c-torture/compile/990523-1.c: New test.
54777
54778 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
54779
54780 * gcc.c-torture/compile/990519-1.c: New test.
54781
54782 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54783
54784 * gcc.c-torture/compile/990517-1.c: New test.
54785
54786 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
54787 (e4, f4): New tests.
54788 (main): Call them.
54789
54790 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54791
54792 * gcc.dg/noreturn-1.c: New test.
54793
54794 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54795
54796 * gcc.c-torture/execute/990513-1.c: New test.
54797
54798 1999-05-10 Richard Henderson <rth@cygnus.com>
54799
54800 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
54801
54802 1999-05-10 Craig Burley <craig@jcb-sc.com>
54803
54804 * g77.f-torture/execute/erfc.f: Use small single-precision
54805 values, to avoid problems on Alphas when not -mieee.
54806
54807 1999-05-08 Craig Burley <craig@jcb-sc.com>
54808
54809 * gcc.dg/990506-0.c: New test.
54810
54811 1999-05-08 Richard Henderson <rth@cygnus.com>
54812
54813 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
54814 the constant to test. Don't XFAIL 64-bit targets.
54815
54816 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
54817 * g++.old-deja/g++.law/profile1.C: Likewise.
54818
54819 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
54820 operator new instances.
54821 * g++.old-deja/g++.other/delete5.C: Likewise.
54822
54823 1999-05-03 Craig Burley <craig@jcb-sc.com>
54824
54825 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
54826 intrinsic.
54827
54828 1999-05-03 Craig Burley <craig@jcb-sc.com>
54829
54830 * g77.f-torture/execute/u77-test.f: Reverse order of two
54831 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
54832
54833 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54834
54835 * gcc.dg/compare1.c: New test.
54836
54837 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
54838
54839 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
54840 New tests.
54841
54842 1999-05-02 Craig Burley <craig@jcb-sc.com>
54843
54844 * g77.f-torture/compile/19990502-1.f: New test.
54845
54846 1999-05-02 Craig Burley <craig@jcb-sc.com>
54847
54848 * g77.f-torture/compile/19990502-0.f: New test.
54849
54850 1999-05-02 Craig Burley <craig@jcb-sc.com>
54851
54852 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
54853 intrinsic.
54854
54855 1999-05-02 Craig Burley <craig@jcb-sc.com>
54856
54857 * g77.f-torture/execute/u77-test.f (main): List libU77
54858 intrinsics not currently tested.
54859 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
54860 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
54861 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
54862 Trim blanks off the ends of some printed strings.
54863
54864 1999-05-02 Craig Burley <craig@jcb-sc.com>
54865
54866 * g77.f-torture/execute/u77-test.f (main): Just warn about
54867 FSTAT gid disagreement, as it's expected on some systems.
54868
54869 1999-05-01 Craig Burley <craig@jcb-sc.com>
54870
54871 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
54872 use a new function, which allows for some slop.
54873 Clean up some commentary.
54874 (issum): The new function.
54875 (sgladd): Deleted subroutine.
54876
54877 1999-05-01 Craig Burley <craig@jcb-sc.com>
54878
54879 * g77.f-torture/execute/u77-test.f: Modify to be more like
54880 libf2c/libU77 version, bringing patches to that version here.
54881 Add suitable commentary.
54882
54883 1999-04-25 Richard Henderson <rth@cygnus.com>
54884
54885 * gcc.dg/990424-1.c: New test.
54886
54887 1999-04-24 Craig Burley <craig@jcb-sc.com>
54888
54889 * g77.f-torture/execute/u77-test.f (main): Bug involving
54890 LSTAT has been fixed, so turn back on full checking.
54891
54892 1999-04-20 Craig Burley <craig@jcb-sc.com>
54893
54894 * g77.f-torture/compile/19990419-0.f: New test.
54895 * g77.f-torture/execute/19990419-1.f: New test.
54896
54897 1999-04-17 Richard Henderson <rth@cygnus.com>
54898
54899 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
54900 to avoid the need for a prototype to supress a warning.
54901
54902 1999-04-07 Jim Wilson <wilson@cygnus.com>
54903
54904 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
54905
54906 1999-04-04 Jeffrey A Law (law@cygnus.com)
54907
54908 * gcc.c-torture/execute/990404-1.c: New test.
54909
54910 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54911
54912 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
54913 * gcc.dg/cpp-if3.c: Don't use -pedantic.
54914 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
54915 missing initializer warnings.
54916
54917 1999-03-28 Jeffrey A Law (law@cygnus.com)
54918
54919 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
54920 matching strings.
54921
54922 1999-03-26 Jeffrey A Law (law@cygnus.com)
54923
54924 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
54925
54926 1999-03-26 Craig Burley <craig@jcb-sc.com>
54927
54928 * g77.f-torture/execute/19990325-0.f: New test.
54929 * g77.f-torture/execute/19990325-1.f: New test.
54930
54931 1999-03-24 Jeffrey A Law (law@cygnus.com)
54932
54933 * gcc.c-torture/execute/990324-1.c: New test.
54934
54935 1999-03-22 Jim Wilson <wilson@cygnus.com>
54936
54937 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
54938 test with 4.
54939
54940 1999-03-17 Richard Henderson <rth@cygnus.com>
54941
54942 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
54943
54944 1999-03-13 Craig Burley <craig@jcb-sc.com>
54945
54946 * g77.f-torture/execute/19990313-2.f: New test.
54947 * g77.f-torture/execute/19990313-3.f: New test.
54948
54949 1999-03-13 Craig Burley <craig@jcb-sc.com>
54950
54951 * g77.f-torture/execute/19990313-0.f: New test.
54952 * g77.f-torture/execute/19990313-1.f: New test.
54953
54954 1999-03-12 Jim Wilson <wilson@cygnus.com>
54955
54956 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
54957 printf to sprintf.
54958 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
54959 (main): Add check for u15. Conditionalize u31 check depending on
54960 whether ints are <32 bits or >=32 bits.
54961
54962 1999-03-08 Craig Burley <craig@jcb-sc.com>
54963
54964 * g77.f-torture/execute/19981119-0.f: Improve testiness.
54965
54966 1999-03-08 Craig Burley <craig@jcb-sc.com>
54967
54968 * g77.f-torture/compile/19990305-0.f: New test.
54969 * g77.f-torture/execute/19981119-0.f: New test.
54970
54971 1999-03-08 Craig Burley <craig@jcb-sc.com>
54972
54973 * g77.f-torture/execute/970625-2.f: call ABORT if final
54974 result is not correct, instead of just printing it.
54975 Add this checking via newly introduced obfuscation, to
54976 trip up buggy front ends.
54977
54978 1999-03-07 Craig Burley <craig@jcb-sc.com>
54979
54980 * g77.f-torture/compile/960317-1.f: Moved from being
54981 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
54982
54983 1999-03-06 Craig Burley <craig@jcb-sc.com>
54984
54985 * g77.f-torture/execute/960317-1.f: New (old) test.
54986 * g77.f-torture/execute/970625-2.f: Ditto.
54987
54988 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
54989
54990 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
54991 error message on line 1 or line 2; cccp and cpplib do this differently.
54992
54993 1999-03-01 Jeffrey A Law (law@cygnus.com)
54994
54995 * g++.old-deja/g++.law/weak1.C: New test.
54996
54997 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54998
54999 * gcc.c-torture/execute/990119-1.c: Renamed to...
55000 * gcc.dg/990119-1.c: this, so it will only be tested once
55001 (it's a preprocessor test, it doesn't need to be run at
55002 multiple optimization levels).
55003
55004 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55005
55006 * lib/g++.exp: Don't add incdir=$base_dir/../include to
55007 ALWAYS_CXXFLAGS.
55008
55009 1999-02-24 Craig Burley <craig@jcb-sc.com>
55010
55011 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
55012 * g77.f-torture/compile/19981216-0.f: ...as it is expected
55013 to not be compilable by current g77.
55014
55015 1999-02-24 Nick Clifton <nickc@cygnus.com>
55016
55017 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
55018
55019 1999-02-22 Jeffrey A Law (law@cygnus.com)
55020
55021 * gcc.c-torture/execute/990222-1.c: New test.
55022
55023 1999-02-19 Craig Burley <craig@jcb-sc.com>
55024
55025 * g77.f-torture/compile/19990218-0.f: New test.
55026 * g77.f-torture/noncompile/19990218-1.f: New test.
55027
55028 1999-02-18 Craig Burley <craig@jcb-sc.com>
55029
55030 * g77.f-torture/compile/19981216-0.f: New test.
55031
55032 1999-02-14 Jeffrey A Law (law@cygnus.com)
55033
55034 * gcc.dg/990214-1.c: New test.
55035
55036 1999-02-13 Jeffrey A Law (law@cygnus.com)
55037
55038 * gcc.dg/990213-2.c: New test.
55039
55040 * gcc.dg/990213-1.c: New test.
55041
55042 1999-02-12 Jeffrey A Law (law@cygnus.com)
55043
55044 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
55045 ints.
55046
55047 1999-02-11 Nick Clifton <nickc@cygnus.com>
55048
55049 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
55050 specified by target.
55051
55052 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
55053
55054 1999-02-11 Jeffrey A Law (law@cygnus.com)
55055
55056 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
55057
55058 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
55059
55060 * gcc.dg/special/ecos.exp: New test driver for new tests with
55061 special requirements.
55062
55063 * gcc.dg/special/alias-1.c: New test.
55064 * gcc.dg/special/gcsec-1.c: New test.
55065 * gcc.dg/special/weak-1.c: New test.
55066 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
55067 * gcc.dg/special/weak-2.c: New test.
55068 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
55069 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
55070 * gcc.dg/special/wkali-1.c: New test.
55071 * gcc.dg/special/wkali-2.c: New test.
55072 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
55073 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
55074
55075 1999-02-10 Felix Lee <flee@cygnus.com>
55076
55077 * lib/c-torture.exp (c-torture-compile): Pull out code for
55078 analyzing gcc error messages.
55079 (c-torture-execute): Likewise. Fix some (harmless) false
55080 positives.
55081 * lib/gcc.exp (gcc_check_compile): New function.
55082
55083 1999-02-08 Richard Henderson <rth@cygnus.com>
55084
55085 * gcc.c-torture/execute/990208-1.c: New test.
55086
55087 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
55088
55089 * g++.dg/special/ecos.exp: New driver for new tests with special
55090 requirements
55091
55092 * g++.dg/special/conpr-1.C: New test
55093 * g++.dg/special/conpr-2.C: New test
55094 * g++.dg/special/conpr-2a.C: New test
55095 * g++.dg/special/conpr-3.C: New test
55096 * g++.dg/special/conpr-3a.C: New test
55097 * g++.dg/special/conpr-3b.C: New test
55098
55099 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
55100 allow g++ to use the dg driver
55101
55102 * README: Add comment about g++.dg directory
55103
55104 1999-02-06 Jeffrey A Law (law@cygnus.com)
55105
55106 * README: Update email addresses.
55107
55108 1999-02-03 Nick Clifton <nickc@cygnus.com>
55109
55110 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55111 arguments in order to force structure S onto the stack even on
55112 the alpha.
55113 (test): Pass 10 leading arguments to function foo as well as the
55114 structure S.
55115
55116 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55117 failure for all targets.
55118
55119 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55120 abort to terminate program execution.
55121
55122 1999-01-30 Richard Henderson <rth@cygnus.com>
55123
55124 * gcc.c-torture/execute/990130-1.c: New test.
55125
55126 1999-01-30 Jeffrey A Law (law@cygnus.com)
55127
55128 * gcc.dg/990130-1.c: New test.
55129
55130 1999-01-28 Michael Meissner <meissner@cygnus.com>
55131
55132 * gcc.c-torture/execute/990128-1.c: New test.
55133
55134 1999-01-27 Michael Meissner <meissner@cygnus.com>
55135
55136 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55137
55138 1999-01-27 Felix Lee <flee@cygnus.com>
55139
55140 * lib/c-torture.exp (c-torture-compile): pull out code for
55141 analyzing gcc error messages.
55142 (c-torture-execute): ditto, and fix some (harmless) false
55143 positives.
55144 * lib/gcc.exp (gcc_check_compile): new function.
55145
55146 1999-01-17 Jeffrey A Law (law@cygnus.com)
55147
55148 * gcc.dg/990117-1.c: New test.
55149
55150 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55151
55152 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55153
55154 1999-01-15 Jeffrey A Law (law@cygnus.com)
55155
55156 * g77.f-torture/compile/990115-1.f: New test.
55157
55158 1999-01-07 Jeffrey A Law (law@cygnus.com)
55159
55160 * gcc.c-torture/compile/990107-1.c: New test
55161
55162 1999-01-06 Jeffrey A Law (law@cygnus.com)
55163
55164 * gcc.c-torture/execute/990106-2.c: New test.
55165
55166 * gcc.c-torture/execute/990106-1.c: New test.
55167
55168 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55169
55170 * gcc.c-torture/compile/981223-1.c: New test.
55171
55172 1998-12-29 Richard Henderson <rth@cygnus.com>
55173
55174 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55175 (opt3): Rename from opt4 and disable.
55176
55177 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55178
55179 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55180
55181 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55182
55183 * g++.old-deja/g++.other/conv5.C: New test.
55184
55185 1998-12-14 Nick Clifton <nickc@cygnus.com>
55186
55187 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55188
55189 1998-12-11 Jeffrey A Law (law@cygnus.com)
55190
55191 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55192
55193 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55194
55195 * gcc.c-torture/compile/981211-1.c: New test.
55196
55197 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55198
55199 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55200
55201 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55202
55203 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55204
55205 * gcc.special/930510-1.c: Make C9X safe.
55206 * gcc.misc-tests/gcov-1.c Similarly.
55207 * gcc.misc-tests/gcov-2.c Similarly.
55208
55209 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55210
55211 * gcc.dg/ultrasp1.c: New test.
55212
55213 1998-12-06 Richard Henderson <rth@cygnus.com>
55214
55215 * gcc.c-torture/execute/981206.c: New test.
55216
55217 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55218
55219 * g++.old-deja/g++.ns/template7.C: New test.
55220
55221 * g++.old-deja/g++.other/expr1.C: New test.
55222
55223 * g++.old-deja/g++.eh/tmpl3.C: New test.
55224
55225 * g++.old-deja/g++.eh/tmpl2.C: New test.
55226
55227 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55228
55229 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55230 * g++.old-deja/g++.other/using6.C: Removed.
55231 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55232
55233 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55234
55235 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55236
55237 * g++.old-deja/g++.pt/overload8.C: New test.
55238
55239 * g++.old-deja/g++.pt/overload7.C: New test.
55240
55241 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55242
55243 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55244 and relinking messages.
55245 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55246 compiling with -frepo.
55247
55248 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55249
55250 * g++.old-deja/g++.pt/lookup6.C: New test.
55251
55252 1998-11-30 Nick Clifton <nickc@cygnus.com>
55253
55254 * gcc.c-torture/execute/981130-1.c: New test.
55255 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55256
55257 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55258
55259 * g++.old-deja/g++.pt/explicit76.C: New test.
55260
55261 * g++.old-deja/g++.pt/friend38.C: New test.
55262
55263 * g++.old-deja/g++.ns/crash2.C: New test.
55264
55265 * g++.old-deja/g++.pt/defarg8.C: New test.
55266
55267 * g++.old-deja/g++.pt/instantiate6.C: New test.
55268
55269 * g++.old-deja/g++.pt/static6.C: New test.
55270
55271 * g++.old-deja/g++.pt/decl2.C: New test.
55272
55273 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55274
55275 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55276 problem is actually related with name lookup, but so what? :-)
55277
55278 * g++.old-deja/g++.pt/friend37.C: New test.
55279
55280 1998-11-25 Dave Love <d.love@dl.ac.uk>
55281
55282 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55283 element, which fails on some systems.
55284
55285 * g77.f-torture/execute/labug1.f: New test.
55286
55287 1998-11-21 Jeffrey A Law (law@cygnus.com)
55288
55289 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55290 is defined.
55291
55292 1998-11-18 Dave Love <d.love@dl.ac.uk>
55293
55294 * g77.f-torture/compile/981117-1.f: New test.
55295
55296 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55297
55298 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55299 properly discarded.
55300
55301 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55302
55303 * gcc.c-torture/execute/memcheck: New directory of tests for
55304 -fcheck-memory-usage.
55305
55306 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55307
55308 * README: New file, general information about the testsuite and
55309 new description of the various C++ test subdirectories.
55310 * README.g++: Eliminate obsolete information, update and move most
55311 relevant stuff to README.
55312
55313 1998-11-07 Richard Henderson <rth@cygnus.com>
55314
55315 * gcc.c-torture/compile/981107-1.c: New test.
55316
55317 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55318
55319 * execute/memcpy-bi.c: New testcase.
55320
55321 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55322
55323 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55324 base classes.
55325
55326 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55327 template is selected.
55328
55329 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55330 classes, it should be accepted for all types.
55331
55332 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55333
55334 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55335 specializations start with template headers.
55336
55337 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55338
55339 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55340
55341 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55342 non-POD types.
55343
55344 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55345
55346 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55347
55348 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55349
55350 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55351
55352 1998-10-19 Jeffrey A Law (law@cygnus.com)
55353
55354 * 981019-1.c: New test.
55355
55356 1998-10-14 Robert Lipe <robertl@dgii.com>
55357
55358 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55359 find objc headers.
55360
55361 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55362
55363 * compile/981001-4.c: Remove use of GCC extension that triggers a
55364 compiler bug.
55365
55366 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55367
55368 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55369
55370 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55371
55372 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55373 instantiation of template produces incorrect code for delete
55374 expression.
55375
55376 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55377 constructors' name is not unique.
55378 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55379 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55380
55381 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55382 automatic array of const is ill-formed.
55383
55384 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55385 of template parameter?
55386
55387 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55388 const.
55389
55390 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55391 pointer-to-member expression.
55392
55393 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55394 declaration causes ICE.
55395
55396 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55397
55398 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55399 reserved in the global namespace.
55400
55401 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55402 generate needed virtual table.
55403
55404 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55405
55406 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55407
55408 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55409 template-dependent type
55410
55411 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55412
55413 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55414 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55415 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55416
55417 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55418 class should be usable as argument of member function.
55419 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55420 class should be usable as return type of member function.
55421 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55422 class should be usable as type of data member.
55423
55424 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55425
55426 1998-10-09 Jeffrey A Law (law@cygnus.com)
55427
55428 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55429
55430 1998-10-08 Nick Clifton <nickc@cygnus.com>
55431
55432 * gcc.dg/dll-?.c Add thumb to target list.
55433 Fix assembler scan patterns to match current assembler output.
55434
55435 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55436
55437 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55438 matching of template brackets.
55439
55440 * g++.old-deja/g++.other/using4.C: New test. Test using
55441 declarations of methods from base classes.
55442
55443 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55444 within functions should introduce names into the innermost
55445 enclosing namespace.
55446
55447 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55448 of static locals if first initialization throws.
55449
55450 1998-10-07 Jim Wilson <wilson@cygnus.com>
55451
55452 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55453
55454 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55455
55456 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55457 lose track of the possible targets of tablejump insns.
55458 * special/special.exp: Run it.
55459
55460 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55461
55462 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55463 must be declared before its specializations can be named in friend
55464 declarations.
55465
55466 1998-10-05 Dave Love <d.love@dl.ac.uk>
55467
55468 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55469
55470 * g77.f-torture/execute/io1.f: New test.
55471
55472 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55473
55474 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55475 with pointer to template function, for which no argument deduction
55476 is possible.
55477
55478 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55479 specialization of template function as argument to template
55480 function.
55481
55482 * g++.old-deja/g++.other/access2.C: New test; Inner class
55483 shouldn't have privileged access to Outer's names.
55484
55485 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55486
55487 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55488 friend template declared within template class conflicts with
55489 nested class of the same name.
55490
55491 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55492 is ignored.
55493
55494 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55495 object with direct initializer as function declaration.
55496
55497 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55498 initializers.
55499
55500 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55501 involving const pointer and NULL produces incorrect result.
55502
55503 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55504 type name without `typename' should be rejected with -pedantic.
55505
55506 1998-10-02 Richard Henderson <rth@cygnus.com>
55507
55508 * g++.old-deja/g++.other/addrof1.C: New test.
55509
55510 1998-10-01 Nick Clifton <nickc@cygnus.com>
55511
55512 * gcc.c-torture/compile/981001-1.c: New test.
55513 * gcc.c-torture/execute/981001-1.c: New test.
55514
55515 1998-10-01 Jeffrey A Law (law@cygnus.com)
55516
55517 * gcc.c-torture/compile/981001-2.c: New test.
55518 * gcc.c-torture/compile/981001-3.c: New test.
55519 * gcc.c-torture/compile/981001-4.c: New test.
55520
55521 1998-10-01 Robert Lipe <robertl@dgii.com>
55522
55523 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55524 multilibbed hosts. Idea grafted from g77.exp.
55525
55526 1998-09-30 Dave Love <d.love@dl.ac.uk>
55527
55528 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55529 avoid losing on systems which need -lsocket.
55530
55531 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55532
55533 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55534 * g++.old-deja/g++.other/nested2.C: Ditto.
55535 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55536 failure.
55537
55538 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55539
55540 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55541 preferred over template operator!= for enum bitfields.
55542
55543 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55544
55545 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55546 that happen to have the same base name, but in different scopes,
55547 are incorrectly rejected.
55548
55549 1998-09-16 Richard Henderson <rth@cygnus.com>
55550
55551 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55552 on the native word size instead of an integer literal.
55553
55554 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55555
55556 * g++.old-deja/g++.other/static2.C: Invocation of static data
55557 member of type pointer-to-function denoted as non-static member.
55558
55559 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55560 checks involving function types and aliases.
55561
55562 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55563
55564 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55565 redefined to the same non-trivial type.
55566
55567 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55568 namespace-qualification of template specializations declared in
55569 other namespaces.
55570
55571 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55572 to declare a subset of the specializations of a template function
55573 as friends of specializations of a template class.
55574
55575 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55576 member templates that do not fully specialize the enclosing
55577 template class are rejected.
55578
55579 1998-09-11 Dave Love <d.love@dl.ac.uk>
55580
55581 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55582
55583 1998-09-08 Dave Love <d.love@dl.ac.uk>
55584
55585 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55586 altered from libf2c/libU77 version.
55587
55588 1998-09-06 Dave Love <d.love@dl.ac.uk>
55589
55590 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55591
55592 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55593 Alexandre Oliva <oliva@dcc.unicamp.br>
55594
55595 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55596 (un)signed char are different types for template specialization
55597 purposes.
55598
55599 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55600
55601 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55602 * objc: ObjC testsuite.
55603
55604 1998-08-31 Catherine Moore <clm@cygnus.com>
55605
55606 * gcc.c-torture/execute/941014-1.x: New file.
55607
55608 1998-08-31 Nick Clifton <nickc@cygnus.com>
55609
55610 * lib/c-torture.exp: Add support for
55611 torture_eval_before_compile and torture_eval_before_execute
55612 variables.
55613
55614 1998-08-30 Jeffrey A Law (law@cygnus.com)
55615
55616 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55617 this test triggers valid.
55618
55619 1998-08-27 Jeffrey A Law (law@cygnus.com)
55620
55621 * gcc.dg/980827-1.c: New test.
55622
55623 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55624
55625 * gcc.c-torture/execute/loop-4b.c: New test.
55626
55627 1998-08-26 Nick Clifton <nickc@cygnus.com>
55628
55629 * lib/c-torture.exp: Add support for
55630 torture_eval_before_compile and torture_eval_before_execute
55631 variables.
55632
55633 1998-08-25 Jeffrey A Law (law@cygnus.com)
55634
55635 * gcc.c-torture/compile/980825-1.c: New test.
55636
55637 1998-08-24 Nick Clifton <nickc@cygnus.com>
55638
55639 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55640 count number tests in opt_t0 not good_t0.
55641
55642 1998-08-24 Jeffrey A Law (law@cygnus.com)
55643
55644 * gcc.c-torture/compile/930326-1.x: Fix typo.
55645
55646 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55647
55648 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55649 causes an ICE.
55650
55651 1998-08-21 Jeffrey A Law (law@cygnus.com)
55652
55653 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55654 STACK_SIZE is defined.
55655 * gcc.c-torture/unsorted/stuct.c: Similarly.
55656
55657 * gcc.c-torture/compile/980821-1.c: New test.
55658
55659 1998-08-21 Jeffrey A Law (law@cygnus.com)
55660
55661 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55662 16bit ints.
55663
55664 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55665
55666 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55667 code.
55668
55669 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55670
55671 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55672 error'.
55673
55674 1998-08-18 Jeffrey A Law (law@cygnus.com)
55675
55676 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55677
55678 1998-08-16 Jeffrey A Law (law@cygnus.com)
55679
55680 * gcc.c-torture/compile/980816-1.c: New test.
55681
55682 * gcc.dg/980816-1.c: New test.
55683
55684 1998-08-13 Jeffrey A Law (law@cygnus.com)
55685
55686 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55687 compiler for ieee tests.
55688
55689 1998-08-01 Dave Love <d.love@dl.ac.uk>
55690
55691 * g77.f-torture/compile/980729-0.f: New test.
55692
55693 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55694
55695 * gcc.c-torture/special/eeprof-1.c: New test, for
55696 -finstrument-functions.
55697 * gcc.c-torture/special/special.exp: Run it.
55698
55699 1998-07-29 Jeffrey A Law (law@cygnus.com)
55700
55701 * gcc.c-torture/compile/980729-1.c: New test.
55702
55703 1998-07-27 Nick Clifton <nickc@cygnus.com>
55704
55705 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55706 __thumb__ is defined, and test for ARM style doubles if so.
55707
55708 1998-07-26 Dave Love <d.love@dl.ac.uk>
55709
55710 * g77.f-torture/noncompile/980615-0.f: New test.
55711
55712 1998-07-26 H.J. Lu (hjl@gnu.org)
55713
55714 * gcc.dg/980312-1.c: Do link instead of compile.
55715 * gcc.dg/980313-1.c: Likewise.
55716
55717 1998-07-26 Jeffrey A Law (law@cygnus.com)
55718
55719 * gcc.c-torture/compile/980726-1.c: New test.
55720
55721 1998-07-25 Dave Love <d.love@dl.ac.uk>
55722
55723 * g77.f-torture/execute/io0.f: New test.
55724
55725 1998-07-24 Nick Clifton <nickc@cygnus.com>
55726
55727 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55728 an int.
55729
55730 1998-06-18 Michael Meissner <meissner@cygnus.com>
55731
55732 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55733 m32r bugs.
55734
55735 1998-07-17 Nick Clifton <nickc@cygnus.com>
55736
55737 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55738 c-decl.c:grokdeclarator can handle mode attributes.
55739
55740 1998-07-16 Jeffrey A Law (law@cygnus.com)
55741
55742 * gcc.c-torture/execute/980716-1.c: New test.
55743
55744 1998-07-13 Jeffrey A Law (law@cygnus.com)
55745
55746 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55747 the mn10200.
55748 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55749 the mn10200.
55750 * gcc.c-torture/execute/va-arg-3.x: Similarly.
55751 * gcc.c-torture/compile/930326-1.x: Similarly.
55752
55753 1998-07-13 Dave Love <d.love@dl.ac.uk>
55754
55755 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
55756 New test from Craig.
55757
55758 1998-07-12 Dave Love <d.love@dl.ac.uk>
55759
55760 * g77.f-torture/noncompile/980616-0.f: New test.
55761
55762 * g77.f-torture/execute/970816-3.f: New test from Craig.
55763
55764 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55765
55766 * g++.other/singleton.C: Return error value instead of taking
55767 SIGSEGV.
55768
55769 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
55770
55771 * g++.other/singleton.C: New test. Warning is under dispute.
55772 Runtime crash is not.
55773
55774 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55775
55776 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
55777 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
55778 using6.C, using7.C}: New namespace tests.
55779
55780 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55781
55782 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
55783 specialization with typedef'ed names used as array indexes.
55784
55785 1998-07-09 Jeffrey A Law (law@cygnus.com)
55786
55787 * gcc.c-torture/execute/980709-1.c: New test.
55788
55789 * gcc.dg/980709-1.c: New test.
55790
55791 1998-07-07 Richard Henderson <rth@cygnus.com>
55792
55793 * gcc.c-torture/execute/bcp-1.c: New test.
55794
55795 1998-07-07 Jeffrey A Law (law@cygnus.com)
55796
55797 * gcc.c-torture/execute/980707-1.c: New test.
55798
55799 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
55800
55801 * gcc.c-torture/compile/980706-1.c: New test.
55802
55803 1998-07-01 Dave Love <d.love@dl.ac.uk>
55804
55805 * g77.f-torture/execute/980701-0.f,
55806 g77.f-torture/execute/980701-1.f: New test from Craig.
55807
55808 1998-07-01 Jeffrey A Law (law@cygnus.com)
55809
55810 * gcc.c-torture/compile/980701-1.c: New test.
55811
55812 * gcc.c-torture/execute/980701-1.c: New test.
55813
55814 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
55815 rlsruhe.de>
55816
55817 * g++.old-deja/g++.robertl/eb132.C: New test.
55818 * g++.old-deja/g++.robertl/eb133.C: Likewise.
55819
55820 1998-06-29 Dave Love <d.love@dl.ac.uk>
55821
55822 * g77.f-torture/execute/980628-7.f,
55823 g77.f-torture/execute/980628-8.f,
55824 g77.f-torture/execute/980628-9.f,
55825 g77.f-torture/execute/980628-10.f: New tests from Craig.
55826
55827 * g77.f-torture/execute/980628-3.f: Remove mail headers.
55828
55829 1998-06-28 Jeffrey A Law (law@cygnus.com)
55830
55831 * g77.f-torture/execute/980628-4.f: New test from Craig.
55832 * g77.f-torture/execute/980628-5.f: Likewise.
55833 * g77.f-torture/execute/980628-2.f: Likewise.
55834 * g77.f-torture/execute/980628-0.f: Likewise.
55835 * g77.f-torture/execute/980628-1.f: Likewise.
55836 * g77.f-torture/execute/980628-3.f: Likewise.
55837 * g77.f-torture/execute/980628-6.f: Likewise.
55838
55839 1998-06-28 Jeffrey A Law (law@cygnus.com)
55840
55841 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
55842 directory when nothing has been installed yet.
55843
55844 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
55845
55846 * gcc.c-torture/special/special.exp: Handle newer versions of
55847 dejagnu.
55848
55849 1998-06-26 Jeffrey A Law (law@cygnus.com)
55850
55851 * gcc.dg/980626-1.c: New test.
55852
55853 1998-06-19 Bruno Haible <haible@ilog.fr>
55854
55855 * gcc.misc-tests/m-un-2.c: New test.
55856 * g++.old-deja/g++.other/warn01.c: Likewise.
55857
55858 1998-06-19 Robert Lipe <robertl@dgii.com>
55859
55860 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
55861 compatibility with assmblers with a different comment character.
55862 Eliminate use of GAS-specific extensions.
55863
55864 1998-06-19 Jeffrey A Law (law@cygnus.com)
55865
55866 * gcc.c-torture/execute/ieee/980619-1.c: New test.
55867
55868 1998-06-19 Robert Lipe <robertl@dgii.com>
55869
55870 * lib/g77.exp: Replace search for libf2c.a with search for newly
55871 renamed libg2c.a
55872
55873 1998-06-17 Jeffrey A Law (law@cygnus.com)
55874
55875 * gcc.c-torture/execute/980617-1.c: New test.
55876
55877 1998-06-12 Jeffrey A Law (law@cygnus.com)
55878
55879 * gcc.c-torture/execute/980612-1.c: New test.
55880
55881 1998-06-08 Jeffrey A Law (law@cygnus.com)
55882
55883 * gcc.dg/980523-1.c: Only test on ppc-linux.
55884 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
55885
55886 * gcc.c-torture/execute/980608-1.c: New test.
55887
55888 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
55889
55890 * gcc.c-torture/execute/980605-1.c: New test.
55891
55892 1998-06-04 Jeffrey A Law (law@cygnus.com)
55893
55894 * gcc.c-torture/execute/980604-1.c: New test.
55895
55896 1998-06-02 Jeffrey A Law (law@cygnus.com)
55897
55898 * gcc.c-torture/execute/980602-1.c: New test.
55899 * gcc.c-torture/execute/980602-2.c: Likewise.
55900
55901 1998-06-02 Dave Love <d.love@dl.ac.uk>
55902
55903 * 970125-0.f: Fix per JCB. Add commentary.
55904
55905 1998-05-31 Michael Meissner <meissner@cygnus.com>
55906
55907 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
55908 IEEE -0 support.
55909
55910 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
55911
55912 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
55913 earlier.
55914
55915 1998-05-28 Catherine Moore <clm@cygnus.com>
55916
55917 * gcc.c-torture/execute/980526-3.c: New test.
55918
55919 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
55920
55921 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
55922 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
55923 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
55924 m88k-motorola-sysv3 to XFAIL.
55925
55926 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55927
55928 * gcc.dg/980526-1.c: New test.
55929 * gcc.c-torture/execute/980526-2.c: New test.
55930
55931 1998-05-26 Jeffrey A Law (law@cygnus.com)
55932
55933 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
55934
55935 * gcc.c-torture/execute/980526-1.c: New test.
55936
55937 1998-05-26 Dave Love <d.love@dl.ac.uk>
55938
55939 * g77.f-torture/execute/alpha2.f: Add runtime test.
55940
55941 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
55942
55943 * g++.old-deja/old-deja.exp: Strip leading directories.
55944
55945 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
55946 error for the line. Don't run multiple tests for the same line.
55947
55948 1998-05-23 Jeffrey A Law (law@cygnus.com)
55949
55950 * gcc.dg/980523-1.c: New test.
55951
55952 1998-05-23 Dave Love <d.love@dl.ac.uk>
55953
55954 * g77.f-torture/compile/970915-0.f: New test.
55955
55956 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
55957
55958 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
55959
55960 1998-05-21 Jeffrey A Law (law@cygnus.com)
55961
55962 * gcc.dg/980520-1.c: New test.
55963
55964 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
55965
55966 * gcc.dg/980502-1.c: Fix return type.
55967
55968 1998-05-20 Jeffrey A Law (law@cygnus.com)
55969
55970 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
55971 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
55972 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
55973 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
55974 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
55975
55976 1998-05-20 Dave Love <d.love@dl.ac.uk>
55977
55978 * g77.f-torture/execute/980520-1.f: New test.
55979
55980 1998-05-15 Dave Love <d.love@dl.ac.uk>
55981
55982 * lib/mike-g77.exp: New file.
55983
55984 * g77.f-torture/noncompile/noncompile.exp,
55985 g77.f-torture/noncompile/check0.f: New files.
55986
55987 1998-05-14 Dave Love <d.love@dl.ac.uk>
55988
55989 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
55990 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
55991 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
55992 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
55993 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
55994 abort where appropriate.
55995
55996 1998-05-05 Michael Meissner <meissner@cygnus.com>
55997
55998 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
55999 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
56000
56001 1998-04-29 Dave Love <d.love@dl.ac.uk>
56002
56003 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
56004
56005 1998-04-27 Dave Love <d.love@dl.ac.uk>
56006
56007 * g77.f-torture/compile/980427-0.f: New test.
56008
56009 1998-04-24 Dave Love <d.love@dl.ac.uk>
56010
56011 * g77.f-torture/compile/980424-0.f: New test.
56012
56013 1998-04-19 Dave Love <d.love@dl.ac.uk>
56014
56015 * g77.f-torture/compile/980419-2.f (main): New test.
56016 * g77.f-torture/compile/970125-0.f: New test.
56017 * g77.f-torture/compile/980419-1.f: New test.
56018
56019 1998-04-08 Jim Wilson <wilson@cygnus.com>
56020
56021 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
56022 of loop-4.c.
56023
56024 1998-04-07 Jim Wilson <wilson@cygnus.com>
56025
56026 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
56027
56028 1998-04-03 Jim Wilson <wilson@cygnus.com>
56029
56030 * gcc.c-torture/compile/980329-1.c: New test.
56031
56032 1998-03-18 Jim Wilson <wilson@cygnus.com>
56033
56034 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
56035 * gcc.dg/980312-1.c: Fix typo in -march command.
56036
56037 1998-03-16 H.J. Lu (hjl@gnu.org)
56038
56039 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
56040
56041 1998-03-11 Robert Lipe <robertl@dgii.com>
56042
56043 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
56044 Dave Love agree the Fortran source is bogus.
56045
56046 1998-03-11 Robert Lipe <robertl@dgii.com>
56047
56048 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
56049 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
56050 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
56051 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
56052 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
56053
56054 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
56055
56056 * g++.old-deja/g++.other/friend1.C: New test.
56057
56058 1998-02-18 Dave Love <d.love@dl.ac.uk>
56059
56060 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
56061 possibly uninitialized) variables and declare dnrm2.
56062
56063 1998-02-23 Robert Lipe <robertl@dgii.com>
56064
56065 From Bruno Haible <haible@ilog.fr>:
56066 * gcc.c-torture/execute/980223.c: New test.
56067
56068 1998-02-13 Jeffrey A Law (law@cygnus.com)
56069
56070 * gcc.dg/ifelse-1.c: New test.
56071
56072 1998-02-09 H.J. Lu (hjl@gnu.org)
56073
56074 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
56075
56076 * lib/old-dejagnu.exp (old-dejagnu): Added the
56077 "execution test - XFAIL *-*-*" handling in the spirit of
56078 "excess errors test -". Changed the "execution test fails"
56079 handling to be like "excess errors test fails".
56080 * Update various tests accordingly.
56081
56082 1998-02-06 Jim Wilson <wilson@cygnus.com>
56083
56084 * gcc.c-torture/execute/980205.c: New test.
56085
56086 1998-01-18 Jeffrey A Law (law@cygnus.com)
56087
56088 * lib/c-torture.exp: Look for .x files instead of .cexp files.
56089 * lib/f-torture.exp: Similarly.
56090 * gcc.c-torture: Rename all .cexp files to .x files.
56091
56092 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
56093
56094 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
56095 (940510-1.c): Removed duplicate.
56096 (971104-1.c): New test.
56097
56098 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
56099
56100 * lib/f-torture.exp: Improve error and loop detection.
56101
56102 1997-11-19 Michael Meissner <meissner@cygnus.com>
56103
56104 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56105 use that to size the filler array.
56106
56107 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56108
56109 * lib/c-torture.exp(c-torture-execute): Fix typo.
56110
56111 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56112 testcase as the executable name. Keep the executable around if
56113 the test fails.
56114
56115 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56116
56117 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56118 changes. Only test one -g option, and move it to the end of the
56119 list of options to test.
56120
56121 1997-09-19 Michael Meissner <meissner@cygnus.com>
56122
56123 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56124 variable GCC_TORTURE_OPTIONS to supply default switches separated
56125 by colons. If no environment variable, run tests with -O0 -g, -O1
56126 -g, and -O2 -g as well.
56127
56128 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56129
56130 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56131 explanatory comments. Fix indentation.
56132
56133 1997-09-15 Jeffrey A Law (law@cygnus.com)
56134
56135 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56136
56137 1997-09-11 Jeffrey A Law (law@cygnus.com)
56138
56139 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56140 * g++.old-deja/g++.mike/p7325.C: Likewise.
56141 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56142
56143 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56144
56145 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56146 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56147 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56148 * g++.old-deja/g++.law/operators4.C: Likewise.
56149
56150 1997-09-11 Joe Buck (jbuck@synopsys.com)
56151
56152 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56153 * g++.old-deja/g++.mike/p784.C: Ditto.
56154 * g++.old-deja/g++.mike/p785.C: Ditto.
56155
56156 1997-09-05 Jeffrey A Law (law@cygnus.com)
56157
56158 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56159
56160 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56161
56162 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56163 target feature; pass this to c-torture-execute as needed.
56164
56165 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56166
56167 * lib/c-torture.exp(c-torture-execute): If the previous and the
56168 current executables being tested are identical, we don't need to
56169 run the executable again. Try to make the executable names
56170 unique. Add an optional argument for passing additional compiler
56171 flags.
56172
56173 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56174
56175 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56176
56177 1997-08-29 Jeffrey A Law (law@cygnus.com)
56178
56179 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56180
56181 1997-07-31 Jeffrey A Law (law@cygnus.com)
56182
56183 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56184 32bit or larger longs.
56185
56186 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56187 have either a 32bit long or 32bit int.
56188
56189 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56190
56191 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56192 Make double precision tests dependent on sizeof (double).
56193
56194 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56195
56196 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56197 too.
56198
56199 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56200
56201 * gcc.c-torture/compile/961203-1.cexp: New script.
56202
56203 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56204
56205 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56206 up the includes ourselves.
56207
56208 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56209
56210 * lib/plumhall.exp: Remove random include, and add a few
56211 verbose messages for debugging.
56212
56213 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56214
56215 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56216 of trying to do it ourselves.
56217
56218 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56219
56220 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56221
56222 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56223
56224 * gcc.prms/5403.c: Made regexp a bit less strict.
56225
56226 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56227
56228 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56229 is returned from remote_load instead.
56230 * lib/plumhall.exp: Ditto.
56231 * lib/mike-g++.exp: Ditto.
56232 * lib/old-dejagnu.exp: Ditto.
56233 * lib/c-torture.exp: Ditto.
56234
56235 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56236
56237 * lib/g++.exp: Use build_wrapper procedure.
56238 * lib/gcc.exp: Ditto.
56239
56240 1997-05-20 Jeffrey A Law (law@cygnus.com)
56241
56242 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56243 an old-style decl for malloc. Fixes tests to work when
56244 sizeof (int) != sizeof (size_t).
56245
56246 1997-05-15 Mike Meissner <meissner@cygnus.com>
56247
56248 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56249
56250 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56251 use stdargs.h interface.
56252
56253 1997-05-15 Mike Meissner <meissner@cygnus.com>
56254
56255 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56256 NO_VARARGS when compiling.
56257
56258 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56259
56260 * lib/plumhall.exp(ph_includes): New procedure.
56261 (ph_make): Use it.
56262 (ph_compiler): Ditto.
56263
56264 * lib/g++.exp: Rename test-glue.c to testglue.c.
56265 * lib/gcc.exp: Ditto.
56266
56267 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56268
56269 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56270 to completion when it's called.
56271
56272 1997-03-21 Michael Meissner <meissner@cygnus.com>
56273
56274 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56275 is defined, don't do test.
56276
56277 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56278
56279 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56280 for object files.
56281 (ph_summary): Mark skipped testcases as untested, not unresolved.
56282
56283 * lib/plumhall.exp (ph_make): If unresolved because of bad
56284 errorCode, record errorCode in log file.
56285 (*): Replace send_log/verbose with verbose -log.
56286
56287 1997-03-19 Michael Meissner <meissner@cygnus.com>
56288
56289 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56290 double conversion if double isn't at least 8 bytes.
56291
56292 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56293 int to work with targets where int is 16 bits.
56294
56295 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56296 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56297 precision for the test to complete.
56298
56299 1997-03-14 Michael Meissner <meissner@cygnus.com>
56300
56301 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56302 if d10v is not compiled with the -mdouble64 flag.
56303 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56304
56305 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56306 d10v is not compiled with the -mint32 flag.
56307
56308 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56309
56310 * lib/plumhall.exp: Use incr_count.
56311
56312 1997-03-12 Jeffrey A Law (law@cygnus.com)
56313
56314 * gcc.c-torture: Update to c-torture-1.45.
56315
56316 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56317
56318 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56319 the name of the expect testcase file).
56320
56321 * lib/g++.exp(g++_init): Ditto.
56322
56323 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56324
56325 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56326 the host.
56327
56328 * lib/gcc.exp(gcc_exit): New procedure.
56329
56330 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56331
56332 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56333 specs where appropriate.
56334
56335 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56336 because of new "candidates are" messages, and removed a few
56337
56338 * Converted all non-old-style g++ testcases to old-style, and
56339 moved into g++.old-deja.
56340
56341 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56342
56343 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56344 options.
56345
56346 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56347 succeeded.
56348
56349 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56350
56351 1997-02-13 Michael Meissner <meissner@cygnus.com>
56352
56353 * lib/gcc.exp (gcc_target_compile): Add support for defining
56354 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56355 the machine doesn't have those features.
56356
56357 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56358
56359 * g++.law/operators4.exp: Don't use LIBS.
56360
56361 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56362
56363 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56364
56365 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56366 * lib/g++.exp: Set it here instead. Also, allow use of the
56367 --tool_exec and --tool_opt options. Change CXX to
56368 GXX_UNDER_TEST.
56369
56370 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56371
56372 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56373
56374 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56375
56376 * lib/old-dejagnu.exp: Use prune_warnings instead of
56377 prune_system_crud.
56378 * lib/mike-g++.exp: Ditto.
56379 * lib/gcc.exp: Ditto.
56380 * lib/g++.exp: Ditto.
56381
56382 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56383
56384 1997-02-07 Jeffrey A Law (law@cygnus.com)
56385
56386 * 941014-2.c: Include stdlib.h
56387 * 960327-1.c: Include stdio.h
56388 * dbra.c, index-1.c: Don't assume ints are 32bits.
56389
56390 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56391
56392 * lib/gcc.exp: Add gcc,stack_size target feature.
56393
56394 * lib/g++.exp(g++_target_compile): Add the include and link
56395 paths here, not in two other places. And, it's $options, not
56396 options.
56397
56398 * lib/mike-g++.exp(postbase): Remove the code that determines
56399 the correct include and link paths.
56400 * g++.old-deja/old-deja.exp: Ditto.
56401
56402 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56403
56404 * lib/g++.exp(g++_init): target_compile no longer returns the
56405 filename of the result.
56406
56407 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56408
56409 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56410 call to glob.
56411
56412 * gcc.c-torture/special/special.exp: Change call to
56413 gcc_target_compile to include the object file.
56414
56415 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56416
56417 * gcc.c-torture/special/special.exp: Correct misspelling in last
56418 change.
56419
56420 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56421
56422 * lib/plumhall.exp(ph_summary): Log the entire output of the
56423 executable. Return -1 if there were any failures, 0 otherwise.
56424 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56425 (ph_make): Clean up objects and executables that were built
56426 if the tests succeeded.
56427
56428 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56429
56430 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56431 libraries and includes in the build tree as appropriate.
56432
56433 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56434
56435 * lib/c-torture.exp: Instead of looking for the global variable
56436 NO_LONG_LONG, check to see if that's a feature of the target.
56437
56438 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56439
56440 * config/default.exp: Minimize. Delete the remainer of the files in
56441 config; this functionality is now in devo/dejagnu/config.
56442
56443 g++.*/*: Pass any additional flags used to compile to postbase;
56444 delete CXXFLAGS.
56445
56446 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56447 is now done by runtest.exp. Use gcc_target_compile instead of
56448 compile.
56449
56450 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56451 Remove references to CFLAGS. Use remote_file instead of
56452 calling rm -f.
56453 (c-torture): Take a list of arguments to use to compile this
56454 testcase.
56455
56456 lib/g++.exp: Simplify. Use target_compile instead of compile.
56457 lib/gcc-dg.exp: Ditto.
56458 lib/gcc.exp: Ditto.
56459 lib/mike-{gcc,g++}.exp: Ditto.
56460 lib/old-dejagnu.exp: Ditto.
56461 lib/plumhall.exp: Ditto.
56462
56463 1997-01-08 Jim Wilson <wilson@cygnus.com>
56464
56465 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56466 (ph_linker): Likewise.
56467
56468 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56469
56470 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56471 MAP_ANON / MAP_ANONYMOUS if defined;
56472 else try to map from /dev/zero .
56473
56474 1996-11-12 Jeffrey A Law (law@cygnus.com)
56475
56476 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56477 isn't defined, then define it to MAP_ANONYMOUS.
56478
56479 1996-11-12 Jeffrey A Law (law@cygnus.com)
56480
56481 * gcc.c-torture: Update to c-torture-1.42 release.
56482
56483 1996-11-11 Jeffrey A Law (law@cygnus.com)
56484
56485 * gcc.c-torture: Update to c-torture-1.41 release.
56486
56487 1996-10-27 Jeffrey A Law (law@cygnus.com)
56488
56489 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56490 c-torture release.
56491
56492 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56493
56494 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56495 and LDFLAGS. Fix second case to append the target_info ldflags
56496 onto LDFLAGS, not CFLAGS.
56497 * lib/g++.exp (g++_init): Add target_info stuff.
56498 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56499 of libgloss and newlib flags for !native.
56500
56501 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56502 (GDB): Fix relative path to go up another dir for finding gdb.
56503
56504 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56505
56506 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56507 versions in the target_info array, if they don't exist.
56508
56509 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56510
56511 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56512
56513 1996-07-08 Jim Wilson <wilson@cygnus.com>
56514
56515 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56516 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56517
56518 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56519
56520 * lib/old-dejagnu.exp: Don't remove the output file before we've
56521 actually tested it. Don't append pwd to the path of the executable
56522 we're testing.
56523
56524 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56525
56526 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56527
56528 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56529
56530 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56531 temporary directory for compiler files, and set it to a default
56532 value of /tmp. Set $output as the name of the output file from
56533 compiling the testcase. Add a -o option to $cflags_var so the
56534 compiler writes the final output file as $output. Set $executable
56535 to $output.
56536
56537 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56538 directory for compiler files, and set it to /tmp if it doesn't
56539 already have a value. Set $output_file to the name of the output
56540 file from compiling the testcase. Add a -o option to CXXFLAGS so
56541 the compiler writes the final output file as $output. Use $output
56542 as the executable to be tested.
56543
56544 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56545
56546 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56547
56548 1996-06-08 Jeffrey A Law (law@cygnus.com)
56549
56550 * gcc.c-torture/execute/pending-1.c: New test. Still
56551 pending in Tege's queue.
56552
56553 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56554
56555 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56556 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56557 if there were failures. Call unresolved if there were unresolved
56558 testcases. Call gcc_fail if program did not run to completion.
56559 (ph_make): Pass additional argument name to ph_execute.
56560 (ph_execute): Add new argument. Pass additional arguments to
56561 ph_summary. Call gcc_fail is there is no execution output.
56562
56563 1996-04-24 Jeffrey A Law (law@cygnus.com)
56564
56565 * lib/plumhall.exp (proc_summary): Output relavent summary
56566 lines into the log so specific failures in plumhall can be
56567 investigated.
56568
56569 1996-04-10 Jeffrey A Law (law@cygnus.com)
56570
56571 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56572 (c-torture-execute): Don't try to execute tests which use
56573 "long long" types if $NO_LONG_LONG is nonzero.
56574
56575 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56576
56577 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56578 not c-torture.
56579
56580 * gcc.ieee: Move from here.
56581 * gcc.c-torture/execute/ieee: To here.
56582
56583 1996-03-26 Jeffrey A Law (law@cygnus.com)
56584
56585 * gcc.c-torture: Update to c-torture-1.41 release.
56586
56587 1996-03-22 Jeffrey A Law (law@cygnus.com)
56588
56589 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56590 not "$output".
56591
56592 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56593
56594 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56595 -c present.
56596
56597 1996-03-02 Jeffrey A Law (law@cygnus.com)
56598
56599 * config/proelf.exp: Handle connecting to a simulator.
56600
56601 1996-01-31 Jeffrey A Law (law@cygnus.com)
56602
56603 * config/proelf.exp: New file. Enough framework that we can
56604 run c-torture tests on the proelf targets (or any other target
56605 that gdb can connect to for that matter).
56606
56607 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56608
56609 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56610 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56611
56612 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56613 exec_output exists.
56614
56615 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56616
56617 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56618 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56619
56620 * config/*.exp: Update FSF address. Change result of ${tool}_load
56621 to pass/fail/unresolved/unsupported/untested. Caller must now
56622 call unresolved/unsupported/untested.
56623 * lib/*.exp: Update FSF address. Update to handle new results of
56624 ${tool}_load.
56625 * lib/chill.exp (verbose): Delete.
56626
56627 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56628
56629 * lib/gcc.exp (default_gcc_start): Change order of args to
56630 $LDFLAGS $CFLAGS $LIBS.
56631 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56632 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56633 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56634 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56635 * gcc.misc-tests/dg-test.exp: Likewise.
56636 * gcc.misc-tests/msgs.exp: Likewise.
56637 * gcc.prms/prms.exp: Likewise.
56638 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56639 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56640
56641 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56642
56643 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56644
56645 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56646
56647 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56648 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56649
56650 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56651 necessary.
56652
56653 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56654
56655 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56656 global for loop; add use of $mathlib.
56657 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56658 settings here; set mathlib for anything but VxWorks.
56659
56660 1996-01-22 Jeffrey A Law (law@cygnus.com)
56661
56662 * gcc.c-torture: Update to c-torture-1.40 release.
56663
56664 1996-01-03 Jeffrey A Law (law@cygnus.com)
56665
56666 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56667 dg.exp.
56668
56669 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56670
56671 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56672 global.
56673
56674 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56675
56676 * lib/g++.exp (LIBS): Define if not already.
56677 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56678 (gcc-dg-prune): Call prune_gcc_output.
56679 * lib/gcc.exp (prune_gcc_output): New proc.
56680 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56681 prune_gcc_output.
56682
56683 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56684
56685 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56686 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56687
56688 1995-11-15 Jeffrey A Law (law@cygnus.com)
56689
56690 * gcc.c-torture: Update to c-torture-1.39 release.
56691
56692 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56693
56694 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56695 fails, try others as well.
56696
56697 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56698
56699 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56700 If compilation fails, mark execute tests as `untested'.
56701 If test is marked as unsupported, don't mark compilation and
56702 execute tests as failed.
56703
56704 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56705
56706 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56707 libstdc++ for whether or not we want to be doing shared
56708 libraries. Delete link_curses since we don't need it anymore.
56709 * lib/mike-g++.exp (postbase): Don't link in libg++.
56710 * g++.old-deja/old-deja.exp: Likewise.
56711
56712 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56713
56714 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56715
56716 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56717
56718 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56719 For that, add `-Wl,-a,shared_archive'.
56720 * g++.old-deja/old-deja.exp: Likewise.
56721
56722 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56723
56724 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56725
56726 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56727
56728 * lib/mike-g++.exp (postbase): Pay attention to the status of
56729 g++_load.
56730
56731 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56732
56733 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56734
56735 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56736
56737 * lib/gcc.exp (default_gcc_start): No longer need to log program
56738 being executed or its output, execute_anywhere does that now.
56739 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56740 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56741
56742 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56743
56744 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56745 the same as those in lib/g++.exp.
56746
56747 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56748
56749 * gcc.c-torture: Update to c-torture-1.38 release.
56750 * gcc.ieee: Related changes.
56751
56752 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
56753
56754 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
56755 "exec". Minor reformatting changes.
56756
56757 * config/rom68k.exp (${tool}_load): Make it work in a canadian
56758 cross. This means all "exec" calls now work on a remote host as
56759 well.
56760 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
56761 cross. Filter out the extra "\r\n" stuff that expect puts in.
56762 (c-torture-execute): Filter out the bogus warnings like
56763 c-torture-compile does. Add support for canadian cross.
56764 * lib/gcc.exp (default_gcc_version, default_gcc_start)
56765 Use execute_anywhere rather than calling exec directly. Now it
56766 works for canadian cross testing.
56767
56768 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
56769
56770 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
56771 results into a variable, and check that rather than using file exists.
56772
56773 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
56774
56775 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
56776 create a libg++.so. For sunos4.1.*, also add -ltermcap.
56777
56778 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56779
56780 * g++.old-deja/old-deja.exp: Create and pass runshlib and
56781 lib_curses if there's a shared libg++ in the build tree.
56782
56783 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
56784
56785 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
56786 if not supported target.
56787
56788 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
56789
56790 * lib/g++.exp (g++_init): Move empty setting of runshlib and
56791 link_curses up to always happen, not just for native builds.
56792
56793 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
56794
56795 * gcc.c-torture: Update to c-torture-1.36 release.
56796 * gcc.failure: Related changes.
56797
56798 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
56799
56800 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
56801
56802 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
56803
56804 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
56805 * lib/mike-g++.exp (postbase): Not in here. Still reference
56806 runshlib, link_curses, and mathlib for link and run.
56807
56808 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
56809 pass the runtime shared library options for Solaris, OSF/1, and
56810 Irix5, and link with -lcurses to avoid unresolved references.
56811
56812 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
56813
56814 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
56815 only run once.
56816
56817 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
56818
56819 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
56820
56821 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
56822
56823 * gcc.c-torture: Update to c-torture-1.35 release. Note we
56824 do not have a framework for the "compat" tests yet.
56825
56826 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
56827
56828 * lib/mike-g++.exp (postbase): New local variable `mathlib',
56829 set to null if we're testing vxworks5.1. Use that instead of
56830 `-lm' in the setting of LIBS for link and run.
56831
56832 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
56833
56834 * config/rom68k.exp (${tool}_load): Major changes to make it
56835 work. Verified that it does in fact return the stuff in
56836 exec_output properly. Catch any Emul or any TRAP other than 0.
56837
56838 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
56839
56840 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
56841 LDFLAGS properly for targets that need stuff from libgloss.
56842 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
56843 only run once.
56844 (gpp_initialized): New variable.
56845
56846 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
56847
56848 * config/rom68k.exp: Load libgloss.exp.
56849 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
56850 so we can produce a fully linked binary.
56851 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
56852 so we can produce a fully linked binary.
56853
56854 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
56855
56856 * lib/plumhall.exp (ph_section): Watch for expected failures.
56857 Add missing `else'.
56858
56859 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
56860 run the testcase.
56861 (c-torture): Likewise.
56862
56863 1995-08-28 Doug Evans <dje@cygnus.com>
56864
56865 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
56866
56867 * lib/mike-g++.exp (mike_cleanup): New proc.
56868 (prebase): New globals compiler_result, not_compiler_result,
56869 target_regexp.
56870 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
56871 allow leading "-" in pattern. Watch for unsupported tests.
56872 If $compiler_result is set, pattern match assembler code,
56873 and ditto for $not_compiler_result.
56874 * lib/mike-gcc.exp: Likewise.
56875
56876 * lib/plumhall.exp (ph_execute): Only call ph_summary if
56877 execution "succeeded".
56878
56879 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
56880
56881 * config/win32.exp: New file.
56882 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
56883
56884 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
56885
56886 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
56887 unsupported.
56888 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
56889 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
56890 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
56891
56892 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
56893 "... without exceptions was ...". That is now handled by
56894 prune_system_crud.
56895 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
56896
56897 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
56898
56899 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
56900 sieve.c,sort2.c}: New files.
56901 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
56902 sieve.exp,sort2.exp}: Drivers for them.
56903
56904 * lib/mike-gcc.exp (program_output): New user settable variable.
56905 (postbase): Call prune_system_crud. Also prune extraneous compiler
56906 messages.
56907 * lib/mike-g++.exp (program_output): New user settable variable.
56908
56909 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
56910
56911 * config/sh.exp: Deleted (use sim.exp instead).
56912
56913 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
56914
56915 * config/vx.exp: Declare CHECKTASK as global.
56916 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
56917 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
56918 * lib/old-dejagnu.exp: Load [pwd]/$executable.
56919
56920 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56921
56922 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
56923 target. Like vx.exp, only includes `vx29k.exp' instead of
56924 `vxworks.exp'.
56925
56926 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
56927
56928 * config/sim.exp: Increase time limit from 120 seconds to 240.
56929
56930 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
56931
56932 * gcc.c-torture/execute/950628-1.c: New test.
56933
56934 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
56935
56936 * gcc.c-torture: Update with changes/additions from
56937 c-torture-1.34.
56938
56939 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
56940
56941 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
56942
56943 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
56944
56945 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
56946
56947 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
56948
56949 * gcc.c-torture/compile/950512-1.c: New test.
56950 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
56951 * gcc.dg/struct-ret-1.c: Likewise.
56952
56953 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
56954
56955 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
56956 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
56957
56958 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
56959
56960 * gcc.c-torture/special/920411-1.c: Deleted.
56961 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
56962
56963 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
56964
56965 * config/sim.exp (${tool}_load): Hack in call to bash to get a
56966 cpu limit.
56967
56968 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
56969
56970 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
56971
56972 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
56973
56974 From kenner;
56975 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
56976 is the proper length.
56977 * va-arg-3.c: Likewise.
56978
56979 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
56980
56981 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
56982 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
56983
56984 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
56985 * lib/g++.exp (default_g++_start): Delete old cruft.
56986
56987 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
56988
56989 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
56990 (2 * (1 << 18)) to (2 * (1 << 17)).
56991
56992 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
56993
56994 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
56995
56996 * config/rom68k.exp: Renamed from config/idp.exp
56997
56998 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
56999
57000 * c-torture/compile/921109-2.c
57001
57002 1995-04-18 Mike Stump <mrs@cygnus.com>
57003
57004 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
57005 excess errors.
57006
57007 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
57008
57009 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
57010 output.
57011 * lib/g++.exp (default_g++_start): Likewise.
57012
57013 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
57014
57015 * gcc.c-torture/compile/950329-1.c: New test.
57016
57017 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
57018
57019 * config/bug.exp (${tool}_load): Updated to use new remote_open
57020 and remote_close procs.
57021 * config/idp.exp: New file.
57022
57023 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
57024
57025 * gcc.c-torture/execute/950322-1.c: New test.
57026
57027 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
57028
57029 * config/vx.exp (${tool}_load): Clean up testing of return code from
57030 vxworks_ld and vxworks_spawn.
57031
57032 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
57033
57034 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
57035
57036 1995-03-13 Mike Stump <mrs@cygnus.com>
57037
57038 * lib/old-deja.exp: Add `excess errors test - ' error, now one
57039 can mark excess errors on a machine by machine basis. Note, the
57040 default is to not expect any excess errors, even when excess
57041 errors test - is given, so you will want to put an XFAIL ... on
57042 these lines. For example, // excess errors test - XFAIL hppa*-*-*
57043 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
57044 those 4 machines, but no others.
57045
57046 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
57047
57048 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
57049 * lib/c-torture.exp: to here.
57050
57051 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
57052
57053 * gcc.c-torture/execute/950221-1.c: New test.
57054 * gcc.c-torture/execute/struct-ret-1.c: New test.
57055 * gcc.c-torture/compile/950221-1.c: New test.
57056
57057 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
57058
57059 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
57060
57061 * gcc.c-torture/execute/arith-1.c (main): Return 0.
57062 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
57063
57064 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
57065
57066 * g++.gb: New directory of tests, derived from my signature and
57067 class scoping tests.
57068
57069 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
57070 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
57071 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
57072 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
57073 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
57074 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
57075 * g++.gb/sig25.C: Likewise.
57076
57077 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
57078 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
57079 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
57080 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
57081 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
57082 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
57083 * g++.gb/sig25.exp: Likewise.
57084
57085 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
57086 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
57087 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
57088 * g++.gb/scope13.C: Likewise, this test still fails.
57089
57090 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
57091 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
57092 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
57093 * g++.gb/scope13.exp: Ditto.
57094
57095 * g++.gb/README: New file, explains what these tests are about.
57096
57097 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
57098
57099 * lib/dg.exp (dg-do): Support `preprocess'.
57100 (dg-test): Likewise.
57101
57102 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57103
57104 * config/udi.exp: change "continue -expect" to "exp_continue".
57105
57106 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57107
57108 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57109 Delete redundant tests.
57110
57111 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57112 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57113 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57114 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57115 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57116 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57117 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57118 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57119
57120 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57121 storing label pointers.
57122 * gcc.c-torture/execute/921019-1.c: Likewise.
57123 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57124 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57125 parameter fp.
57126 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57127 constants.
57128
57129 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57130 Delete obsolete tests.
57131
57132 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57133 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57134 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57135 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57136 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57137 * gcc.c-torture/compile/950124-1.c: New test.
57138
57139 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57140
57141 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57142
57143 * lib/mike-g++.exp: Add -lm to LIBS.
57144
57145 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57146
57147 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57148
57149 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57150
57151 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57152
57153 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57154
57155 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57156
57157 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57158
57159 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57160 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57161 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57162 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57163 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57164 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57165 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57166 * g++.law/{operators31.C, operators32.C,
57167 * g++.law/{operators33.C, operators34.C}: Likewise.
57168 * g++.law/{pic1.C, refs2.C}: Likewise.
57169 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57170 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57171 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57172 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57173
57174 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57175 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57176 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57177 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57178 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57179 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57180 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57181 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57182 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57183 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57184 * g++.law/{operators34.exp}: Likewise.
57185 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57186 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57187 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57188 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57189 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57190
57191 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57192 No longer expected to fail.
57193 * g++.law/missed-error3.C: Tweak for recent bool changes.
57194
57195 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57196
57197 * config/emb-unix: Deleted.
57198 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57199 remote execution. Do final link on remote host if REMOTE_LINK is set.
57200
57201 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57202
57203 * lib/dg.exp (dg-test): Fix typo in last patch.
57204
57205 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57206
57207 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57208 (handles multiple occurrences).
57209
57210 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57211
57212 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57213 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57214 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57215 printed).
57216 * lib/c-torture.exp (c-torture-compile): Likewise.
57217 (c-torture): Prepend full path if missing.
57218 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57219 (gcc_fail): Likewise.
57220 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57221
57222 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57223
57224 * lib/netware.exp: Only attach to NetWare i386 systems.
57225
57226 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57227
57228 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57229 messages. Add test name to "output pattern match" pass/fail message.
57230
57231 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57232
57233 * gcc.dg: New testsuite.
57234 * gcc.dg/dg.exp: New file.
57235
57236 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57237 test-switch.c}: Deleted.
57238
57239 * gcc.misc-tests/msgs.exp: New testcase driver.
57240
57241 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57242
57243 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57244 Watch for illegal return values from ${tool}_load.
57245 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57246 cross targets. Coerce return value >0 to 1.
57247
57248 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57249
57250 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57251
57252 * config/emb-unix.exp: New file.
57253
57254 * config/sim.exp: Error if variable $SIM not defined.
57255 (${tool}_load): Mark test as "untested" if simulator missing.
57256
57257 * config/unix.exp: Load remote.exp to get rcp_download.
57258 * lib/c-torture.exp: Use different option lists for testcases with
57259 and without loops.
57260 * gcc.c-torture/execute/execute.exp: Likewise.
57261
57262 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57263
57264 * config/*.exp: Clarify return code from ${tool}_load.
57265 Call `unresolved' or `untested' instead of `warning' or `perror'
57266 (sometimes you still want to call both though).
57267 Add comment that `shell_id' is local to each file.
57268 * config/udi.exp (timeout): Set to 30.
57269 Don't print warning if connection fails, $connectmode has already
57270 printed an error.
57271 (${tool}_load): Move verbose messages to level 2.
57272 Rework pattern for "Process started" message.
57273 Pass `shell_id' to ${connectmode}_download.
57274 Retry twice upon timeout. Make resetting of target more robust.
57275 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57276 Pass `shell_id' to exit_$connectmode.
57277 Only call exit_$connectmode if connected.
57278 * config/unix.exp (${tool}_load): Check return codes better.
57279 * config/vrtx.exp (${tool}_load): Likewise.
57280 * config/vx.exp (${tool}_load): Likewise.
57281 Delete unneeded global's.
57282 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57283 from ${tool}_load.
57284 (dg-stat): Delete.
57285 (dg-init): Delete recording of pass/fail counts.
57286 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57287 (old-dejagnu-init): Likewise.
57288 (old-dejagnu-stat): Delete contents, empty proc now.
57289 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57290 (c-torture): Delete references to lcnt, lpass, lfail.
57291 Get option list from TORTURE_OPTIONS.
57292 Delete -funroll[-all]-loops if no loops.
57293 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57294 (g++_stat): Delete contents (empty proc now).
57295 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57296 (gcc_finish): Likewise.
57297 (gcc_stat): Deleted.
57298 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57299 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57300 * gcc.c-torture/execute/execute.exp: Likewise.
57301 Split tests into two parts: compile, execute.
57302 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57303 no loops. Update to reflect clarified return codes from ${tool}_load.
57304
57305 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57306
57307 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57308 to grep for.
57309 (old-dejagnu): Likewise (where necessary).
57310
57311 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57312
57313 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57314
57315 * lib/dg.exp (dg-process-target): Fix processing of selector.
57316 Add comment regarding use of `error'.
57317
57318 * lib/gcc.exp (prune_system_crud): Define if missing.
57319 * lib/g++.exp (prune_system_crud): Likewise.
57320
57321 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57322 Call prune_system_crud.
57323 * lib/dg.exp (dg-runtest): New proc.
57324 Use perror instead of send_user for tcl errors in testcase.
57325 Don't return any value, it's never used.
57326 Don't clobber previous definition of `unknown'.
57327 Print tcl errors in `dg-final'.
57328
57329 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57330
57331 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57332 (dg-test): Don't print errorInfo, it contains stack backtrace.
57333
57334 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57335
57336 * lib/g++.exp (runtest_file_p): Define if missing.
57337
57338 1994-09-24 Doug Evans (dje@cygnus.com)
57339
57340 * lib/mike-g++.exp: Comment out loading of g++.exp.
57341 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57342 (default_g++_version): Always print something.
57343 (default_g++_start): Comment out call to `which'.
57344 (g++_start, g++_load): Deleted (must be defined in config file).
57345 * lib/gcc.exp: Test for existence of $CC at start.
57346 Delete check for tmpdir (done in gcc_init).
57347 (default_gcc_version): Always print something.
57348 (default_gcc_start): Comment out call to `which'.
57349 * config/*.exp: Major cleanup - make cross targets work at least a
57350 little better for g++ (by not being "--tool gcc" specific).
57351 Rename gcc_xxx to ${tool}_xxx.
57352 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57353 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57354
57355 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57356
57357 * lib/c-torture.exp (c-torture-compile): Rework compiler
57358 message processing.
57359
57360 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57361 c-torture.
57362
57363 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57364
57365 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57366
57367 * lib/dg.exp (dg-process-target): Support { target native }.
57368
57369 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57370
57371 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57372 looked for "... program xxx got fatal signal".
57373 Correct regsub munging of `comp_output'.
57374 Ignore compiler messages "path prefix not used" and "linker input
57375 file unused".
57376
57377 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57378
57379 * lib/gcc.exp (runtest_file_p): Define if missing.
57380 * gcc.prms/template.c: Example to work from.
57381
57382 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57383
57384 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57385 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57386
57387 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57388 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57389 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57390 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57391
57392 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57393 (dg-process-target): No longer a varargs proc.
57394 Return S/N for target, P/F for xfail. All callers changed.
57395 (user option procs): More argument checking.
57396 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57397 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57398 (dg-test): Skip test if not running on selected target in `dg-do'.
57399 Update handling of `dg-do-what', `dg-output-text'.
57400 Separate execution pass/fail from output pattern match pass/fail.
57401 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57402
57403 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57404
57405 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57406 target for 920510-1.c.
57407
57408 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57409
57410 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57411 Clean up comment regarding use of passcnt, etc.
57412 (gcc_stat): Don't update `testcnt' here.
57413 (gcc_finish): Do it here.
57414 Might as well reset `but_id' here too.
57415 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57416 to determine if the file should be tested.
57417 * gcc.c-torture/compile/compile.exp: Likewise.
57418 * gcc.c-torture/execute/execute.exp: Likewise.
57419 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57420 * gcc.misc-tests/dg-test.exp: Likewise.
57421 * gcc.prms/prms.exp: Likewise.
57422 * gcc.wendy/wendy.exp: Likewise.
57423 * g++.old-deja.exp: Likewise.
57424 Move "Testing file" message to verbose level 1.
57425
57426 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57427
57428 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57429
57430 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57431
57432 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57433 (default_gcc_start): Accept optional second list element
57434 of compiler flags. Print compiler output at verbosity level 2.
57435 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57436 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57437 Save current values of framework globals passcnt, failcnt, xpasscnt,
57438 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57439 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57440 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57441 xfailcnt to compute stats. Update framework global `testcnt' from
57442 pass/fail counts.
57443 (gcc_finish): New proc. Clean up test environment.
57444 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57445 (gcc_epass, gcc_efail): Delete.
57446 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57447 argument of line number.
57448 (dg-init): If the tool has an init routine, call it.
57449 (dg-test): Remove args `cflags_var' and `libs_var'.
57450 Pass all compiler options to ${tool}_start.
57451 Handle missing line number.
57452 (dg-finish): New function.
57453 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57454 particular files. Call gcc_finish at end. Move "skipping test"
57455 message to verbosity level 3.
57456 * gcc.c-torture/compile/compile.exp: Likewise.
57457 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57458 * gcc.c-torture/execute/execute.exp: Likewise.
57459 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57460 Print testcase being tried at verbosity level 1.
57461 * gcc.c-torture/special/special.exp: Unset xfail.
57462 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57463 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57464 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57465 * gcc.failure/failure.exp: Likewise.
57466 * gcc.ieee/ieee.exp: Likewise.
57467 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57468 Update call to dg-test. Call dg-finish at end.
57469 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57470 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57471 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57472 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57473 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57474 * gcc.wendy/wendy.exp: Add copyright.
57475 Delete setting of tmpdir (done by gcc_init).
57476 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57477 Pass compiler flags to gcc_start. Call gcc_finish at end.
57478 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57479 gcc_[ce]pass/fail.
57480
57481 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57482
57483 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57484 confusion.
57485 (g++_load): Likewise.
57486
57487 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57488 Rename argument to `prog' to remove the confusion.
57489 Varargs fns behave differently too!
57490 (g++_load): Likewise.
57491
57492 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57493
57494 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57495 what it is. Delete (always) printing of status value for !native.
57496 Simplify verbose code, and include status and exec_output.
57497 (g++_load): Use gcc_load.
57498
57499 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57500
57501 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57502 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57503 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57504 940714-3.c as these testcases don't exist anymore. Make
57505 va-arg-1.c expected to pass.
57506
57507 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57508
57509 * gcc.misc-tests/misc.exp: Only run specific testcases.
57510 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57511 * gcc.misc-tests/dg-[1-9].c: New files.
57512
57513 * lib/dg.exp: New testsuite driver.
57514 * gcc.prms/prms.exp: Use it.
57515
57516 * README.gcc: New file.
57517
57518 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57519 Document and reset `lxpass' and `lxfail'.
57520 Simplify "initialized" message.
57521 (gcc_stat): Clean up comments a little.
57522
57523 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57524
57525 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57526
57527 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57528
57529 * lib/old-dejagnu.exp (process-option): New proc.
57530 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57531 (old-dejagnu): Simplify.
57532 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57533
57534 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57535
57536 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57537 exists and is not an empty string.
57538
57539 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57540 $xfail rather than calling setup_xfail. Clear $xfail when test is
57541 finished.
57542 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57543 automatically.
57544
57545 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57546 longer expected to fail.
57547
57548 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57549 "f" function call.
57550
57551 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57552
57553 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57554 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57555 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57556 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57557 c-torture-1.29.
57558
57559 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57560 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57561
57562 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57563
57564 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57565 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57566
57567 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57568 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57569 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57570
57571 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57572
57573 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57574 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57575 940714-1.c, 940714-2.c, 940714-3.c},
57576 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57577 gcc.misc-tests/{mg.c,mg.exp}:
57578 New tests.
57579 * gcc.noncompile/noncompile.exp: Change accordingly.
57580
57581 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57582
57583 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57584 Undo previous clobberage.
57585
57586 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57587
57588 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57589 * gcc.special/{930510-1.c, special.exp}:
57590 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57591 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57592 struct-varargs-1.c}: New tests from c-torture-1.26.
57593
57594 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57595
57596 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57597 argument to switch.
57598
57599 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57600
57601 * Revert the previous changes. Please see Rob's directory
57602 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57603 fixes.
57604
57605 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57606
57607 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57608 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57609 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57610 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57611 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57612 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57613 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57614 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57615 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57616 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57617 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57618 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57619 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57620 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57621 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57622 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57623 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57624 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57625 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57626 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57627 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57628 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57629 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57630 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57631 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57632 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57633 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57634 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57635 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57636 testing changes.
57637
57638 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57639
57640 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57641 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57642 with perror calls.
57643
57644 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57645
57646 * config/unix.exp (g++_load): Fix syntax.
57647
57648 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57649
57650 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57651 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57652 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57653 Don't expect va-arg-1.c to fail. Correct expected output for
57654 920928-1.c.
57655 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57656 * gcc.wendy/hbm4.c: Correct typo.
57657 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57658
57659 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57660
57661 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57662 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57663 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57664 * lib/c-torture.exp (c-torture-compile): Ditto.
57665
57666 Reduce volume of output (remove all the -I's and such).
57667 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57668 Call gcc_cpass, gcc_cfail.
57669 (c-torture): Pass testing option to c-torture-compile.
57670
57671 1994-03-21 Doug Evans (dje@cygnus.com)
57672
57673 Bring patches over from progressive.
57674 * config/default.exp: Exit remote shell cleanly.
57675 (g++_exit, g++_start): Add default versions.
57676 * config/sim.exp (gcc_load): Use perror, not error.
57677
57678 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57679
57680 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57681 set in site.exp.
57682
57683 1994-03-14 Doug Evans (dje@cygnus.com)
57684
57685 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57686 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57687 (wendy_try): New proc to run testcase.
57688 (main loop): Call 'em.
57689 * gcc.wendy/*.c: Clean up pass to correct expected output.
57690
57691 * lib/gcc.exp: Minor cleanup work.
57692 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57693
57694 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57695
57696 * config/sim.exp (gcc_load): Document return codes better.
57697 Don't pass -v to simulator.
57698
57699 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57700
57701 * gcc.special/920717-x.c: Fix typo.
57702 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57703 get at sources.
57704
57705 * lib/mike-gcc.exp: Fix typo.
57706
57707 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57708
57709 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57710 binary to use, transform the name.
57711 * config/*.exp: rename everything. Nuke any g++ specific files,
57712 it's now a special case of gcc that requires no special support.
57713 Add a default.exp for unsupported targets.
57714
57715 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57716
57717 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57718 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57719 version of Tcl.
57720
57721 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57722
57723 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57724 than a warning.
57725
57726 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57727
57728 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57729
57730 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57731
57732 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57733 option_list. Compile every file with only 4/6 option choices
57734 (same as C torture) instead of with 12/18 different option
57735 choices.
57736 * lib/c-torture.exp: Likewise.
57737
57738 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57739 not already set.
57740
57741 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57742
57743 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57744 can put an XFAIL *-*-* on excess errors.
57745
57746 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57747
57748 * g++.law: Add more tests derived from g++-bugs snapshots.
57749
57750 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
57751 equivalent to g++.law/init9.
57752
57753 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
57754 compiled it, and the a.out file after we've run it.
57755
57756 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
57757
57758 * lib/mike-g++.exp (postbase): Delete the .o file after we've
57759 compiled it, and the a.out file after we've run it.
57760
57761 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
57762
57763 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
57764
57765 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
57766
57767 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
57768 version number.
57769
57770 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
57771
57772 * g++.law: New directory of g++ tests derived from the g++-bugs
57773 snapshots.
57774
57775 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
57776
57777 * gcc.compile: initbug1.c initbug1.exp testcase added
57778
57779 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
57780
57781 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
57782 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
57783 fixes submitted by Jeff Law (law@cs.utah.edu)
57784 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
57785 Jeff Law (law@cs.utah.edu)
57786
57787
57788 1993-11-30 Mike Stump (mrs@cygnus.com)
57789
57790 * config/unix-g++.exp: Follow the gcc way of doing things.
57791 * g++.old-deja/old-deja.exp: Minor updates.
57792 * lib/g++.exp: New file, follow the gcc way of doing things.
57793 * lib/old-dejagnu.exp: Minor updates.
57794 * lib/mike-g++.exp: Always unset errorInfo.
57795
57796 1993-11-06 Mike Stump (mrs@cygnus.com)
57797
57798 * lib/gcc.exp: Fix some errors with the below change, CC and
57799 CFLAGS should be global when setting, not local.
57800
57801 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
57802
57803 * lib/gcc.exp: Transform tool name.
57804
57805 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57806
57807 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
57808
57809 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57810
57811 * lib/gcc.exp: change gcc_done to gcc_stat
57812
57813 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57814
57815 * Upgraded gcc testsuite to c-torture version 1.25
57816
57817 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
57818
57819 * lib/gcc.exp: added reporting code. Changed verbose compile message.
57820 * lib/c-torture: added hooks for new reporting code.
57821
57822 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
57823
57824 * config/sh-gcc.exp: check if sh-sim exists in the path
57825
57826 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
57827
57828 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
57829 * gcc.compile/compile.exp: Initial changes for new logic.
57830 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
57831 * gcc.failure/failure.exp: Initial changes for new logic.
57832 * gcc.ieee/ieee.exp: Initial changes for new logic.
57833 * gcc.misc-tests/misc.exp: Initial changes for new logic.
57834 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
57835 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
57836 * lib/c-torture.exp: Initial changes for new logic.
57837 * lib/gcc.exp: Initial changes for new logic.
57838
57839 1993-10-15 Mike Stump (mrs@cygnus.com)
57840
57841 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
57842 depend upon failure or success. Fully qualify names in failure
57843 and success messages. Always remove a.out before starting
57844 compile, just in case. Pay more attention to error text output by
57845 the compiler. Handle testcases with no known past errors just
57846 like all others, so that things are uniform. Other miscellaneous
57847 improvements.
57848
57849 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
57850
57851 * gcc.cpp: new directory for cpp tests
57852
57853 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
57854
57855 * lib/chill.exp: Code reformatted, removed unused code.
57856 * config/unix-chill.exp: Code reformatted, removed unused code.
57857 * chill.execute/execute.exp: Code reformatted, removed unused code.
57858 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
57859
57860 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
57861
57862 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
57863 routines not written.
57864
57865 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
57866
57867 * config/bug-gcc.exp: Use new procs from bug.exp.
57868
57869 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
57870
57871 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
57872 via ftp, rather than depending on NFS.
57873 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
57874 case.
57875
57876 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
57877
57878 * config/bug-gcc.exp: Use new download proc.
57879
57880 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
57881
57882 * chill.execute/execute.exp: cleanups, handles errors better
57883 * chill.compile/compile.exp: rewrite, based on execute.exp
57884 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
57885 * lib/chill.exp: major changes to diff proc and compile and link
57886 procs. added chill_fail and chill_pass wrappers to pass and
57887 fail. added more comments, and handle error codes better.
57888 Added a hack to capture stderr from exec, so noncompile tests
57889 can work.
57890
57891 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
57892
57893 * chill.execute/execute.exp: rewrite of testsuite driver
57894 * lib/chill.exp: rewrite of testsuite driver
57895 * config/unix-chill.exp: rewrite of testsuite driver
57896
57897 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
57898
57899 In chill.execute:
57900 * iexpr.ch: Standardize uppercase.
57901 * tuples.dat: Standardize uppercase.
57902 * vary.ch: standardize. Correct varying string assignments.
57903 * vary.dat: Add new output lines.
57904
57905 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
57906
57907 In chill.execute:
57908 * chprintf.ch: Standardize use of uppercase.
57909 * tuples.ch: Standardize and turn arr2 into a DCL,
57910 rather than a SYN.
57911 * pinits.ch: Standardize.
57912
57913 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
57914
57915 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
57916 * Makefil: Renamed to Makefile.in.
57917 * configure.in: New.
57918
57919 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
57920
57921 In chill.execute:
57922 * .cvsignore: Add result/output files.
57923 * Makefile: Fix up variables at start. Use MFLAGS
57924 everywhere. Correct bool_loc, built_ins entries.
57925 Add entry for vary1.ch.
57926 * bitarray.ch: Standardize upper-case usage.
57927 * bitexpr.ch: Standardize, add output of b1.
57928 * params.ch: Use arrayt in along PROC parameters, to
57929 avoid novelty problems.
57930 * sets.ch: Tiny cleanup.
57931 * vary1.ch: Re-indent.
57932
57933 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
57934
57935 * Add PR-related files to Makefiles, .cvsignore files, etc.
57936
57937 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
57938
57939 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
57940 with compiler objects. New names are test-flow.c and test-loop.c
57941
57942 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
57943
57944 * Upgraded c-torture tests from 1.19 to 1.20
57945
57946 * new files:
57947 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
57948 * gcc.compile: 930623-1.c 930623-2.c
57949 * gcc.noncompile: 930622-1.c 930622-2.c
57950 * gcc.failure: 920411-1.c 920627-2.c
57951 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
57952
57953 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
57954
57955 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57956 More changes to get testsuite working properly. Needs more work.
57957 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
57958
57959 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
57960
57961 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57962 More changes to get testsuite working properly. Needs more work.
57963
57964 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
57965
57966 * chill.compile/compile.exp: Added for Dejagnu support
57967 * chill.execute/execute.exp: Added for Dejagnu support
57968 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
57969
57970 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
57971
57972 This should complete moving the CHILL test files.
57973 * chill.noncompile(.cvsignore printf.grt
57974 in-printf.grt chprintf.grt chprintf.ch):
57975 Added test-support files.
57976 (Makefile): Modified further.
57977 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
57978 signal.ch): Added test files.
57979 * chill.execute (.cvsignore printf.grt printr.c
57980 in-printf.grt rts.c chprintf.grt rts.h): Added
57981 test-support files.
57982 (Makefile): More corrections.
57983
57984 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
57985
57986 * chill.compile, chill.execute, chill.nocompile: Add CHILL
57987 test cases, ready for DejaGnu.
57988
57989 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
57990
57991 * Upgraded c-torture tests from 1.18 to 1.19
57992
57993 * gcc.compile: added test(s):
57994 930607-1.c
57995 * gcc.execute: added test(s):
57996 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
57997
57998 * added new subdirectory for misc tests: gcc.misc-tests
57999 * gcc.misc-test(s): added tests:
58000 inst-check.c test-consts.c test-ior.c test-switch.c
58001
58002 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
58003
58004 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
58005
58006 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
58007
58008 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
58009
58010 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
58011
58012 * Upgraded c-torture tests from 1.17 to 1.18
58013
58014 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
58015
58016 * Upgraded c-torture tests from 1.12 to 1.17
58017
58018 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
58019
58020 * lib/old-dejagnu.exp:
58021 Fixed handling of XFAIL target triplets to correctly
58022 recognize wildcard characters. Removed code that
58023 appended a unique id tag to the end of the file name
58024 printed out by the result of the testcases within a
58025 given test file.
58026
58027 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
58028
58029 * lib/old-dejagnu.exp:
58030 Reworked expected failure handling to trigger off of XFAIL
58031 keyword in keyphrase embeded in testcase source code. The
58032 XFAIL keyword must be at the end of the keyphrase line. It
58033 may optionally be followed by one or more target triplets.
58034 It has just occured that the handling of wildcards in the
58035 target triplet may not be correct.
58036
58037 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
58038
58039 * g++.old-deja/tests:
58040 Moved all subdirectories up one level into g++.old-deja .
58041
58042 * lib/old-dejagnu.exp:
58043 Fixed problem with CXXFLAGS not being properly reset, and being
58044 corrupted with extraneous "-c" compiler option. This was
58045 causing binaries to not be generated for test that needed them.
58046 Modified strings passed to "pass" and "fail" so that individual
58047 tests from the same test file would be distinguished by an
58048 identifier appended to the test file name in the summary logs;
58049 this corrected a problem with erroneous diff logs. Added code
58050 to search testcases for expected fail and unexpected pass keywords.
58051
58052 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
58053
58054 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
58055
58056 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
58057
58058 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
58059 Removed extraneous text from end of "Special g++ Options"
58060 keyphrase.
58061
58062 * lib/old-dejagnu.exp: Added pattern matching to look for new
58063 keywords, embedded in testcases comments, which will trigger
58064 calls to xpass and xfail.
58065
58066 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
58067
58068 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
58069 comments embedded in the testcases, especially the one looking for
58070 special compiler options, as well as the pattern matching for the
58071 compiler output again.
58072
58073 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
58074
58075 * lib/old-dejagnu.exp: Do a proper check of the return value for
58076 execute tests. Fixed several problems with the pattern matching
58077 of the compiler output which gave erroneous test results.
58078 Changed several of the test result messages to be more descriptive.
58079 * config/unix-g++.exp: Proc g++_load now actually works and
58080 executes the tests passed to it and returns a usable return
58081 value.
58082
58083 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
58084
58085 * lib/gcc.exp: Exits gracefully if $CC is bogus.
58086
58087 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
58088
58089 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
58090 Modified both files to properly execute the old style
58091 dejagnu tests. The previous versions of these files were
58092 experimental and did not function anything near correctly.
58093
58094 1993-04-05 Rob Savoye (rob@cygnus.com)
58095
58096 * Removed all Makefile.in and configure.in files. No configuration
58097 needed now.
58098
58099 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
58100
58101 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58102
58103 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58104
58105 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58106 gcc.special/configure.in, gcc.noncompile/configure.in,
58107 gcc.execute/configure.in, gcc.code_quality/configure.in,
58108 g++.other/configure.in, g++.old-deja/configure.in,
58109 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58110 in srcname setting.
58111
58112 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58113
58114 * lib/udi.exp: Fixed mondfe and mondfe_download.
58115 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58116 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58117
58118 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58119
58120 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58121 (gdb_exit): Don't remove *_soc files.
58122
58123 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58124
58125 * lib/c-torture.exp: Don't look for main; instead always use -w
58126 -c. This is how the c-torture tests work. Remove the object
58127 file if the compilation succeeds.
58128 * gcc.execute/execute.exp: Remove executable if test passes.
58129 * gcc.noncompile/noncompile.exp: Every test is an expected
58130 failure.
58131 * gcc.special/special.exp: Added tests from c-torture 1.11,
58132 corrected use of existing test.
58133 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58134 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58135 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58136 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58137 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58138 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58139 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58140 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58141 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58142 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58143 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58144 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58145 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58146 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58147 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58148 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58149 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58150 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58151 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58152 c-torture 1.11.
58153 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58154 correspond to c-torture 1.11.
58155
58156 * New file.